Git Product home page Git Product logo

skywars's Introduction

SkyWars

Skywars is a multiplayer PvP game where each player starts off on a separate island and tries to battle each other like in PvP. The main goal is to be the last person or team alive to win. Often there is a middle, larger island that contains chests with better loot.

Installing

Download the pre-compiled .phar file from poggit. If you would like to run this plugin from source, you'll need to install DEVirion and manually install the dependencies.

Read the SkyWars Wiki for a list of features and instructions on how to create a skywars game.

skywars's People

Contributors

many1337 avatar muqsit avatar poggit-bot avatar

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

skywars's Issues

backup system not work

[15:56:01] [Server thread/CRITICAL]: TypeError: "Argument 1 passed to muqsit\skywars\utils\ChunkBackup::__construct() must be an instance of pocketmine\level\Level, null given, called in /root/Lobby-SW1/plugins/SkyWars-master/src/muqsit/skywars/game/SkyWars.php on line 225" (EXCEPTION) in "plugins/SkyWars-master/src/muqsit/skywars/utils/ChunkBackup" at line 28

Add a statistics GUI

hello, and you can add when the player is in the game below check the information how many players are alive and the time remaining in the game

Bug

[17:55:20] [Server thread/CRITICAL]: Error: "Class 'pocketmine\lang\Language' not found" (EXCEPTION) in "plugins/SkyWars-master/sr
c/muqsit/skywars/Loader" at line 90
[17:55:20] [Server thread/DEBUG]: #0 plugins/SkyWars-master/src/muqsit/skywars/Loader(45): muqsit\skywars\Loader->loadLanguage()
[17:55:20] [Server thread/DEBUG]: #1 src/pocketmine/plugin/PluginBase(123): muqsit\skywars\Loader->onEnable()
[17:55:20] [Server thread/DEBUG]: #2 src/pocketmine/plugin/PluginManager(587): pocketmine\plugin\PluginBase->setEnabled(boolean 1)
[17:55:20] [Server thread/DEBUG]: #3 src/pocketmine/Server(2003): pocketmine\plugin\PluginManager->enablePlugin(muqsit\skywars\Loa
der object)
[17:55:20] [Server thread/DEBUG]: #4 src/pocketmine/Server(1989): pocketmine\Server->enablePlugin(muqsit\skywars\Loader object)
[17:55:20] [Server thread/DEBUG]: #5 src/pocketmine/Server(1783): pocketmine\Server->enablePlugins(integer 1)
[17:55:20] [Server thread/DEBUG]: #6 src/pocketmine/PocketMine(249): pocketmine\Server->__construct(BaseClassLoader object, pocket
mine\utils\MainLogger object, string /root/StartPmmp/, string /root/StartPmmp/plugins/)
[17:55:20] [Server thread/DEBUG]: #7 (1): require(string phar:///root/StartPmmp/PocketMine-MP.phar/src/pocketmine/PocketMine.php)
[17:55:20] [Server thread/INFO]: Disabling SkyWars v1.0.0
[17:55:20] [Server thread/CRITICAL]: TypeError: "Return value of muqsit\skywars\Loader::getGameHandler() must be an instance of mu
qsit\skywars\handler\GameHandler, null returned" (EXCEPTION) in "plugins/SkyWars-master/src/muqsit/skywars/Loader" at line 116

Scoreboards crash error

When I tried creating a scoreboard the server crashed with this error:

