A SkyBlocks plugin for PocketMine-MP

Overview

A SkyBlocks plugin for PocketMine-MP, with many features to offer.

GitHubrelease Stars Discord

Features

  • Currently in development.

Planned features

  • Easy API usage & access
  • Soreboard support. (Maybe, slight chance)
  • UI Support (Such as creating, modifying isalnds and etc)
  • Multi-lang support
  • Multiple Island choices
  • Custom Island support
  • Ability to disable void from the skyblock worlds
  • Locking & Unlocking islands
  • Starting Skyblock items (chest or in inventory)
  • Private Island chat with chat format (Not officially decided yet)
  • Island Members
  • Settings (Such as Interact, Pickup, Place Blocks and much more.)

And possibly few more that isn't listed as it's in development.

Have other suggestions? Let me know in the Support Discord or Create an Issue about your suggestion so it can be talked about.

Suggestions

Have a suggestion?

Feel free to contact me in the Support Discord Server and suggest the suggestion you have in mind for this plugin!

Comments
  • Major Bug

    Major Bug

    Describe the bug This Bug Cause Server To Crash.

    To Reproduce I Am Not Sure

    Expected behavior Nothing This Bug Happends Randomly

    • Plugin Version:
    • Latest

    BUG

     ErrorException: "Undefined array key "Amitbahe4747"" (EXCEPTION) in "plugins/SkyBlocksPM.phar/src/Vecnavium/SkyBlocksPM/player/PlayerManager" at line 54
    --- Stack trace ---
      #0 plugins/SkyBlocksPM.phar/src/Vecnavium/SkyBlocksPM/player/PlayerManager(54): pocketmine\errorhandler\ErrorToExceptionHandler::handle(int 2, string[34] Undefined array key "Amitbahe4747", string[98] phar:///home/container/plugins/SkyBlocksPM.phar/src/Vecnavium/SkyBlocksPM/player, int 54)
      #1 plugins/SkyBlocksPM.phar/src/Vecnavium/SkyBlocksPM/player/PlayerManager(37): Vecnavium\SkyBlocksPM\player\PlayerManager->getPlayer(object Stats\player\MagicPlayer#956379)
      #2 plugins/SkyBlocksPM.phar/src/Vecnavium/SkyBlocksPM/listener/EventListener(43): Vecnavium\SkyBlocksPM\player\PlayerManager->unloadPlayer(object Stats\player\MagicPlayer#956379)
      #3 pmsrc/src/event/RegisteredListener(60): Vecnavium\SkyBlocksPM\listener\EventListener->onLeave(object pocketmine\event\player\PlayerQuitEvent#932090)
      #4 pmsrc/src/event/Event(62): pocketmine\event\RegisteredListener->callEvent(object pocketmine\event\player\PlayerQuitEvent#932090)
      #5 pmsrc/src/player/Player(2100): pocketmine\event\Event->call()
      #6 pmsrc/src/network/mcpe/NetworkSession(572): pocketmine\player\Player->onPostDisconnect(string[7] timeout, null)
      #7 pmsrc/src/network/mcpe/NetworkSession(505): pocketmine\network\mcpe\NetworkSession->pocketmine\network\mcpe\{closure}()
      #8 pmsrc/src/network/mcpe/NetworkSession(574): pocketmine\network\mcpe\NetworkSession->tryDisconnect(object Closure#941142, string[7] timeout)
      #9 pmsrc/src/network/mcpe/raklib/RakLibInterface(141): pocketmine\network\mcpe\NetworkSession->onClientDisconnect(string[7] timeout)
      #10 pmsrc/vendor/pocketmine/raklib-ipc/src/RakLibToUserThreadMessageReceiver(75): pocketmine\network\mcpe\raklib\RakLibInterface->onClientDisconnect(int 0, string[7] timeout)
      #11 pmsrc/src/network/mcpe/raklib/RakLibInterface(112): raklib\server\ipc\RakLibToUserThreadMessageReceiver->handle(object pocketmine\network\mcpe\raklib\RakLibInterface#841547)
      #12 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\raklib\RakLibInterface->pocketmine\network\mcpe\raklib\{closure}()
      #13 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(82): pocketmine\snooze\SleeperHandler->processNotifications()
      #14 pmsrc/src/Server(1703): pocketmine\snooze\SleeperHandler->sleepUntil(float 1654857709.5023)
      #15 pmsrc/src/Server(1063): pocketmine\Server->tickProcessor()
      #16 pmsrc/src/PocketMine(304): pocketmine\Server->__construct(object BaseClassLoader#2, object pocketmine\utils\MainLogger#3, string[16] /home/container/, string[24] /home/container/plugins/)
      #17 pmsrc/src/PocketMine(327): pocketmine\server()
      #18 pmsrc(11): require(string[60] phar:///home/container/PocketMine-MP.phar/src/PocketMine.php)
    --- End of exception information ---
    

    Line Where Crash Cause https://github.com/vecnavium-pm-pl/SkyBlocksPM/blob/5edf240dcd0cf8056a661ab25cedeb9cca9e157a/src/Vecnavium/SkyBlocksPM/player/PlayerManager.php#L54

    opened by DaDevGuy 22
  • Suggestions

    Suggestions

    More Features:

    • Scoreboard
    • Scoreboard Objective
    • Island Bank
    • Island Border
    • Island Level
    • Island Leaderboard
      • Most Blocks Mined Leaderboard
      • Most Placed Placed Leaderboard
      • Island Bank Leaderboard
    • Easy And Good API
    enhancement 
    opened by PushkarOP 7
  • Small BUG

    Small BUG

    /is invite <player_name> should send a invitation to player but it keep sending message You Don't have a skyblock island... while i have a skyblock island

    opened by DaDevGuy 5
  • Server Crashed On Sb Tp

    Server Crashed On Sb Tp

    Describe the bug So I Setted up Island And Created island now i was in lobby and i executed command /sb tp And Server Crashed With Error

    Error

    #0 pmsrc/src/world/Position(53): pocketmine\world\Position->__construct(integer 253, integer 63, integer 273, object pocketmine\world\Worldhttps://github.com/vecnavium-pm-pl/SkyBlocksPM/pull/167919) #1 pmsrc/src/world/Position(97): pocketmine\world\Position::fromObject(object pocketmine\math\Vector3https://github.com/vecnavium-pm-pl/SkyBlocksPM/issues/214829, object pocketmine\world\World#167919) #2 pmsrc/vendor/pocketmine/math/src/Vector3(151): pocketmine\world\Position->getSide(integer 1, integer 1) https://github.com/vecnavium-pm-pl/SkyBlocksPM/issues/3 plugins/SkyBlocksPM (1).phar/src/Vecnavium/SkyBlocksPM/commands/subcommands/TpSubCommand(32): pocketmine\math\Vector3->up() https://github.com/vecnavium-pm-pl/SkyBlocksPM/pull/4 plugins/SkyBlocksPM (1).phar/src/Vecnavium/SkyBlocksPM/libs/CortexPE/Commando/BaseCommand(143): Vecnavium\SkyBlocksPM\commands\subcommands\TpSubCommand->onRun(object pocketmine\player\Player#81007, string[2] sb, array[0]) https://github.com/vecnavium-pm-pl/SkyBlocksPM/issues/5 pmsrc/src/command/SimpleCommandMap(220): Vecnavium\SkyBlocksPM\libs\CortexPE\Commando\BaseCommand->execute(object pocketmine\player\Player#81007, string[2] sb, array[0]) https://github.com/vecnavium-pm-pl/SkyBlocksPM/issues/6 pmsrc/src/Server(1408): pocketmine\command\SimpleCommandMap->dispatch(object pocketmine\player\Player#81007, string[5] sb tp) https://github.com/vecnavium-pm-pl/SkyBlocksPM/issues/7 pmsrc/src/player/Player(1382): pocketmine\Server->dispatchCommand(object pocketmine\player\Playerhttps://github.com/vecnavium-pm-pl/SkyBlocksPM/issues/81007, string[5] sb tp) #8 pmsrc/src/network/mcpe/handler/InGamePacketHandler(758): pocketmine\player\Player->chat(string[6] /sb tp) https://github.com/vecnavium-pm-pl/SkyBlocksPM/issues/9 pmsrc/vendor/pocketmine/bedrock-protocol/src/CommandRequestPacket(51): pocketmine\network\mcpe\handler\InGamePacketHandler->handleCommandRequest(object pocketmine\network\mcpe\protocol\CommandRequestPacket#214960) https://github.com/vecnavium-pm-pl/SkyBlocksPM/pull/10 pmsrc/src/network/mcpe/NetworkSession(395): pocketmine\network\mcpe\protocol\CommandRequestPacket->handle(object pocketmine\network\mcpe\handler\InGamePacketHandler#186154) https://github.com/vecnavium-pm-pl/SkyBlocksPM/issues/11 pmsrc/src/network/mcpe/NetworkSession(358): pocketmine\network\mcpe\NetworkSession->handleDataPacket(object pocketmine\network\mcpe\protocol\CommandRequestPacket#214960, string[27] M./sb tp..E../.=..[$..]....) https://github.com/vecnavium-pm-pl/SkyBlocksPM/issues/12 pmsrc/src/network/mcpe/raklib/RakLibInterface(192): pocketmine\network\mcpe\NetworkSession->handleEncoded(string[74] ..e./NR().....>.-..h......30.OL...(...9Mm.s..T.Y3..d..W.........8z......) https://github.com/vecnavium-pm-pl/SkyBlocksPM/pull/13 pmsrc/vendor/pocketmine/raklib-ipc/src/RakLibToUserThreadMessageReceiver(42): pocketmine\network\mcpe\raklib\RakLibInterface->onPacketReceive(integer 0, string[83] .u......b{r..O...c^...`....?e.7h..*......h...fNO.,TZ.0....I.+...ze....3.5d.|s9.) https://github.com/vecnavium-pm-pl/SkyBlocksPM/issues/14 pmsrc/src/network/mcpe/raklib/RakLibInterface(122): raklib\server\ipc\RakLibToUserThreadMessageReceiver->handle(object pocketmine\network\mcpe\raklib\RakLibInterface#80209) #15 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\raklib\RakLibInterface->pocketmine\network\mcpe\raklib{closure}() #16 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(82): pocketmine\snooze\SleeperHandler->processNotifications() #17 pmsrc/src/Server(1660): pocketmine\snooze\SleeperHandler->sleepUntil(double 1646233395.8733) #18 pmsrc/src/Server(1046): pocketmine\Server->tickProcessor() #19 pmsrc/src/PocketMine(304): pocketmine\Server->__construct(object BaseClassLoader#2, object pocketmine\utils\MainLogger#3, string[16] /home/container/, string[24] /home/container/plugins/) #20 pmsrc/src/PocketMine(327): pocketmine\server() #21 pmsrc(11): require(string[60] phar:///home/container/PocketMine-MP.phar/src/PocketMine.php)

    To Reproduce Steps to reproduce the behavior:

    Expected behavior A clear and concise description of what you expected to happen. SkyBlocksPM plugin information

    • Plugin Version: [e.g. 1.0.0]

    Screenshots If applicable, add screenshots to help explain your problem.

    Additional context Add any other context about the problem here.

    invalid 
    opened by DaDevGuy 3
  • Server Crashed

    Server Crashed

    [13:36:22.090] [Server thread/CRITICAL]: Error: "Call to undefined method Vecnavium\SkyBlocksPM\SkyBlocksPM::getDataBase()" (EXCEPTION) in "plugins/SkyBlocksPM.phar/src/Vecnavium/SkyBlocksPM/player/PlayerManager" at line 18 --- Stack trace --- #0 plugins/SkyBlocksPM.phar/src/Vecnavium/SkyBlocksPM/listener/EventListener(34): Vecnavium\SkyBlocksPM\player\PlayerManager->loadPlayer(object pocketmine\player\Player#80965) https://github.com/vecnavium-pm-pl/SkyBlocksPM/pull/1 pmsrc/src/event/RegisteredListener(75): Vecnavium\SkyBlocksPM\listener\EventListener->onJoin(object pocketmine\event\player\PlayerJoinEvent#182438) https://github.com/vecnavium-pm-pl/SkyBlocksPM/issues/2 pmsrc/src/event/Event(62): pocketmine\event\RegisteredListener->callEvent(object pocketmine\event\player\PlayerJoinEvent#182438) https://github.com/vecnavium-pm-pl/SkyBlocksPM/issues/3 pmsrc/src/player/Player(817): pocketmine\event\Event->call() https://github.com/vecnavium-pm-pl/SkyBlocksPM/pull/4 pmsrc/src/network/mcpe/NetworkSession(711): pocketmine\player\Player->doFirstSpawn() https://github.com/vecnavium-pm-pl/SkyBlocksPM/issues/5 pmsrc/src/network/mcpe/NetworkSession(704): pocketmine\network\mcpe\NetworkSession->onClientSpawnResponse() https://github.com/vecnavium-pm-pl/SkyBlocksPM/issues/6 pmsrc/src/network/mcpe/handler/SpawnResponsePacketHandler(44): pocketmine\network\mcpe\NetworkSession->pocketmine\network\mcpe{closure}() https://github.com/vecnavium-pm-pl/SkyBlocksPM/issues/7 pmsrc/vendor/pocketmine/bedrock-protocol/src/SetLocalPlayerAsInitializedPacket(42): pocketmine\network\mcpe\handler\SpawnResponsePacketHandler->handleSetLocalPlayerAsInitialized(object pocketmine\network\mcpe\protocol\SetLocalPlayerAsInitializedPacket#182451) https://github.com/vecnavium-pm-pl/SkyBlocksPM/issues/8 pmsrc/src/network/mcpe/NetworkSession(395): pocketmine\network\mcpe\protocol\SetLocalPlayerAsInitializedPacket->handle(object pocketmine\network\mcpe\handler\SpawnResponsePacketHandler#174207) https://github.com/vecnavium-pm-pl/SkyBlocksPM/issues/9 pmsrc/src/network/mcpe/NetworkSession(358): pocketmine\network\mcpe\NetworkSession->handleDataPacket(object pocketmine\network\mcpe\protocol\SetLocalPlayerAsInitializedPacket#182451, string[2] q.) https://github.com/vecnavium-pm-pl/SkyBlocksPM/pull/10 pmsrc/src/network/mcpe/raklib/RakLibInterface(192): pocketmine\network\mcpe\NetworkSession->handleEncoded(string[45] c*d4...p...F..a...."..N.....P..gd.....MX..D..) https://github.com/vecnavium-pm-pl/SkyBlocksPM/issues/11 pmsrc/vendor/pocketmine/raklib-ipc/src/RakLibToUserThreadMessageReceiver(42): pocketmine\network\mcpe\raklib\RakLibInterface->onPacketReceive(integer 0, string[54] ...~.fF.].e.N._7g.W...,q.G...}#F<.2&.A......u.h..u...) #12 pmsrc/src/network/mcpe/raklib/RakLibInterface(122): raklib\server\ipc\RakLibToUserThreadMessageReceiver->handle(object pocketmine\network\mcpe\raklib\RakLibInterface#77906) #13 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\raklib\RakLibInterface->pocketmine\network\mcpe\raklib{closure}() #14 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(82): pocketmine\snooze\SleeperHandler->processNotifications() #15 pmsrc/src/Server(1660): pocketmine\snooze\SleeperHandler->sleepUntil(double 1646224582.132) #16 pmsrc/src/Server(1046): pocketmine\Server->tickProcessor() #17 pmsrc/src/PocketMine(304): pocketmine\Server->__construct(object BaseClassLoader#2, object pocketmine\utils\MainLogger#3, string[16] /home/container/, string[24] /home/container/plugins/) #18 pmsrc/src/PocketMine(327): pocketmine\server() #19 pmsrc(11): require(string[60] phar:///home/container/PocketMine-MP.phar/src/PocketMine.php)

    opened by DaDevGuy 3
  • Crash

    Crash

    So When i join server server closed and Call to undefined method Vecnavium\SkyBlocksPM\SkyBlocksPM::getDataBase()" (EXCEPTION) in "plugins/SkyBlocksPM.phar/src/Vecnavium/SkyBlocksPM/player/PlayerManager" at line 18 got this error

    bug 
    opened by DaDevGuy 3
  • It was crash

    It was crash

    Screenshot_20221020-150819_Chrome (https://github.com/vecnavium-pm-pl/SkyBlocksPM/files/9828541/Thu_Oct_20-09.26.35-UTC_2022.log) Describe the bug A clear and concise description of what the bug is.

    To Reproduce Steps to reproduce the behavior:

    Expected behavior A clear and concise description of what you expected to happen. SkyBlocksPM plugin information

    • Plugin Version: [e.g. 1.0.7]

    Screenshots If applicable, add screenshots to help explain your problem.

    Additional context Add any other context about the problem here.

    opened by Wengareki 1
  • create island

    create island

    Describe the bug A player whose name ends with . For example: Example and trying to create Iceland will cause the server to crash

    To Reproduce Steps to reproduce the behavior:

    Expected behavior A clear and concise description of what you expected to happen. SkyBlocksPM plugin information

    • Plugin Version: [1.0.7]

    2022-08-14 [18:56:30.050] [Server thread/INFO]: [Track] <AMIRMORA_> /is create AMIRMORA_ 2022-08-14 [18:56:30.050] [Server thread/CRITICAL]: ErrorException: "Undefined array key "AMIRMORA_"" (EXCEPTION) in "plugins/SkyBlocksPM-b65e52c90e7e579da44eda3b803639f10b52c317/src/Vecnavium/SkyBlocksPM/player/PlayerManager" at line 54 --- Stack trace --- #0 plugins/SkyBlocksPM-b65e52c90e7e579da44eda3b803639f10b52c317/src/Vecnavium/SkyBlocksPM/player/PlayerManager(54): pocketmine\errorhandler\ErrorToExceptionHandler::handle(int 2, string[31] Undefined array key "AMIRMORA_", string[155] C:\Users\Administrator\Documents\4.SkyBlock\plugins\SkyBlocksPM-b65e52c90e7e579d, int 54) #1 plugins/SkyBlocksPM-b65e52c90e7e579da44eda3b803639f10b52c317/src/Vecnavium/SkyBlocksPM/commands/subcommands/CreateSubCommand(30): Vecnavium\SkyBlocksPM\player\PlayerManager->getPlayer(object pocketmine\player\Player#32014) #2 plugins/SkyBlocksPM-b65e52c90e7e579da44eda3b803639f10b52c317/src/Vecnavium/SkyBlocksPM/libs/CortexPE/Commando/BaseCommand(143): Vecnavium\SkyBlocksPM\commands\subcommands\CreateSubCommand->onRun(object pocketmine\player\Player#32014, string[2] is, array[1]) #3 pmsrc/src/command/SimpleCommandMap(205): Vecnavium\SkyBlocksPM\libs\CortexPE\Commando\BaseCommand->execute(object pocketmine\player\Player#32014, string[2] is, array[1]) #4 pmsrc/src/Server(1446): pocketmine\command\SimpleCommandMap->dispatch(object pocketmine\player\Player#32014, string[19] is create AMIRMORA_) #5 plugins/Slapper.phar/src/slapper/Main(238): pocketmine\Server->dispatchCommand(object pocketmine\player\Player#32014, string[19] is create AMIRMORA_) #6 pmsrc/src/command/PluginCommand(50): slapper\Main->onCommand(object slapper\SlapperCommandSender#29098, object pocketmine\command\PluginCommand#25939, string[3] rca, array[3]) #7 pmsrc/src/command/SimpleCommandMap(205): pocketmine\command\PluginCommand->execute(object slapper\SlapperCommandSender#29098, string[3] rca, array[4]) #8 pmsrc/src/Server(1446): pocketmine\command\SimpleCommandMap->dispatch(object slapper\SlapperCommandSender#29098, string[37] rca "AMIRMORA_" is create "AMIRMORA_") #9 plugins/Slapper.phar/src/slapper/Main(706): pocketmine\Server->dispatchCommand(object slapper\SlapperCommandSender#29098, string[37] rca "AMIRMORA_" is create "AMIRMORA_") #10 pmsrc/src/event/RegisteredListener(60): slapper\Main->onEntityDamage(object pocketmine\event\entity\EntityDamageByEntityEvent#103026) #11 pmsrc/src/event/Event(62): pocketmine\event\RegisteredListener->callEvent(object pocketmine\event\entity\EntityDamageByEntityEvent#103026) #12 pmsrc/src/entity/Entity(525): pocketmine\event\Event->call() #13 pmsrc/src/entity/Living(517): pocketmine\entity\Entity->attack(object pocketmine\event\entity\EntityDamageByEntityEvent#103026) #14 pmsrc/src/player/Player(1741): pocketmine\entity\Living->attack(object pocketmine\event\entity\EntityDamageByEntityEvent#103026) #15 pmsrc/src/network/mcpe/handler/InGamePacketHandler(511): pocketmine\player\Player->attackEntity(object slapper\entities\SlapperHuman#31948) #16 pmsrc/src/network/mcpe/handler/InGamePacketHandler(301): pocketmine\network\mcpe\handler\InGamePacketHandler->handleUseItemOnEntityTransaction(object pocketmine\network\mcpe\protocol\types\inventory\UseItemOnEntityTransactionData#103054) #17 pmsrc/vendor/pocketmine/bedrock-protocol/src/InventoryTransactionPacket(105): pocketmine\network\mcpe\handler\InGamePacketHandler->handleInventoryTransaction(object pocketmine\network\mcpe\protocol\InventoryTransactionPacket#103047) #18 pmsrc/src/network/mcpe/NetworkSession(388): pocketmine\network\mcpe\protocol\InventoryTransactionPacket->handle(object pocketmine\network\mcpe\handler\InGamePacketHandler#106299) #19 pmsrc/src/network/mcpe/NetworkSession(351): pocketmine\network\mcpe\NetworkSession->handleDataPacket(object pocketmine\network\mcpe\protocol\InventoryTransactionPacket#103047, string[32] ........6..Ar=.B.#!.............) #20 pmsrc/src/network/mcpe/raklib/RakLibInterface(182): pocketmine\network\mcpe\NetworkSession->handleEncoded(string[126] c.abb.b.jm..3.g.t;9.+.b....KM.JL+..I.L-bP.cfd.a0[.......]Y....0..........iC) #21 pmsrc/vendor/pocketmine/raklib-ipc/src/RakLibToUserThreadMessageReceiver(42): pocketmine\network\mcpe\raklib\RakLibInterface->onPacketReceive(int 0, string[135] .APB.4.....f2.F.+.;.8..~rp>|~....96... %Z..J...../e...D..E..?.Q^Bh..0..@.......) #22 pmsrc/src/network/mcpe/raklib/RakLibInterface(112): raklib\server\ipc\RakLibToUserThreadMessageReceiver->handle(object pocketmine\network\mcpe\raklib\RakLibInterface#30195) #23 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\raklib\RakLibInterface->pocketmine\network\mcpe\raklib{closure}() #24 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(82): pocketmine\snooze\SleeperHandler->processNotifications() #25 pmsrc/src/Server(1703): pocketmine\snooze\SleeperHandler->sleepUntil(float 1660487190.0427) #26 pmsrc/src/Server(1063): pocketmine\Server->tickProcessor() #27 pmsrc/src/PocketMine(304): pocketmine\Server->__construct(object BaseClassLoader#3, object pocketmine\utils\MainLogger#4, string[44] C:\Users\Administrator\Documents\4.SkyBlock, string[52] C:\Users\Administrator\Documents\4.SkyBlock\plugins) #28 pmsrc/src/PocketMine(327): pocketmine\server() #29 pmsrc(11): require(string[83] phar://C:/Users/Administrator/Documents/4.SkyBlock/skyblock.phar/src/PocketMine.) --- End of exception information --- 2022-08-14 [18:56:30.050] [Server thread/EMERGENCY]: An unrecoverable error has occurred and the server has crashed. Creating a crash dump 2022-08-14 [18:56:30.097] [Server thread/EMERGENCY]: Please upload the "C:/Users/Administrator/Documents/4.SkyBlock/crashdumps/Sun_Aug_14-18.56.30-+0430_2022.log" file to the Crash Archive and submit the link to the Bug Reporting page. Give as much info as you can. 2022-08-14 [18:56:30.097] [Server thread/EMERGENCY]: Forcing server shutdown

    opened by UnknownNull 1
  • Major Bug

    Major Bug

    Describe the bug A clear and concise description of what the bug is. I rejoined the server and it crashes.

    To Reproduce Steps to reproduce the behavior: Not sure but all I did was: Create an Islans Restart server Then join, server will crash

    Expected behavior A clear and concise description of what you expected to happen. SkyBlocksPM plugin information

    • Plugin Version: [e.g. 1.0.0] Latest Approved Poggit

    Screenshots If applicable, add screenshots to help explain your problem.

    Additional context Add any other context about the problem here. Error msg: @no help... [22:53:38.405] [Server thread/CRITICAL]: ErrorException: "Undefined array key "DuckyYT4979"" (EXCEPTION) in "plugins/SkyBlocksPM.phar/src/Vecnavium/SkyBlocksPM/player/PlayerManager" at line 54 --- Stack trace --- #0 plugins/SkyBlocksPM.phar/src/Vecnavium/SkyBlocksPM/player/PlayerManager(54): pocketmine\errorhandler\ErrorToExceptionHandler::handle(int 2, string[33] Undefined array key "DuckyYT4979", string[98] phar:///home/container/plugins/SkyBlocksPM.phar/src/Vecnavium/SkyBlocksPM/player, int 54) #1 plugins/SkyBlocksPM.phar/src/Vecnavium/SkyBlocksPM/player/PlayerManager(37): Vecnavium\SkyBlocksPM\player\PlayerManager->getPlayer(object ipad54\netherblocks\player\Player#127271) #2 plugins/SkyBlocksPM.phar/src/Vecnavium/SkyBlocksPM/listener/EventListener(43): Vecnavium\SkyBlocksPM\player\PlayerManager->unloadPlayer(object ipad54\netherblocks\player\Player#127271) #3 pmsrc/src/event/RegisteredListener(60): Vecnavium\SkyBlocksPM\listener\EventListener->onLeave(object pocketmine\event\player\PlayerQuitEvent#133935) #4 pmsrc/src/event/Event(62): pocketmine\event\RegisteredListener->callEvent(object pocketmine\event\player\PlayerQuitEvent#133935) #5 pmsrc/src/player/Player(2100): pocketmine\event\Event->call() #6 pmsrc/src/network/mcpe/NetworkSession(578): pocketmine\player\Player->onPostDisconnect(string[17] client disconnect, null) #7 pmsrc/src/network/mcpe/NetworkSession(511): pocketmine\network\mcpe\NetworkSession->pocketmine\network\mcpe{closure}() #8 pmsrc/src/network/mcpe/NetworkSession(580): pocketmine\network\mcpe\NetworkSession->tryDisconnect(object Closure#133930, string[17] client disconnect) #9 pmsrc/src/network/mcpe/raklib/RakLibInterface(141): pocketmine\network\mcpe\NetworkSession->onClientDisconnect(string[17] client disconnect) #10 pmsrc/vendor/pocketmine/raklib-ipc/src/RakLibToUserThreadMessageReceiver(75): pocketmine\network\mcpe\raklib\RakLibInterface->onClientDisconnect(int 0, string[17] client disconnect) #11 pmsrc/src/network/mcpe/raklib/RakLibInterface(112): raklib\server\ipc\RakLibToUserThreadMessageReceiver->handle(object pocketmine\network\mcpe\raklib\RakLibInterface#102377) #12 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\raklib\RakLibInterface->pocketmine\network\mcpe\raklib{closure}() #13 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(82): pocketmine\snooze\SleeperHandler->processNotifications() #14 pmsrc/src/Server(1703): pocketmine\snooze\SleeperHandler->sleepUntil(float 1660431218.4161) #15 pmsrc/src/Server(1063): pocketmine\Server->tickProcessor() #16 pmsrc/src/PocketMine(304): pocketmine\Server->__construct(object BaseClassLoader#2, object pocketmine\utils\MainLogger#3, string[16] /home/container/, string[24] /home/container/plugins/) #17 pmsrc/src/PocketMine(327): pocketmine\server() #18 pmsrc(11): require(string[60] phar:///home/container/PocketMine-MP.phar/src/PocketMine.php) --- End of exception information ---

    opened by YT-Duckyyy 1
  • bug

    bug

    [Server thread/CRITICAL]: ErrorException: "Undefined array key "SnakierCoast100"" (EXCEPTION) in "plugins/SkyBlocksPM-stable/src/Vecnavium/SkyBlocksPM/player/PlayerManager" at line 54

    opened by incharon093 1
  • Delete Island Bug

    Delete Island Bug

    Describe the bug Delete Island Bug Crash The Server

    To Reproduce After doing /is delete {player name}

    Expected behavior I thought it would delete the island SkyBlocksPM plugin information

    • Plugin Version: 1.0.4

    Crash Dump

    PocketMine-MP Crash Dump Fri Mar 11 10:35:43 UTC 2022

    Error: Call to a member function getMembers() on null File: plugins/SkyBlocksPM/src/Vecnavium/SkyBlocksPM/commands/subcommands/DeleteSubCommand Line: 43 Type: Error

    THIS CRASH WAS CAUSED BY A PLUGIN BAD PLUGIN: SkyBlocksPM

    Code: [34] $sender->sendMessage(SkyBlocksPM::getInstance()->getMessages()->getMessage('not-registered')); [35] return; [36] } [37] if ($skyblockPlayer->getSkyBlock() == '') [38] { [39] $sender->sendMessage(SkyBlocksPM::getInstance()->getMessages()->getMessage('no-island')); [40] return; [41] } [42] $skyblock = SkyBlocksPM::getInstance()->getSkyBlockManager()->getSkyBlock($skyblockPlayer->getSkyBlock()); [43] foreach ($skyblock->getMembers() as $member) [44] { [45] $player = SkyBlocksPM::getInstance()->getServer()->getPlayerByPrefix($member); [46] if ($player instanceof P) [47] $player->teleport(SkyBlocksPM::getInstance()->getServer()->getWorldManager()->getDefaultWorld()->getSpawnLocation()); [48] SkyBlocksPM::getInstance()->getPlayerManager()->getPlayerByPrefix($member)->setSkyBlock(''); [49] } [50] SkyBlocksPM::getInstance()->getSkyBlockManager()->deleteSkyBlock($skyblock->getName()); [51] $world = SkyBlocksPM::getInstance()->getServer()->getWorldManager()->getWorldByName($skyblock->getWorld()); [52] foreach ($world->getPlayers() as $p) [53] $p->teleport(SkyBlocksPM::getInstance()->getServer()->getWorldManager()->getDefaultWorld()->getSpawnLocation());

    Backtrace: #0 plugins/SkyBlocksPM/src/Vecnavium/SkyBlocksPM/libs/CortexPE/Commando/BaseCommand(143): Vecnavium\SkyBlocksPM\commands\subcommands\DeleteSubCommand->onRun(object pocketmine\player\Player#101726, string[2] is, array[1]) #1 pmsrc/src/command/SimpleCommandMap(220): Vecnavium\SkyBlocksPM\libs\CortexPE\Commando\BaseCommand->execute(object pocketmine\player\Player#101726, string[2] is, array[1]) #2 pmsrc/src/Server(1408): pocketmine\command\SimpleCommandMap->dispatch(object pocketmine\player\Player#101726, string[25] is delete PushkarMCPE5031) #3 pmsrc/src/player/Player(1382): pocketmine\Server->dispatchCommand(object pocketmine\player\Player#101726, string[25] is delete PushkarMCPE5031) #4 pmsrc/src/network/mcpe/handler/InGamePacketHandler(164): pocketmine\player\Player->chat(string[27] ./is delete PushkarMCPE5031) #5 pmsrc/vendor/pocketmine/bedrock-protocol/src/TextPacket(167): pocketmine\network\mcpe\handler\InGamePacketHandler->handleText(object pocketmine\network\mcpe\protocol\TextPacket#132906) #6 pmsrc/src/network/mcpe/NetworkSession(397): pocketmine\network\mcpe\protocol\TextPacket->handle(object pocketmine\network\mcpe\handler\InGamePacketHandler#117552) #7 pmsrc/src/network/mcpe/NetworkSession(360): pocketmine\network\mcpe\NetworkSession->handleDataPacket(object pocketmine\network\mcpe\protocol\TextPacket#132906, string[65] ....PushkarMCPE5031../is delete PushkarMCPE5031.2535445334734711.) #8 pmsrc/src/network/mcpe/raklib/RakLibInterface(192): pocketmine\network\mcpe\NetworkSession->handleEncoded(string[98] s.dd..(-..N,.u.p5506....,[email protected]."CC....9?Z.nU.9.Nlp...uJSkpf...x) #9 pmsrc/vendor/pocketmine/raklib-ipc/src/RakLibToUserThreadMessageReceiver(42): pocketmine\network\mcpe\raklib\RakLibInterface->onPacketReceive(integer 0, string[107] .]../...E.6...W...1 ....I..:.....K2........{...=.b.J........[..nc.R.w.........+.) #10 pmsrc/src/network/mcpe/raklib/RakLibInterface(122): raklib\server\ipc\RakLibToUserThreadMessageReceiver->handle(object pocketmine\network\mcpe\raklib\RakLibInterface#27952) #11 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\raklib\RakLibInterface->pocketmine\network\mcpe\raklib{closure}() #12 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(82): pocketmine\snooze\SleeperHandler->processNotifications() #13 pmsrc/src/Server(1660): pocketmine\snooze\SleeperHandler->sleepUntil(double 1646994943.1691) #14 pmsrc/src/Server(1046): pocketmine\Server->tickProcessor() #15 pmsrc/src/PocketMine(304): pocketmine\Server->__construct(object BaseClassLoader#2, object pocketmine\utils\MainLogger#3, string[72] /storage/emulated/0/Android/data/io.scer.pocketmine/files/PocketMine-MP/, string[80] /storage/emulated/0/Android/data/io.scer.pocketmine/files/PocketMine-MP/plugins/) #16 pmsrc/src/PocketMine(327): pocketmine\server() #17 pmsrc(11): require(string[116] phar:///storage/emulated/0/Android/data/io.scer.pocketmine/files/PocketMine-MP/P)

    PocketMine-MP version: 4.2.2 [Protocol 486] Git commit: 12946fbe466335ccf9d94f63a65400903c924fca uname -a: Linux localhost 4.9.112-perf+ #1 SMP PREEMPT Wed Aug 19 02:45:37 CST 2020 aarch64 PHP Version: 8.0.12 Zend version: 4.0.12 OS: Linux, android Composer libraries:

    • adhocore/json-comment 1.1.2@fc2f76979f0a44a5f5bc2a2b600d0762fe0e78e7
    • brick/math 0.9.3@ca57d18f028f84f777b2168cd1911b0dee2343ae
    • daverandom/callback-validator unknown@unknown
    • fgrosse/phpasn1 v2.4.0@eef488991d53e58e60c9554b09b1201ca5ba9296
    • netresearch/jsonmapper v4.0.0@8bbc021a8edb2e4a7ea2f8ad4fa9ec9dce2fcb8d
    • pocketmine/bedrock-data 1.6.0+bedrock-1.18.10@e98c511584a7bd58a95986374d2df4b04c6a2ba0
    • pocketmine/bedrock-protocol 8.0.0+bedrock-1.18.10@017e57c8f8a74118bcbba7332e7ebac9e6c81693
    • pocketmine/binaryutils 0.2.4@5ac7eea91afbad8dc498f5ce34ce6297d5e6ea9a
    • pocketmine/callback-validator 1.0.3@64787469766bcaa7e5885242e85c23c25e8c55a2
    • pocketmine/classloader 0.2.0@49ea303993efdfb39cd302e2156d50aa78209e78
    • pocketmine/color 0.2.0@09be6ea6d76f2e33d6813c39d29c22c46c17e1d2
    • pocketmine/errorhandler 0.6.0@dae214a04348b911e8219ebf125ff1c5589cc878
    • pocketmine/locale-data 2.4.3@4d0b081f1a79407e087968ea76aaf330db6ea2b5
    • pocketmine/log 0.4.0@e6c912c0f9055c81d23108ec2d179b96f404c043
    • pocketmine/log-pthreads 0.4.0@61f709e8cf36bcc24e4efe02acded680a1ce23cd
    • pocketmine/math 0.4.2@aacc3759a508a69dfa5bc4dfa770ab733c5c94bf
    • pocketmine/nbt 0.3.2@3e0d9ef6b6c5fb45e3745a121296e75631b3eefe
    • pocketmine/pocketmine-mp 4.2.2@12946fbe466335ccf9d94f63a65400903c924fca
    • pocketmine/raklib 0.14.3@4798576fec0364266dce23b368a7fec5e5de7927
    • pocketmine/raklib-ipc 0.1.1@922a6444b0c6c7daaa5aa5a832107e1ec4738aed
    • pocketmine/snooze 0.3.1@0ac8fc2a781c419a1f64ebca4d5835028f59e29b
    • ramsey/collection 1.2.2@cccc74ee5e328031b15640b51056ee8d3bb66c0a
    • ramsey/uuid 4.2.3@fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df
    • rhumsaa/uuid unknown@unknown
    • symfony/polyfill-ctype v1.24.0@30885182c981ab175d4d034db0f6f469898070ab
    • symfony/polyfill-php80 v1.24.0@57b712b08eddb97c762a8caa32c84e037892d2e9
    • symfony/polyfill-php81 v1.24.0@5de4ba2d41b15f9bd0e19b2ab9674135813ec98f
    • webmozart/assert 1.10.0@6964c76c7804814a842473e0c8fd15bab0f18e25
    • webmozart/path-util 2.3.0@d939f7edc24c9a1bb9c0dee5cb05d8e859490725

    Loaded plugins: DEVirion 1.2.8 by poggit, SOFe for API(s) 4.0.0 DevTools 1.15.0 by PocketMine Team for API(s) 4.0.0 EconomyAPI 5.7.3-PM4 by onebone for API(s) 4.0.0 FakePlayer 0.1.2 by for API(s) 4.0.0 FormAPI 2.1.0 by jojoe77777 for API(s) 4.0.0 MultiWorld 1.7.0-beta4 by CzechPMDevs, VixikCZ, fuyutsuki, kaliiks for API(s) 4.0.0 PurePerms 2.0.2 by Vecnavium , 64FF00 & ProjectInfinity for API(s) 4.0.0 SkyBlocksPM 1.0.4 by Vecnavium for API(s) 4.0.0

    bug 
    opened by PushkarOP 1
  • Invite Crash Add A Ui In Player Invite

    Invite Crash Add A Ui In Player Invite

    Git commit: 7ae6425d05cce581854f44c13845635f2ce0eef2 PHP version: 8.0.25 OS: Linux, linux

    A PLUGIN WAS INVOLVED IN THIS CRASH BAD PLUGIN: SkyBlocksPM

    Error: Player is not connected File: pmsrc/src/player/Player Line: 582 Type: LogicException Backtrace: #0 pmsrc/src/player/Player(1981): pocketmine\player\Player->getNetworkSession() #1 plugins/WenSkyBlock/src/Vecnavium/SkyBlocksPM/invites/Invite(37): pocketmine\player\Player->sendMessage(string[69] ..l..4[SkyBlocksPM] ..e=>..b The invite that was pending has expired.) #2 plugins/WenSkyBlock/src/Vecnavium/SkyBlocksPM/invites/InviteManager(42): Vecnavium\SkyBlocksPM\invites\Invite->cancel() #3 plugins/WenSkyBlock/src/Vecnavium/SkyBlocksPM/commands/subcommands/InviteSubCommand(63): Vecnavium\SkyBlocksPM\invites\InviteManager->cancelInvite(string[36] aa0c5ac6-be05-4214-8121-5c18137c004f) #4 pmsrc/src/scheduler/ClosureTask(57): Vecnavium\SkyBlocksPM\commands\subcommands\InviteSubCommand->Vecnavium\SkyBlocksPM\commands\subcommands{closure}() #5 pmsrc/src/scheduler/TaskHandler(123): pocketmine\scheduler\ClosureTask->onRun() #6 pmsrc/src/scheduler/TaskScheduler(141): pocketmine\scheduler\TaskHandler->run() #7 pmsrc/src/plugin/PluginManager(530): pocketmine\scheduler\TaskScheduler->mainThreadHeartbeat(int 51740) #8 pmsrc/src/Server(1811): pocketmine\plugin\PluginManager->tickSchedulers(int 51740) #9 pmsrc/src/Server(1700): pocketmine\Server->tick() #10 pmsrc/src/Server(1061): pocketmine\Server->tickProcessor() #11 pmsrc/src/PocketMine(328): pocketmine\Server->__construct(object BaseClassLoader#4, object pocketmine\utils\MainLogger#3, string[16] /home/container/, string[24] /home/container/plugins/) #12 pmsrc/src/PocketMine(351): pocketmine\server() #13 pmsrc(11): require(string[60] phar:///home/container/PocketMine-MP.phar/src/PocketMine.php)

    Code: [573] return $this->isConnected(); [574] } [575] [576] public function isConnected() : bool{ [577] return $this->networkSession !== null && $this->networkSession->isConnected(); [578] } [579] [580] public function getNetworkSession() : NetworkSession{ [581] if($this->networkSession === null){ [582] throw new \LogicException("Player is not connected"); [583] } [584] return $this->networkSession; [585] } [586] [587] /** [588] * Gets the username [589] */ [590] public function getName() : string{ [591] return $this->username; [592] }

    Loaded plugins: AdvancedFurnace 1.0.0 by Refaltor for API(s) 4.0.0 AggressiveOptz 0.0.1 by for API(s) 4.0.0-BETA10, 4.0.0-BETA11 AntiFrameEdit 5.0 by JonyGamesYT9 for API(s) 4.0.0 AntiInternalKickPM4 2 by FiePaw for API(s) 4.0.0 AuctionHouse 2.0.2-ACM by Shock95x, fernanACM for API(s) 4.0.0 BanItem-PM4 2.3.4 by LDX for API(s) 4.0.0 BankCard 1 by RhaxDev for API(s) 4.0.0 BetterMute 1.1.2-1 by supercrafter333 for API(s) 4.0.0 BetterWarps 1.0.0 by Electro for API(s) 4.0.0 BlazinFly 1.9.0 by iiFlamiinBlaze for API(s) 4.0.0 BlockReplacer 1.7.0 by AIPTU for API(s) 4.0.0 BossAnnouncement 2.1.4 by XenialDan for API(s) 4.0.0 BuilderTools 1.3.1 by CzechPMDevs, VixikHD for API(s) 4.0.0 BurgerCustomArmor 2.0.1 by Heisenburger69, AGTHARN for API(s) 4.0.0 BuyFlyTime 1.0.0 by Let for API(s) 4.0.0 ClearLag 1.0.0 by tobias14 for API(s) 4.0.0 Cosmeticos 1.0.0 by TheJacry for API(s) 4.0.0 CustomItemAPI 2.6.3 by Refaltor for API(s) 4.0.0 DEVirion 1.2.8 by poggit, SOFe for API(s) 4.0.0 DevTools 1.15.0 by PocketMine Team for API(s) 4.0.0 EasyKits 2.0.0 by AndreasHGK, fernanACM for API(s) 4.0.0 EcoAPIScore 1.1.0 by Ifera for API(s) 4.0.0 EconomyAPI 5.7.3-PM4 by onebone for API(s) 4.0.0 EconomyEnchant 1.0.0 by MulqiGaming64 for API(s) 4.0.0 EnderChest 1.1 by fernanACM for API(s) 4.0.0 EnderCooldown 2.0.0 by JonyGamesYT9 for API(s) 4.0.0 EpicCustomAlerts 0.0.2 by DavidGlitch04 for API(s) 4.0.0 ErrorLog 1.2.0 by AkmalFairuz for API(s) 4.0.0 FormAPI 1.4.0 by jojoe77777/DragonfireHD98 for API(s) 4.0.0 GrapplingHook-ACM 1.0.3 by fernanACM, korado531m7 for API(s) 4.0.0 INether 1.0.1 by ipad54 for API(s) 4.0.0 ImageOnMap 1.0.3 by CzechPMDevs, VixikHD for API(s) 4.0.0 InfiniteBuckets 2.0.0 by for API(s) 4.0.0 InvCraft 0.2.2 by NgLamVN, DaDevGuy for API(s) 4.0.0 InvCrashFix 0.0.1 by Muqsit for API(s) 4.0.0 InvSee 2.0.1 by BlockHorizons for API(s) 4.0.0 InvisibleSkinBlocker 1.0.0 by Unickorn for API(s) 4.0.0 JobUI 2.3.7 by hamid0740 for API(s) 4.0.0 KeepInventory 2.0.0 by KhoaGamingVN, NhanAZ for API(s) 4.0.0 LunarMinion 1.0.0 by DaDevGuy, Pushkar, AGTHARN for API(s) 4.0.0 MCPEToDiscord 2.1.0 by JaxkDev for API(s) 4.0.0 MMO 0.0.1 by Its123Miguel321 for API(s) 4.0.0 MagicChat 1.1.0 by Pushkar, AGTHARN for API(s) 4.0.0 MagicDiscord 1.0.0 by Pushkar for API(s) 4.0.0 MagicHealthDefense 2 by for API(s) 4.0.0 MagicQuest 0.1 by ByNamles for API(s) 4.0.0 MagicSkills 4.0.0 by Pushkar for API(s) 4.0.0 MagicWorldRegen 1.0.0 by Pushkar for API(s) 4.0.0 MentionItem 1.0.0 by DaDevGuy for API(s) 4.0.0 MiniBosses 3.2.4 by diamond-gold (ace) for API(s) 4.9.0 MultiWorld 1.7.0-beta4 by CzechPMDevs, VixikCZ, fuyutsuki, kaliiks for API(s) 4.0.0 NoAdvertisings 0.0.6 by YTBJero for API(s) 4.0.0 NoFarmlandDecay 0.0.2 by YTBJero for API(s) 4.0.0 PC-IslandMenu 1.0.0 by BhawaniSingh for API(s) 4.0.0 PiggyCustomEnchants 3.0.9 by DaPigGuy for API(s) 4.2.0 PiggyShopUI 3.0.1 by DaPigGuy for API(s) 4.2.0 PlatformTag 1.0.0 by Lunarelly for API(s) 4.0.0 PlayerTrade 2.1.0 by alvin0319, cosmicnebula200, AGTHARN for API(s) 4.0.0 PlayerVaults 3.4.2 by for API(s) 4.0.0 PortableCrafting 0.1.3 by for API(s) 4.0.0 PureChat 2.0.2 by Vecnavium, 64FF00 for API(s) 4.0.0 PurePerms 2.0.2 by Vecnavium , 64FF00 & ProjectInfinity for API(s) 4.0.0 RenameItems 3.0 by Wertzui123 for API(s) 4.0.0 ResourcePackEncryption 1.0.0 by alvin0319 for API(s) 4.0.0 Rewards 5.0 by Wertzui123 for API(s) 4.0.0 ScoreHud 7.0.1 by Ifera for API(s) 4.0.0 SellAll 2.0.0 by AndreasHGK for API(s) 4.0.0 SellWands 1.0.0 by TeamLunar for API(s) 4.0.0 SimpleBroadcast 6.0.0 by JonyGamesYT9 for API(s) 4.0.0 SimplePets 1.0.0-ACM by brokiem, fernanACM for API(s) 4.0.0 SkyBlocksPM 1.0.8 by Vecnavium for API(s) 4.0.0 Slapper 2.0.6 by Vecnavium, jojoe77777 for API(s) 4.0.0 SlapperRotationV2 2.0.5 by xqwtxon for API(s) 4.0.0 Snow 1.1.0 by VixikCZ for API(s) 4.0.0 TGCapes 1.0.3 by Theslowaja for API(s) 4.0.0 Tebex 0.1.2 by Muqsit for API(s) 4.0.0 TopMoneyLeaderBoard 1.0.0 by NoobMCBG for API(s) 4.0.0 VanillaHopper 2.0.2 by ColinHDev for API(s) 4.0.0 VanillaX-PRO 3.0.1 by CLADevs, AGTHARN for API(s) 4.0.0 Voting38 0.0.2 by for API(s) 4.0.3 WenPixelCoreV1 5.0.0 by Pushkar, Bynamless, Agtharn for API(s) 4.0.0 WorldProtect 2.3.14 by aliuly for API(s) 4.0.0 Worlds 3.1.1 by survanetwork for API(s) 4.0.0

    uname -a: Linux 38adc5f8-388d-42bf-8d5d-0be211591ce4 5.4.0-105-generic #119-Ubuntu SMP Mon Mar 7 18:49:24 UTC 2022 x86_64 Zend version: 4.0.25 Composer libraries:

    • adhocore/json-comment 1.2.1@651023f9fe52e9efa2198cbaf6e481d1968e2377
    • brick/math 0.10.2@459f2781e1a08d52ee56b0b1444086e038561e3f
    • daverandom/callback-validator unknown@unknown
    • fgrosse/phpasn1 v2.4.0@eef488991d53e58e60c9554b09b1201ca5ba9296
    • netresearch/jsonmapper v4.0.0@8bbc021a8edb2e4a7ea2f8ad4fa9ec9dce2fcb8d
    • pocketmine/bedrock-data 1.13.0+bedrock-1.19.50@57337ddc9433a0e245a1ce48c51af05f0573d58d
    • pocketmine/bedrock-protocol 17.0.0+bedrock-1.19.50@272e10197bb1603c0a81075bf5b9dae0d081a6e2
    • pocketmine/binaryutils 0.2.4@5ac7eea91afbad8dc498f5ce34ce6297d5e6ea9a
    • pocketmine/callback-validator 1.0.3@64787469766bcaa7e5885242e85c23c25e8c55a2
    • pocketmine/classloader 0.2.0@49ea303993efdfb39cd302e2156d50aa78209e78
    • pocketmine/color 0.2.0@09be6ea6d76f2e33d6813c39d29c22c46c17e1d2
    • pocketmine/errorhandler 0.6.0@dae214a04348b911e8219ebf125ff1c5589cc878
    • pocketmine/locale-data 2.11.0@4b33d8fa53eda53d9662a7478806ebae2e4a5c53
    • pocketmine/log 0.4.0@e6c912c0f9055c81d23108ec2d179b96f404c043
    • pocketmine/log-pthreads 0.4.0@61f709e8cf36bcc24e4efe02acded680a1ce23cd
    • pocketmine/math 0.4.3@47a243d320b01c8099d65309967934c188111549
    • pocketmine/nbt 0.3.3@f4321be50df1a18b9f4e94d428a2e68a6e2ac2b4
    • pocketmine/pocketmine-mp 4.12.1@7ae6425d05cce581854f44c13845635f2ce0eef2
    • pocketmine/raklib 0.14.5@85b4e5cb7117d37e010eeadb3ff53b21276c6f48
    • pocketmine/raklib-ipc 0.1.1@922a6444b0c6c7daaa5aa5a832107e1ec4738aed
    • pocketmine/snooze 0.3.1@0ac8fc2a781c419a1f64ebca4d5835028f59e29b
    • ramsey/collection 1.2.2@cccc74ee5e328031b15640b51056ee8d3bb66c0a
    • ramsey/uuid 4.6.0@ad63bc700e7d021039e30ce464eba384c4a1d40f
    • rhumsaa/uuid unknown@unknown
    • symfony/filesystem v5.4.13@ac09569844a9109a5966b9438fc29113ce77cf51
    • symfony/polyfill-ctype v1.27.0@5bbc823adecdae860bb64756d639ecfec17b050a
    • symfony/polyfill-mbstring v1.27.0@8ad114f6b39e2c98a8b0e3bd907732c207c2b534
    • symfony/polyfill-php80 v1.27.0@7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936
    • symfony/polyfill-php81 v1.27.0@707403074c8ea6e2edaf8794b0157a0bfa52157a
    • webmozart/assert 1.11.0@11cb2199493b2f8a3b53e7f19068fc6aac760991
    • webmozart/path-util 2.3.0@d939f7edc24c9a1bb9c0dee5cb05d8e859490725

    ----------------------REPORT THE DATA BELOW THIS LINE-----------------------

    ===BEGIN CRASH DUMP=== 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

    opened by Wengareki 0
  • Suggest

    Suggest

    Hello, First of all congratulations for this plugin! But will there be other commands? For example : /is leave /is setspawn /is promote /is visit /is chat

    enhancement 
    opened by Zelurium 2
