Skip to content
This repository was archived by the owner on Mar 16, 2020. It is now read-only.
This repository was archived by the owner on Mar 16, 2020. It is now read-only.

TeaSpoon isn't work in formapi branch(PR PMMP) #124

@xhaeffer

Description

@xhaeffer

Issue Description

I use this plugin with a branch form-api, contained in the PMMP repo, then an error occurs

Steps to Reproduce

  1. use pmmp api 3.0.0 alpha 10 with form api(merged)
  2. start the server

Crashdump, Backtrace or Other Files

2017-12-28 [20:57:51] [Server thread/INFO]: Enabling TeaSpoon v1.0.0
2017-12-28 [20:57:51] [Server thread/INFO]: [TeaSpoon] Loading...

MMP""MM""YMM .M"""bgd
P' MM 7 ,MI "Y MM .gP"Ya ,6"Yb. MMb. 7MMpdMAo. ,pW"Wq. ,pW"Wq.7MMpMMMb.
MM ,M' Yb 8) MM YMMNq. MM Wb 6W' Wb 6W' Wb MM MM
MM 8M"""""" ,pm9MM . MM MM M8 8M M8 8M M8 MM MM MM YM. , 8M MM Mb dM MM ,AP YA. ,A9 YA. ,A9 MM MM .JMML.Mbmmd' Moo9^Yo.P"Ybmmd" MMbmmd' Ybmd9' `Ybmd9'.JMML JMML.
MM
.JMML. Merry Christmas
Copyright (C) CortexPE 2017

2017-12-28 [20:57:51] [Server thread/CRITICAL]: ErrorException: "Declaration of CortexPE\item\Potion::onConsume(pocketmine\entity\Living $consumer) should be compatible with pocketmine\item\Item::onConsume(pocketmine\entity\Entity $entity)" (EXCEPTION) in "TeaSpoon_dev-71.phar/src/CortexPE/item/Potion" at line 37
2017-12-28 [20:57:51] [Server thread/DEBUG]: #0 TeaSpoon_dev-71.phar/src/CortexPE/item/Potion(37): pocketmine\error_handler(integer 2, string Declaration of CortexPE\item\Potion::onConsume(pocketmine\entity\Living $consumer) should be compatible with pocketmine\item\Item::onConsume(pocketmine\entity\Entity $entity), string phar://C:/Users/Subhan/Documents/PocketMine/plugins/TeaSpoon_dev-71.phar/src/CortexPE/item/Potion.php, integer 37, array Array())
2017-12-28 [20:57:51] [Server thread/DEBUG]: #1 vendor/pmmp/pocketmine-spl/BaseClassLoader(128): include(string phar://C:/Users/Subhan/Documents/PocketMine/plugins/TeaSpoon_dev-71.phar/src/CortexPE/item/Potion.php)
2017-12-28 [20:57:51] [Server thread/DEBUG]: #2 (): BaseClassLoader->loadClass(string CortexPE\item\Potion)
2017-12-28 [20:57:51] [Server thread/DEBUG]: #3 TeaSpoon_dev-71.phar/src/CortexPE/item/ItemManager(47): spl_autoload_call(string CortexPE\item\Potion)
2017-12-28 [20:57:51] [Server thread/DEBUG]: #4 TeaSpoon_dev-71.phar/src/CortexPE/Main(197): CortexPE\item\ItemManager::init()
2017-12-28 [20:57:51] [Server thread/DEBUG]: #5 TeaSpoon_dev-71.phar/src/CortexPE/Main(188): CortexPE\Main->loadEverythingElse()
2017-12-28 [20:57:51] [Server thread/DEBUG]: #6 src/pocketmine/plugin/PluginBase(90): CortexPE\Main->onEnable()
2017-12-28 [20:57:51] [Server thread/DEBUG]: #7 src/pocketmine/plugin/PharPluginLoader(122): pocketmine\plugin\PluginBase->setEnabled(boolean 1)
2017-12-28 [20:57:51] [Server thread/DEBUG]: #8 src/pocketmine/plugin/PluginManager(610): pocketmine\plugin\PharPluginLoader->enablePlugin(CortexPE\Main object)
2017-12-28 [20:57:51] [Server thread/DEBUG]: #9 src/pocketmine/Server(1953): pocketmine\plugin\PluginManager->enablePlugin(CortexPE\Main object)
2017-12-28 [20:57:51] [Server thread/DEBUG]: #10 src/pocketmine/Server(1939): pocketmine\Server->enablePlugin(CortexPE\Main object)
2017-12-28 [20:57:51] [Server thread/DEBUG]: #11 DevTools.phar/src/DevTools/DevTools(49): pocketmine\Server->enablePlugins(integer 0)
2017-12-28 [20:57:51] [Server thread/DEBUG]: #12 src/pocketmine/plugin/PluginBase(90): DevTools\DevTools->onEnable()
2017-12-28 [20:57:51] [Server thread/DEBUG]: #13 src/pocketmine/plugin/PharPluginLoader(122): pocketmine\plugin\PluginBase->setEnabled(boolean 1)
2017-12-28 [20:57:51] [Server thread/DEBUG]: #14 src/pocketmine/plugin/PluginManager(610): pocketmine\plugin\PharPluginLoader->enablePlugin(DevTools\DevTools object)
2017-12-28 [20:57:51] [Server thread/DEBUG]: #15 src/pocketmine/Server(1953): pocketmine\plugin\PluginManager->enablePlugin(DevTools\DevTools object)
2017-12-28 [20:57:51] [Server thread/DEBUG]: #16 src/pocketmine/Server(1939): pocketmine\Server->enablePlugin(DevTools\DevTools object)
2017-12-28 [20:57:51] [Server thread/DEBUG]: #17 src/pocketmine/Server(1653): pocketmine\Server->enablePlugins(integer 0)
2017-12-28 [20:57:51] [Server thread/DEBUG]: #18 src/pocketmine/PocketMine(552): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string phar://C:/Users/Subhan/Documents/PocketMine/PocketMine-MP.phar/, string C:\Users\Subhan\Documents\PocketMine, string C:\Users\Subhan\Documents\PocketMine\plugins)
2017-12-28 [20:57:51] [Server thread/DEBUG]: #19 C:/Users/Subhan/Documents/PocketMine/PocketMine-MP.phar(1): require_once(string phar://C:/Users/Subhan/Documents/PocketMine/PocketMine-MP.phar/src/pocketmine/PocketMine.php)
2017-12-28 [20:57:51] [Server thread/INFO]: Disabling TeaSpoon v1.0.0
2017-12-28 [20:57:51] [Server thread/INFO]: Enabling TeaSpoon v1.0.0
2017-12-28 [20:57:51] [Server thread/INFO]: [TeaSpoon] Loading...

MMP""MM""YMM .M"""bgd
P' MM 7 ,MI "Y MM .gP"Ya ,6"Yb. MMb. 7MMpdMAo. ,pW"Wq. ,pW"Wq.7MMpMMMb.
MM ,M' Yb 8) MM YMMNq. MM Wb 6W' Wb 6W' Wb MM MM
MM 8M"""""" ,pm9MM . MM MM M8 8M M8 8M M8 MM MM MM YM. , 8M MM Mb dM MM ,AP YA. ,A9 YA. ,A9 MM MM .JMML.Mbmmd' Moo9^Yo.P"Ybmmd" MMbmmd' Ybmd9' `Ybmd9'.JMML JMML.
MM
.JMML. Ho Ho Ho...
Copyright (C) CortexPE 2017

