Coder Social home page Coder Social logo

vanillagenerator's Introduction

VanillaGenerator

This is a port of GlowstoneMC's world generator. VanillaGenerator will register two world generator types when it loads — vanilla_overworld and vanilla_nether. Set the generator type of your world to any one of these to try them out. This can be done directly from pocketmine.yml like so:

worlds:
 world:
  generator: vanilla_overworld # sets generator type of the world with folder name "world" to "vanilla_generator"
 nether:
  generator: vanilla_nether

You may be required to delete your existing world for the generator type to change.

vanillagenerator's People

Contributors

artulloss avatar buchwasa avatar mrholler avatar muqsit avatar poggit-bot avatar vixikhd avatar wertzui123 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

vanillagenerator's Issues

Birch forest

  • Birch forest biome (id 27) does not have trees spawned, also grass should spawn there
    image

GeneratorManager not found

2020-05-15 [07:51:25] [Server thread/CRITICAL]: Error: "Class 'pocketmine\world\generator\GeneratorManager' not found" (EXCEPTION) in "plugins/VanillaGenerator-master/src/muqsit/vanillagenerator/Loader" at line 15
2020-05-15 [07:51:25] [Server thread/DEBUG]: #0 src/pocketmine/plugin/PluginManager(180): muqsit\vanillagenerator\Loader->onLoad()
2020-05-15 [07:51:25] [Server thread/DEBUG]: #1 src/pocketmine/plugin/PluginManager(335): pocketmine\plugin\PluginManager->loadPlugin(string[45] /root/server/plugins/VanillaGenerator-master, array[1])
2020-05-15 [07:51:25] [Server thread/DEBUG]: #2 plugins/PocketMine-DevTools.phar/src/DevTools/DevTools(69): pocketmine\plugin\PluginManager->loadPlugins(string[22] /root/server/plugins/, array[1])
2020-05-15 [07:51:25] [Server thread/DEBUG]: #3 src/pocketmine/plugin/PluginBase(115): DevTools\DevTools->onEnable()
2020-05-15 [07:51:25] [Server thread/DEBUG]: #4 src/pocketmine/plugin/PluginManager(541): pocketmine\plugin\PluginBase->setEnabled(boolean 1)
2020-05-15 [07:51:25] [Server thread/DEBUG]: #5 src/pocketmine/Server(1783): pocketmine\plugin\PluginManager->enablePlugin(object DevTools\DevTools)
2020-05-15 [07:51:25] [Server thread/DEBUG]: #6 src/pocketmine/Server(1769): pocketmine\Server->enablePlugin(object DevTools\DevTools)
2020-05-15 [07:51:25] [Server thread/DEBUG]: #7 src/pocketmine/Server(1528): pocketmine\Server->enablePlugins(integer 0)
2020-05-15 [07:51:25] [Server thread/DEBUG]: #8 src/pocketmine/PocketMine(272): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[14] /root/server/, string[22] /root/server/plugins/)
2020-05-15 [07:51:25] [Server thread/DEBUG]: #9 src/pocketmine/PocketMine(295): pocketmine\server()
2020-05-15 [07:51:25] [Server thread/DEBUG]: #10 (11): require(string[69] phar:///root/server/PocketMine-MP.phar/src/pocketmine/PocketMine.php)
2020-05-15 [07:51:25] [Server thread/CRITICAL]: Could not load plugin 'VanillaGenerator'

Error

[15:36:27] [Server thread/CRITICAL]: Error: "Class 'pocketmine\world\generator\GeneratorManager' not found" (EXCEPTION) in "plugins/VanillaGenerator-master/src/muqsit/vanillagenerator/Loader" at line 14

Converting to .phar

So using deftools to convert thry folder to a plugin file wouldn't work. The name seems to be different when doing /makeplugin VanillaGenerator
How do i fix this?

Implement Structures

A very great plugin! 😉

Could you please add structures and also normal caves and canyons?

Error

When I try to log into the server
Error: Cannot find a safe spawn point in non-generated terrain File: pmsrc/src/world/World Line: 2557 Type: pocketmine\world\WorldException

Server crash

final class OverworldGenerator extends VanillaOverworldGenerator{

	public function __construct(int $seed, array $options = []){
		parent::__construct($seed, $options);
		$this->getGroundGenerator()->setBedrockRoughness(1);
	}

	public function generateChunk(ChunkManager $world, int $chunkX, int $chunkZ) : void{
		if(GeneratorUtils::isWithinCoordinates($chunkX, $chunkZ)){
			parent::generateChunk($world, $chunkX, $chunkZ);
		}else{
			GeneratorUtils::fillChunk($world->getChunk($chunkX, $chunkZ), VanillaBlocks::INVISIBLE_BEDROCK());
		}
	}

	public function populateChunk(ChunkManager $world, int $chunkX, int $chunkZ) : void{
		if(GeneratorUtils::isWithinCoordinates($chunkX, $chunkZ)){
			parent::populateChunk($world, $chunkX, $chunkZ);
		}else{
			GeneratorUtils::fillChunk($world->getChunk($chunkX, $chunkZ), VanillaBlocks::INVISIBLE_BEDROCK());
		}
	}
}
[19:29:01.687] [AsyncWorker#5 thread/CRITICAL]: Error: "Typed property muqsit\vanillagenerator\generator\ground\MesaGroundGenerator::$seed must not be accessed before initialization" (EXCEPTION) in "/home/cosmicpe/lava/plugins/VanillaGenerator_v0.0.3.phar/src/muqsit/vanillagenerator/generator/ground/MesaGroundGenerator" at line 45
[19:29:01.701] [AsyncWorker#5 thread/CRITICAL]: #0 /home/cosmicpe/lava/plugins/VanillaGenerator_v0.0.3.phar/src/muqsit/vanillagenerator/generator/ground/MesaGroundGenerator(60): muqsit\vanillagenerator\generator\ground\MesaGroundGenerator->initialize(integer 0)
[19:29:01.701] [AsyncWorker#5 thread/CRITICAL]: #1 /home/cosmicpe/lava/plugins/VanillaGenerator_v0.0.3.phar/src/muqsit/vanillagenerator/generator/overworld/OverworldGenerator(151): muqsit\vanillagenerator\generator\ground\MesaGroundGenerator->generateTerrainColumn(object pocketmine\world\SimpleChunkManager, object pocketmine\utils\Random, integer -672, integer -13216, integer 37, double -1.9001532062685)
[19:29:01.701] [AsyncWorker#5 thread/CRITICAL]: #2 /home/cosmicpe/lava/plugins/VanillaGenerator_v0.0.3.phar/src/muqsit/vanillagenerator/generator/VanillaGenerator(79): muqsit\vanillagenerator\generator\overworld\OverworldGenerator->generateChunkData(object pocketmine\world\SimpleChunkManager, integer -42, integer -826, object muqsit\vanillagenerator\generator\VanillaBiomeGrid)
[19:29:01.701] [AsyncWorker#5 thread/CRITICAL]: #3 /home/cosmicpe/lava/plugins/CosmicPE_v0.0.2.phar/src/cosmicpe/world/generator/OverworldGenerator(20): muqsit\vanillagenerator\generator\VanillaGenerator->generateChunk(object pocketmine\world\SimpleChunkManager, integer -42, integer -826)
[19:29:01.701] [AsyncWorker#5 thread/CRITICAL]: #4 pmsrc/src/world/generator/PopulationTask(118): cosmicpe\world\generator\OverworldGenerator->generateChunk(object pocketmine\world\SimpleChunkManager, integer -42, integer -826)
[19:29:01.701] [AsyncWorker#5 thread/CRITICAL]: #5 pmsrc/src/scheduler/AsyncTask(84): pocketmine\world\generator\PopulationTask->onRun()
[19:29:01.701] [AsyncWorker#5 thread/CRITICAL]: #6 (): pocketmine\scheduler\AsyncTask->run()
[19:29:01.821] [Server thread/CRITICAL]: Could not execute asynchronous task PopulationTask: Task crashed

Crash

[09:22:35.915] [Server thread/CRITICAL]: pocketmine\world\WorldException: "Terrain is locked for generation/population" (EXCEPTION) in "src/world/World" at line 1412
[09:22:35.916] [Server thread/CRITICAL]: #0 src/world/BlockTransaction(99): pocketmine\world\World->setBlockAt(integer 360, integer 64, integer 246, object pocketmine\block\CoralBlock)
[09:22:35.916] [Server thread/CRITICAL]: #1 src/world/World(1681): pocketmine\world\BlockTransaction->apply()
[09:22:35.916] [Server thread/CRITICAL]: #2 src/player/Player(1667): pocketmine\world\World->useItemOn(object pocketmine\math\Vector3, object pocketmine\item\ItemBlock, integer 1, object pocketmine\math\Vector3, object pocketmine\player\Player, boolean 1)
[09:22:35.916] [Server thread/CRITICAL]: #3 src/network/mcpe/handler/InGamePacketHandler(339): pocketmine\player\Player->interactBlock(object pocketmine\math\Vector3, integer 1, object pocketmine\math\Vector3)
[09:22:35.916] [Server thread/CRITICAL]: #4 src/network/mcpe/handler/InGamePacketHandler(202): pocketmine\network\mcpe\handler\InGamePacketHandler->handleUseItemTransaction(object pocketmine\network\mcpe\protocol\types\inventory\UseItemTransactionData)
[09:22:35.917] [Server thread/CRITICAL]: #5 src/network/mcpe/protocol/InventoryTransactionPacket(112): pocketmine\network\mcpe\handler\InGamePacketHandler->handleInventoryTransaction(object pocketmine\network\mcpe\protocol\InventoryTransactionPacket)
[09:22:35.917] [Server thread/CRITICAL]: #6 src/network/mcpe/NetworkSession(377): pocketmine\network\mcpe\protocol\InventoryTransactionPacket->handle(object pocketmine\network\mcpe\handler\InGamePacketHandler)
[09:22:35.917] [Server thread/CRITICAL]: #7 src/network/mcpe/NetworkSession(336): pocketmine\network\mcpe\NetworkSession->handleDataPacket(object pocketmine\network\mcpe\protocol\InventoryTransactionPacket)
[09:22:35.917] [Server thread/CRITICAL]: #8 src/network/mcpe/raklib/RakLibInterface(178): pocketmine\network\mcpe\NetworkSession->handleEncoded(string[81] c.abd.b}9.&......o........<..s.;..Op.}...a..;...{..D......-@i...........K<9.@...)
[09:22:35.917] [Server thread/CRITICAL]: #9 vendor/pocketmine/raklib/src/server/ipc/RakLibToUserThreadMessageReceiver(43): pocketmine\network\mcpe\raklib\RakLibInterface->handleEncapsulated(integer 0, string[90] .G...].....g%..N.......k..Y...&U..>...ep.hYM...WlZ..^"....l......v...~?c.......?)
[09:22:35.917] [Server thread/CRITICAL]: #10 src/network/mcpe/raklib/RakLibInterface(113): raklib\server\ipc\RakLibToUserThreadMessageReceiver->handle(object pocketmine\network\mcpe\raklib\RakLibInterface)
[09:22:35.917] [Server thread/CRITICAL]: #11 vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\raklib\RakLibInterface->pocketmine\network\mcpe\raklib{closure}()
[09:22:35.917] [Server thread/CRITICAL]: #12 vendor/pocketmine/snooze/src/SleeperHandler(85): pocketmine\snooze\SleeperHandler->processNotifications()
[09:22:35.918] [Server thread/CRITICAL]: #13 src/Server(1523): pocketmine\snooze\SleeperHandler->sleepUntil(double 1605680555.9264)
[09:22:35.918] [Server thread/CRITICAL]: #14 src/Server(1076): pocketmine\Server->tickProcessor()
[09:22:35.918] [Server thread/CRITICAL]: #15 src/PocketMine(246): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[21] /root/PocketMine-MP4/, string[29] /root/PocketMine-MP4/plugins/)
[09:22:35.919] [Server thread/CRITICAL]: #16 src/PocketMine(271): pocketmine\server()

API plugin

**

how I can use your plugin if it's in 4.0.0 but pocketmine-mp is not in API 4.0.0

**

INCOMPATIBLE API VERSION

[Server] Server thread/ERROR Could not load plugin 'VanillaGenerator': Incompatible API version (plugin requires one of: 4.0.0)

Crash

I use last commit PocketMine-MP 4 and last commit VanillaGenerator

[17:08:04.399] [Server thread/CRITICAL]: ArgumentCountError: "Too few arguments to function pocketmine\world\generator\GeneratorManager::addGenerator(), 2 passed in /root/server/plugins/VanillaGenerator/src/muqsit/vanillagenerator/Loader.php on line 16 and at least 3 expected" (EXCEPTION) in "pmsrc/src/world/generator/GeneratorManager" at line 72
--- Stack trace ---
  #0 plugins/VanillaGenerator/src/muqsit/vanillagenerator/Loader(16): pocketmine\world\generator\GeneratorManager->addGenerator(string[56] muqsit\vanillagenerator\generator\nether\NetherGenerator, string[14] vanilla_nether)
  #1 pmsrc/src/plugin/PluginBase(94): muqsit\vanillagenerator\Loader->onLoad()
  #2 pmsrc/src/plugin/PluginManager(259): pocketmine\plugin\PluginBase->__construct(object FolderPluginLoader\FolderPluginLoader#24390, object pocketmine\Server#10, object pocketmine\plugin\PluginDescription#24503, string[37] /root/server/plugins/VanillaGenerator, string[37] /root/server/plugins/VanillaGenerator, object pocketmine\plugin\DiskResourceProvider#24679)
  #3 pmsrc/src/plugin/PluginManager(398): pocketmine\plugin\PluginManager->internalLoadPlugin(string[37] /root/server/plugins/VanillaGenerator, object FolderPluginLoader\FolderPluginLoader#24390, object pocketmine\plugin\PluginDescription#24503)
  #4 plugins/DevTools.phar/src/DevTools/DevTools(70): pocketmine\plugin\PluginManager->loadPlugins(string[21] /root/server/plugins/, array[1])
  #5 pmsrc/src/plugin/PluginBase(136): DevTools\DevTools->onEnable()
  #6 pmsrc/src/plugin/PluginManager(425): pocketmine\plugin\PluginBase->onEnableStateChange(true)
  #7 pmsrc/src/Server(1300): pocketmine\plugin\PluginManager->enablePlugin(object DevTools\DevTools#24376)
  #8 pmsrc/src/Server(967): pocketmine\Server->enablePlugins(object pocketmine\plugin\PluginEnableOrder#24366)
  #9 pmsrc/src/PocketMine(293): pocketmine\Server->__construct(object BaseClassLoader#3, object pocketmine\utils\MainLogger#2, string[13] /root/server/, string[21] /root/server/plugins/)
  #10 pmsrc/src/PocketMine(316): pocketmine\server()
  #11 pmsrc(11): require(string[57] phar:///root/server/PocketMine-MP.phar/src/PocketMine.php)
--- End of exception information ---
[17:08:04.399] [Server thread/EMERGENCY]: Произошла фатальная ошибка и сервер вышел из строя. Создание аварийного дампа
[17:08:04.413] [Server thread/EMERGENCY]: Пожалуйста, загрузите файл "/root/server/crashdumps/Mon_Oct_11-17.08.04-UTC_2021.log" в архив дампов и отправьте ссылку на страницу исправления ошибок. Дайте как можно больше информации.

Error

Error: "Undefined constant pocketmine\data\bedrock\BiomeIds::MOUNTAINS" (EXCEPTION) in "plugins/VanillaGenerator_dev-44.phar/src/muqs it/vanillagenerator/generator/overworld/OverworldGenerator" at line 68 [06:01:40.133] [Server thread/CRITICAL]: #0 plugins/VanillaGenerator_dev-44.phar/src/mu qsit/vanillagenerator/generator/overworld/OverworldGenerator(405): muqsit\vanillagenera tor\generator\overworld\OverworldGenerator::init() [06:01:40.133] [Server thread/CRITICAL]: #1 pmsrc/vendor/pocketmine/classloader/src/Bas eClassLoader(119): include(string[154] phar:///root/aiptu/PocketMine-MP/master/server/p lugins/VanillaGenerator_dev-44.p) [06:01:40.133] [Server thread/CRITICAL]: #2 pmsrc/vendor/pocketmine/classloader/src/Bas eClassLoader(105): BaseClassLoader->loadClass(string[62] muqsit\vanillagenerator\genera tor\overworld\OverworldGenerator) [06:01:40.134] [Server thread/CRITICAL]: #3 (): BaseClassLoader->{closure}(string[62] m uqsit\vanillagenerator\generator\overworld\OverworldGenerator)

Cause latest PocketMine-MP commit

API

Why are you using the API 4.0.0?

PopulationTask Crashed

Error log in console:

2022-09-08 [12:53:03.919] [Server thread/CRITICAL]: Could not execute asynchronous task PopulationTask: Task crashed
2022-09-08 [12:53:03.921] [AsyncWorker#0 thread/CRITICAL]: Error: "Call to undefined method pocketmine\block\Dirt::setCoarse()" (EXCEPTION) in "/root/pm5/plugins/VanillaGenerator/src/muqsit/vanillagenerator/generator/ground/DirtAndStonePatchGroundGenerator" at line 16
--- Stack trace ---
  #0 /root/pm5/plugins/VanillaGenerator/src/muqsit/vanillagenerator/generator/overworld/OverworldGenerator(155): muqsit\vanillagenerator\generator\ground\DirtAndStonePatchGroundGenerator->generateTerrainColumn(object pocketmine\world\SimpleChunkManager#41001, object pocketmine\utils\Random#59985, int -624, int 8724, int 163, float -0.33406707773352)
  #1 /root/pm5/plugins/VanillaGenerator/src/muqsit/vanillagenerator/generator/VanillaGenerator(73): muqsit\vanillagenerator\generator\overworld\OverworldGenerator->generateChunkData(object pocketmine\world\SimpleChunkManager#41001, int -39, int 545, object muqsit\vanillagenerator\generator\VanillaBiomeGrid#41150)
  #2 pmsrc/src/world/generator/PopulationTask(117): muqsit\vanillagenerator\generator\VanillaGenerator->generateChunk(object pocketmine\world\SimpleChunkManager#41001, int -39, int 545)
  #3 pmsrc/src/world/generator/PopulationTask(88): pocketmine\world\generator\PopulationTask::setOrGenerateChunk(object pocketmine\world\SimpleChunkManager#41001, object muqsit\vanillagenerator\generator\overworld\OverworldGenerator#60132, int -39, int 545, null)
  #4 pmsrc/src/scheduler/AsyncTask(89): pocketmine\world\generator\PopulationTask->onRun()
  #5 (): pocketmine\scheduler\AsyncTask->run()
--- End of exception information ---

branch: pm5

crashing

[03:46:24.630] [Server thread/INFO]: [NetworkSession: 139.194.12.243 49905] Session opened
[03:46:25.107] [Server thread/INFO]: [NetworkSession: 139.194.12.243 49905] Player: ibratabian17
[03:46:27.308] [Server thread/CRITICAL]: pocketmine\world\WorldException: "Cannot find a safe spawn point in non-generated terrain" (EXCEPTION) in "pmsrc/src/world/World" at line 2485
[03:46:27.308] [Server thread/CRITICAL]: #0 pmsrc/src/player/Player(294): pocketmine\world\World->getSafeSpawn()
[03:46:27.308] [Server thread/CRITICAL]: #1 pmsrc/src/Server(592): pocketmine\player\Player->__construct(object pocketmine\Server, object pocketmine\network\mcpe\NetworkSession, object pocketmine\player\XboxLivePlayerInfo, boolean 1, NULL )
[03:46:27.308] [Server thread/CRITICAL]: #2 pmsrc/src/network/mcpe/NetworkSession(232): pocketmine\Server->createPlayer(object pocketmine\network\mcpe\NetworkSession, object pocketmine\player\XboxLivePlayerInfo, boolean 1)
[03:46:27.308] [Server thread/CRITICAL]: #3 pmsrc/src/network/mcpe/NetworkSession(639): pocketmine\network\mcpe\NetworkSession->createPlayer()
[03:46:27.309] [Server thread/CRITICAL]: #4 pmsrc/src/network/mcpe/NetworkSession(634): pocketmine\network\mcpe\NetworkSession->beginSpawnSequence()
[03:46:27.309] [Server thread/CRITICAL]: #5 pmsrc/src/network/mcpe/handler/ResourcePacksPacketHandler(136): pocketmine\network\mcpe\NetworkSession->pocketmine\network\mcpe{closure}()
[03:46:27.309] [Server thread/CRITICAL]: #6 pmsrc/src/network/mcpe/protocol/ResourcePackClientResponsePacket(61): pocketmine\network\mcpe\handler\ResourcePacksPacketHandler->handleResourcePackClientResponse(object pocketmine\network\mcpe\protocol\ResourcePackClientResponsePacket)
[03:46:27.309] [Server thread/CRITICAL]: #7 pmsrc/src/network/mcpe/NetworkSession(384): pocketmine\network\mcpe\protocol\ResourcePackClientResponsePacket->handle(object pocketmine\network\mcpe\handler\ResourcePacksPacketHandler)
[03:46:27.309] [Server thread/CRITICAL]: #8 pmsrc/src/network/mcpe/NetworkSession(343): pocketmine\network\mcpe\NetworkSession->handleDataPacket(object pocketmine\network\mcpe\protocol\ResourcePackClientResponsePacket)
[03:46:27.309] [Server thread/CRITICAL]: #9 pmsrc/src/network/mcpe/raklib/RakLibInterface(185): pocketmine\network\mcpe\NetworkSession->handleEncoded(string[7] c.a..)
[03:46:27.309] [Server thread/CRITICAL]: #10 pmsrc/vendor/pocketmine/raklib/src/server/ipc/RakLibToUserThreadMessageReceiver(43): pocketmine\network\mcpe\raklib\RakLibInterface->onPacketReceive(integer 0, string[16] .8.e..N..K......)
[03:46:27.309] [Server thread/CRITICAL]: #11 pmsrc/src/network/mcpe/raklib/RakLibInterface(120): raklib\server\ipc\RakLibToUserThreadMessageReceiver->handle(object pocketmine\network\mcpe\raklib\RakLibInterface)
[03:46:27.309] [Server thread/CRITICAL]: #12 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\raklib\RakLibInterface->pocketmine\network\mcpe\raklib{closure}()
[03:46:27.309] [Server thread/CRITICAL]: #13 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(85): pocketmine\snooze\SleeperHandler->processNotifications()
[03:46:27.309] [Server thread/CRITICAL]: #14 pmsrc/src/Server(1540): pocketmine\snooze\SleeperHandler->sleepUntil(double 1612583187.3115)
[03:46:27.309] [Server thread/CRITICAL]: #15 pmsrc/src/Server(1090): pocketmine\Server->tickProcessor()
[03:46:27.309] [Server thread/CRITICAL]: #16 pmsrc/src/PocketMine(261): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[16] /home/container/, string[24] /home/container/plugins/)
[03:46:27.309] [Server thread/CRITICAL]: #17 pmsrc/src/PocketMine(285): pocketmine\server()
[03:46:27.309] [Server thread/CRITICAL]: #18 pmsrc(11): require(string[60] phar:///home/container/PocketMine-MP.phar/src/PocketMine.php)
[03:46:27.310] [Server thread/EMERGENCY]: An unrecoverable error has occurred and the server has crashed. Creating a crash dump
[03:46:27.322] [Server thread/EMERGENCY]: Please upload the "/home/container/crashdumps/Sat_Feb_6-03.46.27-UTC_2021.log" file to the Crash Archive and submit the link to the Bug Reporting page. Give as much info as you can.
[03:46:27.322] [Server thread/INFO]: Disabling VanillaGenerator v0.0.3
[03:46:27.323] [Server thread/INFO]: [NetworkSession: ibratabian17] Session closed due to Server closed
[03:46:27.323] [Server thread/INFO]: Unloading world "world"
[03:46:27.324] [Server thread/INFO]: Unloading world "nether"
/tmp/17: line 391: 29 Killed ./bin/php7/bin/php ./PocketMine-MP.phar --no-wizard --disable-ansi

Ores

No Vanilla ores spawn in world

Test for Pocketmine 4.0.0 Beta 1

I have tried this Plugin and have Set vanilla_overworld
At next i have delete the old world and restart the Server.
But the world is the Same and No Vanilla World is created.
The Plugin is activ.

Modification maximum height and maximum depth of the world

Hello, is it possible to change the depth and height in terms of generation with minerals etc.. I already managed to lower the bedrock layer to the -64 layer but I was not able to continue the generation of the world in between, it creates a void, do you have a track on which I can rely?

PM5

Hi! What about update this amazing plugin to PM5? would be cool

Lava?

Lava is not found on the world

MegaPineTree TypeError

I was running this through MultiWorld and encountered this

TypeError: "czechpmdevs\multiworld\libs\muqsit\vanillagenerator\generator\object\tree\MegaPineTree::generatePodzolPatch(): Argument #3 ($source_z) must be of type int, float given, called in C:\Users\NickteeChunky\Desktop\Factions\plugins\MultiWorld_v2.0.0-beta1\src\czechpmdevs\multiworld\libs\muqsit\vanillagenerator\generator\object\tree\MegaPineTree.php on line 44" (EXCEPTION) in "C:/Users/NickteeChunky/Desktop/Factions/plugins/MultiWorld_v2.0.0-beta1/src/czechpmdevs/multiworld/libs/muqsit/vanillagenerator/generator/object/tree/MegaPineTree" at line 49

Just by the looks of things, I think the line's meant to be $this->generatePodzolPatch($source_x - 3 + $n % 8, $source_y, $source_z - 3 + $n % 8, $world);

plz

Muqsit can you outdate the plugin to import maps from PC to MCPE? I really need! but I never found one 😔

Question und Suggestion

Sry for opening the second Issue this day but the other one was closed.

I have 3 Main Questions.

  1. Do you have Discord?
  2. Has this Generator Caves?
  3. I know this is an 1:1 Port, but you can add an 1.16 like Nether?

PMMP

[09:20:52] [Server thread/CRITICAL]: Error: "Class 'pocketmine\world\generator\G
eneratorManager' not found" (EXCEPTION) in "plugins/VanillaGenerator-master/src/
muqsit/vanillagenerator/Loader" at line 14

IMPORTANG THING.

Fix SnowyGroundGenerator.

Add to __construct func "$this->setGroundMaterial(self::$AIR)", else snowy biomes coudnt be generate, because $groundMaterial is null. Tested.

And so, Melons doesnt populates in Jungle, i dont remember how i was fixed it. Also, big mushrooms havent metadata parameter. They are always white)))

PMMP version

I'd like to use this good plugin on PMMP 3.11.5, but this is for 4.0.0

Implement Caves

Since I found cave part generated already, I am reporting this too.
With spectator mode I cannot find any caves in the underground.
image

API 3.0.0?

I was looking to downgrade the repository and there are many codes that I do not know. Could I upload it for api 3.0.0?

Suggestions

**Can you add Structures like vanilla villages plz. The MultiWorld Team donˋt want to work on the generation.
I’ve tried but... well Lagg ass.

Bug

6287742032053_status_bbe38f78d3fd45a681fb1928fb400db8.mp4

land is at Y:0 and block changes when clicked

Crash

Server thread/CRITICAL Error: "Class 'pocketmine\world\generator\GeneratorManager' not found" (EXCEPTION) in "plugins/VanillaGenerator.phar/src/muqsit/vanillagenerator/Loader" at line 15

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.