[22:32:31] [Server thread/CRITICAL]: Error: "Undefined property: pocketmine\network\mcpe\protocol\RemoveEntityPacket::$entityUniqueId" (EXCEPTION) in "src/pocketmine/network/mcpe/protocol/DataPacket" at line 164
[22:32:31] [Server thread/DEBUG]: #0 plugins/SkyWars-master/src/muqsit/skywars/utils/FloatingScoreboard(91): pocketmine\network\mcpe\protocol\DataPacket->__set(string[14] entityUniqueId, integer 3)
[22:32:31] [Server thread/DEBUG]: #1 plugins/SkyWars-master/src/muqsit/skywars/handler/ScoreboardHandler(71): muqsit\skywars\utils\FloatingScoreboard->__construct(object pocketmine\scheduler\TaskScheduler, object pocketmine\level\Position, object muqsit\skywars\database\JSONDatabase)
[22:32:31] [Server thread/DEBUG]: #2 plugins/SkyWars-master/src/muqsit/skywars/SkyWarsCommand(251): muqsit\skywars\handler\ScoreboardHandler->add(object pocketmine\Player)
[22:32:31] [Server thread/DEBUG]: #3 src/pocketmine/command/PluginCommand(58): muqsit\skywars\SkyWarsCommand->onCommand(object pocketmine\Player, object muqsit\skywars\SkyWarsCommand, string[2] sw, array[1])
[22:32:31] [Server thread/DEBUG]: #4 src/pocketmine/command/SimpleCommandMap(270): pocketmine\command\PluginCommand->execute(object pocketmine\Player, string[2] sw, array[1])
[22:32:31] [Server thread/DEBUG]: #5 src/pocketmine/Server(2029): pocketmine\command\SimpleCommandMap->dispatch(object pocketmine\Player, string[16] sw addscoreboard)
[22:32:31] [Server thread/DEBUG]: #6 src/pocketmine/Player(2231): pocketmine\Server->dispatchCommand(object pocketmine\Player, string[16] sw addscoreboard)
[22:32:31] [Server thread/DEBUG]: #7 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(240): pocketmine\Player->chat(string[17] /sw addscoreboard)
[22:32:31] [Server thread/DEBUG]: #8 src/pocketmine/network/mcpe/protocol/CommandRequestPacket(54): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleCommandRequest(object pocketmine\network\mcpe\protocol\CommandRequestPacket)
[22:32:31] [Server thread/DEBUG]: #9 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(110): pocketmine\network\mcpe\protocol\CommandRequestPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
[22:32:31] [Server thread/DEBUG]: #10 src/pocketmine/network/mcpe/protocol/BatchPacket(123): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\CommandRequestPacket)
[22:32:31] [Server thread/DEBUG]: #11 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(110): pocketmine\network\mcpe\protocol\BatchPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
[22:32:31] [Server thread/DEBUG]: #12 src/pocketmine/Player(3124): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[22:32:31] [Server thread/DEBUG]: #13 src/pocketmine/network/mcpe/RakLibInterface(169): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[22:32:31] [Server thread/DEBUG]: #14 vendor/pocketmine/raklib/src/server/ServerHandler(99): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string[21] 142.105.165.103 65497, object raklib\protocol\EncapsulatedPacket, integer 0)
[22:32:31] [Server thread/DEBUG]: #15 src/pocketmine/network/mcpe/RakLibInterface(109): raklib\server\ServerHandler->handlePacket()
[22:32:31] [Server thread/DEBUG]: #16 src/pocketmine/network/mcpe/RakLibInterface(99): pocketmine\network\mcpe\RakLibInterface->process()
[22:32:31] [Server thread/DEBUG]: #17 vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe{closure}()
[22:32:31] [Server thread/DEBUG]: #18 vendor/pocketmine/snooze/src/SleeperHandler(85): pocketmine\snooze\SleeperHandler->processNotifications()
[22:32:31] [Server thread/DEBUG]: #19 src/pocketmine/Server(2348): pocketmine\snooze\SleeperHandler->sleepUntil(double 1563489151.3505)
[22:32:31] [Server thread/DEBUG]: #20 src/pocketmine/Server(2205): pocketmine\Server->tickProcessor()
[22:32:31] [Server thread/DEBUG]: #21 src/pocketmine/Server(1784): pocketmine\Server->start()
[22:32:31] [Server thread/DEBUG]: #22 src/pocketmine/PocketMine(274): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[62] /var/lib/pufferd/servers/917dd304-2181-41f1-8afc-a12f8484f004/, string[70] /var/lib/pufferd/servers/917dd304-2181-41f1-8afc-a12f8484f004/plugins/)
[22:32:31] [Server thread/DEBUG]: #23 (1): require(string[117] phar:///var/lib/pufferd/servers/917dd304-2181-41f1-8afc-a12f8484f004/PocketMine-)

Another error

[Server] Server thread/CRITICAL TypeError: "Return value of muqsit\skywars\Loader::getGameHandler() must be an instance of muqsit\skywars\handler\GameHandler, null returned" (EXCEPTION) in "SkyWars-master/src/muqsit/skywars/Loader" at line 116

Crash error

Crashed for pocketmine\lang\language :c help me

bug

