mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-09-07 10:22:56 +00:00
register honeycomb blocks properly
This commit is contained in:
@ -742,6 +742,7 @@ final class BlockObjectToBlockStateSerializer implements BlockStateSerializer{
|
||||
->writeInt(StateNames::DEPRECATED, 0)
|
||||
->writePillarAxis($block->getAxis());
|
||||
});
|
||||
$this->mapSimple(Blocks::HONEYCOMB(), Ids::HONEYCOMB_BLOCK);
|
||||
$this->map(Blocks::HOPPER(), function(Hopper $block) : Writer{
|
||||
return Writer::create(Ids::HOPPER)
|
||||
->writeBool(StateNames::TOGGLE_BIT, $block->isPowered())
|
||||
|
@ -602,6 +602,7 @@ final class BlockStateToBlockObjectDeserializer implements BlockStateDeserialize
|
||||
return Blocks::HAY_BALE()->setAxis($in->readPillarAxis());
|
||||
});
|
||||
$this->map(Ids::HEAVY_WEIGHTED_PRESSURE_PLATE, fn(Reader $in) => Helper::decodeWeightedPressurePlate(Blocks::WEIGHTED_PRESSURE_PLATE_HEAVY(), $in));
|
||||
$this->map(Ids::HONEYCOMB_BLOCK, fn() => Blocks::HONEYCOMB());
|
||||
$this->map(Ids::HOPPER, function(Reader $in) : Block{
|
||||
return Blocks::HOPPER()
|
||||
->setFacing($in->readFacingWithoutUp())
|
||||
|
Reference in New Issue
Block a user