resource: add Minecraft 1.21 block types

This commit is contained in:
Matthias Schiffer 2024-06-19 19:15:20 +02:00
parent 7f3e47fcb4
commit 414ad5a493
Signed by: neocturne
GPG key ID: 16EF3F64CB201D9C
5 changed files with 708 additions and 3 deletions

View file

@ -1843,6 +1843,16 @@ pub const BLOCK_TYPES: &[(&str, ConstBlockType)] = &[
sign_material: None,
},
),
(
"chiseled_copper",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([184, 100, 73]),
},
sign_material: None,
},
),
(
"chiseled_deepslate",
ConstBlockType {
@ -1913,6 +1923,26 @@ pub const BLOCK_TYPES: &[(&str, ConstBlockType)] = &[
sign_material: None,
},
),
(
"chiseled_tuff",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([89, 94, 86]),
},
sign_material: None,
},
),
(
"chiseled_tuff_bricks",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([110, 113, 106]),
},
sign_material: None,
},
),
(
"chorus_flower",
ConstBlockType {
@ -2123,6 +2153,36 @@ pub const BLOCK_TYPES: &[(&str, ConstBlockType)] = &[
sign_material: None,
},
),
(
"copper_bulb",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([156, 86, 57]),
},
sign_material: None,
},
),
(
"copper_door",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([192, 109, 82]),
},
sign_material: None,
},
),
(
"copper_grate",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([191, 107, 79]),
},
sign_material: None,
},
),
(
"copper_ore",
ConstBlockType {
@ -2133,6 +2193,16 @@ pub const BLOCK_TYPES: &[(&str, ConstBlockType)] = &[
sign_material: None,
},
),
(
"copper_trapdoor",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([190, 106, 79]),
},
sign_material: None,
},
),
(
"cornflower",
ConstBlockType {
@ -2193,6 +2263,16 @@ pub const BLOCK_TYPES: &[(&str, ConstBlockType)] = &[
sign_material: None,
},
),
(
"crafter",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([112, 98, 99]),
},
sign_material: None,
},
),
(
"crafting_table",
ConstBlockType {
@ -3533,6 +3613,16 @@ pub const BLOCK_TYPES: &[(&str, ConstBlockType)] = &[
sign_material: None,
},
),
(
"exposed_chiseled_copper",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([154, 119, 100]),
},
sign_material: None,
},
),
(
"exposed_copper",
ConstBlockType {
@ -3543,6 +3633,46 @@ pub const BLOCK_TYPES: &[(&str, ConstBlockType)] = &[
sign_material: None,
},
),
(
"exposed_copper_bulb",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([135, 107, 89]),
},
sign_material: None,
},
),
(
"exposed_copper_door",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([164, 123, 106]),
},
sign_material: None,
},
),
(
"exposed_copper_grate",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([161, 125, 104]),
},
sign_material: None,
},
),
(
"exposed_copper_trapdoor",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([161, 125, 104]),
},
sign_material: None,
},
),
(
"exposed_cut_copper",
ConstBlockType {
@ -4183,6 +4313,16 @@ pub const BLOCK_TYPES: &[(&str, ConstBlockType)] = &[
sign_material: None,
},
),
(
"heavy_core",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([82, 86, 94]),
},
sign_material: None,
},
),
(
"heavy_weighted_pressure_plate",
ConstBlockType {
@ -6273,6 +6413,16 @@ pub const BLOCK_TYPES: &[(&str, ConstBlockType)] = &[
sign_material: None,
},
),
(
"oxidized_chiseled_copper",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([83, 161, 132]),
},
sign_material: None,
},
),
(
"oxidized_copper",
ConstBlockType {
@ -6283,6 +6433,46 @@ pub const BLOCK_TYPES: &[(&str, ConstBlockType)] = &[
sign_material: None,
},
),
(
"oxidized_copper_bulb",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([70, 132, 109]),
},
sign_material: None,
},
),
(
"oxidized_copper_door",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([82, 160, 132]),
},
sign_material: None,
},
),
(
"oxidized_copper_grate",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([82, 161, 131]),
},
sign_material: None,
},
),
(
"oxidized_copper_trapdoor",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([83, 161, 132]),
},
sign_material: None,
},
),
(
"oxidized_cut_copper",
ConstBlockType {
@ -6863,6 +7053,46 @@ pub const BLOCK_TYPES: &[(&str, ConstBlockType)] = &[
sign_material: None,
},
),
(
"polished_tuff",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([97, 104, 99]),
},
sign_material: None,
},
),
(
"polished_tuff_slab",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([97, 104, 99]),
},
sign_material: None,
},
),
(
"polished_tuff_stairs",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([97, 104, 99]),
},
sign_material: None,
},
),
(
"polished_tuff_wall",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([97, 104, 99]),
},
sign_material: None,
},
),
(
"poppy",
ConstBlockType {
@ -9153,6 +9383,16 @@ pub const BLOCK_TYPES: &[(&str, ConstBlockType)] = &[
sign_material: None,
},
),
(
"trial_spawner",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([56, 82, 98]),
},
sign_material: None,
},
),
(
"tripwire",
ConstBlockType {
@ -9223,6 +9463,76 @@ pub const BLOCK_TYPES: &[(&str, ConstBlockType)] = &[
sign_material: None,
},
),
(
"tuff_brick_slab",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([98, 102, 95]),
},
sign_material: None,
},
),
(
"tuff_brick_stairs",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([98, 102, 95]),
},
sign_material: None,
},
),
(
"tuff_brick_wall",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([98, 102, 95]),
},
sign_material: None,
},
),
(
"tuff_bricks",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([98, 102, 95]),
},
sign_material: None,
},
),
(
"tuff_slab",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([108, 109, 102]),
},
sign_material: None,
},
),
(
"tuff_stairs",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([108, 109, 102]),
},
sign_material: None,
},
),
(
"tuff_wall",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([108, 109, 102]),
},
sign_material: None,
},
),
(
"turtle_egg",
ConstBlockType {
@ -9253,6 +9563,16 @@ pub const BLOCK_TYPES: &[(&str, ConstBlockType)] = &[
sign_material: None,
},
),
(
"vault",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([54, 69, 79]),
},
sign_material: None,
},
),
(
"verdant_froglight",
ConstBlockType {
@ -9513,6 +9833,16 @@ pub const BLOCK_TYPES: &[(&str, ConstBlockType)] = &[
sign_material: None,
},
),
(
"waxed_chiseled_copper",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([184, 100, 73]),
},
sign_material: None,
},
),
(
"waxed_copper_block",
ConstBlockType {
@ -9523,6 +9853,46 @@ pub const BLOCK_TYPES: &[(&str, ConstBlockType)] = &[
sign_material: None,
},
),
(
"waxed_copper_bulb",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([156, 86, 57]),
},
sign_material: None,
},
),
(
"waxed_copper_door",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([192, 109, 82]),
},
sign_material: None,
},
),
(
"waxed_copper_grate",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([191, 107, 79]),
},
sign_material: None,
},
),
(
"waxed_copper_trapdoor",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([190, 106, 79]),
},
sign_material: None,
},
),
(
"waxed_cut_copper",
ConstBlockType {
@ -9553,6 +9923,16 @@ pub const BLOCK_TYPES: &[(&str, ConstBlockType)] = &[
sign_material: None,
},
),
(
"waxed_exposed_chiseled_copper",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([154, 119, 100]),
},
sign_material: None,
},
),
(
"waxed_exposed_copper",
ConstBlockType {
@ -9563,6 +9943,46 @@ pub const BLOCK_TYPES: &[(&str, ConstBlockType)] = &[
sign_material: None,
},
),
(
"waxed_exposed_copper_bulb",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([135, 107, 89]),
},
sign_material: None,
},
),
(
"waxed_exposed_copper_door",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([164, 123, 106]),
},
sign_material: None,
},
),
(
"waxed_exposed_copper_grate",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([161, 125, 104]),
},
sign_material: None,
},
),
(
"waxed_exposed_copper_trapdoor",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([161, 125, 104]),
},
sign_material: None,
},
),
(
"waxed_exposed_cut_copper",
ConstBlockType {
@ -9593,6 +10013,16 @@ pub const BLOCK_TYPES: &[(&str, ConstBlockType)] = &[
sign_material: None,
},
),
(
"waxed_oxidized_chiseled_copper",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([83, 161, 132]),
},
sign_material: None,
},
),
(
"waxed_oxidized_copper",
ConstBlockType {
@ -9603,6 +10033,46 @@ pub const BLOCK_TYPES: &[(&str, ConstBlockType)] = &[
sign_material: None,
},
),
(
"waxed_oxidized_copper_bulb",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([70, 132, 109]),
},
sign_material: None,
},
),
(
"waxed_oxidized_copper_door",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([82, 160, 132]),
},
sign_material: None,
},
),
(
"waxed_oxidized_copper_grate",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([82, 161, 131]),
},
sign_material: None,
},
),
(
"waxed_oxidized_copper_trapdoor",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([83, 161, 132]),
},
sign_material: None,
},
),
(
"waxed_oxidized_cut_copper",
ConstBlockType {
@ -9633,6 +10103,16 @@ pub const BLOCK_TYPES: &[(&str, ConstBlockType)] = &[
sign_material: None,
},
),
(
"waxed_weathered_chiseled_copper",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([104, 150, 111]),
},
sign_material: None,
},
),
(
"waxed_weathered_copper",
ConstBlockType {
@ -9643,6 +10123,46 @@ pub const BLOCK_TYPES: &[(&str, ConstBlockType)] = &[
sign_material: None,
},
),
(
"waxed_weathered_copper_bulb",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([92, 126, 99]),
},
sign_material: None,
},
),
(
"waxed_weathered_copper_door",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([110, 150, 109]),
},
sign_material: None,
},
),
(
"waxed_weathered_copper_grate",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([106, 152, 110]),
},
sign_material: None,
},
),
(
"waxed_weathered_copper_trapdoor",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([108, 153, 110]),
},
sign_material: None,
},
),
(
"waxed_weathered_cut_copper",
ConstBlockType {
@ -9673,6 +10193,16 @@ pub const BLOCK_TYPES: &[(&str, ConstBlockType)] = &[
sign_material: None,
},
),
(
"weathered_chiseled_copper",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([104, 150, 111]),
},
sign_material: None,
},
),
(
"weathered_copper",
ConstBlockType {
@ -9683,6 +10213,46 @@ pub const BLOCK_TYPES: &[(&str, ConstBlockType)] = &[
sign_material: None,
},
),
(
"weathered_copper_bulb",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([92, 126, 99]),
},
sign_material: None,
},
),
(
"weathered_copper_door",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([110, 150, 109]),
},
sign_material: None,
},
),
(
"weathered_copper_grate",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([106, 152, 110]),
},
sign_material: None,
},
),
(
"weathered_copper_trapdoor",
ConstBlockType {
block_color: BlockColor {
flags: make_bitflags!(BlockFlag::{Opaque}),
color: Color([108, 153, 110]),
},
sign_material: None,
},
),
(
"weathered_cut_copper",
ConstBlockType {