mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-09-06 09:56:06 +00:00
Bulk addition of constant visibilities
thanks PhpStorm inspections plugin for annoying the shit out of me until I did this.
This commit is contained in:
@ -93,26 +93,26 @@ class Level implements ChunkManager, Metadatable{
|
||||
private static $levelIdCounter = 1;
|
||||
private static $chunkLoaderCounter = 1;
|
||||
|
||||
const Y_MASK = 0xFF;
|
||||
const Y_MAX = 0x100; //256
|
||||
public const Y_MASK = 0xFF;
|
||||
public const Y_MAX = 0x100; //256
|
||||
|
||||
const BLOCK_UPDATE_NORMAL = 1;
|
||||
const BLOCK_UPDATE_RANDOM = 2;
|
||||
const BLOCK_UPDATE_SCHEDULED = 3;
|
||||
const BLOCK_UPDATE_WEAK = 4;
|
||||
const BLOCK_UPDATE_TOUCH = 5;
|
||||
public const BLOCK_UPDATE_NORMAL = 1;
|
||||
public const BLOCK_UPDATE_RANDOM = 2;
|
||||
public const BLOCK_UPDATE_SCHEDULED = 3;
|
||||
public const BLOCK_UPDATE_WEAK = 4;
|
||||
public const BLOCK_UPDATE_TOUCH = 5;
|
||||
|
||||
const TIME_DAY = 0;
|
||||
const TIME_SUNSET = 12000;
|
||||
const TIME_NIGHT = 14000;
|
||||
const TIME_SUNRISE = 23000;
|
||||
public const TIME_DAY = 0;
|
||||
public const TIME_SUNSET = 12000;
|
||||
public const TIME_NIGHT = 14000;
|
||||
public const TIME_SUNRISE = 23000;
|
||||
|
||||
const TIME_FULL = 24000;
|
||||
public const TIME_FULL = 24000;
|
||||
|
||||
const DIFFICULTY_PEACEFUL = 0;
|
||||
const DIFFICULTY_EASY = 1;
|
||||
const DIFFICULTY_NORMAL = 2;
|
||||
const DIFFICULTY_HARD = 3;
|
||||
public const DIFFICULTY_PEACEFUL = 0;
|
||||
public const DIFFICULTY_EASY = 1;
|
||||
public const DIFFICULTY_NORMAL = 2;
|
||||
public const DIFFICULTY_HARD = 3;
|
||||
|
||||
/** @var Tile[] */
|
||||
private $tiles = [];
|
||||
|
@ -27,8 +27,8 @@ use pocketmine\entity\Entity;
|
||||
use pocketmine\math\Vector3;
|
||||
|
||||
class MovingObjectPosition{
|
||||
const TYPE_BLOCK_COLLISION = 0;
|
||||
const TYPE_ENTITY_COLLISION = 1;
|
||||
public const TYPE_BLOCK_COLLISION = 0;
|
||||
public const TYPE_ENTITY_COLLISION = 1;
|
||||
|
||||
/** @var int */
|
||||
public $typeOfHit;
|
||||
|
@ -38,7 +38,7 @@ use pocketmine\utils\BinaryStream;
|
||||
|
||||
class Chunk{
|
||||
|
||||
const MAX_SUBCHUNKS = 16;
|
||||
public const MAX_SUBCHUNKS = 16;
|
||||
|
||||
protected $x;
|
||||
protected $z;
|
||||
|
@ -44,35 +44,35 @@ use pocketmine\utils\MainLogger;
|
||||
class LevelDB extends BaseLevelProvider{
|
||||
|
||||
//According to Tomasso, these aren't supposed to be readable anymore. Thankfully he didn't change the readable ones...
|
||||
const TAG_DATA_2D = "\x2d";
|
||||
const TAG_DATA_2D_LEGACY = "\x2e";
|
||||
const TAG_SUBCHUNK_PREFIX = "\x2f";
|
||||
const TAG_LEGACY_TERRAIN = "0";
|
||||
const TAG_BLOCK_ENTITY = "1";
|
||||
const TAG_ENTITY = "2";
|
||||
const TAG_PENDING_TICK = "3";
|
||||
const TAG_BLOCK_EXTRA_DATA = "4";
|
||||
const TAG_BIOME_STATE = "5";
|
||||
const TAG_STATE_FINALISATION = "6";
|
||||
public const TAG_DATA_2D = "\x2d";
|
||||
public const TAG_DATA_2D_LEGACY = "\x2e";
|
||||
public const TAG_SUBCHUNK_PREFIX = "\x2f";
|
||||
public const TAG_LEGACY_TERRAIN = "0";
|
||||
public const TAG_BLOCK_ENTITY = "1";
|
||||
public const TAG_ENTITY = "2";
|
||||
public const TAG_PENDING_TICK = "3";
|
||||
public const TAG_BLOCK_EXTRA_DATA = "4";
|
||||
public const TAG_BIOME_STATE = "5";
|
||||
public const TAG_STATE_FINALISATION = "6";
|
||||
|
||||
const TAG_BORDER_BLOCKS = "8";
|
||||
const TAG_HARDCODED_SPAWNERS = "9";
|
||||
public const TAG_BORDER_BLOCKS = "8";
|
||||
public const TAG_HARDCODED_SPAWNERS = "9";
|
||||
|
||||
const FINALISATION_NEEDS_INSTATICKING = 0;
|
||||
const FINALISATION_NEEDS_POPULATION = 1;
|
||||
const FINALISATION_DONE = 2;
|
||||
public const FINALISATION_NEEDS_INSTATICKING = 0;
|
||||
public const FINALISATION_NEEDS_POPULATION = 1;
|
||||
public const FINALISATION_DONE = 2;
|
||||
|
||||
const TAG_VERSION = "v";
|
||||
public const TAG_VERSION = "v";
|
||||
|
||||
const ENTRY_FLAT_WORLD_LAYERS = "game_flatworldlayers";
|
||||
public const ENTRY_FLAT_WORLD_LAYERS = "game_flatworldlayers";
|
||||
|
||||
const GENERATOR_LIMITED = 0;
|
||||
const GENERATOR_INFINITE = 1;
|
||||
const GENERATOR_FLAT = 2;
|
||||
public const GENERATOR_LIMITED = 0;
|
||||
public const GENERATOR_INFINITE = 1;
|
||||
public const GENERATOR_FLAT = 2;
|
||||
|
||||
const CURRENT_STORAGE_VERSION = 6; //Current MCPE level format version
|
||||
const CURRENT_LEVEL_CHUNK_VERSION = 7;
|
||||
const CURRENT_LEVEL_SUBCHUNK_VERSION = 0;
|
||||
public const CURRENT_STORAGE_VERSION = 6; //Current MCPE level format version
|
||||
public const CURRENT_LEVEL_CHUNK_VERSION = 7;
|
||||
public const CURRENT_LEVEL_SUBCHUNK_VERSION = 0;
|
||||
|
||||
/** @var Chunk[] */
|
||||
protected $chunks = [];
|
||||
|
@ -36,7 +36,7 @@ use pocketmine\utils\MainLogger;
|
||||
|
||||
class Anvil extends McRegion{
|
||||
|
||||
const REGION_FILE_EXTENSION = "mca";
|
||||
public const REGION_FILE_EXTENSION = "mca";
|
||||
|
||||
public function nbtSerialize(Chunk $chunk) : string{
|
||||
$nbt = new CompoundTag("Level", []);
|
||||
|
@ -38,7 +38,7 @@ use pocketmine\utils\MainLogger;
|
||||
|
||||
class McRegion extends BaseLevelProvider{
|
||||
|
||||
const REGION_FILE_EXTENSION = "mcr";
|
||||
public const REGION_FILE_EXTENSION = "mcr";
|
||||
|
||||
/** @var RegionLoader[] */
|
||||
protected $regions = [];
|
||||
|
@ -33,7 +33,7 @@ use pocketmine\nbt\tag\CompoundTag;
|
||||
*/
|
||||
class PMAnvil extends Anvil{
|
||||
|
||||
const REGION_FILE_EXTENSION = "mcapm";
|
||||
public const REGION_FILE_EXTENSION = "mcapm";
|
||||
|
||||
protected function serializeSubChunk(SubChunk $subChunk) : CompoundTag{
|
||||
return new CompoundTag("", [
|
||||
|
@ -29,13 +29,13 @@ use pocketmine\utils\Binary;
|
||||
use pocketmine\utils\MainLogger;
|
||||
|
||||
class RegionLoader{
|
||||
const VERSION = 1;
|
||||
const COMPRESSION_GZIP = 1;
|
||||
const COMPRESSION_ZLIB = 2;
|
||||
public const VERSION = 1;
|
||||
public const COMPRESSION_GZIP = 1;
|
||||
public const COMPRESSION_ZLIB = 2;
|
||||
|
||||
const MAX_SECTOR_LENGTH = 256 << 12; //256 sectors, (1 MiB)
|
||||
const REGION_HEADER_LENGTH = 8192; //4096 location table + 4096 timestamps
|
||||
const MAX_REGION_FILE_SIZE = 32 * 32 * self::MAX_SECTOR_LENGTH + self::REGION_HEADER_LENGTH; //32 * 32 1MiB chunks + header size
|
||||
public const MAX_SECTOR_LENGTH = 256 << 12; //256 sectors, (1 MiB)
|
||||
public const REGION_HEADER_LENGTH = 8192; //4096 location table + 4096 timestamps
|
||||
public const MAX_REGION_FILE_SIZE = 32 * 32 * self::MAX_SECTOR_LENGTH + self::REGION_HEADER_LENGTH; //32 * 32 1MiB chunks + header size
|
||||
|
||||
public static $COMPRESSION_LEVEL = 7;
|
||||
|
||||
|
@ -40,27 +40,27 @@ use pocketmine\utils\Random;
|
||||
|
||||
abstract class Biome{
|
||||
|
||||
const OCEAN = 0;
|
||||
const PLAINS = 1;
|
||||
const DESERT = 2;
|
||||
const MOUNTAINS = 3;
|
||||
const FOREST = 4;
|
||||
const TAIGA = 5;
|
||||
const SWAMP = 6;
|
||||
const RIVER = 7;
|
||||
public const OCEAN = 0;
|
||||
public const PLAINS = 1;
|
||||
public const DESERT = 2;
|
||||
public const MOUNTAINS = 3;
|
||||
public const FOREST = 4;
|
||||
public const TAIGA = 5;
|
||||
public const SWAMP = 6;
|
||||
public const RIVER = 7;
|
||||
|
||||
const HELL = 8;
|
||||
public const HELL = 8;
|
||||
|
||||
const ICE_PLAINS = 12;
|
||||
public const ICE_PLAINS = 12;
|
||||
|
||||
|
||||
const SMALL_MOUNTAINS = 20;
|
||||
public const SMALL_MOUNTAINS = 20;
|
||||
|
||||
|
||||
const BIRCH_FOREST = 27;
|
||||
public const BIRCH_FOREST = 27;
|
||||
|
||||
|
||||
const MAX_BIOMES = 256;
|
||||
public const MAX_BIOMES = 256;
|
||||
|
||||
/** @var Biome[] */
|
||||
private static $biomes = [];
|
||||
|
@ -29,8 +29,8 @@ use pocketmine\level\generator\populator\Tree;
|
||||
|
||||
class ForestBiome extends GrassyBiome{
|
||||
|
||||
const TYPE_NORMAL = 0;
|
||||
const TYPE_BIRCH = 1;
|
||||
public const TYPE_NORMAL = 0;
|
||||
public const TYPE_BIRCH = 1;
|
||||
|
||||
public $type;
|
||||
|
||||
|
@ -28,47 +28,47 @@ use pocketmine\network\mcpe\protocol\DataPacket;
|
||||
|
||||
abstract class Particle extends Vector3{
|
||||
|
||||
const TYPE_BUBBLE = 1;
|
||||
const TYPE_CRITICAL = 2;
|
||||
const TYPE_BLOCK_FORCE_FIELD = 3;
|
||||
const TYPE_SMOKE = 4;
|
||||
const TYPE_EXPLODE = 5;
|
||||
const TYPE_EVAPORATION = 6;
|
||||
const TYPE_FLAME = 7;
|
||||
const TYPE_LAVA = 8;
|
||||
const TYPE_LARGE_SMOKE = 9;
|
||||
const TYPE_REDSTONE = 10;
|
||||
const TYPE_RISING_RED_DUST = 11;
|
||||
const TYPE_ITEM_BREAK = 12;
|
||||
const TYPE_SNOWBALL_POOF = 13;
|
||||
const TYPE_HUGE_EXPLODE = 14;
|
||||
const TYPE_HUGE_EXPLODE_SEED = 15;
|
||||
const TYPE_MOB_FLAME = 16;
|
||||
const TYPE_HEART = 17;
|
||||
const TYPE_TERRAIN = 18;
|
||||
const TYPE_SUSPENDED_TOWN = 19, TYPE_TOWN_AURA = 19;
|
||||
const TYPE_PORTAL = 20;
|
||||
const TYPE_SPLASH = 21, TYPE_WATER_SPLASH = 21;
|
||||
const TYPE_WATER_WAKE = 22;
|
||||
const TYPE_DRIP_WATER = 23;
|
||||
const TYPE_DRIP_LAVA = 24;
|
||||
const TYPE_FALLING_DUST = 25, TYPE_DUST = 25;
|
||||
const TYPE_MOB_SPELL = 26;
|
||||
const TYPE_MOB_SPELL_AMBIENT = 27;
|
||||
const TYPE_MOB_SPELL_INSTANTANEOUS = 28;
|
||||
const TYPE_INK = 29;
|
||||
const TYPE_SLIME = 30;
|
||||
const TYPE_RAIN_SPLASH = 31;
|
||||
const TYPE_VILLAGER_ANGRY = 32;
|
||||
const TYPE_VILLAGER_HAPPY = 33;
|
||||
const TYPE_ENCHANTMENT_TABLE = 34;
|
||||
const TYPE_TRACKING_EMITTER = 35;
|
||||
const TYPE_NOTE = 36;
|
||||
const TYPE_WITCH_SPELL = 37;
|
||||
const TYPE_CARROT = 38;
|
||||
public const TYPE_BUBBLE = 1;
|
||||
public const TYPE_CRITICAL = 2;
|
||||
public const TYPE_BLOCK_FORCE_FIELD = 3;
|
||||
public const TYPE_SMOKE = 4;
|
||||
public const TYPE_EXPLODE = 5;
|
||||
public const TYPE_EVAPORATION = 6;
|
||||
public const TYPE_FLAME = 7;
|
||||
public const TYPE_LAVA = 8;
|
||||
public const TYPE_LARGE_SMOKE = 9;
|
||||
public const TYPE_REDSTONE = 10;
|
||||
public const TYPE_RISING_RED_DUST = 11;
|
||||
public const TYPE_ITEM_BREAK = 12;
|
||||
public const TYPE_SNOWBALL_POOF = 13;
|
||||
public const TYPE_HUGE_EXPLODE = 14;
|
||||
public const TYPE_HUGE_EXPLODE_SEED = 15;
|
||||
public const TYPE_MOB_FLAME = 16;
|
||||
public const TYPE_HEART = 17;
|
||||
public const TYPE_TERRAIN = 18;
|
||||
public const TYPE_SUSPENDED_TOWN = 19, TYPE_TOWN_AURA = 19;
|
||||
public const TYPE_PORTAL = 20;
|
||||
public const TYPE_SPLASH = 21, TYPE_WATER_SPLASH = 21;
|
||||
public const TYPE_WATER_WAKE = 22;
|
||||
public const TYPE_DRIP_WATER = 23;
|
||||
public const TYPE_DRIP_LAVA = 24;
|
||||
public const TYPE_FALLING_DUST = 25, TYPE_DUST = 25;
|
||||
public const TYPE_MOB_SPELL = 26;
|
||||
public const TYPE_MOB_SPELL_AMBIENT = 27;
|
||||
public const TYPE_MOB_SPELL_INSTANTANEOUS = 28;
|
||||
public const TYPE_INK = 29;
|
||||
public const TYPE_SLIME = 30;
|
||||
public const TYPE_RAIN_SPLASH = 31;
|
||||
public const TYPE_VILLAGER_ANGRY = 32;
|
||||
public const TYPE_VILLAGER_HAPPY = 33;
|
||||
public const TYPE_ENCHANTMENT_TABLE = 34;
|
||||
public const TYPE_TRACKING_EMITTER = 35;
|
||||
public const TYPE_NOTE = 36;
|
||||
public const TYPE_WITCH_SPELL = 37;
|
||||
public const TYPE_CARROT = 38;
|
||||
//39 unknown
|
||||
const TYPE_END_ROD = 40;
|
||||
const TYPE_DRAGONS_BREATH = 41;
|
||||
public const TYPE_END_ROD = 40;
|
||||
public const TYPE_DRAGONS_BREATH = 41;
|
||||
|
||||
/**
|
||||
* @return DataPacket|DataPacket[]
|
||||
|
Reference in New Issue
Block a user