PocketMine-MP 5.42.1 git-d77520d210fcb967a02bc11817ad625393c8ebc6
Loading...
Searching...
No Matches
pocketmine\data\bedrock\block\convert\BlockStateDeserializerHelper Class Reference
+ Collaboration diagram for pocketmine\data\bedrock\block\convert\BlockStateDeserializerHelper:

Static Public Member Functions

static decodeButton (Button $block, BlockStateReader $in)
 
static decodeCandle (Candle $block, BlockStateReader $in)
 
static decodeComparator (RedstoneComparator $block, BlockStateReader $in)
 
static decodeCopper (CopperMaterial $block, CopperOxidation $oxidation)
 
static decodeCrops (Crops $block, BlockStateReader $in)
 
static decodeDaylightSensor (DaylightSensor $block, BlockStateReader $in)
 
static decodeDoor (Door $block, BlockStateReader $in)
 
static decodeDoublePlant (DoublePlant $block, BlockStateReader $in)
 
static decodeDoubleSlab (Slab $block, BlockStateReader $in)
 
static decodeFenceGate (FenceGate $block, BlockStateReader $in)
 
static decodeFloorCoralFan (FloorCoralFan $block, BlockStateReader $in)
 
static decodeFloorSign (FloorSign $block, BlockStateReader $in)
 
static decodeFlowingLiquid (Liquid $block, BlockStateReader $in)
 
static decodeItemFrame (ItemFrame $block, BlockStateReader $in)
 
static decodeLeaves (Leaves $block, BlockStateReader $in)
 
static decodeLiquid (Liquid $block, BlockStateReader $in, bool $still)
 
static decodeLog (Wood $block, bool $stripped, BlockStateReader $in)
 
static decodeMushroomBlock (RedMushroomBlock $block, BlockStateReader $in)
 
static decodeRepeater (RedstoneRepeater $block, BlockStateReader $in)
 
static decodeSapling (Sapling $block, BlockStateReader $in)
 
static decodeSimplePressurePlate (SimplePressurePlate $block, BlockStateReader $in)
 
static decodeSingleSlab (Slab $block, BlockStateReader $in)
 
static decodeStairs (Stair $block, BlockStateReader $in)
 
static decodeStem (Stem $block, BlockStateReader $in)
 
static decodeStillLiquid (Liquid $block, BlockStateReader $in)
 
static decodeTrapdoor (Trapdoor $block, BlockStateReader $in)
 
static decodeWall (Wall $block, BlockStateReader $in)
 
static decodeWallSign (WallSign $block, BlockStateReader $in)
 
static decodeWaxedCopper (CopperMaterial $block, CopperOxidation $oxidation)
 
static decodeWeightedPressurePlate (WeightedPressurePlate $block, BlockStateReader $in)
 

Detailed Description

Deprecated

Definition at line 66 of file BlockStateDeserializerHelper.php.

Member Function Documentation

◆ decodeButton()

static pocketmine\data\bedrock\block\convert\BlockStateDeserializerHelper::decodeButton ( Button $block,
BlockStateReader $in )
static
Exceptions
BlockStateDeserializeException

Definition at line 69 of file BlockStateDeserializerHelper.php.

◆ decodeCandle()

static pocketmine\data\bedrock\block\convert\BlockStateDeserializerHelper::decodeCandle ( Candle $block,
BlockStateReader $in )
static
Deprecated
@phpstan-template TCandle of Candle @phpstan-param TCandle $block @phpstan-return TCandle
Exceptions
BlockStateDeserializeException

Definition at line 83 of file BlockStateDeserializerHelper.php.

◆ decodeComparator()

static pocketmine\data\bedrock\block\convert\BlockStateDeserializerHelper::decodeComparator ( RedstoneComparator $block,
BlockStateReader $in )
static
Exceptions
BlockStateDeserializeException

Definition at line 101 of file BlockStateDeserializerHelper.php.

◆ decodeCopper()

static pocketmine\data\bedrock\block\convert\BlockStateDeserializerHelper::decodeCopper ( CopperMaterial $block,
CopperOxidation $oxidation )
static
Deprecated
@phpstan-template TBlock of CopperMaterial

@phpstan-param TBlock $block @phpstan-return TBlock

Definition at line 115 of file BlockStateDeserializerHelper.php.

◆ decodeCrops()

static pocketmine\data\bedrock\block\convert\BlockStateDeserializerHelper::decodeCrops ( Crops $block,
BlockStateReader $in )
static

