Giter VIP home page Giter VIP logo

skyblock's Introduction

Hey, nice to see you! 👋

I'm Andrés Arias, a 23-year-old self-taught developer who loves technology.

Previously I worked at Lifeboat as Software Developer, building minigames for the entertainment of millions. Recently, I started a new journey as Senior Full Stack Developer at Wetaca, where I will work to improve one of the leading food tech companies in Spain.

In my free time, I like to make things and write about everything that I discover along the way.

I'm also a big fan of open source, here are some of the projects that I've contributed to:

  • PocketMine-MP: A server software for Minecraft Bedrock
  • SkyBlock: SkyBlock for PocketMine-MP
  • NPCDialog: PocketMine-MP virion to add dialogs to entities
  • EasyUI: An easy-to-use form library for PocketMine-MP
  • Pigify: A platform to force yourself to save money

If you're interested in my journey, follow me on X. I (try to) post daily content on technology and indie hacking.

skyblock's People

Contributors

95civicsi avatar cortexpe avatar didacdelolmo avatar dresnite avatar izeaogamer avatar poggit-bot avatar shelly7w7 avatar t14raptor avatar unknownnull 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  avatar  avatar  avatar  avatar  avatar

Watchers

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

skyblock's Issues

crash

Server crash every 23 hrs or less.
using Tesseract will not able to connect the server

Unofficial update

image

image

image

image

I am working on the next SkyBlock update, not all of these features will be added due to my own personal uses.
Sorry if I seemed inactive to the previous suggestion, I was busy ^ 👍

Console error on /skyblock create

24.06 08:45:46 [Server] Server thread/CRITICAL Could not execute asynchronous task PopulationTask: Task crashed
24.06 08:45:46 [Server] Asynchronous Worker #1 thread/CRITICAL Error: "Call to undefined method pocketmine\level\format\Chunk::setBiomeColor()" (EXCEPTION) in "/SkyBlock.phar/src/SkyBlock/generator/generators/BasicIsland" at line 85
24.06 08:45:46 [Server] Server thread/CRITICAL Could not execute asynchronous task PopulationTask: Task crashed
24.06 08:45:46 [Server] Server thread/CRITICAL Could not execute asynchronous task PopulationTask: Task crashed
24.06 08:45:46 [Server] Server thread/CRITICAL Could not execute asynchronous task PopulationTask: Task crashed
24.06 08:45:46 [Server] Server thread/CRITICAL Could not execute asynchronous task PopulationTask: Task crashed
24.06 08:45:46 [Server] Server thread/CRITICAL Could not execute asynchronous task PopulationTask: Task crashed
24.06 08:45:46 [Server] Server thread/CRITICAL Could not execute asynchronous task PopulationTask: Task crashed
24.06 08:45:46 [Server] Server thread/CRITICAL Could not execute asynchronous task PopulationTask: Task crashed
24.06 08:45:46 [Server] Server thread/CRITICAL Could not execute asynchronous task PopulationTask: Task crashed
24.06 08:45:46 [Server] Server thread/CRITICAL TypeError: "Argument 2 passed to pocketmine\tile\Tile::createTile() must be an instance of pocketmine\level\Level, instance of pocketmine\level\format\Chunk given, called in phar:///plugins/SkyBlock.phar/src/SkyBlock/skyblock/SkyBlockManager.php on line 52" (EXCEPTION) in "/src/pocketmine/tile/Tile" at line 87
24.06 08:45:46 [Server] Server thread/CRITICAL Unhandled exception executing command 'skyblock create' in skyblock: Argument 2 passed to pocketmine\tile\Tile::createTile() must be an instance of pocketmine\level\Level, instance of pocketmine\level\format\Chunk given, called in phar:///plugins/SkyBlock.phar/src/SkyBlock/skyblock/SkyBlockManager.php on line 52
24.06 08:45:46 [Server] Asynchronous Worker #1 thread/CRITICAL Error: "Call to undefined method pocketmine\level\format\Chunk::setBiomeColor()" (EXCEPTION) in "/SkyBlock.phar/src/SkyBlock/generator/generators/BasicIsland" at line 85
24.06 08:45:46 [Server] Asynchronous Worker #2 thread/CRITICAL Error: "Call to undefined method pocketmine\level\format\Chunk::setBiomeColor()" (EXCEPTION) in "/SkyBlock.phar/src/SkyBlock/generator/generators/BasicIsland" at line 85
24.06 08:45:46 [Server] Asynchronous Worker #1 thread/CRITICAL Error: "Call to undefined method pocketmine\level\format\Chunk::setBiomeColor()" (EXCEPTION) in "/SkyBlock.phar/src/SkyBlock/generator/generators/BasicIsland" at line 85
24.06 08:45:46 [Server] Asynchronous Worker #2 thread/CRITICAL Error: "Call to undefined method pocketmine\level\format\Chunk::setBiomeColor()" (EXCEPTION) in "/SkyBlock.phar/src/SkyBlock/generator/generators/BasicIsland" at line 85
24.06 08:45:46 [Server] Asynchronous Worker #2 thread/CRITICAL Error: "Call to undefined method pocketmine\level\format\Chunk::setBiomeColor()" (EXCEPTION) in "/SkyBlock.phar/src/SkyBlock/generator/generators/BasicIsland" at line 85
24.06 08:45:46 [Server] Asynchronous Worker #2 thread/CRITICAL Error: "Call to undefined method pocketmine\level\format\Chunk::setBiomeColor()" (EXCEPTION) in "/SkyBlock.phar/src/SkyBlock/generator/generators/BasicIsland" at line 85
24.06 08:45:46 [Server] Asynchronous Worker #1 thread/CRITICAL Error: "Call to undefined method pocketmine\level\format\Chunk::setBiomeColor()" (EXCEPTION) in "/SkyBlock.phar/src/SkyBlock/generator/generators/BasicIsland" at line 85
24.06 08:45:46 [Server] Asynchronous Worker #1 thread/CRITICAL Error: "Call to undefined method pocketmine\level\format\Chunk::setBiomeColor()" (EXCEPTION) in "/SkyBlock.phar/src/SkyBlock/generator/generators/BasicIsland" at line 85

