mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-09-05 01:16:15 +00:00
Clean up terminology around block state IDs and their handling
This commit is contained in:
@ -26,8 +26,8 @@ namespace pocketmine\data\bedrock\block\convert;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
use pocketmine\block\BaseBanner;
|
||||
use pocketmine\block\Bed;
|
||||
use pocketmine\block\BlockFactory;
|
||||
use pocketmine\block\BlockTypeIds;
|
||||
use pocketmine\block\RuntimeBlockStateRegistry;
|
||||
use pocketmine\block\Skull;
|
||||
use pocketmine\data\bedrock\block\BlockStateDeserializeException;
|
||||
use pocketmine\data\bedrock\block\BlockStateSerializeException;
|
||||
@ -43,7 +43,7 @@ final class BlockSerializerDeserializerTest extends TestCase{
|
||||
}
|
||||
|
||||
public function testAllKnownBlockStatesSerializableAndDeserializable() : void{
|
||||
foreach(BlockFactory::getInstance()->getAllKnownStates() as $block){
|
||||
foreach(RuntimeBlockStateRegistry::getInstance()->getAllKnownStates() as $block){
|
||||
try{
|
||||
$blockStateData = $this->serializer->serializeBlock($block);
|
||||
}catch(BlockStateSerializeException $e){
|
||||
|
@ -24,7 +24,7 @@ declare(strict_types=1);
|
||||
namespace pocketmine\data\bedrock\item;
|
||||
|
||||
use PHPUnit\Framework\TestCase;
|
||||
use pocketmine\block\BlockFactory;
|
||||
use pocketmine\block\RuntimeBlockStateRegistry;
|
||||
use pocketmine\item\VanillaItems;
|
||||
use pocketmine\world\format\io\GlobalBlockStateHandlers;
|
||||
|
||||
@ -60,7 +60,7 @@ final class ItemSerializerDeserializerTest extends TestCase{
|
||||
}
|
||||
|
||||
public function testAllVanillaBlocksSerializableAndDeserializable() : void{
|
||||
foreach(BlockFactory::getInstance()->getAllKnownStates() as $block){
|
||||
foreach(RuntimeBlockStateRegistry::getInstance()->getAllKnownStates() as $block){
|
||||
$item = $block->asItem();
|
||||
if($item->isNull()){
|
||||
continue;
|
||||
|
Reference in New Issue
Block a user