18:17:08 ERROR > Missing required language file /root/pm/plugins/SkyWars/lang/kor.ini
18:17:08 CRITICAL > ErrorException: "Invalid argument supplied for foreach()" (EXCEPTION) in "plugins/SkyWars-master/src/muqsit/skywars/SignHandler" at line 42
18:17:08 DEBUG > #0 plugins/SkyWars-master/src/muqsit/skywars/SignHandler(42): pocketmine\error_handler(integer 2, string Invalid argument supplied for foreach(), string /root/pm/plugins/SkyWars-master/src/muqsit/skywars/SignHandler.php, integer 42, array Array())
18:17:08 DEBUG > #1 plugins/SkyWars-master/src/muqsit/skywars/SignHandler(36): muqsit\skywars\SignHandler->load(muqsit\skywars\Loader object)
18:17:08 DEBUG > #2 plugins/SkyWars-master/src/muqsit/skywars/Loader(37): muqsit\skywars\SignHandler->__construct(muqsit\skywars\Loader object)
18:17:08 DEBUG > #3 src/pocketmine/plugin/PluginBase(90): muqsit\skywars\Loader->onEnable()
18:17:08 DEBUG > #4 src/pocketmine/plugin/FolderPluginLoader(126): pocketmine\plugin\PluginBase->setEnabled(boolean 1)
18:17:08 DEBUG > #5 src/pocketmine/plugin/PluginManager(569): pocketmine\plugin\FolderPluginLoader->enablePlugin(muqsit\skywars\Loader object)
18:17:08 DEBUG > #6 src/pocketmine/Server(2060): pocketmine\plugin\PluginManager->enablePlugin(muqsit\skywars\Loader object)
18:17:08 DEBUG > #7 src/pocketmine/Server(2046): pocketmine\Server->enablePlugin(muqsit\skywars\Loader object)
18:17:08 DEBUG > #8 src/pocketmine/Server(1840): pocketmine\Server->enablePlugins(integer 1)
18:17:08 DEBUG > #9 src/pocketmine/PocketMine(287): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string /root/pm/, string /root/pm/plugins/)
18:17:08 INFO > Disabling SkyWars v1.0.0
18:17:08 CRITICAL > TypeError: "Return value of muqsit\skywars\Loader::getSignHandler() must be an instance of muqsit\skywars\SignHandler, null returned" (EXCEPTION) in "plugins/SkyWars-master/src/muqsit/skywars/Loader" at line 10918:17:08 DEBUG > #0 plugins/SkyWars-master/src/muqsit/skywars/Loader(115): muqsit\skywars\Loader->getSignHandler()

/sw create sw1 error

[22:17:14] [Server thread/CRITICAL]: Unhandled exception executing command 'sw create SW1' in skywars: Argument 1 passed to muqsit\skywars\utils\GameCreator::__construct() must be an instance of muqsit\skywars\GameHandler, instance of muqsit\skywars\handler\GameHandler given, called in /root/Lobby-SW1/plugins/SkyWars-master/src/muqsit/skywars/handler/GameHandler.php on line 61 [22:17:14] [Server thread/CRITICAL]: TypeError: "Argument 1 passed to muqsit\skywars\utils\GameCreator::__construct() must be an instance of muqsit\skywars\GameHandler, instance of muqsit\skywars\handler\GameHandler given, called in /root/Lobby-SW1/plugins/SkyWars-master/src/muqsit/skywars/handler/GameHandler.php on line 61" (EXCEPTION) in "plugins/SkyWars-master/src/muqsit/skywars/utils/GameCreator" at line 41

Error

[Server] Server thread/CRITICAL TypeError: "Return value of muqsit\skywars\Loader::getScoreboardHandler() must be an instance of muqsit\skywars\handler\ScoreboardHandler, null returned" (EXCEPTION) in "SkyWars-master/src/muqsit/skywars/Loader" at line 126

problem onjoin arena

when I enter the game, having set everything up, I turn out to be under the blocks.
minecraft 30_05_2018 16_09_41

ScoreBoards problem

i have this problem when i turn on scoreboards:

[Server thread/CRITICAL]: ErrorException: "Use of undefined constant Position - assumed 'Position' (thiswill throw an Error in a future version of PHP)" (EXCEPTION) in "SkyWars-master/src/muqsit/skywars/handler/ScoreboardHandler" at line 63

error sign

with this error [16:01:06] [Server thread/CRITICAL]: Unhandled exception executing command 'sw join test' in skywars: Call to a member function setText() on null
[16:01:06] [Server thread/CRITICAL]: Error: "Call to a member function setText() on null" (EXCEPTION) in "plugins/SkyWars-master/src/muqsit/skywars/handler/SignHandler" at line 100

Block cages remain when server restarts

With block cages enabled, if you are in a game that hasn't yet started and you restart the server, the block cages will remain there instead of being deleted during SkyWars::reset() call.

start erro

