how to fix this? Error: Code: 2021-12-06 [10:14:25] [Server thread/CRITICAL]: ArgumentCountError: "file_exists() expects exactly 1 argument, 2 given" (EXCEPTION) in "plugins/BlockCore-main/src/NZS/Breaker/Main" at line 53 2021-12-06 [10:14:25] [Server thread/CRITICAL]: #0 plugins/BlockCore-main/src/NZS/Breaker/Main(53): file_exists(string[98] C:\Users\Administrator\Desktop\Lavaislands Dynasty 2022\plugin_data\BlockCore/Co, integer 2) 2021-12-06 [10:14:25] [Server thread/CRITICAL]: #1 plugins/BlockCore-main/src/NZS/Breaker/EventListener(58): NZS\Breaker\Main->createData(object pocketmine\Player) 2021-12-06 [10:14:25] [Server thread/CRITICAL]: #2 pmsrc/src/pocketmine/plugin/MethodEventExecutor(42): NZS\Breaker\EventListener->onJoin(object pocketmine\event\player\PlayerJoinEvent) 2021-12-06 [10:14:25] [Server thread/CRITICAL]: #3 pmsrc/src/pocketmine/plugin/RegisteredListener(80): pocketmine\plugin\MethodEventExecutor->execute(object NZS\Breaker\EventListener, object pocketmine\event\player\PlayerJoinEvent) 2021-12-06 [10:14:25] [Server thread/CRITICAL]: #4 pmsrc/src/pocketmine/event/Event(88): pocketmine\plugin\RegisteredListener->callEvent(object pocketmine\event\player\PlayerJoinEvent) 2021-12-06 [10:14:25] [Server thread/CRITICAL]: #5 pmsrc/src/pocketmine/Player(1094): pocketmine\event\Event->call() 2021-12-06 [10:14:25] [Server thread/CRITICAL]: #6 pmsrc/src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(310): pocketmine\Player->doFirstSpawn() 2021-12-06 [10:14:25] [Server thread/CRITICAL]: #7 pmsrc/src/pocketmine/network/mcpe/protocol/SetLocalPlayerAsInitializedPacket(45): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleSetLocalPlayerAsInitialized(object pocketmine\network\mcpe\protocol\SetLocalPlayerAsInitializedPacket) 2021-12-06 [10:14:25] [Server thread/CRITICAL]: #8 pmsrc/src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(109): pocketmine\network\mcpe\protocol\SetLocalPlayerAsInitializedPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter) 2021-12-06 [10:14:25] [Server thread/CRITICAL]: #9 pmsrc/src/pocketmine/network/mcpe/protocol/BatchPacket(130): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\SetLocalPlayerAsInitializedPacket) 2021-12-06 [10:14:25] [Server thread/CRITICAL]: #10 pmsrc/src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(109): pocketmine\network\mcpe\protocol\BatchPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter) 2021-12-06 [10:14:25] [Server thread/CRITICAL]: #11 pmsrc/src/pocketmine/Player(3336): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket) 2021-12-06 [10:14:25] [Server thread/CRITICAL]: #12 pmsrc/src/pocketmine/network/mcpe/RakLibInterface(169): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket) 2021-12-06 [10:14:25] [Server thread/CRITICAL]: #13 pmsrc/vendor/pocketmine/raklib/src/server/ServerHandler(95): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string[21] 171.225.184.105 35925, object raklib\protocol\EncapsulatedPacket, integer 0) 2021-12-06 [10:14:25] [Server thread/CRITICAL]: #14 pmsrc/src/pocketmine/network/mcpe/RakLibInterface(109): raklib\server\ServerHandler->handlePacket() 2021-12-06 [10:14:25] [Server thread/CRITICAL]: #15 pmsrc/src/pocketmine/network/mcpe/RakLibInterface(99): pocketmine\network\mcpe\RakLibInterface->process() 2021-12-06 [10:14:25] [Server thread/CRITICAL]: #16 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(113): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe\{closure}() 2021-12-06 [10:14:25] [Server thread/CRITICAL]: #17 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(75): pocketmine\snooze\SleeperHandler->processNotifications() 2021-12-06 [10:14:25] [Server thread/CRITICAL]: #18 pmsrc/src/pocketmine/Server(2155): pocketmine\snooze\SleeperHandler->sleepUntil(double 1638785665.9234) 2021-12-06 [10:14:25] [Server thread/CRITICAL]: #19 pmsrc/src/pocketmine/Server(1992): pocketmine\Server->tickProcessor() 2021-12-06 [10:14:25] [Server thread/CRITICAL]: #20 pmsrc/src/pocketmine/Server(1586): pocketmine\Server->start() 2021-12-06 [10:14:25] [Server thread/CRITICAL]: #21 pmsrc/src/pocketmine/PocketMine(330): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[56] C:\Users\Administrator\Desktop\Lavaislands Dynasty 2022\, string[64] C:\Users\Administrator\Desktop\Lavaislands Dynasty 2022\plugins\) 2021-12-06 [10:14:25] [Server thread/CRITICAL]: #22 pmsrc/src/pocketmine/PocketMine(360): pocketmine\server() 2021-12-06 [10:14:25] [Server thread/CRITICAL]: #23 pmsrc(11): require(string[111] phar://C:/Users/Administrator/Desktop/Lavaislands Dynasty 2022/PocketMine-MP.pha) Code: PHP: if(!file_exists($this->getDataFolder() . "Coin/".$player->getName().".yml", Config::YAML)){ $this->coin = new Config($this->getDataFolder() . "Coin/".$player->getName().".yml", Config::YAML); $this->coin->set("Score", 0); $this->coin->save(); }
Why are you passing Config::YAML to file_exists? The error already says everything - that the function needs 1 argument and you passed 2