mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-07-23 11:26:37 +00:00
FlatGeneratorOptions: Do not hardcode biome ID
This commit is contained in:
parent
835e18ce6e
commit
d73ea8efe4
@ -23,6 +23,7 @@ declare(strict_types=1);
|
|||||||
|
|
||||||
namespace pocketmine\world\generator;
|
namespace pocketmine\world\generator;
|
||||||
|
|
||||||
|
use pocketmine\data\bedrock\BiomeIds;
|
||||||
use pocketmine\item\LegacyStringToItemParser;
|
use pocketmine\item\LegacyStringToItemParser;
|
||||||
use pocketmine\item\LegacyStringToItemParserException;
|
use pocketmine\item\LegacyStringToItemParserException;
|
||||||
use function array_map;
|
use function array_map;
|
||||||
@ -99,7 +100,7 @@ final class FlatGeneratorOptions{
|
|||||||
public static function parsePreset(string $presetString) : self{
|
public static function parsePreset(string $presetString) : self{
|
||||||
$preset = explode(";", $presetString);
|
$preset = explode(";", $presetString);
|
||||||
$blocks = $preset[1] ?? "";
|
$blocks = $preset[1] ?? "";
|
||||||
$biomeId = (int) ($preset[2] ?? 1);
|
$biomeId = (int) ($preset[2] ?? BiomeIds::PLAINS);
|
||||||
$optionsString = $preset[3] ?? "";
|
$optionsString = $preset[3] ?? "";
|
||||||
$structure = self::parseLayers($blocks);
|
$structure = self::parseLayers($blocks);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user