├── .gitignore ├── .poggit.yml ├── LICENSE ├── README.md ├── plugin.yml ├── resources ├── arenas │ └── default.yml ├── cages.yml ├── config.yml ├── database │ ├── mysql.sql │ └── sqlite.sql ├── language │ ├── en_US.yml │ ├── es_ES.yml │ ├── es_MX.yml │ ├── ko_KR.yml │ ├── pt_BR.yml │ └── ru_RU.yml ├── looting-tables.json ├── metadata-fix.dat └── scoreboard.yml └── src └── larryTheCoder ├── ArenaManager.php ├── EventListener.php ├── SkyWarsPE.php ├── arena ├── ArenaData.php ├── ArenaImpl.php ├── EventListener.php ├── api │ ├── Arena.php │ ├── CageManager.php │ ├── PlayerManager.php │ ├── SignManager.php │ ├── impl │ │ ├── ArenaListener.php │ │ ├── ArenaState.php │ │ ├── Scoreboard.php │ │ └── ShutdownSequence.php │ ├── listener │ │ └── BasicListener.php │ ├── scoreboard │ │ ├── Internal.php │ │ └── ScoreFilter.php │ ├── task │ │ ├── ArenaTickTask.php │ │ ├── AsyncDirectoryDelete.php │ │ └── CompressionAsyncTask.php │ ├── translation │ │ └── TranslationContainer.php │ └── utils │ │ ├── QueueManager.php │ │ ├── SingletonTrait.php │ │ └── StandardScoreboard.php ├── logger │ ├── CombatEntry.php │ └── CombatLogger.php └── task │ └── SkyWarsTask.php ├── commands └── SkyWarsCommand.php ├── database └── SkyWarsDatabase.php ├── forms ├── CustomForm.php ├── CustomFormResponse.php ├── Form.php ├── FormQueue.php ├── MenuForm.php ├── ModalForm.php ├── README └── elements │ ├── Button.php │ ├── Dropdown.php │ ├── Element.php │ ├── Image.php │ ├── Input.php │ ├── Label.php │ ├── Slider.php │ ├── StepSlider.php │ └── Toggle.php ├── panel └── FormManager.php ├── utils ├── ConfigManager.php ├── KitManager.php ├── LootGenerator.php ├── PlayerData.php ├── Settings.php ├── Utils.php ├── cage │ ├── Cage.php │ └── CageManager.php ├── fireworks │ ├── Fireworks.php │ └── entity │ │ └── FireworksRocket.php ├── npc │ ├── FakeHuman.php │ └── PedestalManager.php └── permission │ └── PluginPermission.php └── worker └── LevelAsyncPool.php /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/.gitignore -------------------------------------------------------------------------------- /.poggit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/.poggit.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/README.md -------------------------------------------------------------------------------- /plugin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/plugin.yml -------------------------------------------------------------------------------- /resources/arenas/default.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/resources/arenas/default.yml -------------------------------------------------------------------------------- /resources/cages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/resources/cages.yml -------------------------------------------------------------------------------- /resources/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/resources/config.yml -------------------------------------------------------------------------------- /resources/database/mysql.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/resources/database/mysql.sql -------------------------------------------------------------------------------- /resources/database/sqlite.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/resources/database/sqlite.sql -------------------------------------------------------------------------------- /resources/language/en_US.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/resources/language/en_US.yml -------------------------------------------------------------------------------- /resources/language/es_ES.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/resources/language/es_ES.yml -------------------------------------------------------------------------------- /resources/language/es_MX.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/resources/language/es_MX.yml -------------------------------------------------------------------------------- /resources/language/ko_KR.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/resources/language/ko_KR.yml -------------------------------------------------------------------------------- /resources/language/pt_BR.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/resources/language/pt_BR.yml -------------------------------------------------------------------------------- /resources/language/ru_RU.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/resources/language/ru_RU.yml -------------------------------------------------------------------------------- /resources/looting-tables.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/resources/looting-tables.json -------------------------------------------------------------------------------- /resources/metadata-fix.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/resources/metadata-fix.dat -------------------------------------------------------------------------------- /resources/scoreboard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/resources/scoreboard.yml -------------------------------------------------------------------------------- /src/larryTheCoder/ArenaManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/ArenaManager.php -------------------------------------------------------------------------------- /src/larryTheCoder/EventListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/EventListener.php -------------------------------------------------------------------------------- /src/larryTheCoder/SkyWarsPE.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/SkyWarsPE.php -------------------------------------------------------------------------------- /src/larryTheCoder/arena/ArenaData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/arena/ArenaData.php -------------------------------------------------------------------------------- /src/larryTheCoder/arena/ArenaImpl.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/arena/ArenaImpl.php -------------------------------------------------------------------------------- /src/larryTheCoder/arena/EventListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/arena/EventListener.php -------------------------------------------------------------------------------- /src/larryTheCoder/arena/api/Arena.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/arena/api/Arena.php -------------------------------------------------------------------------------- /src/larryTheCoder/arena/api/CageManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/arena/api/CageManager.php -------------------------------------------------------------------------------- /src/larryTheCoder/arena/api/PlayerManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/arena/api/PlayerManager.php -------------------------------------------------------------------------------- /src/larryTheCoder/arena/api/SignManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/arena/api/SignManager.php -------------------------------------------------------------------------------- /src/larryTheCoder/arena/api/impl/ArenaListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/arena/api/impl/ArenaListener.php -------------------------------------------------------------------------------- /src/larryTheCoder/arena/api/impl/ArenaState.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/arena/api/impl/ArenaState.php -------------------------------------------------------------------------------- /src/larryTheCoder/arena/api/impl/Scoreboard.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/arena/api/impl/Scoreboard.php -------------------------------------------------------------------------------- /src/larryTheCoder/arena/api/impl/ShutdownSequence.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/arena/api/impl/ShutdownSequence.php -------------------------------------------------------------------------------- /src/larryTheCoder/arena/api/listener/BasicListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/arena/api/listener/BasicListener.php -------------------------------------------------------------------------------- /src/larryTheCoder/arena/api/scoreboard/Internal.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/arena/api/scoreboard/Internal.php -------------------------------------------------------------------------------- /src/larryTheCoder/arena/api/scoreboard/ScoreFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/arena/api/scoreboard/ScoreFilter.php -------------------------------------------------------------------------------- /src/larryTheCoder/arena/api/task/ArenaTickTask.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/arena/api/task/ArenaTickTask.php -------------------------------------------------------------------------------- /src/larryTheCoder/arena/api/task/AsyncDirectoryDelete.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/arena/api/task/AsyncDirectoryDelete.php -------------------------------------------------------------------------------- /src/larryTheCoder/arena/api/task/CompressionAsyncTask.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/arena/api/task/CompressionAsyncTask.php -------------------------------------------------------------------------------- /src/larryTheCoder/arena/api/translation/TranslationContainer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/arena/api/translation/TranslationContainer.php -------------------------------------------------------------------------------- /src/larryTheCoder/arena/api/utils/QueueManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/arena/api/utils/QueueManager.php -------------------------------------------------------------------------------- /src/larryTheCoder/arena/api/utils/SingletonTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/arena/api/utils/SingletonTrait.php -------------------------------------------------------------------------------- /src/larryTheCoder/arena/api/utils/StandardScoreboard.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/arena/api/utils/StandardScoreboard.php -------------------------------------------------------------------------------- /src/larryTheCoder/arena/logger/CombatEntry.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/arena/logger/CombatEntry.php -------------------------------------------------------------------------------- /src/larryTheCoder/arena/logger/CombatLogger.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/arena/logger/CombatLogger.php -------------------------------------------------------------------------------- /src/larryTheCoder/arena/task/SkyWarsTask.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/arena/task/SkyWarsTask.php -------------------------------------------------------------------------------- /src/larryTheCoder/commands/SkyWarsCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/commands/SkyWarsCommand.php -------------------------------------------------------------------------------- /src/larryTheCoder/database/SkyWarsDatabase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/database/SkyWarsDatabase.php -------------------------------------------------------------------------------- /src/larryTheCoder/forms/CustomForm.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/forms/CustomForm.php -------------------------------------------------------------------------------- /src/larryTheCoder/forms/CustomFormResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/forms/CustomFormResponse.php -------------------------------------------------------------------------------- /src/larryTheCoder/forms/Form.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/forms/Form.php -------------------------------------------------------------------------------- /src/larryTheCoder/forms/FormQueue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/forms/FormQueue.php -------------------------------------------------------------------------------- /src/larryTheCoder/forms/MenuForm.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/forms/MenuForm.php -------------------------------------------------------------------------------- /src/larryTheCoder/forms/ModalForm.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/forms/ModalForm.php -------------------------------------------------------------------------------- /src/larryTheCoder/forms/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/forms/README -------------------------------------------------------------------------------- /src/larryTheCoder/forms/elements/Button.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/forms/elements/Button.php -------------------------------------------------------------------------------- /src/larryTheCoder/forms/elements/Dropdown.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/forms/elements/Dropdown.php -------------------------------------------------------------------------------- /src/larryTheCoder/forms/elements/Element.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/forms/elements/Element.php -------------------------------------------------------------------------------- /src/larryTheCoder/forms/elements/Image.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/forms/elements/Image.php -------------------------------------------------------------------------------- /src/larryTheCoder/forms/elements/Input.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/forms/elements/Input.php -------------------------------------------------------------------------------- /src/larryTheCoder/forms/elements/Label.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/forms/elements/Label.php -------------------------------------------------------------------------------- /src/larryTheCoder/forms/elements/Slider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/forms/elements/Slider.php -------------------------------------------------------------------------------- /src/larryTheCoder/forms/elements/StepSlider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/forms/elements/StepSlider.php -------------------------------------------------------------------------------- /src/larryTheCoder/forms/elements/Toggle.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/forms/elements/Toggle.php -------------------------------------------------------------------------------- /src/larryTheCoder/panel/FormManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/panel/FormManager.php -------------------------------------------------------------------------------- /src/larryTheCoder/utils/ConfigManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/utils/ConfigManager.php -------------------------------------------------------------------------------- /src/larryTheCoder/utils/KitManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/utils/KitManager.php -------------------------------------------------------------------------------- /src/larryTheCoder/utils/LootGenerator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/utils/LootGenerator.php -------------------------------------------------------------------------------- /src/larryTheCoder/utils/PlayerData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/utils/PlayerData.php -------------------------------------------------------------------------------- /src/larryTheCoder/utils/Settings.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/utils/Settings.php -------------------------------------------------------------------------------- /src/larryTheCoder/utils/Utils.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/utils/Utils.php -------------------------------------------------------------------------------- /src/larryTheCoder/utils/cage/Cage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/utils/cage/Cage.php -------------------------------------------------------------------------------- /src/larryTheCoder/utils/cage/CageManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/utils/cage/CageManager.php -------------------------------------------------------------------------------- /src/larryTheCoder/utils/fireworks/Fireworks.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/utils/fireworks/Fireworks.php -------------------------------------------------------------------------------- /src/larryTheCoder/utils/fireworks/entity/FireworksRocket.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/utils/fireworks/entity/FireworksRocket.php -------------------------------------------------------------------------------- /src/larryTheCoder/utils/npc/FakeHuman.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/utils/npc/FakeHuman.php -------------------------------------------------------------------------------- /src/larryTheCoder/utils/npc/PedestalManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/utils/npc/PedestalManager.php -------------------------------------------------------------------------------- /src/larryTheCoder/utils/permission/PluginPermission.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/utils/permission/PluginPermission.php -------------------------------------------------------------------------------- /src/larryTheCoder/worker/LevelAsyncPool.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larryTheCoder/SkyWarsForPE/HEAD/src/larryTheCoder/worker/LevelAsyncPool.php --------------------------------------------------------------------------------