mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-08-20 10:00:31 +00:00
missed one
sadly glazed_terracotta had to be special
This commit is contained in:
parent
e89523ce66
commit
c0fad353a2
@ -278,26 +278,12 @@ final class BlockStateToObjectDeserializer implements BlockStateDeserializer{
|
|||||||
fn(DyeColor $color) => Blocks::CONCRETE_POWDER()->setColor($color)
|
fn(DyeColor $color) => Blocks::CONCRETE_POWDER()->setColor($color)
|
||||||
);
|
);
|
||||||
|
|
||||||
foreach([
|
$this->mapFlattenedEnum(
|
||||||
Ids::BLACK_TERRACOTTA => DyeColor::BLACK,
|
ValueMappings::getInstance()->getEnumMap(DyeColor::class),
|
||||||
Ids::BLUE_TERRACOTTA => DyeColor::BLUE,
|
"minecraft:",
|
||||||
Ids::BROWN_TERRACOTTA => DyeColor::BROWN,
|
"_terracotta",
|
||||||
Ids::CYAN_TERRACOTTA => DyeColor::CYAN,
|
fn(DyeColor $color) => Blocks::STAINED_CLAY()->setColor($color)
|
||||||
Ids::GRAY_TERRACOTTA => DyeColor::GRAY,
|
);
|
||||||
Ids::GREEN_TERRACOTTA => DyeColor::GREEN,
|
|
||||||
Ids::LIGHT_BLUE_TERRACOTTA => DyeColor::LIGHT_BLUE,
|
|
||||||
Ids::LIGHT_GRAY_TERRACOTTA => DyeColor::LIGHT_GRAY,
|
|
||||||
Ids::LIME_TERRACOTTA => DyeColor::LIME,
|
|
||||||
Ids::MAGENTA_TERRACOTTA => DyeColor::MAGENTA,
|
|
||||||
Ids::ORANGE_TERRACOTTA => DyeColor::ORANGE,
|
|
||||||
Ids::PINK_TERRACOTTA => DyeColor::PINK,
|
|
||||||
Ids::PURPLE_TERRACOTTA => DyeColor::PURPLE,
|
|
||||||
Ids::RED_TERRACOTTA => DyeColor::RED,
|
|
||||||
Ids::WHITE_TERRACOTTA => DyeColor::WHITE,
|
|
||||||
Ids::YELLOW_TERRACOTTA => DyeColor::YELLOW,
|
|
||||||
] as $id => $color){
|
|
||||||
$this->mapSimple($id, fn() => Blocks::STAINED_CLAY()->setColor($color));
|
|
||||||
}
|
|
||||||
|
|
||||||
$this->mapFlattenedEnum(
|
$this->mapFlattenedEnum(
|
||||||
ValueMappings::getInstance()->getEnumMap(DyeColor::class),
|
ValueMappings::getInstance()->getEnumMap(DyeColor::class),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user