From a302b4988fba37dd7ba0f716d24575ee162b948b Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Thu, 8 Jun 2017 19:28:29 +0100 Subject: [PATCH] Fixed bad values assigned to LongTags PhpStorm you bitch... why didn't you tell me these were a problem?! --- src/pocketmine/level/format/io/LevelProvider.php | 12 ++++++------ src/pocketmine/level/format/io/leveldb/LevelDB.php | 2 +- src/pocketmine/level/format/io/region/McRegion.php | 4 ++-- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/pocketmine/level/format/io/LevelProvider.php b/src/pocketmine/level/format/io/LevelProvider.php index e87478f8a..0e2bd08b2 100644 --- a/src/pocketmine/level/format/io/LevelProvider.php +++ b/src/pocketmine/level/format/io/LevelProvider.php @@ -68,13 +68,13 @@ interface LevelProvider{ /** * Generate the needed files in the path given * - * @param string $path - * @param string $name - * @param int|string $seed - * @param string $generator - * @param array[] $options + * @param string $path + * @param string $name + * @param int $seed + * @param string $generator + * @param array[] $options */ - public static function generate(string $path, string $name, $seed, string $generator, array $options = []); + public static function generate(string $path, string $name, int $seed, string $generator, array $options = []); /** * Returns the generator name diff --git a/src/pocketmine/level/format/io/leveldb/LevelDB.php b/src/pocketmine/level/format/io/leveldb/LevelDB.php index 79b782dbf..e162324b0 100644 --- a/src/pocketmine/level/format/io/leveldb/LevelDB.php +++ b/src/pocketmine/level/format/io/leveldb/LevelDB.php @@ -135,7 +135,7 @@ class LevelDB extends BaseLevelProvider{ return file_exists($path . "/level.dat") and is_dir($path . "/db/"); } - public static function generate(string $path, string $name, $seed, string $generator, array $options = []){ + public static function generate(string $path, string $name, int $seed, string $generator, array $options = []){ if(!file_exists($path)){ mkdir($path, 0777, true); } diff --git a/src/pocketmine/level/format/io/region/McRegion.php b/src/pocketmine/level/format/io/region/McRegion.php index 741730845..7491f8eb2 100644 --- a/src/pocketmine/level/format/io/region/McRegion.php +++ b/src/pocketmine/level/format/io/region/McRegion.php @@ -238,7 +238,7 @@ class McRegion extends BaseLevelProvider{ return $isValid; } - public static function generate(string $path, string $name, $seed, string $generator, array $options = []){ + public static function generate(string $path, string $name, int $seed, string $generator, array $options = []){ if(!file_exists($path)){ mkdir($path, 0777, true); } @@ -257,7 +257,7 @@ class McRegion extends BaseLevelProvider{ "SpawnZ" => new IntTag("SpawnZ", 256), "version" => new IntTag("version", static::getPcWorldFormatVersion()), "DayTime" => new IntTag("DayTime", 0), - "LastPlayed" => new LongTag("LastPlayed", microtime(true) * 1000), + "LastPlayed" => new LongTag("LastPlayed", (int) (microtime(true) * 1000)), "RandomSeed" => new LongTag("RandomSeed", $seed), "SizeOnDisk" => new LongTag("SizeOnDisk", 0), "Time" => new LongTag("Time", 0),