2017-12-28 [20:57:51] [Server thread/CRITICAL]: ErrorException: "Declaration of pocketmine\item\ChorusFruit::onConsume(pocketmine\entity\Living $consumer) should be compatible with pocketmine\item\Food::onConsume(pocketmine\entity\Entity $human)" (EXCEPTION) in "src/pocketmine/item/ChorusFruit" at line 87
2017-12-28 [20:57:51] [Server thread/DEBUG]: #0 vendor/composer/ClassLoader(444): pocketmine\error_handler(integer 2, string Declaration of pocketmine\item\ChorusFruit::onConsume(pocketmine\entity\Living $consumer) should be compatible with pocketmine\item\Food::onConsume(pocketmine\entity\Entity $human), string phar://C:/Users/Subhan/Documents/PocketMine/PocketMine-MP.phar/src/pocketmine/item/ChorusFruit.php, integer 87, array Array())
2017-12-28 [20:57:51] [Server thread/DEBUG]: #1 vendor/composer/ClassLoader(444): include()
2017-12-28 [20:57:51] [Server thread/DEBUG]: #2 vendor/composer/ClassLoader(322): Composer\Autoload\includeFile(string phar://C:/Users/Subhan/Documents/PocketMine/PocketMine-MP.phar/vendor/composer/../../src/pocketmine/item/ChorusFruit.php)
2017-12-28 [20:57:51] [Server thread/DEBUG]: #3 (): Composer\Autoload\ClassLoader->loadClass(string pocketmine\item\ChorusFruit)
2017-12-28 [20:57:51] [Server thread/DEBUG]: #4 TeaSpoon_dev-71.phar/src/CortexPE/item/ChorusFruit(43): spl_autoload_call(string pocketmine\item\ChorusFruit)
2017-12-28 [20:57:51] [Server thread/DEBUG]: #5 vendor/pmmp/pocketmine-spl/BaseClassLoader(128): include(string phar://C:/Users/Subhan/Documents/PocketMine/plugins/TeaSpoon_dev-71.phar/src/CortexPE/item/ChorusFruit.php)
2017-12-28 [20:57:51] [Server thread/DEBUG]: #6 (): BaseClassLoader->loadClass(string CortexPE\item\ChorusFruit)
2017-12-28 [20:57:51] [Server thread/DEBUG]: #7 TeaSpoon_dev-71.phar/src/CortexPE/item/ItemManager(55): spl_autoload_call(string CortexPE\item\ChorusFruit)
2017-12-28 [20:57:51] [Server thread/DEBUG]: #8 TeaSpoon_dev-71.phar/src/CortexPE/Main(197): CortexPE\item\ItemManager::init()
2017-12-28 [20:57:51] [Server thread/DEBUG]: #9 TeaSpoon_dev-71.phar/src/CortexPE/Main(188): CortexPE\Main->loadEverythingElse()
2017-12-28 [20:57:51] [Server thread/DEBUG]: #10 src/pocketmine/plugin/PluginBase(90): CortexPE\Main->onEnable()
2017-12-28 [20:57:51] [Server thread/DEBUG]: #11 src/pocketmine/plugin/PharPluginLoader(122): pocketmine\plugin\PluginBase->setEnabled(boolean 1)
2017-12-28 [20:57:51] [Server thread/DEBUG]: #12 src/pocketmine/plugin/PluginManager(610): pocketmine\plugin\PharPluginLoader->enablePlugin(CortexPE\Main object)
2017-12-28 [20:57:51] [Server thread/DEBUG]: #13 src/pocketmine/Server(1953): pocketmine\plugin\PluginManager->enablePlugin(CortexPE\Main object)
2017-12-28 [20:57:51] [Server thread/DEBUG]: #14 src/pocketmine/Server(1939): pocketmine\Server->enablePlugin(CortexPE\Main object)
2017-12-28 [20:57:51] [Server thread/DEBUG]: #15 src/pocketmine/Server(1653): pocketmine\Server->enablePlugins(integer 0)
2017-12-28 [20:57:51] [Server thread/DEBUG]: #16 src/pocketmine/PocketMine(552): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string phar://C:/Users/Subhan/Documents/PocketMine/PocketMine-MP.phar/, string C:\Users\Subhan\Documents\PocketMine, string C:\Users\Subhan\Documents\PocketMine\plugins)
2017-12-28 [20:57:51] [Server thread/DEBUG]: #17 C:/Users/Subhan/Documents/PocketMine/PocketMine-MP.phar(1): require_once(string phar://C:/Users/Subhan/Documents/PocketMine/PocketMine-MP.phar/src/pocketmine/PocketMine.php)
2017-12-28 [20:57:51] [Server thread/INFO]: Disabling TeaSpoon v1.0.0

Paste your crashdump here (if theres any)

Paste the contents of your TeaSpoonDump here ( by running /bugreport ) [can be found at /dumps/]


Sorry for bad eng, im from indo

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions