captainduck / gapplecooldown Goto Github PK
View Code? Open in Web Editor NEWGappleCooldown for PocketMine (MCPE) Servers, support for latest PMMP API
License: GNU General Public License v3.0
GappleCooldown for PocketMine (MCPE) Servers, support for latest PMMP API
License: GNU General Public License v3.0
Idk why.
2018-03-21 [12:42:51] �[Server thread/CRITICAL]: Error: "Class 'captainduck\GappleCooldown\Task' not found" (EXCEPTION) in "GappleCooldown.phar/src/captainduck/GappleCooldown/Main" at line 21�
2018-03-21 [12:42:51] �[Server thread/DEBUG]: #0 src/pocketmine/plugin/PluginBase(90): captainduck\GappleCooldown\Main->onEnable()�
2018-03-21 [12:42:51] �[Server thread/DEBUG]: #1 src/pocketmine/plugin/PharPluginLoader(122): pocketmine\plugin\PluginBase->setEnabled(boolean 1)�
2018-03-21 [12:42:51] �[Server thread/DEBUG]: #2 src/pocketmine/plugin/PluginManager(576): pocketmine\plugin\PharPluginLoader->enablePlugin(captainduck\GappleCooldown\Main object)�
2018-03-21 [12:42:51] �[Server thread/DEBUG]: #3 src/pocketmine/Server(1919): pocketmine\plugin\PluginManager->enablePlugin(captainduck\GappleCooldown\Main object)�
2018-03-21 [12:42:51] �[Server thread/DEBUG]: #4 src/pocketmine/Server(1905): pocketmine\Server->enablePlugin(captainduck\GappleCooldown\Main object)�
2018-03-21 [12:42:51] �[Server thread/DEBUG]: #5 src/pocketmine/Server(1699): pocketmine\Server->enablePlugins(integer 1)�
2018-03-21 [12:42:51] �[Server thread/DEBUG]: #6 src/pocketmine/PocketMine(305): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string /home/gs/gs/data/servers/9223138/, string /home/gs/gs/data/servers/9223138/plugins/)�
2018-03-21 [12:42:51] �[Server thread/DEBUG]: #7 /home/gs/gs/data/servers/9223138/PocketMine-MP.phar(1): require(string phar:///home/gs/gs/data/servers/9223138/PocketMine-MP.phar/src/pocketmine/PocketMine.php)�
2018-03-21 [12:42:51] �[Server thread/INFO]: Disabling GappleCooldown v1.1.0�
2018-03-21 [12:42:51] �[Server thread/CRITICAL]: ErrorException: "Undefined property: captainduck\GappleCooldown\Main::$config" (EXCEPTION) in "GappleCooldown.phar/src/captainduck/GappleCooldown/Main" at line 32�
2018-03-21 [12:42:51] �[Server thread/DEBUG]: #0 GappleCooldown.phar/src/captainduck/GappleCooldown/Main(32): pocketmine\error_handler(integer 8, string Undefined property: captainduck\GappleCooldown\Main::$config, string phar:///home/gs/gs/data/servers/9223138/plugins/GappleCooldown.phar/src/captainduck/GappleCooldown/Main.php, integer 32, array Array())�
2018-03-21 [12:42:51] �[Server thread/DEBUG]: #1 src/pocketmine/plugin/PluginBase(92): captainduck\GappleCooldown\Main->onDisable()�
2018-03-21 [12:42:51] �[Server thread/DEBUG]: #2 src/pocketmine/plugin/PharPluginLoader(137): pocketmine\plugin\PluginBase->setEnabled(boolean )�
2018-03-21 [12:42:51] �[Server thread/DEBUG]: #3 src/pocketmine/plugin/PluginManager(653): pocketmine\plugin\PharPluginLoader->disablePlugin(captainduck\GappleCooldown\Main object)�
2018-03-21 [12:42:51] �[Server thread/DEBUG]: #4 src/pocketmine/plugin/PluginManager(579): pocketmine\plugin\PluginManager->disablePlugin(captainduck\GappleCooldown\Main object)�
2018-03-21 [12:42:51] �[Server thread/DEBUG]: #5 src/pocketmine/Server(1919): pocketmine\plugin\PluginManager->enablePlugin(captainduck\GappleCooldown\Main object)�
2018-03-21 [12:42:51] �[Server thread/DEBUG]: #6 src/pocketmine/Server(1905): pocketmine\Server->enablePlugin(captainduck\GappleCooldown\Main object)�
2018-03-21 [12:42:51] �[Server thread/DEBUG]: #7 src/pocketmine/Server(1699): pocketmine\Server->enablePlugins(integer 1)�
2018-03-21 [12:42:51] �[Server thread/DEBUG]: #8 src/pocketmine/PocketMine(305): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string /home/gs/gs/data/servers/9223138/, string /home/gs/gs/data/servers/9223138/plugins/)�
2018-03-21 [12:42:51] �[Server thread/DEBUG]: #9 /home/gs/gs/data/servers/9223138/PocketMine-MP.phar(1): require(string phar:///home/gs/gs/data/servers/9223138/PocketMine-MP.phar/src/pocketmine/PocketMine.php)�
### The first gap or e-gap I eat works fine but the second just crashes me, not the server, just me...
2020-04-07 [15:49:31] [Server thread/ERROR]: Could not load '/home/container/plugins/GappleCooldown.phar' in folder '/home/container/plugins/': Argument 1 passed to pocketmine\plugin\PluginDescription::loadMap() must be of the type array, string given, called in phar:///home/container/PocketMine-MP.phar/src/pocketmine/plugin/PluginDescription.php on line 95
2020-04-07 [15:49:31] [Server thread/CRITICAL]: TypeError: "Argument 1 passed to pocketmine\plugin\PluginDescription::loadMap() must be of the type array, string given, called in phar:///home/container/PocketMine-MP.phar/src/pocketmine/plugin/PluginDescription.php on line 95" (EXCEPTION) in "src/pocketmine/plugin/PluginDescription" at line 103
2020-04-07 [15:49:31] [Server thread/DEBUG]: #0 src/pocketmine/plugin/PluginDescription(95): pocketmine\plugin\PluginDescription->loadMap(string[93] s - $hours; $minutes = floor($mins * 60); return $hours . "h " . $minutes . "m ")
2020-04-07 [15:49:31] [Server thread/DEBUG]: #1 src/pocketmine/plugin/PharPluginLoader(60): pocketmine\plugin\PluginDescription->__construct(string[125] s - $hours;. $minutes = floor($mins * 60);. return)
2020-04-07 [15:49:31] [Server thread/DEBUG]: #2 src/pocketmine/plugin/PluginManager(235): pocketmine\plugin\PharPluginLoader->getPluginDescription(string[43] /home/container/plugins/GappleCooldown.phar)
2020-04-07 [15:49:31] [Server thread/DEBUG]: #3 src/pocketmine/Server(1850): pocketmine\plugin\PluginManager->loadPlugins(string[24] /home/container/plugins/)
2020-04-07 [15:49:31] [Server thread/DEBUG]: #4 src/pocketmine/command/defaults/ReloadCommand(49): pocketmine\Server->reload()
2020-04-07 [15:49:31] [Server thread/DEBUG]: #5 src/pocketmine/command/SimpleCommandMap(248): pocketmine\command\defaults\ReloadCommand->execute(object pocketmine\command\ConsoleCommandSender, string[6] reload, array[0])
2020-04-07 [15:49:31] [Server thread/DEBUG]: #6 src/pocketmine/Server(1807): pocketmine\command\SimpleCommandMap->dispatch(object pocketmine\command\ConsoleCommandSender, string[6] reload)
2020-04-07 [15:49:31] [Server thread/DEBUG]: #7 src/pocketmine/Server(1419): pocketmine\Server->dispatchCommand(object pocketmine\command\ConsoleCommandSender, string[6] reload)
2020-04-07 [15:49:31] [Server thread/DEBUG]: #8 vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\Server->pocketmine{closure}()
2020-04-07 [15:49:31] [Server thread/DEBUG]: #9 vendor/pocketmine/snooze/src/SleeperHandler(85): pocketmine\snooze\SleeperHandler->processNotifications()
2020-04-07 [15:49:31] [Server thread/DEBUG]: #10 src/pocketmine/Server(2146): pocketmine\snooze\SleeperHandler->sleepUntil(double 1586274571.28)
2020-04-07 [15:49:31] [Server thread/DEBUG]: #11 src/pocketmine/Server(1990): pocketmine\Server->tickProcessor()
2020-04-07 [15:49:31] [Server thread/DEBUG]: #12 src/pocketmine/Server(1584): pocketmine\Server->start()
2020-04-07 [15:49:31] [Server thread/DEBUG]: #13 src/pocketmine/PocketMine(273): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[16] /home/container/, string[24] /home/container/plugins/)
2020-04-07 [15:49:31] [Server thread/DEBUG]: #14 src/pocketmine/PocketMine(296): pocketmine\server()
2020-04-07 [15:49:31] [Server thread/DEBUG]: #15 (11): require(string[71] phar:///home/container/PocketMine-MP.phar/src/pocketmine/PocketMine.php)
Add Were You Can See Gapple Cooldown To JackMD's ScoreHud And It Can Be A Addon That Would be awesome!!!
when i eat a enchanted gap, the server just crash, idk why
Console:
1237 | 2020-05-24 [18:37:06] [Server thread/DEBUG]: #0 src/pocketmine/plugin/MethodEventExecutor(42): captainduck\GappleCooldown\GappleCooldown->onConsume(object pocketmine\event\player\PlayerItemConsumeEvent)
1238 | 2020-05-24 [18:37:06] [Server thread/DEBUG]: #1 src/pocketmine/plugin/RegisteredListener(80): pocketmine\plugin\MethodEventExecutor->execute(object captainduck\GappleCooldown\GappleCooldown, object pocketmine\event\player\PlayerItemConsumeEvent)
1239 | 2020-05-24 [18:37:06] [Server thread/DEBUG]: #2 src/pocketmine/event/Event(88): pocketmine\plugin\RegisteredListener->callEvent(object pocketmine\event\player\PlayerItemConsumeEvent)
1240 | 2020-05-24 [18:37:06] [Server thread/DEBUG]: #3 src/pocketmine/Player(2484): pocketmine\event\Event->call()
1241 | 2020-05-24 [18:37:06] [Server thread/DEBUG]: #4 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(150): pocketmine\Player->handleInventoryTransaction(object pocketmine\network\mcpe\protocol\InventoryTransactionPacket)
1242 | 2020-05-24 [18:37:06] [Server thread/DEBUG]: #5 src/pocketmine/network/mcpe/protocol/InventoryTransactionPacket(178): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleInventoryTransaction(object pocketmine\network\mcpe\protocol\InventoryTransactionPacket)
1243 | 2020-05-24 [18:37:06] [Server thread/DEBUG]: #6 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(110): pocketmine\network\mcpe\protocol\InventoryTransactionPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
1244 | 2020-05-24 [18:37:06] [Server thread/DEBUG]: #7 src/pocketmine/network/mcpe/protocol/BatchPacket(126): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\InventoryTransactionPacket)
1245 | 2020-05-24 [18:37:06] [Server thread/DEBUG]: #8 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(110): pocketmine\network\mcpe\protocol\BatchPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
1246 | 2020-05-24 [18:37:06] [Server thread/DEBUG]: #9 src/pocketmine/Player(3121): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
1247 | 2020-05-24 [18:37:06] [Server thread/DEBUG]: #10 src/pocketmine/network/mcpe/RakLibInterface(169): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
1248 | 2020-05-24 [18:37:06] [Server thread/DEBUG]: #11 vendor/pocketmine/raklib/src/server/ServerHandler(99): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string[21] 187.243.112.148 56485, object raklib\protocol\EncapsulatedPacket, integer 0)
1249 | 2020-05-24 [18:37:06] [Server thread/DEBUG]: #12 src/pocketmine/network/mcpe/RakLibInterface(109): raklib\server\ServerHandler->handlePacket()
1250 | 2020-05-24 [18:37:06] [Server thread/DEBUG]: #13 src/pocketmine/network/mcpe/RakLibInterface(99): pocketmine\network\mcpe\RakLibInterface->process()
1251 | 2020-05-24 [18:37:06] [Server thread/DEBUG]: #14 vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe{closure}()
1252 | 2020-05-24 [18:37:06] [Server thread/DEBUG]: #15 vendor/pocketmine/snooze/src/SleeperHandler(85): pocketmine\snooze\SleeperHandler->processNotifications()
1253 | 2020-05-24 [18:37:06] [Server thread/DEBUG]: #16 src/pocketmine/Server(2146): pocketmine\snooze\SleeperHandler->sleepUntil(double 1590363426.4825)
1254 | 2020-05-24 [18:37:06] [Server thread/DEBUG]: #17 src/pocketmine/Server(1990): pocketmine\Server->tickProcessor()
1255 | 2020-05-24 [18:37:06] [Server thread/DEBUG]: #18 src/pocketmine/Server(1584): pocketmine\Server->start()
1256 | 2020-05-24 [18:37:06] [Server thread/DEBUG]: #19 src/pocketmine/PocketMine(272): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[16] /aternos/server/, string[24] /aternos/server/plugins/)
1257 | 2020-05-24 [18:37:06] [Server thread/DEBUG]: #20 src/pocketmine/PocketMine(295): pocketmine\server()
1258 | 2020-05-24 [18:37:06] [Server thread/DEBUG]: #21 (11): require(string[64] phar:///aternos/server/server.phar/src/pocketmine/PocketMine.php)
Add {Minutes} and {Seconds} to show the remaining time to consume another apple!
Can you teach me how to make a cooldown task?
Im making a gems plugin.
And I need to add a cooldown so players cant constantly use them.
since using task are redundant and abuse of the system to begin with
and there's no need for realtime notice if the cooldown goes off thus it shouldnt be needed
you should just put time() + cooldown
into the array
which can easily be checked by
if time() > value
When consuming gapples, first off, gapple cooldown doesn’t even work and eggaps, when you eat it for the second time, you just crash.
hi, how i can set the grapple cooldown?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.