Muqsit / PlayerVaults

Per-player GUI-based vaults plugin for PocketMine-MP
https://poggit.pmmp.io/p/PlayerVaults
GNU Lesser General Public License v2.1
41 stars 33 forks source link

please fix this bug when enabling plugin #62

Closed MangoDaTango closed 5 years ago

MangoDaTango commented 5 years ago

[16:59:07] [Server thread/INFO]: Enabling PlayerVaults v2 [16:59:07] [Server thread/CRITICAL]: ErrorException: "fopen(phar://D:\MangoPvP\plugins\PlayerVaults.phar/resources/config.yml): failed to open stream: phar error: internal corruption of phar "D:/MangoPvP/plugins/PlayerVaults.phar" (actual filesize mismatch on file "resources/config.yml")" (EXCEPTION) in "src/pocketmine/plugin/PluginBase" at line 185

[16:59:07] [Server thread/DEBUG]: #1 src/pocketmine/plugin/PluginBase(185): fopen(string phar://D:\MangoPvP\plugins\PlayerVaults.phar/resources/config.yml, string rb) [16:59:07] [Server thread/DEBUG]: #2 src/pocketmine/plugin/PluginBase(202): pocketmine\plugin\PluginBase->getResource(string config.yml) [16:59:07] [Server thread/DEBUG]: #3 src/pocketmine/plugin/PluginBase(259): pocketmine\plugin\PluginBase->saveResource(string config.yml, boolean ) [16:59:07] [Server thread/DEBUG]: #4 PlayerVaults/src/PlayerVaults/PlayerVaults(72): pocketmine\plugin\PluginBase->saveDefaultConfig() [16:59:07] [Server thread/DEBUG]: #5 src/pocketmine/plugin/PluginBase(108): PlayerVaults\PlayerVaults->onEnable() [16:59:07] [Server thread/DEBUG]: #6 src/pocketmine/plugin/PluginManager(568): pocketmine\plugin\PluginBase->setEnabled(boolean 1) [16:59:07] [Server thread/DEBUG]: #7 src/pocketmine/Server(1919): pocketmine\plugin\PluginManager->enablePlugin(PlayerVaults\PlayerVaults object) [16:59:07] [Server thread/DEBUG]: #8 src/pocketmine/Server(1905): pocketmine\Server->enablePlugin(PlayerVaults\PlayerVaults object) [16:59:07] [Server thread/DEBUG]: #9 src/pocketmine/Server(1999): pocketmine\Server->enablePlugins(integer 1) [16:59:07] [Server thread/DEBUG]: #10 src/pocketmine/command/defaults/ReloadCommand(49): pocketmine\Server->reload() [16:59:07] [Server thread/DEBUG]: #11 src/pocketmine/command/SimpleCommandMap(258): pocketmine\command\defaults\ReloadCommand->execute(pocketmine\command\ConsoleCommandSender object, string reload, array Array()) [16:59:07] [Server thread/DEBUG]: #12 src/pocketmine/Server(1956): pocketmine\command\SimpleCommandMap->dispatch(pocketmine\command\ConsoleCommandSender object, string reload) [16:59:07] [Server thread/DEBUG]: #13 src/pocketmine/Server(1931): pocketmine\Server->dispatchCommand(pocketmine\command\ConsoleCommandSender object, string reload) [16:59:07] [Server thread/DEBUG]: #14 src/pocketmine/Server(1534): pocketmine\Server->checkConsole() [16:59:07] [Server thread/DEBUG]: #15 vendor/pocketmine/snooze/src/SleeperHandler(120): pocketmine\Server->pocketmine{closure}() [16:59:07] [Server thread/DEBUG]: #16 vendor/pocketmine/snooze/src/SleeperHandler(82): pocketmine\snooze\SleeperHandler->processNotifications() [16:59:07] [Server thread/DEBUG]: #17 src/pocketmine/Server(2268): pocketmine\snooze\SleeperHandler->sleepUntil(double 1542203947.1673) [16:59:07] [Server thread/DEBUG]: #18 src/pocketmine/Server(2135): pocketmine\Server->tickProcessor() [16:59:07] [Server thread/DEBUG]: #19 src/pocketmine/Server(1701): pocketmine\Server->start() [16:59:07] [Server thread/DEBUG]: #20 src/pocketmine/PocketMine(249): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string D:\MangoPvP\, string D:\MangoPvP\plugins) [16:59:07] [Server thread/DEBUG]: #21 D:/MangoPvP/PocketMine-MP.phar(1): require(string phar://D:/MangoPvP/PocketMine-MP.phar/src/pocketmine/PocketMine.php) [16:59:07] [Server thread/INFO]: Disabling PlayerVaults v2

Muqsit commented 5 years ago

This isn't an error in PlayerVaults. It looks like you modified the .phar file directly which caused that error.

MangoDaTango commented 5 years ago

oh okay

MangoDaTango commented 5 years ago

i understand thanks it just worked i jut realized that i did something bad xD