Error information
Warning: the Practice plugin was directly involved in this crash. Please contact the plugin author.
Message: |
El mundo que has puesto en la config no existe |
File: |
plugins/HCFPractice.phar/src/ztroleroo/practice/utils/ConfigGetter |
Line: |
#29 |
Error level: |
pocketmine\utils\ServerException |
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
/** @var float */
static private float $knockback;
/** @var int */
static private int $attack_cooldown;
public function __construct() {
$world_manager = Server::getInstance()->getWorldManager();
if(!$world_manager->loadWorld($name = self::get("lobby-world"))) {
throw new ServerException("El mundo que has puesto en la config no existe");
}
self::$lobby_world = $world_manager->getWorldByName($name);
$knockback = self::get("knockback");
if(!is_numeric($knockback)) {
throw new ServerException("El knockback que has puesto en la config no es un numero");
}
self::$knockback = $knockback;
$attack_cooldown = self::get("attack-cooldown");
#0 plugins/HCFPractice.phar/src/ztroleroo/practice/Practice(140): ztroleroo\practice\utils\ConfigGetter->__construct()
#1 plugins/HCFPractice.phar/src/ztroleroo/practice/Practice(87): ztroleroo\practice\Practice->checkConfig()
#2 pmsrc/src/plugin/PluginBase(117): ztroleroo\practice\Practice->onEnable()
#3 pmsrc/src/plugin/PluginManager(448): pocketmine\plugin\PluginBase->onEnableStateChange(true)
#4 pmsrc/src/Server(1419): pocketmine\plugin\PluginManager->enablePlugin(object ztroleroo\practice\Practice#25879)
#5 pmsrc/src/Server(1024): pocketmine\Server->enablePlugins(object pocketmine\plugin\PluginEnableOrder#25752)
#6 pmsrc/src/PocketMine(304): pocketmine\Server->__construct(object BaseClassLoader#2, object pocketmine\utils\MainLogger#3, string[16] /home/container/, string[24] /home/container/plugins/)
#7 pmsrc/src/PocketMine(327): pocketmine\server()
#8 pmsrc(11): require(string[60] phar:///home/container/PocketMine-MP.phar/src/PocketMine.php)