[Server thread/CRITICAL]: Error: "Class 'pocketmine\lang\Language' not found" (EXCEPTION) in "SkyWars.phar/src/muqsit/skywars/Loader" at line 90
[17:56:22] [Server thread/DEBUG]: #0 SkyWars.phar/src/muqsit/skywars/Loader(45): muqsit\skywars\Loader->loadLanguage()
[17:56:22] [Server thread/DEBUG]: #1 src/pocketmine/plugin/PluginBase(102): muqsit\skywars\Loader->onEnable()
[17:56:22] [Server thread/DEBUG]: #2 src/pocketmine/plugin/PluginManager(556): pocketmine\plugin\PluginBase->setEnabled(boolean 1)
[17:56:22] [Server thread/DEBUG]: #3 src/pocketmine/Server(1918): pocketmine\plugin\PluginManager->enablePlugin(muqsit\skywars\Loader object)
[17:56:22] [Server thread/DEBUG]: #4 src/pocketmine/Server(1904): pocketmine\Server->enablePlugin(muqsit\skywars\Loader object)
[17:56:22] [Server thread/DEBUG]: #5 src/pocketmine/Server(1698): pocketmine\Server->enablePlugins(integer 1)
[17:56:22] [Server thread/DEBUG]: #6 src/pocketmine/PocketMine(243): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string D:\BlackHatSociety, string D:\BlackHatSociety\plugins)
[17:56:22] [Server thread/DEBUG]: #7 D:/BlackHatSociety/PocketMine-MP.phar(1): require(string phar://D:/BlackHatSociety/PocketMine-MP.phar/src/pocketmine/PocketMine.php)
[17:56:22] [Server thread/INFO]: Desabilitando SkyWars v1.0.0
[17:56:22] [Server thread/CRITICAL]: TypeError: "Return value of muqsit\skywars\Loader::getGameHandler() must be an instance of muqsit\skywars\handler\GameHandler, null returned" (EXCEPTION) in "SkyWars.phar/src/muqsit/skywars/Loader" at line 116
[17:56:22] [Server thread/DEBUG]: #0 SkyWars.phar/src/muqsit/skywars/Loader(140): muqsit\skywars\Loader->getGameHandler()
[17:56:22] [Server thread/DEBUG]: #1 SkyWars.phar/src/muqsit/skywars/Loader(131): muqsit\skywars\Loader->saveGames()
[17:56:22] [Server thread/DEBUG]: #2 src/pocketmine/plugin/PluginBase(104): muqsit\skywars\Loader->onDisable()
[17:56:22] [Server thread/DEBUG]: #3 src/pocketmine/plugin/PluginManager(642): pocketmine\plugin\PluginBase->setEnabled(boolean )
[17:56:22] [Server thread/DEBUG]: #4 src/pocketmine/plugin/PluginManager(563): pocketmine\plugin\PluginManager->disablePlugin(muqsit\skywars\Loader object)
[17:56:22] [Server thread/DEBUG]: #5 src/pocketmine/Server(1918): pocketmine\plugin\PluginManager->enablePlugin(muqsit\skywars\Loader object)
[17:56:22] [Server thread/DEBUG]: #6 src/pocketmine/Server(1904): pocketmine\Server->enablePlugin(muqsit\skywars\Loader object)
[17:56:22] [Server thread/DEBUG]: #7 src/pocketmine/Server(1698): pocketmine\Server->enablePlugins(integer 1)
[17:56:22] [Server thread/DEBUG]: #8 src/pocketmine/PocketMine(243): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string D:\BlackHatSociety, string D:\BlackHatSociety\plugins)
[17:56:22] [Server thread/DEBUG]: #9 D:/BlackHatSociety/PocketMine-MP.phar(1): require(string phar://D:/BlackHatSociety/PocketMine-MP.phar/src/pocketmine/PocketMine.php)

Question

Does this plugin for use yet? I want to test the plugin in order to inform any bugs for the plugin
If does, I will be the tester (by any chance)

block loot

It seems that you aren't able to add blocks as loot. Are you able to add BlockFactory support?

Empty chests

I am sometimes getting chests with nothing in them. Why is this happening?

Crash

Crashed when do /sw addscoreboard and after that other people cant join

Fixed

Server thread/CRITICAL ErrorException: "include(/plugins/SkyWars-master/src/muqsit/skywars/integration/economy/EconomyAPIIntegration.php): failed to open stream: No such file or directory" (EXCEPTION) in "vendor/pocketmine/spl/BaseClassLoader" at line 126

Error

02:21:48 CRITICAL > Error: "Call to undefined method pocketmine\Server::getScheduler()" (EXCEPTION) in "plugins/SkyWars-master/src/muqsit/skywars/database/JSONDatabase" at line 32

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.