Releases(v1.0.8)
Owner
null
This Pocketmine-MP plugin is a plugin including a complete faction system.

SimpleFaction Simple faction plugin replacing FactionsPro which is no longer updated. Commands Command Name Command Description Available for /f help

Ayzrix 33 Dec 19, 2022
SpawnInLobby Pocketmine-MP plugin. With this plugin the player will always join the game at the default world spawn point

SpawnInLobby Pocketmine-MP plugin. With this plugin the player will always join the game at the default world spawn point

null 1 Jan 7, 2022
Integrates the ClassicPress Plugin Directory and any plugin stored in GitHub (tagged with classicpress-plugin) in the ClassicPress Admin

ClassicPress Plugin Directory Adds a new screen in a ClassicPress Install where you can browse, install, activate, deactivate, update, delete and pagi

TukuToi 3 Dec 27, 2022
A PocketMine/Altay Plugin to morph yourself into a block

BlockMorph A PocketMine/Altay Plugin to morph yourself into a block Command To morph yourself into a block use this command: /blockmorph [BlockID|Bloc

Matze 7 Mar 22, 2022
A useful PocketMine-MP plugin that allows you to create crates in-game!

ComplexCrates A useful PocketMine-MP plugin that allows you to create crates in-game! Commands Main command: /crate Sub commands: create

Oğuzhan 8 Aug 26, 2021
A plugin to add more blocks to PocketMine

This plugin aims to add all blocks not included in PocketMine. As of right now the ExtendedBlocks plugin is required to add blocks with IDs above 255.

xSuper 26 Dec 19, 2022
✨An Ultimate NPC plugin made by brokiem for PocketMine-MP.

SimpleNPC An Ultimate NPC plugin made by brokiem for PocketMine-MP. ✨ Features Migration from Slapper supported! ✔ Right click to interact! ✔ NPC can

broki 53 Jan 1, 2023
Plot and protection plugin for PocketMine-MP

MyPlot Create, manage, and build in protected plots. Keep your builds safe from griefers! Official MyPlot precompiled builds can be found on Poggit at

Jason 101 Oct 28, 2022
A Pocketmine-MP (PMMP) plugin to help staff members enforce the rules of the server.

StaffMode is an all-in-one Pocketmine-MP (PMMP) moderation plugin made to simplify the life of staff members.

ItsMax123 9 Sep 17, 2022
A Pocketmine-MP (PMMP) plugin to prevent players from doing most glitches.

AntiGlitch AntiGlitch is an all-in-one Pocketmine-MP (PMMP) plugin made to prevent as many known glitches. Setup Guide To start using the plugin, down

ItsMax123 12 Sep 17, 2022
CrateKeyShopGUI Pocketmine-MP plugin which can be set in Config.yml file

CrateKeyShopGUI CrateKeyShopGUI Pocketmine-MP plugin which can be set in Config.yml file Depend FormAPI EconomyAPI PiggyCrate InvCrashFix Download Dow

null 4 Jan 7, 2022
Custom boss plugin for PocketMine-MP.

Bosses Custom boss plugin for PocketMine-MP. What is this plugin? This plugin adds entities that they have so much things to configure! How to create

Oğuzhan 7 Feb 8, 2022
This plugin adds custom pets to game for PocketMine-MP!

ComplexPets A plugin that adds pets to game made by OguzhanUmutlu for PocketMine-MP. Command Simply type /pets and summon your favorite animal! Featur

Oğuzhan 10 Aug 12, 2021
Casino plugin for Pocketmine-MP

Casino A simple Casino plugin for Pocketmine-MP. Usage You can make people bet for in-game money and in return either they win the money or loose. Cha

DeadBush 0 Jan 12, 2022
🐕‍🦺 An Ultimate Pets plugin for PocketMine-MP.

SimplePets An Ultimate Pets plugin made by broki for PocketMine-MP. ✨ Features MySQL and SQLite database Anti sql injection All mobs in Minecraft Pets

broki 23 Oct 13, 2022
A PocketMine-MP plugin that replaces a block to another block when breaks, then back to the original block after a certain time

BlockReplacer A PocketMine-MP plugin that replaces a block to another block when breaks, then back to the original block after a certain time How to I

AIPTU 11 Sep 2, 2022
This is a PocketMine plugin that helps staffs track players using commands.

Track This is a PocketMine plugin that helps staffs track players using commands. Features Allows selected staffs to watch players use commands to fac

Nguyễn Thành Nhân 6 Jun 23, 2022
Pocketmine Plugin implementing Stackable Spawners

Information This plugin adds a Stackable Spawner System to PMMP. When you place a Spawner, you can stack additional Spawners onto the same Spawner to

null 33 Aug 17, 2022
A plugin that creates a level system linked to chatting for PocketMine-MP!

ChatLevel A plugin that creates a level system linked to chatting for PocketMine-MP! Issues You can report bugs by simply clicking me! Support You can

Oğuzhan 2 Oct 28, 2021