@phpstan-template TCrops of Crops @phpstan-param TCrops $block @phpstan-return TCrops

Exceptions
BlockStateDeserializeException

Definition at line 96 of file BlockStateDeserializerHelper.php.

◆ decodeDaylightSensor()

static pocketmine\data\bedrock\block\convert\BlockStateDeserializerHelper::decodeDaylightSensor ( DaylightSensor $block,
BlockStateReader $in )
static
Exceptions
BlockStateDeserializeException

Definition at line 135 of file BlockStateDeserializerHelper.php.

◆ decodeDoor()

static pocketmine\data\bedrock\block\convert\BlockStateDeserializerHelper::decodeDoor ( Door $block,
BlockStateReader $in )
static
Deprecated
@phpstan-template TDoor of Door @phpstan-param TDoor $block @phpstan-return TDoor
Exceptions
BlockStateDeserializeException

Definition at line 148 of file BlockStateDeserializerHelper.php.

◆ decodeDoublePlant()

static pocketmine\data\bedrock\block\convert\BlockStateDeserializerHelper::decodeDoublePlant ( DoublePlant $block,
BlockStateReader $in )
static
Exceptions
BlockStateDeserializeException

Definition at line 159 of file BlockStateDeserializerHelper.php.

◆ decodeDoubleSlab()

static pocketmine\data\bedrock\block\convert\BlockStateDeserializerHelper::decodeDoubleSlab ( Slab $block,
BlockStateReader $in )
static

@phpstan-template TSlab of Slab @phpstan-param TSlab $block @phpstan-return TSlab

Exceptions
BlockStateDeserializeException

Definition at line 287 of file BlockStateDeserializerHelper.php.

◆ decodeFenceGate()

static pocketmine\data\bedrock\block\convert\BlockStateDeserializerHelper::decodeFenceGate ( FenceGate $block,
BlockStateReader $in )
static
Deprecated
Exceptions
BlockStateDeserializeException

Definition at line 168 of file BlockStateDeserializerHelper.php.

◆ decodeFloorCoralFan()

static pocketmine\data\bedrock\block\convert\BlockStateDeserializerHelper::decodeFloorCoralFan ( FloorCoralFan $block,
BlockStateReader $in )
static
Deprecated
Exceptions
BlockStateDeserializeException

Definition at line 179 of file BlockStateDeserializerHelper.php.

◆ decodeFloorSign()

static pocketmine\data\bedrock\block\convert\BlockStateDeserializerHelper::decodeFloorSign ( FloorSign $block,
BlockStateReader $in )
static
Deprecated
Exceptions
BlockStateDeserializeException

Definition at line 188 of file BlockStateDeserializerHelper.php.

◆ decodeFlowingLiquid()

static pocketmine\data\bedrock\block\convert\BlockStateDeserializerHelper::decodeFlowingLiquid ( Liquid $block,
BlockStateReader $in )
static

Definition at line 219 of file BlockStateDeserializerHelper.php.

◆ decodeItemFrame()

static pocketmine\data\bedrock\block\convert\BlockStateDeserializerHelper::decodeItemFrame ( ItemFrame $block,
BlockStateReader $in )
static

Definition at line 193 of file BlockStateDeserializerHelper.php.

◆ decodeLeaves()

static pocketmine\data\bedrock\block\convert\BlockStateDeserializerHelper::decodeLeaves ( Leaves $block,
BlockStateReader $in )
static
Exceptions
BlockStateDeserializeException
Deprecated

Definition at line 204 of file BlockStateDeserializerHelper.php.

◆ decodeLiquid()

static pocketmine\data\bedrock\block\convert\BlockStateDeserializerHelper::decodeLiquid ( Liquid $block,
BlockStateReader $in,
bool $still )
static
Exceptions
BlockStateDeserializeException

Definition at line 211 of file BlockStateDeserializerHelper.php.

◆ decodeLog()

static pocketmine\data\bedrock\block\convert\BlockStateDeserializerHelper::decodeLog ( Wood $block,
bool $stripped,
BlockStateReader $in )
static
Exceptions
BlockStateDeserializeException

Definition at line 228 of file BlockStateDeserializerHelper.php.

◆ decodeMushroomBlock()

static pocketmine\data\bedrock\block\convert\BlockStateDeserializerHelper::decodeMushroomBlock ( RedMushroomBlock $block,
BlockStateReader $in )
static
Exceptions
BlockStateDeserializeException

