mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-09-06 17:59:48 +00:00
More PhpStorm inspections, import cleanup
This commit is contained in:
@ -23,7 +23,6 @@ declare(strict_types = 1);
|
||||
|
||||
namespace pocketmine\level\format;
|
||||
|
||||
use pocketmine\level\format\Chunk;
|
||||
use pocketmine\level\Level;
|
||||
use pocketmine\math\Vector3;
|
||||
|
||||
|
@ -32,6 +32,7 @@ use pocketmine\nbt\tag\CompoundTag;
|
||||
use pocketmine\nbt\tag\IntTag;
|
||||
use pocketmine\nbt\tag\LongTag;
|
||||
use pocketmine\nbt\tag\StringTag;
|
||||
use pocketmine\utils\ChunkException;
|
||||
use pocketmine\utils\LevelException;
|
||||
|
||||
abstract class BaseLevelProvider implements LevelProvider{
|
||||
|
@ -19,7 +19,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
namespace pocketmine\level\format;
|
||||
namespace pocketmine\level\format\generic;
|
||||
|
||||
use pocketmine\level\Level;
|
||||
use pocketmine\nbt\NBT;
|
||||
|
@ -23,8 +23,6 @@ declare(strict_types = 1);
|
||||
|
||||
namespace pocketmine\level\format\generic;
|
||||
|
||||
use pocketmine\utils\ChunkException;
|
||||
|
||||
class EmptySubChunk extends SubChunk{
|
||||
|
||||
public function __construct(){
|
||||
|
@ -30,13 +30,13 @@ use pocketmine\block\Block;
|
||||
use pocketmine\entity\Entity;
|
||||
use pocketmine\level\format\Chunk;
|
||||
use pocketmine\level\format\LevelProvider;
|
||||
use pocketmine\level\Level;
|
||||
use pocketmine\nbt\NBT;
|
||||
use pocketmine\nbt\tag\CompoundTag;
|
||||
use pocketmine\Player;
|
||||
use pocketmine\tile\Tile;
|
||||
use pocketmine\tile\Spawnable;
|
||||
use pocketmine\utils\BinaryStream;
|
||||
use pocketmine\utils\ChunkException;
|
||||
|
||||
class GenericChunk implements Chunk{
|
||||
|
||||
|
@ -23,15 +23,19 @@ declare(strict_types = 1);
|
||||
|
||||
namespace pocketmine\level\format\region;
|
||||
|
||||
use pocketmine\level\format\Chunk;
|
||||
use pocketmine\level\format\generic\GenericChunk;
|
||||
use pocketmine\level\format\generic\SubChunk;
|
||||
use pocketmine\level\Level;
|
||||
use pocketmine\nbt\NBT;
|
||||
use pocketmine\nbt\tag\{ByteArrayTag, ByteTag, CompoundTag, IntArrayTag, IntTag, ListTag, LongTag};
|
||||
use pocketmine\nbt\tag\{
|
||||
ByteArrayTag,
|
||||
ByteTag,
|
||||
CompoundTag,
|
||||
IntArrayTag,
|
||||
IntTag,
|
||||
ListTag,
|
||||
LongTag
|
||||
};
|
||||
use pocketmine\Player;
|
||||
use pocketmine\tile\Spawnable;
|
||||
use pocketmine\utils\BinaryStream;
|
||||
use pocketmine\utils\ChunkException;
|
||||
use pocketmine\utils\MainLogger;
|
||||
|
||||
|
@ -24,16 +24,23 @@ declare(strict_types = 1);
|
||||
namespace pocketmine\level\format\region;
|
||||
|
||||
use pocketmine\level\format\Chunk;
|
||||
use pocketmine\level\format\LevelProvider;
|
||||
use pocketmine\level\format\generic\GenericChunk;
|
||||
use pocketmine\level\format\generic\SubChunk;
|
||||
use pocketmine\level\format\generic\BaseLevelProvider;
|
||||
use pocketmine\level\generator\Generator;
|
||||
use pocketmine\level\Level;
|
||||
use pocketmine\nbt\NBT;
|
||||
use pocketmine\nbt\tag\{ByteArrayTag, ByteTag, CompoundTag, IntArrayTag, IntTag, ListTag, LongTag, StringTag};
|
||||
use pocketmine\nbt\tag\{
|
||||
ByteArrayTag,
|
||||
ByteTag,
|
||||
CompoundTag,
|
||||
IntArrayTag,
|
||||
IntTag,
|
||||
ListTag,
|
||||
LongTag,
|
||||
StringTag
|
||||
};
|
||||
use pocketmine\Player;
|
||||
use pocketmine\utils\ChunkException;
|
||||
use pocketmine\utils\MainLogger;
|
||||
|
||||
class McRegion extends BaseLevelProvider{
|
||||
@ -137,9 +144,9 @@ class McRegion extends BaseLevelProvider{
|
||||
|
||||
$subChunks = [];
|
||||
$fullIds = isset($chunk->Blocks) ? $chunk->Blocks->getValue() : str_repeat("\x00", 32768);
|
||||
$fullData = isset($chunk->Data) ? $chunk->Data->getValue() : ($half = str_repeat("\x00", 16384));
|
||||
$fullData = isset($chunk->Data) ? $chunk->Data->getValue() : (str_repeat("\x00", 16384));
|
||||
$fullSkyLight = isset($chunk->SkyLight) ? $chunk->SkyLight->getValue() : str_repeat("\xff", 16384);
|
||||
$fullBlockLight = isset($chunk->BlockLight) ? $chunk->BlockLight->getValue() : $half;
|
||||
$fullBlockLight = isset($chunk->BlockLight) ? $chunk->BlockLight->getValue() : (str_repeat("\x00", 16384));
|
||||
|
||||
for($y = 0; $y < 8; ++$y){
|
||||
$offset = ($y << 4);
|
||||
|
@ -23,15 +23,19 @@ declare(strict_types = 1);
|
||||
|
||||
namespace pocketmine\level\format\region;
|
||||
|
||||
use pocketmine\level\format\Chunk;
|
||||
use pocketmine\level\format\generic\GenericChunk;
|
||||
use pocketmine\level\format\generic\SubChunk;
|
||||
use pocketmine\level\Level;
|
||||
use pocketmine\nbt\NBT;
|
||||
use pocketmine\nbt\tag\{ByteArrayTag, ByteTag, CompoundTag, IntArrayTag, IntTag, ListTag, LongTag};
|
||||
use pocketmine\nbt\tag\{
|
||||
ByteArrayTag,
|
||||
ByteTag,
|
||||
CompoundTag,
|
||||
IntArrayTag,
|
||||
IntTag,
|
||||
ListTag,
|
||||
LongTag
|
||||
};
|
||||
use pocketmine\Player;
|
||||
use pocketmine\tile\Spawnable;
|
||||
use pocketmine\utils\BinaryStream;
|
||||
use pocketmine\utils\ChunkException;
|
||||
use pocketmine\utils\MainLogger;
|
||||
|
||||
|
Reference in New Issue
Block a user