Suggestion

Could the name of the players be the world's name?

Crash when you jumping into void

I get this error
PocketMine-MP Crash Dump Wed Dec 13 04:51:34 JST 2017

Error: Nesting level too deep - recursive dependency?
File: SkyBlock-master/src/SkyBlock/island/Island
Line: 264
Type: E_ERROR

THIS CRASH WAS CAUSED BY A PLUGIN
BAD PLUGIN: SkyBlock v0.1.8

Code:
[255] $this->generator = $generator;
[256] }
[257]
[258] /**
[259] * Tries to remove a player
[260] *
[261] * @param Player $player
[262] /
[263] public function tryRemovePlayer(Player $player) {
[264] if(in_array($player, $this->playersOnline)) {
[265] unset($this->playersOnline[array_search($player, $this->playersOnline)]);
[266] }
[267] }
[268]
[269] /
*
[270] * Remove member
[271] *
[272] * @param string $string
[273] */
[274] public function removeMember($string) {

Backtrace:

PocketMine-MP version: 1.7dev #497 [Protocol 150; API 3.0.0-ALPHA10]

Suggestion: Schematics

I have one idee for generation.

You can create islands with paste schematics. I have one epic schematics for islands . Two members island . shore island and epic.

You can create generation of schematics for 50x50 blocks. And nether again 50x50 for have all island one map ,not get 10000 maps for server 💃
You can create @GiantQuartz ? :)
If you need schematics, speak me :)

And i can help :)

Unlimited Worlds glitch

/sb reset gives u a new island .... that is ok .. it will be a hell to reset big chunks.....

But the old worlds get saved, and a player can make xxxxxxxx worlds ;---; ....

Reseting every 5 minutes = a new world every 5 minutes ...

can't break everything

Players claim to not be able to break certain blocks on the island, tried myself and one of the sides is unbreakable unless i'm OP.

Also on a side note some people don't always get a chest in their island.

/sb expel doesn't work as intended

/sb expel a member from your island
player who got expelled(kick) from the island got teleported to spawn but can still go /sb join and edit, etc.
The player who got expelled also still in the /sb members list.

Crash

Error: Nesting level too deep - recursive dependency?
File: SkyBlock.phar/src/SkyBlock/island/Island
Line: 264
Type: E_ERROR

THIS CRASH WAS CAUSED BY A PLUGIN
BAD PLUGIN: SkyBlock v0.1.8

Code:
[255] $this->generator = $generator;
[256] }
[257]
[258] /**
[259] * Tries to remove a player
[260] *
[261] * @param Player $player
[262] /
[263] public function tryRemovePlayer(Player $player) {
[264] if(in_array($player, $this->playersOnline)) {
[265] unset($this->playersOnline[array_search($player, $this->playersOnline)]);
[266] }
[267] }
[268]
[269] /
*
[270] * Remove member
[271] *
[272] * @param string $string
[273] */
[274] public function removeMember($string) {

Is coop , Add settings to the skyblock

Is coop : to be able to put a player who already has an island in guest! A kind of cooperation with him, he can do everything on the island

Add parameters to choose the maximum number of islands that a player can delete / create, choose the maximum number of players in an island, choose an animal that spawn on an island, have several types of islands available, a rankup with an evolutionary shop , ...

Error Call to a member function getSpawn() on null

When traveling to the island Then out of the game Servers will be shut down

[16:09:26] [Server thread/CRITICAL]: [Network] Stopped interface pocketmine\network\mcpe\RakLibInterface due to Call to a member function getSpawn() on null

Bug with your plugin

36m[16:20:13] �[m��[31m[Server thread/CRITICAL]: InvalidArgumentException: "Class SkyBlock\generator\generators\OPIsland does not extend pocketmine\level\generator\Generator" (EXCEPTION) in "src/pocketmine/level/generator/GeneratorManager" at line 51�[m�
�[36m[16:20:13] �[m��[37m[Server thread/DEBUG]: #0 SkyBlock-master/src/SkyBlock/generator/IsleGeneratorManager(48): pocketmine\level\generator\GeneratorManager::addGenerator(string SkyBlock\generator\generators\OPIsland, string OP)

Problem on SkyBlockManager.php

[13:32:29] [Server thread/CRITICAL]: Unhandled exception executing command 'sb create' in skyblock: Undefined property: pocketmine\nbt\tag\CompoundTag::$Items
[13:32:29] [Server thread/CRITICAL]: ErrorException: "Undefined property: pocketmine\nbt\tag\CompoundTag::$Items" (EXCEPTION) in "SkyBlockSRC/src/SkyBlock/skyblock/SkyBlockManager" at line 56
[13:32:29] [Server thread/DEBUG]: #0 SkyBlockSRC/src/SkyBlock/skyblock/SkyBlockManager(56): pocketmine\error_handler(integer 8, string Undefined property: pocketmine\nbt\tag\CompoundTag::$Items, string /root/sb/plugins/SkyBlockSRC/src/SkyBlock/skyblock/SkyBlockManager.php, integer 56, array Array())
[13:32:29] [Server thread/DEBUG]: #1 SkyBlockSRC/src/SkyBlock/skyblock/SkyBlockManager(40): SkyBlock\skyblock\SkyBlockManager->spawnDefaultChest(string a1518096749-371)
[13:32:29] [Server thread/DEBUG]: #2 SkyBlockSRC/src/SkyBlock/command/SkyBlockCommand(77): SkyBlock\skyblock\SkyBlockManager->generateIsland(pocketmine\Player object, string basic)
[13:32:29] [Server thread/DEBUG]: #3 src/pocketmine/command/SimpleCommandMap(258): SkyBlock\command\SkyBlockCommand->execute(pocketmine\Player object, string sb, array Array())
[13:32:29] [Server thread/DEBUG]: #4 src/pocketmine/Server(1989): pocketmine\command\SimpleCommandMap->dispatch(pocketmine\Player object, string sb create)
[13:32:29] [Server thread/DEBUG]: #5 src/pocketmine/Player(2117): pocketmine\Server->dispatchCommand(pocketmine\Player object, string sb create)
[13:32:29] [Server thread/DEBUG]: #6 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(220): pocketmine\Player->chat(string /sb create)
[13:32:29] [Server thread/DEBUG]: #7 src/pocketmine/network/mcpe/protocol/CommandRequestPacket(54): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleCommandRequest(pocketmine\network\mcpe\protocol\CommandRequestPacket object)
[13:32:29] [Server thread/DEBUG]: #8 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(92): pocketmine\network\mcpe\protocol\CommandRequestPacket->handle(pocketmine\network\mcpe\PlayerNetworkSessionAdapter object)
[13:32:29] [Server thread/DEBUG]: #9 src/pocketmine/network/mcpe/protocol/BatchPacket(115): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(pocketmine\network\mcpe\protocol\CommandRequestPacket object)
[13:32:29] [Server thread/DEBUG]: #10 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(92): pocketmine\network\mcpe\protocol\BatchPacket->handle(pocketmine\network\mcpe\PlayerNetworkSessionAdapter object)
[13:32:29] [Server thread/DEBUG]: #11 src/pocketmine/Player(2964): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(pocketmine\network\mcpe\protocol\BatchPacket object)
[13:32:29] [Server thread/DEBUG]: #12 src/pocketmine/network/mcpe/RakLibInterface(149): pocketmine\Player->handleDataPacket(pocketmine\network\mcpe\protocol\BatchPacket object)
[13:32:29] [Server thread/DEBUG]: #13 vendor/pocketmine/raklib/server/ServerHandler(103): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string 89.13.125.140 57759, raklib\protocol\EncapsulatedPacket object, integer 0)
[13:32:29] [Server thread/DEBUG]: #14 src/pocketmine/network/mcpe/RakLibInterface(90): raklib\server\ServerHandler->handlePacket()
[13:32:29] [Server thread/DEBUG]: #15 src/pocketmine/network/Network(89): pocketmine\network\mcpe\RakLibInterface->process()
[13:32:29] [Server thread/DEBUG]: #16 src/pocketmine/Server(2534): pocketmine\network\Network->processInterfaces()
[13:32:29] [Server thread/DEBUG]: #17 src/pocketmine/Server(2285): pocketmine\Server->tick()
[13:32:29] [Server thread/DEBUG]: #18 src/pocketmine/Server(2158): pocketmine\Server->tickProcessor()
[13:32:29] [Server thread/DEBUG]: #19 src/pocketmine/Server(1744): pocketmine\Server->start()
[13:32:29] [Server thread/DEBUG]: #20 src/pocketmine/PocketMine(385): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string /root/sb/, string /root/sb/plugins/)
[13:32:29] [Server thread/DEBUG]: #21 /root/sb/PocketMine-MP.phar(1): require(string phar:///root/sb/PocketMine-MP.phar/src/pocketmine/PocketMine.php)

Blocks

I know i've made an issue on this before but i found out why it happens, whenever i turn spawn protection on, no matter what distance, you cant place or break blocks, this is still an issue

Hoppers and/or void

when you jump into the void, you dont get teleported to your isle, instead you get teleported half way a couple tiimes and then it just stops teleporting you so you die in the void, and the second one is hoppers, this is more of a request then a issue, i suggest you implement hoppers into the plugin because they are very useful for skyblock, and all the latest teaspoons for 3.1.4 dont work. atleast not for my hoster.

cobble gen

can you make a custom cobble generator so cobble gens can gen ores and put a %chance on how often the ores spawn also make this editable and or /able to disable/enable

help

22:29:49 | Elywing thread:CRITICAL > Unhandled exception executing command 'sb create' in skyblock: Call to undefined method pocketmine\level\Level::getLevel()
22:29:49 | Elywing thread:CRITICAL > Error: "Call to undefined method pocketmine\level\Level::getLevel()" (EXCEPTION) in "/plugins/SkyBlock/src/SkyBlock/skyblock/SkyBlockManager" at line 48

help

hi when my players make a island they cant build on it idk why but it wont let any of my players builld on there island they cant even break a lock

SkyBlock Home Command

[Server thread/CRITICAL]: Unhandled exception executing command 'sb home' in skyblock: Argument 2 passed to pocketmine\math\AxisAlignedBB::setBounds() must be of the type float, string given, called in phar:///root/sb/PocketMine-MP.phar/src/pocketmine/entity/Entity.php on line 627 [16:26:05] [Server thread/CRITICAL]: TypeError: "Argument 2 passed to pocketmine\math\AxisAlignedBB::setBounds() must be of the type float, string given, called in phar:///root/sb/PocketMine-MP.phar/src/pocketmine/entity/Entity.php on line 627" (EXCEPTION) in "src/pocketmine/math/AxisAlignedBB" at line 50 [16:26:05] [Server thread/DEBUG]: #0 src/pocketmine/entity/Entity(627): pocketmine\math\AxisAlignedBB->setBounds(double 9.4, string 35, double 7.0012, double 10, double 36.8, double 7.6012) [16:26:05] [Server thread/DEBUG]: #1 src/pocketmine/entity/Entity(1733): pocketmine\entity\Entity->recalculateBoundingBox() [16:26:05] [Server thread/DEBUG]: #2 src/pocketmine/entity/Entity(1749): pocketmine\entity\Entity->setPosition(pocketmine\level\Position object) [16:26:05] [Server thread/DEBUG]: #3 src/pocketmine/entity/Entity(1842): pocketmine\entity\Entity->setPositionAndRotation(pocketmine\level\Position object, double 204.16357421875, double 0) [16:26:05] [Server thread/DEBUG]: #4 src/pocketmine/Player(3631): pocketmine\entity\Entity->teleport(pocketmine\level\Position object, NULL , NULL ) [16:26:05] [Server thread/DEBUG]: #5 SkyBlockSRC/src/SkyBlock/command/SkyBlockCommand(96): pocketmine\Player->teleport(pocketmine\level\Position object) [16:26:05] [Server thread/DEBUG]: #6 src/pocketmine/command/SimpleCommandMap(258): SkyBlock\command\SkyBlockCommand->execute(pocketmine\Player object, string sb, array Array()) [16:26:05] [Server thread/DEBUG]: #7 src/pocketmine/Server(1989): pocketmine\command\SimpleCommandMap->dispatch(pocketmine\Player object, string sb home) [16:26:05] [Server thread/DEBUG]: #8 src/pocketmine/Player(2117): pocketmine\Server->dispatchCommand(pocketmine\Player object, string sb home) [16:26:05] [Server thread/DEBUG]: #9 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(220): pocketmine\Player->chat(string /sb home) [16:26:05] [Server thread/DEBUG]: #10 src/pocketmine/network/mcpe/protocol/CommandRequestPacket(54): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleCommandRequest(pocketmine\network\mcpe\protocol\CommandRequestPacket object) [16:26:05] [Server thread/DEBUG]: #11 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(92): pocketmine\network\mcpe\protocol\CommandRequestPacket->handle(pocketmine\network\mcpe\PlayerNetworkSessionAdapter object) [16:26:05] [Server thread/DEBUG]: #12 src/pocketmine/network/mcpe/protocol/BatchPacket(115): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(pocketmine\network\mcpe\protocol\CommandRequestPacket object) [16:26:05] [Server thread/DEBUG]: #13 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(92): pocketmine\network\mcpe\protocol\BatchPacket->handle(pocketmine\network\mcpe\PlayerNetworkSessionAdapter object) [16:26:05] [Server thread/DEBUG]: #14 src/pocketmine/Player(2964): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(pocketmine\network\mcpe\protocol\BatchPacket object) [16:26:05] [Server thread/DEBUG]: #15 src/pocketmine/network/mcpe/RakLibInterface(149): pocketmine\Player->handleDataPacket(pocketmine\network\mcpe\protocol\BatchPacket object) [16:26:05] [Server thread/DEBUG]: #16 vendor/pocketmine/raklib/server/ServerHandler(103): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string 178.115.128.155 3209, raklib\protocol\EncapsulatedPacket object, integer 0) [16:26:05] [Server thread/DEBUG]: #17 src/pocketmine/network/mcpe/RakLibInterface(88): raklib\server\ServerHandler->handlePacket() [16:26:05] [Server thread/DEBUG]: #18 src/pocketmine/network/Network(89): pocketmine\network\mcpe\RakLibInterface->process() [16:26:05] [Server thread/DEBUG]: #19 src/pocketmine/Server(2534): pocketmine\network\Network->processInterfaces() network\mcpe\protocol\BatchPacket object) [16:26:05] [Server thread/DEBUG]: #16 vendor/pocketmine/raklib/server/ServerHandler(103): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string 178.115.128.155 3209, raklib\protocol\EncapsulatedPacket object, integer 0) [16:26:05] [Server thread/DEBUG]: #17 src/pocketmine/network/mcpe/RakLibInterface(88): raklib\server\ServerHandler->handlePacket() [16:26:05] [Server thread/DEBUG]: #18 src/pocketmine/network/Network(89): pocketmine\network\mcpe\RakLibInterface->process() [16:26:05] [Server thread/DEBUG]: #19 src/pocketmine/Server(2534): pocketmine\network\Network->processInterfaces() [16:26:05] [Server thread/DEBUG]: #20 src/pocketmine/Server(2285): pocketmine\Server->tick() [16:26:05] [Server thread/DEBUG]: #21 src/pocketmine/Server(2158): pocketmine\Server->tickProcessor() [16:26:05] [Server thread/DEBUG]: #22 src/pocketmine/Server(1744): pocketmine\Server->start() [16:26:05] [Server thread/DEBUG]: #23 src/pocketmine/PocketMine(385): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string /root/sb/, string /root/sb/plugins/) [16:26:05] [Server thread/DEBUG]: #24 /root/sb/PocketMine-MP.phar(1): require(string phar:///root/sb/PocketMine-MP.phar/src/pocketmine/PocketMine.php) [16:26:15] [Server thread/CRITICAL]: Unhandled exception executing command 'sb home' in skyblock: Argument 2 passed to pocketmine\math\AxisAlignedBB::setBounds() must be of the type float, string given, called in phar:///root/sb/PocketMine-MP.phar/src/pocketmine/entity/Entity.php on line 627 [16:26:15] [Server thread/CRITICAL]: TypeError: "Argument 2 passed to pocketmine\math\AxisAlignedBB::setBounds() must be of the type float, string given, called in phar:///root/sb/PocketMine-MP.phar/src/pocketmine/entity/Entity.php on line 627" (EXCEPTION) in "src/pocketmine/math/AxisAlignedBB" at line 50 [16:26:15] [Server thread/DEBUG]: #0 src/pocketmine/entity/Entity(627): pocketmine\math\AxisAlignedBB->setBounds(double 9.4, string 35, double 7.0012, double 10, double 36.8, double 7.6012) [16:26:15] [Server thread/DEBUG]: #1 src/pocketmine/entity/Entity(1733): pocketmine\entity\Entity->recalculateBoundingBox() unds(double 9.4, string 35, double 7.0012, double 10, double 36.8, double 7.6012) [16:26:15] [Server thread/DEBUG]: #1 src/pocketmine/entity/Entity(1733): pocketmine\entity\Entity->recalculateBoundingBox() [16:26:15] [Server thread/DEBUG]: #2 src/pocketmine/entity/Entity(1749): pocketmine\entity\Entity->setPosition(pocketmine\level\Position object) [16:26:15] [Server thread/DEBUG]: #3 src/pocketmine/entity/Entity(1842): pocketmine\entity\Entity->setPositionAndRotation(pocketmine\level\Position object, double 204.16357421875, double 0) [16:26:15] [Server thread/DEBUG]: #4 src/pocketmine/Player(3631): pocketmine\entity\Entity->teleport(pocketmine\level\Position object, NULL , NULL ) [16:26:15] [Server thread/DEBUG]: #5 SkyBlockSRC/src/SkyBlock/command/SkyBlockCommand(96): pocketmine\Player->teleport(pocketmine\level\Position object) [16:26:15] [Server thread/DEBUG]: #6 src/pocketmine/command/SimpleCommandMap(258): SkyBlock\command\SkyBlockCommand->execute(pocketmine\Player object, string sb, array Array()) [16:26:15] [Server thread/DEBUG]: #7 src/pocketmine/Server(1989): pocketmine\command\SimpleCommandMap->dispatch(pocketmine\Player object, string sb home) [16:26:15] [Server thread/DEBUG]: #8 src/pocketmine/Player(2117): pocketmine\Server->dispatchCommand(pocketmine\Player object, string sb home) [16:26:15] [Server thread/DEBUG]: #9 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(220): pocketmine\Player->chat(string /sb home) [16:26:15] [Server thread/DEBUG]: #10 src/pocketmine/network/mcpe/protocol/CommandRequestPacket(54): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleCommandRequest(pocketmine\network\mcpe\protocol\CommandRequestPacket object) [16:26:15] [Server thread/DEBUG]: #11 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(92): pocketmine\network\mcpe\protocol\CommandRequestPacket->handle(pocketmine\network\mcpe\PlayerNetworkSessionAdapter object) [16:26:15] [Server thread/DEBUG]: #12 src/pocketmine/network/mcpe/protocol/BatchPacket(115): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(pocketmine\network\mcpe\protocol\CommandRequestPacket object) [16:26:15] [Server thread/DEBUG]: #13 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(92): pocketmine\network\mcpe\protocol\BatchPacket->handle(pocketmine\network\mcpe\PlayerNetworkSessionAdapter object) [16:26:15] [Server thread/DEBUG]: #14 src/pocketmine/Player(2964): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(pocketmine\network\mcpe\protocol\BatchPacket object) [16:26:15] [Server thread/DEBUG]: #15 src/pocketmine/network/mcpe/RakLibInterface(149): pocketmine\Player->handleDataPacket(pocketmine\network\mcpe\protocol\BatchPacket object) [16:26:15] [Server thread/DEBUG]: #16 vendor/pocketmine/raklib/server/ServerHandler(103): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string 178.115.128.155 3209, raklib\protocol\EncapsulatedPacket object, integer 0) [16:26:15] [Server thread/DEBUG]: #17 src/pocketmine/network/mcpe/RakLibInterface(88): raklib\server\ServerHandler->handlePacket() [16:26:15] [Server thread/DEBUG]: #18 src/pocketmine/network/Network(89): pocketmine\network\mcpe\RakLibInterface->process() [16:26:15] [Server thread/DEBUG]: #19 src/pocketmine/Server(2534): pocketmine\network\Network->processInterfaces() [16:26:15] [Server thread/DEBUG]: #20 src/pocketmine/Server(2285): pocketmine\Server->tick() [16:26:15] [Server thread/DEBUG]: #21 src/pocketmine/Server(2158): pocketmine\Server->tickProcessor() [16:26:15] [Server thread/DEBUG]: #22 src/pocketmine/Server(1744): pocketmine\Server->start() [16:26:15] [Server thread/DEBUG]: #23 src/pocketmine/PocketMine(385): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string /root/sb/, string /root/sb/plugins/) [16:26:15] [Server thread/DEBUG]: #24 /root/sb/PocketMine-MP.phar(1): require(string phar:///root/sb/PocketMine-MP.phar/src/pocketmine/PocketMine.php)

Issues

What about:

  • A SkyBlock Ore Generator

When you are invited, and accept it then theres no message like "You've join %players% Isle"

Starting from zero

I'm going to fully recode the project as It has a really messy source.
Also, the next version will be 2.0 instead 0.2.0.

If you've got any sort of suggestion, my ears are open, just comment below.

/sb makeleader

I have been trying to fix this but for some reason I am not able to do so!

  1. Create island
  2. invite someone and make him leader
  3. until server restarts new owner haves permission to access island
  4. After restart new owner as well as old owner loose permission to edit island.
  5. speaking from config files both old owner and new owner have there profile for same island number
    image
    Well after successful transfer of leader it should delete old owner profile at instance but its not doing do for some reason!
    Can you fix it . If can that will be awesome!
    Thank you..

/skyblock remove

/skyblock remove not work correct.

This command show me /skyblock remove {name}.

I'm enter my name and say isn't my island. Why?

....

You can create /skyblock remove without {name} ?
For remove skyblock island :)

Command

How do I add the island delete and island reset command?

World generation issues.

Fatal error: Declaration of SkyBlock\generator\generators\BasicIsland::__construct(pocketmine\level\ChunkManager $level, $seed, array $options = Array) must be compatible with pocketmine\level\generator\Generator::__construct(array $settings = Array) in /plugins/SkyBlock-master/src/SkyBlock/generator/generators/BasicIsland.php on line 26

So yeah... Also there is a problem with your private functions such as onEnable and onDisable. They need to be public.

Void

i fixed my early issue where you cant break block, but you have to have spawn protection set to 0 for it to work, and when you jump into the void from your island, you dont get teleported back to your island, you just die

setBiomeColor Bug

20.02 13:06:05 [Server] Asynchronous Worker #1 thread/CRITICAL Error: "Call to undefined method pocketmine\level\format\Chunk::setBiomeColor()" (EXCEPTION) in "/SkyBlock-0.1.7.phar/src/SkyBlock/generator/generators/BasicIsland" at line 107

Island can't be generated!

When I run the command /skyblock create I get a bunch of errors in my server log.
You can find my server's log output at this link...
https://gist.github.com/angusbeefsteak/d58c77f9787ba6a155944c528cea4deb

I researched this, and I think that your plugin is trying to use the method setBiomeColor() but this was taken out in MCPE 1.0.0

If it Helps...
Server OS: Unkown (Hosting Company)
Server Software: BlueLight PocketMine 1.0.0
Client Version: 1.0.0

break/place blocks

the plugin works, but once you join your is, you cant place or break blocks, and ik for sure it has nothing to do with me because there is no spawn protection and im not op

Vad A Crash

Hey, I Went To Use Your Plugin But Then It Crashed My Server? Heres The Crash Dump:
PocketMine-MP Crash Dump Thu Sep 7 08:01:04 BST 2017

Error: Declaration of SkyBlock\generator\generators\BasicIsland::generateChunk(int $chunkX, int $chunkZ) must be compatible with pocketmine\level\generator\Generator::generateChunk($chunkX, $chunkZ)
File: /SkyBlock_v0.1.8.phar/src/SkyBlock/generator/generators/BasicIsland
Line: 12
Type: E_COMPILE_ERROR

THIS CRASH WAS CAUSED BY A PLUGIN
BAD PLUGIN: SkyBlock v0.1.8

Code:
[3] namespace SkyBlock\generator\generators;
[4]
[5] use pocketmine\block\Block;
[6] use pocketmine\level\ChunkManager;
[7] use pocketmine\level\generator\object\Tree;
[8] use pocketmine\math\Vector3;
[9] use pocketmine\utils\Random;
[10] use SkyBlock\generator\SkyBlockGenerator;
[11]
[12] class BasicIsland extends SkyBlockGenerator {
[13]
[14] /** @var array /
[15] private $settings;
[16]
[17] /
* @var string /
[18] private $name;
[19]
[20] /
* @var ChunkManager */
[21] private $level;
[22]

Can You Fix Please?

Add cooldown

Add cooldown in creating islands and teleporting to other islands

Suggestion

I have a TODO for skyblock:

  1. Achievments and level island ( from pc ) . If you have a more blocks on island , island have + in level.
    Island start with level 1.

And achievments: E.g. If you have 64 cobblestone in inventory , use command /skyblock achievements and show one list of skyblock achievments.

Use e.g. /skyblock achievments miner , and for 64 cobblestone give 5 obsidian or other.

  1. Nether generator. You can add this?
  2. Cobblestone generator have all items create : Item::COBBLESTONE or Item::REDSTONE_ORE or Item::DIAMOND_ORE or Item::GOLD_ORE or Item::IRON_ORE or Item::LAPIS_ORE or Item::COAL_ORE or Item::EMERALD_ORE

If lava is placed on water, get this blocks.

If i have more todo,i'm added here. @GiantQuartz

Clear/restore inventory.

Hi I love your plugin it’s the first successful generator for skyblock I found compatible with 3.0.0 but I do have one problem:
When you go to your island you keep your inventory, and vice verse leaving the island.
Could you add another file in resources that holds everyone’s inventory so when they join they swap it out for their skyblock inventory so you can’t bring/take any items to/from your island.

Unhandled exception executing command 'sb home' in skyblock

- Expected result: What were you expecting to happen?

To be able to teleport to my custom set skyblock home using :
/sb home

- Actual result: What actually happened?

Received the following error message in client chat:

An unknown error occurred while attempting to perform this command

Steps to reproduce the issue

  1. Join Server with Skyblock v0.1.9 plugin.
  2. Do /sb create and do /sb join
  3. Move to a new locations and set home with /sb sethome
  4. After seeing the following message:
  • You set your island home successfully!

Try to teleport to newly set Home using /sb home

Receive the following Error in client chat

An unknown error occurred while attempting to perform this command

OS and versions

OS: Microsoft Windows 10 Pro 64Bit
Version 1709 (OS Build 16299.309)

PocketMine-MP: 1.7dev-866 「[REDACTED]」 implementing API version 3.0.0-ALPHA11 for Minecraft: PE v1.2.10 (protocol version 201)

Plugins: DevTolls v1.12.9, Skyblock v0.1.9

====================================

Server Console Output- https://pastebin.com/9aAUPinc

Add command

Can you add the /is setspawn ? For modif the spawn of the island :D

ParseError

Hi. When I start My server, appears an erro,r: "ParseError: " syntax error, unexpected 'else' (T_ELSE)" (EXEPTION) in SkyBlock.phar/scr/SkyBlock/command/SkyBlockCommand" at line 125"
Help 😢

Add request

Can you add the op can Build/Breack (edit) the island of all players ?

server crash when logout

if I'm at my SkyBlock island and I logout the server crashes. and gives a error message about something getspawn but this is with PocketMine 1.0.0.16

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.