Definition at line 235 of file BlockStateDeserializerHelper.php.

References pocketmine\block\RedMushroomBlock\setMushroomBlockType().

+ Here is the call graph for this function:

◆ decodeRepeater()

static pocketmine\data\bedrock\block\convert\BlockStateDeserializerHelper::decodeRepeater ( RedstoneRepeater $block,
BlockStateReader $in )
static
Exceptions
BlockStateDeserializeException

Definition at line 247 of file BlockStateDeserializerHelper.php.

◆ decodeSapling()

static pocketmine\data\bedrock\block\convert\BlockStateDeserializerHelper::decodeSapling ( Sapling $block,
BlockStateReader $in )
static
Exceptions
BlockStateDeserializeException
Deprecated

Definition at line 257 of file BlockStateDeserializerHelper.php.

◆ decodeSimplePressurePlate()

static pocketmine\data\bedrock\block\convert\BlockStateDeserializerHelper::decodeSimplePressurePlate ( SimplePressurePlate $block,
BlockStateReader $in )
static
Exceptions
BlockStateDeserializeException

Definition at line 263 of file BlockStateDeserializerHelper.php.

◆ decodeSingleSlab()

static pocketmine\data\bedrock\block\convert\BlockStateDeserializerHelper::decodeSingleSlab ( Slab $block,
BlockStateReader $in )
static

@phpstan-template TSlab of Slab @phpstan-param TSlab $block @phpstan-return TSlab

Exceptions
BlockStateDeserializeException

Definition at line 276 of file BlockStateDeserializerHelper.php.

◆ decodeStairs()

static pocketmine\data\bedrock\block\convert\BlockStateDeserializerHelper::decodeStairs ( Stair $block,
BlockStateReader $in )
static
Deprecated
@phpstan-template TStair of Stair @phpstan-param TStair $block @phpstan-return TStair
Exceptions
BlockStateDeserializeException

Definition at line 300 of file BlockStateDeserializerHelper.php.

◆ decodeStem()

static pocketmine\data\bedrock\block\convert\BlockStateDeserializerHelper::decodeStem ( Stem $block,
BlockStateReader $in )
static
Exceptions
BlockStateDeserializeException

Definition at line 307 of file BlockStateDeserializerHelper.php.

◆ decodeStillLiquid()

static pocketmine\data\bedrock\block\convert\BlockStateDeserializerHelper::decodeStillLiquid ( Liquid $block,
BlockStateReader $in )
static

Definition at line 223 of file BlockStateDeserializerHelper.php.

◆ decodeTrapdoor()

static pocketmine\data\bedrock\block\convert\BlockStateDeserializerHelper::decodeTrapdoor ( Trapdoor $block,
BlockStateReader $in )
static
Deprecated
@phpstan-template TTrapdoor of Trapdoor @phpstan-param TTrapdoor $block @phpstan-return TTrapdoor
Exceptions
BlockStateDeserializeException

Definition at line 324 of file BlockStateDeserializerHelper.php.

◆ decodeWall()

static pocketmine\data\bedrock\block\convert\BlockStateDeserializerHelper::decodeWall ( Wall $block,
BlockStateReader $in )
static
Exceptions
BlockStateDeserializeException

Definition at line 332 of file BlockStateDeserializerHelper.php.

◆ decodeWallSign()

static pocketmine\data\bedrock\block\convert\BlockStateDeserializerHelper::decodeWallSign ( WallSign $block,
BlockStateReader $in )
static
Deprecated
Exceptions
BlockStateDeserializeException

Definition at line 346 of file BlockStateDeserializerHelper.php.

◆ decodeWaxedCopper()

static pocketmine\data\bedrock\block\convert\BlockStateDeserializerHelper::decodeWaxedCopper ( CopperMaterial $block,
CopperOxidation $oxidation )
static
Deprecated
@phpstan-template TBlock of CopperMaterial

@phpstan-param TBlock $block @phpstan-return TBlock

Definition at line 128 of file BlockStateDeserializerHelper.php.

◆ decodeWeightedPressurePlate()

static pocketmine\data\bedrock\block\convert\BlockStateDeserializerHelper::decodeWeightedPressurePlate ( WeightedPressurePlate $block,
BlockStateReader $in )
static
Deprecated
Exceptions
BlockStateDeserializeException

Definition at line 355 of file BlockStateDeserializerHelper.php.


The documentation for this class was generated from the following file: