Coder Social home page Coder Social logo

economys's Introduction

EconomyAPI has been removed from Poggit.

Please switch to new economy plugins like BedrockEconomy or Capital instead.

General

Poggit Release

A complete suite of Economy plugins by onebone:

  • User oriented plugin
  • EconomyAPI Individual language support
  • Economy API support
  • Direct accessible API
  • Lots of configurations
  • Lots of events to handle
  • Fast processing with massive features

IMPORTANT: You MUST install EconomyAPI to use ANY of the EconomyS plugins

EconomyS

  1. EconomyAPI - Main of the €conom¥$ - All plugins below requires this plugin

  2. EconomyShop - Buy items

  3. EconomySell - Sell items

  4. EconomyAirport - Teleport by money

  5. EconomyJob - Provide job system into your server

  6. EconomyTax - Helps your server balancing money

  7. EconomyLand - Helps your server manage lands

  8. EconomyPShop - Shops for non-op players - requires ItemCloud plugin

  9. EconomyAuction - Open your auction!

  10. EconomyCasino - Do casino in your server!

  11. EconomyProperty - Buy your land with signs - requires EconomyLand

  12. EconomyUsury - Create your usury host and take a loan from host

EconomyAPI

Commands

Default command Parameter Description Default Permission
/mymoney Shows your money All
/mydebt Shows your debt All
/takedebt <money> Borrows $<money> from plugin All
/returndebt <money> Returns $<money> to plugin All
/topmoney <page> Shows server's top money All
/moneysave Saves data to your hardware Console
/moneyload Loads data from your hardware Console
/setmoney <player> <money> Sets <player>'s money to $<money> OP Console
/economys Shows plugin which are using EconomyAPI All
/givemoney <player> <money> Gives $<money> <player> OP Console
/takemoney <player> <money> Takes $<money> from <player> OP Console
/seemoney <player> Shows <player>'s money All
/bank deposit <money> Deposit $<money> to your account All
/bank withdraw <money> Withdraw $<money> from your account All
/bank mymoney Shows your money from your account All
/mystatus Shows your money status All
/bankadmin takemoney <player> <money> Takes $<money> from <player>'s account OP Console
/bankadmin givemoney <player> <money> Gives $<money> for <player>'s account OP Console

Configuration

File : plugins/EconomyAPI/economy.properties

Key Description Available Value Default Value
show-using-economy Changes server name to [EconomyS] SERVER NAME on : Change off : Don't change on off on
once-debt-limit Limits borrowing debt at once All integers 100
debt-limit Limits available debt All integers 500
add-op-at-rank Shows OP at top money rank on : Shows OP off : Don't shows OP on off off
default-money Sets default money All integers 1000
default-debt Sets default debt All integers 0
time-for-increase-debt Sets how long will take for debt increase All integers 10
percent-of-increase-debt Sets percentage of increasing debt All integers 5
default-bank-money Sets default bank money All integers 0
time-for-increase-money Sets how long will take for credit increase All integers 10
bank-increase=money-rate Sets percentage of increasing credit All integers 5
debug Money debugging preferences on : yes off : no on off on

EconomyLand

EconomyLand provides your players a land protection system. If the player buys land, the land will protected for the bought player.

Commands

List of commands :

/land <list | here | move | invite | invitee | give | buy | whose>

/landsell <here | land number>

Instructions for /land command :

/startp : Sets the start position.

/endp : Sets the end position.

/land list [page] : Shows the list of land.

/land here : Shows the land where you are standing on.

/land move <land id> : Move to land.

/land invite <land id> <invitee> : Invites player to your land.

/land invitee <land id> : Shows the list of invitee in land.

/land give <land id> <player> : Give the land to other player.

/land buy : Buys land.

/land whose <keyword> : Queries the list of land-bought players.

/landsell here : Sells land where you're standing on.

/landsell <land id> : Sells land by land ID.

If you use /startp and /endp commands you'll set the position where you'll buy. Then, you can use /land buy command to buy the land.

The land id is the land ID that shows in /land list command.

EconomyLand will ignore Y axis. It will protect all of Y axis which is in area.

Permissions

economyland.*
economyland.land.*
economyland.land.modify.others
economyland.land.modify.whiteland
economyland.land.modify.others
economyland.landsell.*
economyland.landsell.others
economyland.command.*
economyland.command.startp
economyland.command.endp
economyland.command.land.buy
economyland.command.land.move
economyland.command.land.list
economyland.command.land.whose
economyland.command.land.give
economyland.command.land.here
economyland.command.landsell
economyland.command.landsell.here
economyland.command.landsell.number

EconomyShop

Commands

/shop create <create|remove|list> [item[:damage]] [amount] [price] [side] - Tap to activate SHOP signs | OP |

Shop are created with /shop then tapping any block to activate it. For example to make a shop selling a Diamond Sword for 500$:

/shop create 276 1 500 then tap a block/sign.

Sell Center in EconomySell can be created in same way with /sell create 276 1 500. And also Player's Shop in EconomyPShop

Configuration

File : plugins/EconomyShop/shop.properties

Key Description Available Value Default Value
handler-priority The priority of handling shop touches Integer 5

EconomyPShop

EconomyPShop is the system that lets non-OP players to open their own shop.

Important: EconomyPShop requires ItemCloud

First, you have to register and upload your item. Then, you'll create the PShop (Player shop). Second, other players will tap your pshop sign/block twice to buy your item. Then, your item in ItemCloud will be removed.

Commands

/pshop create <create|remove|list> [item[:damage]] [amount] [price] [side] - Tap to activate SHOP signs | OP |

EconomyJob

Instructions for jobs.yml configuration
tree-cutter:
"17:0:break": 10

This is one of the config items in jobs.yml.

'tree-cutter' is name of the job,

In "17:0:break" - 17 is item code, 0 is damage of item, break is the method and the 10 on the far right side is the money earned.

So

"18:0:place": 10

Means : If I place a block with ID 18 and damage 0 I will earn $10.

Instructions for config.yml configuration

refresh-time: The time of changing price of item, Integer

broadcast-refresh: Whether to broadcast the item has refreshed the price, true/false

max-change-rate: The maximum rate of changing money, Integer

Permissions
economyjob.command.*
economyjob.command.job.join
economyjob.command.job.reture
economyjob.command.job.list
economyjob.command.job.me

EconomyAirport

File : %CONFIG_PATH%/DepartureSign.yml File : %CONFIG_PATH%/ArrivalSign.yml File : %CONFIG_PATH%/Identifier.yml

This documentation is focused on default configuration.

Line1 Line2 Line3 Line4
`<international airport>` `<arrival departure>`

Example:

Line1: airport Line2: departure Line3: 10 Line4: onebone

Takes $10 to go to onebone airport

Line1: airport Line2: arrival Line3: onebone Line4:

Arrival sign : onebone airport

If there's no target airport to fly, it aborts riding a flight.

For Developers

You can access to EconomyAPI by using EconomyAPI::getInstance()

Example:

EconomyAPI::getInstance()->addMoney($player, $amount);

License

EconomyS, the massive economy plugin with many features for PocketMine-MP
Copyright (C) 2013-2017  onebone <[email protected]>

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.

economys's People

Contributors

ad5001 avatar awzaw avatar bamuel avatar cathesda-server-studios avatar chalkpe avatar conankun17 avatar creeperface01 avatar dktapps avatar dog194 avatar edwinyoo44 avatar hmhmmhm avatar kairusds avatar kvetinac97 avatar laurobeleche avatar llronaldoll avatar luthfianto avatar masteroftherealm avatar nnnlog avatar onebone avatar pjk12 avatar pjz9n avatar poggit-bot avatar pub4game avatar shoghicp avatar sleepspace9 avatar sof3 avatar supercrafter333 avatar thunder33345 avatar zkoz210 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

economys's Issues

EconomyPShop Not Saving

EconomyPShop doesn't seem to be saving player shops to the shops.yml file after a server reboot, since Alpha 10. EconomyLand, EconomySell, EconomyShops all still save just fine after reboot.

Shop and Sell Removal Broken?

I haven't been able to /shop remove or /sell remove for some time now, including with most recent version. You must use the remove command and tap directly in the center of the item displayer to get the "shop was removed successfully" text, but still It doesn't ever remove the shop. What's more, you cannot destroy blocks that shops are on, so the only way to delete a shop or edit the block a shop is on (i.e. a sign), you have to edit the yaml file and restart the server.

How do you use this with MySQL?

Hi, I am wondering how can you use EconomyAPI with MySQL? Can you just link it in the config? Or do you have to do something else?

Language set

When i use setlang ru and even in config type ru ,translation does not switch everywhere,example when i use givemoney command i still see the message You have earned (some money)

ErrorException: "yaml_parse()

[02:32:05] �(B[Server thread/CRITICAL]: ErrorException: "yaml_parse(): scanning error encountered during parsing: could not find expected ':' (line 61, column 1), context while scanning a simple key (line 60, column 3)" (EXCEPTION) in "src/pocketmine/utils/Config" at line 189�(B�(B
[02:32:05] �(B[Server thread/CRITICAL]: #0 (): pocketmine\utils\Utils::errorExceptionHandler(integer 2, string[161] yaml_parse(): scanning error encountered during parsing: could not find expected, string[83] phar:///mnt/shared/PocketMine-MP/PocketMine-MP.phar/src/pocketmine/utils/Config., integer 189, array[5])�(B�(B
[02:32:05] �(B[Server thread/CRITICAL]: #1 src/pocketmine/utils/Config(189): yaml_parse(string[1385] ---.version: 2.money:. mtauberjr: 6000.000000. xxshine14xx: 190850.000000. st)�(B�(B
[02:32:05] �(B[Server thread/CRITICAL]: #2 src/pocketmine/utils/Config(122): pocketmine\utils\Config->load(string[58] /mnt/shared/PocketMine-MP/plugin_data/EconomyAPI/Money.yml, integer 2, array[2])�(B�(B
[02:32:05] �(B[Server thread/CRITICAL]: #3 plugins/EconomyAPI.phar/src/onebone/economyapi/provider/YamlProvider(44): pocketmine\utils\Config->__construct(string[58] /mnt/shared/PocketMine-MP/plugin_data/EconomyAPI/Money.yml, integer 2, array[2])�(B�(B
[02:32:05] �(B[Server thread/CRITICAL]: #4 plugins/EconomyAPI.phar/src/onebone/economyapi/EconomyAPI(377): onebone\economyapi\provider\YamlProvider->open()�(B�(B
[02:32:05] �(B[Server thread/CRITICAL]: #5 plugins/EconomyAPI.phar/src/onebone/economyapi/EconomyAPI(306): onebone\economyapi\EconomyAPI->initialize()�(B�(B
[02:32:05] �(B[Server thread/CRITICAL]: #6 src/pocketmine/plugin/PluginBase(116): onebone\economyapi\EconomyAPI->onEnable()�(B�(B
[02:32:05] �(B[Server thread/CRITICAL]: #7 src/pocketmine/plugin/PluginManager(552): pocketmine\plugin\PluginBase->setEnabled(boolean 1)�(B�(B
[02:32:05] �(B[Server thread/CRITICAL]: #8 src/pocketmine/Server(1787): pocketmine\plugin\PluginManager->enablePlugin(object onebone\economyapi\EconomyAPI)�(B�(B
[02:32:05] �(B[Server thread/CRITICAL]: #9 src/pocketmine/Server(1773): pocketmine\Server->enablePlugin(object onebone\economyapi\EconomyAPI)�(B�(B
[02:32:05] �(B[Server thread/CRITICAL]: #10 src/pocketmine/Server(1586): pocketmine\Server->enablePlugins(integer 1)�(B�(B
[02:32:05] �(B[Server thread/CRITICAL]: #11 src/pocketmine/PocketMine(273): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[26] /mnt/shared/PocketMine-MP/, string[34] /mnt/shared/PocketMine-MP/plugins/)�(B�(B
[02:32:05] �(B[Server thread/CRITICAL]: #12 src/pocketmine/PocketMine(304): pocketmine\server()�(B�(B
[02:32:05] �(B[Server thread/CRITICAL]: #13 (11): require(string[81] phar:///mnt/shared/PocketMine-MP/PocketMine-MP.phar/src/pocketmine/PocketMine.ph)�(B�(B
[02:32:05] �(B[Server thread/INFO]: Disabling EconomyAPI v5.7.2�(B�(B
[02:32:05] �(B[Server thread/CRITICAL]: Error: "Call to a member function setAll() on null" (EXCEPTION) in "plugins/EconomyAPI.phar/src/onebone/economyapi/provider/YamlProvider" at line 142�(B�(B
[02:32:05] �(B[Server thread/CRITICAL]: #0 plugins/EconomyAPI.phar/src/onebone/economyapi/EconomyAPI(337): onebone\economyapi\provider\YamlProvider->save()�(B�(B
[02:32:05] �(B[Server thread/CRITICAL]: #1 plugins/EconomyAPI.phar/src/onebone/economyapi/EconomyAPI(328): onebone\economyapi\EconomyAPI->saveAll()�(B�(B
[02:32:05] �(B[Server thread/CRITICAL]: #2 src/pocketmine/plugin/PluginBase(118): onebone\economyapi\EconomyAPI->onDisable()�(B�(B
[02:32:05] �(B[Server thread/CRITICAL]: #3 src/pocketmine/plugin/PluginManager(639): pocketmine\plugin\PluginBase->setEnabled(boolean )�(B�(B
[02:32:05] �(B[Server thread/CRITICAL]: #4 src/pocketmine/plugin/PluginManager(559): pocketmine\plugin\PluginManager->disablePlugin(object onebone\economyapi\EconomyAPI)�(B�(B
[02:32:05] �(B[Server thread/CRITICAL]: #5 src/pocketmine/Server(1787): pocketmine\plugin\PluginManager->enablePlugin(object onebone\economyapi\EconomyAPI)�(B�(B
[02:32:05] �(B[Server thread/CRITICAL]: #6 src/pocketmine/Server(1773): pocketmine\Server->enablePlugin(object onebone\economyapi\EconomyAPI)�(B�(B
[02:32:05] �(B[Server thread/CRITICAL]: #7 src/pocketmine/Server(1586): pocketmine\Server->enablePlugins(integer 1)�(B�(B
[02:32:05] �(B[Server thread/CRITICAL]: #8 src/pocketmine/PocketMine(273): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[26] /mnt/shared/PocketMine-MP/, string[34] /mnt/shared/PocketMine-MP/plugins/)�(B�(B
[02:32:05] �(B[Server thread/CRITICAL]: #9 src/pocketmine/PocketMine(304): pocketmine\server()�(B�(B
[02:32:05] �(B[Server thread/CRITICAL]: #10 (11): require(string[81] phar:///mnt/shared/PocketMine-MP/PocketMine-MP.phar/src/pocketmine/PocketMine.ph)�(B�(B

internal server error

[22:26:07] [Server thread/CRITICAL]: Error: "Call to a member function getSize() on array" (EXCEPTION) in "src/pocketmine/item/enchantment/Enchantment" at line 154
[22:26:07] [Server thread/DEBUG]: #0 plugins/BuilderTools_dev-76.phar/src/czechpmdevs/buildertools/commands/WandCommand(61): pocketmine\item\enchantment\Enchantment::getEnchantment(integer 50)
[22:26:07] [Server thread/DEBUG]: #1 src/pocketmine/command/SimpleCommandMap(248): czechpmdevs\buildertools\commands\WandCommand->execute(object pocketmine\Player, string[5] /wand, array[0])
[22:26:07] [Server thread/DEBUG]: #2 src/pocketmine/Server(1807): pocketmine\command\SimpleCommandMap->dispatch(object pocketmine\Player, string[5] /wand)
[22:26:07] [Server thread/DEBUG]: #3 src/pocketmine/Player(2221): pocketmine\Server->dispatchCommand(object pocketmine\Player, string[5] /wand)
[22:26:07] [Server thread/DEBUG]: #4 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(244): pocketmine\Player->chat(string[6] //wand)
[22:26:07] [Server thread/DEBUG]: #5 src/pocketmine/network/mcpe/protocol/CommandRequestPacket(54): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleCommandRequest(object pocketmine\network\mcpe\protocol\CommandRequestPacket)
[22:26:07] [Server thread/DEBUG]: #6 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(110): pocketmine\network\mcpe\protocol\CommandRequestPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
[22:26:07] [Server thread/DEBUG]: #7 src/pocketmine/network/mcpe/protocol/BatchPacket(126): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\CommandRequestPacket)
[22:26:07] [Server thread/DEBUG]: #8 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(110): pocketmine\network\mcpe\protocol\BatchPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
[22:26:07] [Server thread/DEBUG]: #9 src/pocketmine/Player(3121): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[22:26:07] [Server thread/DEBUG]: #10 src/pocketmine/network/mcpe/RakLibInterface(169): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[22:26:07] [Server thread/DEBUG]: #11 vendor/pocketmine/raklib/src/server/ServerHandler(99): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string[20] ip port, object raklib\protocol\EncapsulatedPacket, integer 0)
[22:26:07] [Server thread/DEBUG]: #12 src/pocketmine/network/mcpe/RakLibInterface(109): raklib\server\ServerHandler->handlePacket()
[22:26:07] [Server thread/DEBUG]: #13 src/pocketmine/network/mcpe/RakLibInterface(99): pocketmine\network\mcpe\RakLibInterface->process()
[22:26:07] [Server thread/DEBUG]: #14 vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe{closure}()
[22:26:07] [Server thread/DEBUG]: #15 vendor/pocketmine/snooze/src/SleeperHandler(85): pocketmine\snooze\SleeperHandler->processNotifications()
[22:26:07] [Server thread/DEBUG]: #16 src/pocketmine/Server(2146): pocketmine\snooze\SleeperHandler->sleepUntil(double 1591482367.9103)
[22:26:07] [Server thread/DEBUG]: #17 src/pocketmine/Server(1990): pocketmine\Server->tickProcessor()
[22:26:07] [Server thread/DEBUG]: #18 src/pocketmine/Server(1584): pocketmine\Server->start()
[22:26:07] [Server thread/DEBUG]: #19 src/pocketmine/PocketMine(272): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[16] /home/container/, string[24] /home/container/plugins/)
[22:26:07] [Server thread/DEBUG]: #20 src/pocketmine/PocketMine(295): pocketmine\server()
[22:26:08] [Server thread/INFO]: Derank Fairy[/ip:port] logged out due to Internal

Update

Please, someone, update this plugin to work on API 4.0.0

ErrorException: "Undefined index: x" (EXCEPTION) in "EconomyShop_dev-29.phar/src/onebone/economyshop/EconomyShop" at line 264

running PocketMine-MP version 1.7dev-554� "[REDACTED]" (API 3.0.0-ALPHA10)
Loading EconomyShop v2.0.8-6
Loading EconomyAPI v5.7.1-4�

2017-12-29 [11:35:19] �[Server thread/CRITICAL]: Could not pass event 'pocketmine\event\player\PlayerInteractEvent' to 'EconomyShop v2.0.8-6': Undefined index: x on onebone\economyshop\EconomyShop�
2017-12-29 [11:35:19] �[Server thread/CRITICAL]: ErrorException: "Undefined index: x" (EXCEPTION) in "EconomyShop_dev-29.phar/src/onebone/economyshop/EconomyShop" at line 264�
2017-12-29 [11:35:19] �[Server thread/DEBUG]: #0 EconomyShop_dev-29.phar/src/onebone/economyshop/EconomyShop(264): pocketmine\error_handler(integer 8, string Undefined index: x, string phar:///home/gsp_1485/g3.hmserv.eu-19144/plugins/EconomyShop_dev-29.phar/src/onebone/economyshop/EconomyShop.php, integer 264, array Array())�
2017-12-29 [11:35:19] �[Server thread/DEBUG]: #1 src/pocketmine/plugin/MethodEventExecutor(38): onebone\economyshop\EconomyShop->onBlockTouch(pocketmine\event\player\PlayerInteractEvent object)�
2017-12-29 [11:35:19] �[Server thread/DEBUG]: #2 src/pocketmine/plugin/RegisteredListener(98): pocketmine\plugin\MethodEventExecutor->execute(onebone\economyshop\EconomyShop object, pocketmine\event\player\PlayerInteractEvent object)�
2017-12-29 [11:35:19] �[Server thread/DEBUG]: #3 src/pocketmine/plugin/PluginManager(721): pocketmine\plugin\RegisteredListener->callEvent(pocketmine\event\player\PlayerInteractEvent object)�
2017-12-29 [11:35:19] �[Server thread/DEBUG]: #4 src/pocketmine/level/Level(1881): pocketmine\plugin\PluginManager->callEvent(pocketmine\event\player\PlayerInteractEvent object)�
2017-12-29 [11:35:19] �[Server thread/DEBUG]: #5 src/pocketmine/Player(2278): pocketmine\level\Level->useItemOn(pocketmine\math\Vector3 object, pocketmine\item\Sign object, integer 2, pocketmine\math\Vector3 object, pocketmine\Player object, boolean 1)�
2017-12-29 [11:35:19] �[Server thread/DEBUG]: #6 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(132): pocketmine\Player->handleInventoryTransaction(pocketmine\network\mcpe\protocol\InventoryTransactionPacket object)�
2017-12-29 [11:35:19] �[Server thread/DEBUG]: #7 src/pocketmine/network/mcpe/protocol/InventoryTransactionPacket(149): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleInventoryTransaction(pocketmine\network\mcpe\protocol\InventoryTransactionPacket object)�
2017-12-29 [11:35:19] �[Server thread/DEBUG]: #8 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(92): pocketmine\network\mcpe\protocol\InventoryTransactionPacket->handle(pocketmine\network\mcpe\PlayerNetworkSessionAdapter object)�
2017-12-29 [11:35:19] �[Server thread/DEBUG]: #9 src/pocketmine/network/mcpe/protocol/BatchPacket(115): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(pocketmine\network\mcpe\protocol\InventoryTransactionPacket object)�
2017-12-29 [11:35:19] �[Server thread/DEBUG]: #10 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(92): pocketmine\network\mcpe\protocol\BatchPacket->handle(pocketmine\network\mcpe\PlayerNetworkSessionAdapter object)�
2017-12-29 [11:35:19] �[Server thread/DEBUG]: #11 src/pocketmine/Player(2968): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(pocketmine\network\mcpe\protocol\BatchPacket object)�
2017-12-29 [11:35:19] �[Server thread/DEBUG]: #12 src/pocketmine/network/mcpe/RakLibInterface(143): pocketmine\Player->handleDataPacket(pocketmine\network\mcpe\protocol\BatchPacket object)�
2017-12-29 [11:35:19] �[Server thread/DEBUG]: #13 vendor/pmmp/raklib/server/ServerHandler(99): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string 88.124.179.140:52378, raklib\protocol\EncapsulatedPacket object, integer 0)�
2017-12-29 [11:35:19] �[Server thread/DEBUG]: #14 src/pocketmine/network/mcpe/RakLibInterface(84): raklib\server\ServerHandler->handlePacket()�
2017-12-29 [11:35:19] �[Server thread/DEBUG]: #15 src/pocketmine/network/Network(89): pocketmine\network\mcpe\RakLibInterface->process()�
2017-12-29 [11:35:19] �[Server thread/DEBUG]: #16 src/pocketmine/Server(2522): pocketmine\network\Network->processInterfaces()�
2017-12-29 [11:35:19] �[Server thread/DEBUG]: #17 src/pocketmine/Server(2274): pocketmine\Server->tick()�
2017-12-29 [11:35:19] �[Server thread/DEBUG]: #18 src/pocketmine/Server(2149): pocketmine\Server->tickProcessor()�
2017-12-29 [11:35:19] �[Server thread/DEBUG]: #19 src/pocketmine/Server(1737): pocketmine\Server->start()�
2017-12-29 [11:35:19] �[Server thread/DEBUG]: #20 src/pocketmine/PocketMine(554): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string /home/gsp_1485/g3.hmserv.eu-19144/, string /home/gsp_1485/g3.hmserv.eu-19144/plugins/)�
2017-12-29 [11:35:19] �[Server thread/DEBUG]: #21 /home/gsp_1485/g3.hmserv.eu-19144/PocketMine-MP.phar(1): require(string phar:///home/gsp_1485/g3.hmserv.eu-19144/PocketMine-MP.phar/src/pocketmine/PocketMine.php)�
2017-12-29 [11:35:21] �[Server thread/INFO]: - **obsidian** ][ FuturNormal2844 - > qui pvp�
2017-12-29 [11:35:23] �[Server thread/CRITICAL]: Could not pass event 'pocketmine\event\player\PlayerInteractEvent' to 'EconomyShop v2.0.8-6': Undefined index: x on onebone\economyshop\EconomyShop�
2017-12-29 [11:35:23] �[Server thread/CRITICAL]: ErrorException: "Undefined index: x" (EXCEPTION) in "EconomyShop_dev-29.phar/src/onebone/economyshop/EconomyShop" at line 264�
2017-12-29 [11:35:23] �[Server thread/DEBUG]: #0 EconomyShop_dev-29.phar/src/onebone/economyshop/EconomyShop(264): pocketmine\error_handler(integer 8, string Undefined index: x, string phar:///home/gsp_1485/g3.hmserv.eu-19144/plugins/EconomyShop_dev-29.phar/src/onebone/economyshop/EconomyShop.php, integer 264, array Array())�
2017-12-29 [11:35:23] �[Server thread/DEBUG]: #1 src/pocketmine/plugin/MethodEventExecutor(38): onebone\economyshop\EconomyShop->onBlockTouch(pocketmine\event\player\PlayerInteractEvent object)�
2017-12-29 [11:35:23] �[Server thread/DEBUG]: #2 src/pocketmine/plugin/RegisteredListener(98): pocketmine\plugin\MethodEventExecutor->execute(onebone\economyshop\EconomyShop object, pocketmine\event\player\PlayerInteractEvent object)�
2017-12-29 [11:35:23] �[Server thread/DEBUG]: #3 src/pocketmine/plugin/PluginManager(721): pocketmine\plugin\RegisteredListener->callEvent(pocketmine\event\player\PlayerInteractEvent object)�
2017-12-29 [11:35:23] �[Server thread/DEBUG]: #4 src/pocketmine/level/Level(1881): pocketmine\plugin\PluginManager->callEvent(pocketmine\event\player\PlayerInteractEvent object)�
2017-12-29 [11:35:23] �[Server thread/DEBUG]: #5 src/pocketmine/Player(2278): pocketmine\level\Level->useItemOn(pocketmine\math\Vector3 object, pocketmine\item\Carrot object, integer 2, pocketmine\math\Vector3 object, pocketmine\Player object, boolean 1)�
2017-12-29 [11:35:23] �[Server thread/DEBUG]: #6 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(132): pocketmine\Player->handleInventoryTransaction(pocketmine\network\mcpe\protocol\InventoryTransactionPacket object)�
2017-12-29 [11:35:23] �[Server thread/DEBUG]: #7 src/pocketmine/network/mcpe/protocol/InventoryTransactionPacket(149): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleInventoryTransaction(pocketmine\network\mcpe\protocol\InventoryTransactionPacket object)�
2017-12-29 [11:35:23] �[Server thread/DEBUG]: #8 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(92): pocketmine\network\mcpe\protocol\InventoryTransactionPacket->handle(pocketmine\network\mcpe\PlayerNetworkSessionAdapter object)�
2017-12-29 [11:35:23] �[Server thread/DEBUG]: #9 src/pocketmine/network/mcpe/protocol/BatchPacket(115): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(pocketmine\network\mcpe\protocol\InventoryTransactionPacket object)�
2017-12-29 [11:35:23] �[Server thread/DEBUG]: #10 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(92): pocketmine\network\mcpe\protocol\BatchPacket->handle(pocketmine\network\mcpe\PlayerNetworkSessionAdapter object)�
2017-12-29 [11:35:23] �[Server thread/DEBUG]: #11 src/pocketmine/Player(2968): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(pocketmine\network\mcpe\protocol\BatchPacket object)�
2017-12-29 [11:35:23] �[Server thread/DEBUG]: #12 src/pocketmine/network/mcpe/RakLibInterface(143): pocketmine\Player->handleDataPacket(pocketmine\network\mcpe\protocol\BatchPacket object)�
2017-12-29 [11:35:23] �[Server thread/DEBUG]: #13 vendor/pmmp/raklib/server/ServerHandler(99): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string 88.124.179.140:52378, raklib\protocol\EncapsulatedPacket object, integer 0)�
2017-12-29 [11:35:23] �[Server thread/DEBUG]: #14 src/pocketmine/network/mcpe/RakLibInterface(84): raklib\server\ServerHandler->handlePacket()�
2017-12-29 [11:35:23] �[Server thread/DEBUG]: #15 src/pocketmine/network/Network(89): pocketmine\network\mcpe\RakLibInterface->process()�
2017-12-29 [11:35:23] �[Server thread/DEBUG]: #16 src/pocketmine/Server(2522): pocketmine\network\Network->processInterfaces()�
2017-12-29 [11:35:23] �[Server thread/DEBUG]: #17 src/pocketmine/Server(2274): pocketmine\Server->tick()�
2017-12-29 [11:35:23] �[Server thread/DEBUG]: #18 src/pocketmine/Server(2149): pocketmine\Server->tickProcessor()�
2017-12-29 [11:35:23] �[Server thread/DEBUG]: #19 src/pocketmine/Server(1737): pocketmine\Server->start()�
2017-12-29 [11:35:23] �[Server thread/DEBUG]: #20 src/pocketmine/PocketMine(554): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string /home/gsp_1485/g3.hmserv.eu-19144/, string /home/gsp_1485/g3.hmserv.eu-19144/plugins/)�
2017-12-29 [11:35:23] �[Server thread/DEBUG]: #21 /home/gsp_1485/g3.hmserv.eu-19144/PocketMine-MP.phar(1): require(string phar:///home/gsp_1485/g3.hmserv.eu-19144/PocketMine-MP.phar/src/pocketmine/PocketMine.php)�
2017-12-29 [11:35:24] �[Server thread/CRITICAL]: Could not pass event 'pocketmine\event\player\PlayerInteractEvent' to 'EconomyShop v2.0.8-6': Undefined index: x on onebone\economyshop\EconomyShop�
2017-12-29 [11:35:24] �[Server thread/CRITICAL]: ErrorException: "Undefined index: x" (EXCEPTION) in "EconomyShop_dev-29.phar/src/onebone/economyshop/EconomyShop" at line 264�
2017-12-29 [11:35:24] �[Server thread/DEBUG]: #0 EconomyShop_dev-29.phar/src/onebone/economyshop/EconomyShop(264): pocketmine\error_handler(integer 8, string Undefined index: x, string phar:///home/gsp_1485/g3.hmserv.eu-19144/plugins/EconomyShop_dev-29.phar/src/onebone/economyshop/EconomyShop.php, integer 264, array Array())�
2017-12-29 [11:35:24] �[Server thread/DEBUG]: #1 src/pocketmine/plugin/MethodEventExecutor(38): onebone\economyshop\EconomyShop->onBlockTouch(pocketmine\event\player\PlayerInteractEvent object)�
2017-12-29 [11:35:24] �[Server thread/DEBUG]: #2 src/pocketmine/plugin/RegisteredListener(98): pocketmine\plugin\MethodEventExecutor->execute(onebone\economyshop\EconomyShop object, pocketmine\event\player\PlayerInteractEvent object)�
2017-12-29 [11:35:24] �[Server thread/DEBUG]: #3 src/pocketmine/plugin/PluginManager(721): pocketmine\plugin\RegisteredListener->callEvent(pocketmine\event\player\PlayerInteractEvent object)�
2017-12-29 [11:35:24] �[Server thread/DEBUG]: #4 src/pocketmine/level/Level(1881): pocketmine\plugin\PluginManager->callEvent(pocketmine\event\player\PlayerInteractEvent object)�
2017-12-29 [11:35:24] �[Server thread/DEBUG]: #5 src/pocketmine/Player(2278): pocketmine\level\Level->useItemOn(pocketmine\math\Vector3 object, pocketmine\item\Carrot object, integer 2, pocketmine\math\Vector3 object, pocketmine\Player object, boolean 1)�
2017-12-29 [11:35:24] �[Server thread/DEBUG]: #6 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(132): pocketmine\Player->handleInventoryTransaction(pocketmine\network\mcpe\protocol\InventoryTransactionPacket object)�
2017-12-29 [11:35:24] �[Server thread/DEBUG]: #7 src/pocketmine/network/mcpe/protocol/InventoryTransactionPacket(149): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleInventoryTransaction(pocketmine\network\mcpe\protocol\InventoryTransactionPacket object)�
2017-12-29 [11:35:24] �[Server thread/DEBUG]: #8 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(92): pocketmine\network\mcpe\protocol\InventoryTransactionPacket->handle(pocketmine\network\mcpe\PlayerNetworkSessionAdapter object)�
2017-12-29 [11:35:24] �[Server thread/DEBUG]: #9 src/pocketmine/network/mcpe/protocol/BatchPacket(115): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(pocketmine\network\mcpe\protocol\InventoryTransactionPacket object)�
2017-12-29 [11:35:24] �[Server thread/DEBUG]: #10 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(92): pocketmine\network\mcpe\protocol\BatchPacket->handle(pocketmine\network\mcpe\PlayerNetworkSessionAdapter object)�
2017-12-29 [11:35:24] �[Server thread/DEBUG]: #11 src/pocketmine/Player(2968): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(pocketmine\network\mcpe\protocol\BatchPacket object)�
2017-12-29 [11:35:24] �[Server thread/DEBUG]: #12 src/pocketmine/network/mcpe/RakLibInterface(143): pocketmine\Player->handleDataPacket(pocketmine\network\mcpe\protocol\BatchPacket object)�
2017-12-29 [11:35:24] �[Server thread/DEBUG]: #13 vendor/pmmp/raklib/server/ServerHandler(99): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string 88.124.179.140:52378, raklib\protocol\EncapsulatedPacket object, integer 0)�
2017-12-29 [11:35:24] �[Server thread/DEBUG]: #14 src/pocketmine/network/mcpe/RakLibInterface(84): raklib\server\ServerHandler->handlePacket()�
2017-12-29 [11:35:24] �[Server thread/DEBUG]: #15 src/pocketmine/network/Network(89): pocketmine\network\mcpe\RakLibInterface->process()�
2017-12-29 [11:35:24] �[Server thread/DEBUG]: #16 src/pocketmine/Server(2522): pocketmine\network\Network->processInterfaces()�
2017-12-29 [11:35:24] �[Server thread/DEBUG]: #17 src/pocketmine/Server(2274): pocketmine\Server->tick()�
2017-12-29 [11:35:24] �[Server thread/DEBUG]: #18 src/pocketmine/Server(2149): pocketmine\Server->tickProcessor()�
2017-12-29 [11:35:24] �[Server thread/DEBUG]: #19 src/pocketmine/Server(1737): pocketmine\Server->start()�
2017-12-29 [11:35:24] �[Server thread/DEBUG]: #20 src/pocketmine/PocketMine(554): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string /home/gsp_1485/g3.hmserv.eu-19144/, string /home/gsp_1485/g3.hmserv.eu-19144/plugins/)�
2017-12-29 [11:35:24] �[Server thread/DEBUG]: #21 /home/gsp_1485/g3.hmserv.eu-19144/PocketMine-MP.phar(1): require(string phar:///home/gsp_1485/g3.hmserv.eu-19144/PocketMine-MP.phar/src/pocketmine/PocketMine.php)�```


Crashing EconomyAPI after enabling it

Logs:
Console

[15:16:08] [Server thread/INFO]: Enabling EconomyAP
[15:16:13] [Server thread/NOTICE]: [EconomyAPI]
Something went wrong on update server
[15:16:13] Server thread/NOTICE] [EconamyAPI
Database provider was set to: Yaml
[15:16:13] [Server thread/CRITICAL:
Error 'Call to undefined method
pocketminetServer::getScheduler (EXCEPTION)
in "EconomyAPl/src/onebonefeconomyapi/
EconomyAPI at line 309
[15:16:13] Server thread/DEBUG]: #0src/
pocketmine/plugin/PluginBase(102)
oneboneleconomyapi\EconomyAP->onEnable)
[15:16:13] [Server thread/DEBUG]: #1 src/
pocketmine/plugin/PluginManager(556)
packetminetplugin PluginBase->setEnabled(boolean
[15:16:13] [Server thread/DEBUG]: #2 src/pocketmine.
Server 1918): pocketminetplugin PluginManager
enablePlugin(oneboneteconomyapi\EconomyAPI
object)
[15:16:13] [Server thread/DEBUG]: #3 src/
pocketmine/Server(1904) pocketmine Server-
enablePlugin(oneboneleconomyapilEconomyAPl
object)
[15:16:13] [Server thread/DEBUG]: #4 src/
pocketmine/Server 1998) pocketminet Server
enablePlugins(integer 1)
[15:16:13] [Server thread/DEBUG]: #5 src/pocketmine/
command'defaults/ReloadCommand(49)
packetmine Server->reload)
[15:16:13] [Server thread/DEBUG]: #6 src/
pocketmine/command/SimpleCommandMap(258)
pocketminetcommand defaults ReloadCommand-
execute(pocketmine commandtConsoleC
ommandSender object, string reload, array
Array0)
[15:16:13] [Server thread/DEBUG
#7 src/pocketmine/Server(1955)
pocketmine command SimpleCommandMap--dispa
tchipocketmine command ConsoleCommandSender
object, string reload)
[15:16:13] [Server thread/DEBUG]: #8 src/pocketmine/
Server 1930): packetmine Server->dispatchComma
nd(pocketmine\command ConsoleCommandSender
object, string reload)
[15:16:13] [Server thread/DEBUG]: #9 src/pocketmine/
Server 1533): pocketminetServer checkConsole)
[15:16:13] [Server thread/DEBUG]: #10 vendor/
pocketmine/snooze/src/SleeperHandler(120):
packetminetServer->pocketminet closure)0
[15:16:13] [Server thread/DEBUG]: #11 vendor/
pocketmine/snooze/src/SleeperHandler(82)
pocketmine snooze\SleeperHandler-
>processNotifications
[15:16:13] [Server thread/DEBUG:
#12 src/pocketmine! Server(2259)
packetmine snooze\SleeperHandler-
sleepUntil(double 1536678968.1758)
[15:16:13] [Server thread/DEBUG} #13 src/
pocketmine/Server(2134) pocketminetServer
tickProcessor)
[15:16:13] [Server thread/DEBUG]: #14 src/
pocketmine/Server(1700): pocketmine Server->starto
[15:16:13] Server thread/DEBUG]: #15 src/
pocketmine/PocketMine(243): pocketminelServer-
P_construct(BaseClassLoader object,
pocketminelutils MainLogger object, string /storage
emulated/0/PocketMine-MP/, string/storage/
emulated/0/PockctMinc-MP/plugins/)
[1 5: 1 6:1 3 Server thread/DEBUG]: #16 /storage/
emulated/o/PocketMine-MP/PocketMine-MPphar1)
require string pharstorage/emulated/0/PocketMine
MP/PocketMine-MP.phar/src/pocketmine
/PocketMine.php)
[15:16:13] [Server thread/INFO]: Disabling EconomyAPI

Messages.yml

I modified my messages.yml but it doesn't loads, it only shows the defualt messages

dont work

09.06 13:54:03 [Server] Server thread/CRITICAL ErrorException: "yaml_parse(): end of stream reached without finding document 0" (EXCEPTION) in "src/pocketmine/utils/Config" at line 181
09.06 13:54:03 [Server] Server thread/DEBUG #0 (): pocketmine\utils\Utils::errorExceptionHandler(integer 2, string yaml_parse(): end of stream reached without finding document 0, string phar:///PMMP-Latest-Stable.phar/src/pocketmine/utils/Config.php, integer 181, array Array())
09.06 13:54:03 [Server] Server thread/DEBUG #1 src/pocketmine/utils/Config(181): yaml_parse(string )
09.06 13:54:03 [Server] Server thread/DEBUG #2 src/pocketmine/utils/Config(113): pocketmine\utils\Config->load(string /plugin_data/EconomyAPI/Money.yml, integer 2, array Array())
09.06 13:54:03 [Server] Server thread/DEBUG #3 plugins/EconomyAPI.phar/src/onebone/economyapi/provider/YamlProvider(44): pocketmine\utils\Config->__construct(string /plugin_data/EconomyAPI/Money.yml, integer 2, array Array())
09.06 13:54:03 [Server] Server thread/DEBUG #4 plugins/EconomyAPI.phar/src/onebone/economyapi/EconomyAPI(377): onebone\economyapi\provider\YamlProvider->open()
09.06 13:54:03 [Server] Server thread/DEBUG #5 plugins/EconomyAPI.phar/src/onebone/economyapi/EconomyAPI(306): onebone\economyapi\EconomyAPI->initialize()
09.06 13:54:03 [Server] Server thread/DEBUG #6 src/pocketmine/plugin/PluginBase(123): onebone\economyapi\EconomyAPI->onEnable()
09.06 13:54:03 [Server] Server thread/DEBUG #7 src/pocketmine/plugin/PluginManager(587): pocketmine\plugin\PluginBase->setEnabled(boolean 1)
09.06 13:54:03 [Server] Server thread/DEBUG #8 src/pocketmine/Server(1993): pocketmine\plugin\PluginManager->enablePlugin(onebone\economyapi\EconomyAPI object)
09.06 13:54:03 [Server] Server thread/DEBUG #9 src/pocketmine/Server(1979): pocketmine\Server->enablePlugin(onebone\economyapi\EconomyAPI object)
09.06 13:54:03 [Server] Server thread/DEBUG #10 src/pocketmine/Server(1773): pocketmine\Server->enablePlugins(integer 1)
09.06 13:54:03 [Server] Server thread/DEBUG #11 src/pocketmine/PocketMine(266): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string /, string /plugins/)
09.06 13:54:03 [Server] Server thread/DEBUG #12 (1): require(string phar:///PMMP-Latest-Stable.phar/src/pocketmine/PocketMine.php)
09.06 13:54:03 [Server] Server thread/INFO Disabling EconomyAPI v5.7.2
09.06 13:54:03 [Server] Server thread/CRITICAL Error: "Call to a member function setAll() on null" (EXCEPTION) in "plugins/EconomyAPI.phar/src/onebone/economyapi/provider/YamlProvider" at line 142
09.06 13:54:03 [Server] Server thread/DEBUG #0 plugins/EconomyAPI.phar/src/onebone/economyapi/EconomyAPI(337): onebone\economyapi\provider\YamlProvider->save()
09.06 13:54:03 [Server] Server thread/DEBUG #1 plugins/EconomyAPI.phar/src/onebone/economyapi/EconomyAPI(328): onebone\economyapi\EconomyAPI->saveAll()
09.06 13:54:03 [Server] Server thread/DEBUG #2 src/pocketmine/plugin/PluginBase(125): onebone\economyapi\EconomyAPI->onDisable()
09.06 13:54:03 [Server] Server thread/DEBUG #3 src/pocketmine/plugin/PluginManager(673): pocketmine\plugin\PluginBase->setEnabled(boolean )
09.06 13:54:03 [Server] Server thread/DEBUG #4 src/pocketmine/plugin/PluginManager(594): pocketmine\plugin\PluginManager->disablePlugin(onebone\economyapi\EconomyAPI object)
09.06 13:54:03 [Server] Server thread/DEBUG #5 src/pocketmine/Server(1993): pocketmine\plugin\PluginManager->enablePlugin(onebone\economyapi\EconomyAPI object)
09.06 13:54:03 [Server] Server thread/DEBUG #6 src/pocketmine/Server(1979): pocketmine\Server->enablePlugin(onebone\economyapi\EconomyAPI object)
09.06 13:54:03 [Server] Server thread/DEBUG #7 src/pocketmine/Server(1773): pocketmine\Server->enablePlugins(integer 1)
09.06 13:54:03 [Server] Server thread/DEBUG #8 src/pocketmine/PocketMine(266): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string /, string /plugins/)
09.06 13:54:03 [Server] Server thread/DEBUG #9 (1): require(string phar:///PMMP-Latest-Stable.phar/src/pocketmine/PocketMine.php)

mysql error message needs better display

[18:37:39] [Server thread/CRITICAL]: Could not pass event 'pocketmine\event\player\PlayerJoinEvent' to 'EconomyAPI v5.7.2': Trying to get property 'num_rows' of non-object on onebone\economyapi\EconomyAPI [18:37:39] [Server thread/CRITICAL]: ErrorException: "Trying to get property 'num_rows' of non-object" (EXCEPTION) in "EconomyAPI.phar/src/onebone/economyapi/provider/MySQLProvider" at line 77 [18:37:39] [Server thread/DEBUG]: #0 EconomyAPI.phar/src/onebone/economyapi/provider/MySQLProvider(77): pocketmine\utils\Utils::errorExceptionHandler(integer 8, string Trying to get property 'num_rows' of non-object, string phar:///root/SW/plugins/EconomyAPI.phar/src/onebone/economyapi/provider/MySQLProvider.php, integer 77, array Array()) [18:37:39] [Server thread/DEBUG]: #1 EconomyAPI.phar/src/onebone/economyapi/EconomyAPI(321): onebone\economyapi\provider\MySQLProvider->accountExists(string encryptsneeze43) [18:37:39] [Server thread/DEBUG]: #2 src/pocketmine/plugin/MethodEventExecutor(38): onebone\economyapi\EconomyAPI->onJoin(pocketmine\event\player\PlayerJoinEvent object) [18:37:39] [Server thread/DEBUG]: #3 src/pocketmine/plugin/RegisteredListener(98): pocketmine\plugin\MethodEventExecutor->execute(onebone\economyapi\EconomyAPI object, pocketmine\event\player\PlayerJoinEvent object) [18:37:39] [Server thread/DEBUG]: #4 src/pocketmine/plugin/PluginManager(756): pocketmine\plugin\RegisteredListener->callEvent(pocketmine\event\player\PlayerJoinEvent object) [18:37:39] [Server thread/DEBUG]: #5 src/pocketmine/Player(1029): pocketmine\plugin\PluginManager->callEvent(pocketmine\event\player\PlayerJoinEvent object) [18:37:39] [Server thread/DEBUG]: #6 src/pocketmine/Player(977): pocketmine\Player->doFirstSpawn() [18:37:39] [Server thread/DEBUG]: #7 src/pocketmine/level/Level(2459): pocketmine\Player->sendChunk(integer 0, integer 6, pocketmine\network\mcpe\protocol\BatchPacket object) [18:37:39] [Server thread/DEBUG]: #8 src/pocketmine/level/Level(2505): pocketmine\level\Level->sendChunkFromCache(integer 0, integer 6) [18:37:39] [Server thread/DEBUG]: #9 src/pocketmine/level/format/io/ChunkRequestTask(88): pocketmine\level\Level->chunkRequestCallback(integer 0, integer 6, pocketmine\network\mcpe\protocol\BatchPacket object) [18:37:39] [Server thread/DEBUG]: #10 src/pocketmine/scheduler/AsyncPool(285): pocketmine\level\format\io\ChunkRequestTask->onCompletion(pocketmine\Server object) [18:37:39] [Server thread/DEBUG]: #11 src/pocketmine/Server(2508): pocketmine\scheduler\AsyncPool->collectTasks() [18:37:39] [Server thread/DEBUG]: #12 src/pocketmine/Server(2255): pocketmine\Server->tick() [18:37:39] [Server thread/DEBUG]: #13 src/pocketmine/Server(2129): pocketmine\Server->tickProcessor() [18:37:39] [Server thread/DEBUG]: #14 src/pocketmine/Server(1710): pocketmine\Server->start() [18:37:39] [Server thread/DEBUG]: #15 src/pocketmine/PocketMine(237): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string /root/SW/, string /root/SW/plugins/) [18:37:39] [Server thread/DEBUG]: #16 /root/SW/PocketMine-MP.phar(1): require(string phar:///root/SW/PocketMine-MP.phar/src/pocketmine/PocketMine.php)

I need sell and buy to pmmp 4

Hello, the most important plugins I need are economy sell and shop but now almost everyone has pmmp 4 also me and I foumd out all the plugins from you are for pmmp 3 except the economy plugin. It would be very nice if sell and buy plugin would be updatet to pmmp 4

EconomyLand idea

/land pvp [LandID] [on/off]
ArmorStand, ItemFrame protection on lands

Add Job

Add craft for job exemple

Alchimiste

131:0:craft: 10

Request for MoneyChangedEvent to include "previous money"

Request for MoneyChangedEvent to also have a get previous and get new money

BC consideration: https://github.com/poggit-orphanage/EconomyS/blob/master/EconomyAPI/src/onebone/economyapi/event/money/MoneyChangedEvent.php#L46
have get money to show new money value(like previously) and preserved for BC

Addition:
getOldMoney(): returns the previous value(if possible, else null)
getNewMoney(): returns the new value

Possible Changes:
__construct(EconomyAPI $plugin, $username, $money, $issuer)
would probably turn into __construct(EconomyAPI $plugin, $username, $money, $issuer, $newMoney=null) order is preserved for BC reasons

Reason:
This is so we can get a delta changes, which is not possible, without knowing the previous value

(maybe a PR if i am free, but just gonna put an issue so i dont forget, and to ask for comments)

Commands do not implement PluginIdentifiableCommand

This prevents Poggit from detecting the command, and hence the plugin cannot be searched at https://poggit.pmmp.io/cmds

This is not a critical issue, so your plugin is not immediately rejected. However, please make sure this issue is resolved in your next update.

This issue was created via GitHub API automatically, but you are welcome to reply to this issue to contact me. Sorry about not reading the CONTRIBUTING.md in this repo 🙃

Internal Server Error occurs when placing a shop

The command is working fine, but when a choose a block to be a shop I get an internal server error and it boots me out of the server, and when I try to go back in, I just get another error. Sidenote: I am using PocketMine - MP 3.14.0 Here is the console logs when I try to place the shop:

[20:57:14] [Server thread/CRITICAL]: Error: "Class 'pocketmine\network\mcpe\protocol\AddItemEntityPacket' not found" (EXCEPTION) in "plugins/EconomyShop.phar/src/onebone/economyshop/item/ItemDisplayer" at line 52
[20:57:14] [Server thread/DEBUG]: #0 plugins/EconomyShop.phar/src/onebone/economyshop/item/ItemDisplayer(64): onebone\economyshop\item\ItemDisplayer->spawnTo(object pocketmine\Player)
[20:57:14] [Server thread/DEBUG]: #1 plugins/EconomyShop.phar/src/onebone/economyshop/EconomyShop(249): onebone\economyshop\item\ItemDisplayer->spawnToAll(object pocketmine\level\Level)
[20:57:14] [Server thread/DEBUG]: #2 src/pocketmine/plugin/MethodEventExecutor(42): onebone\economyshop\EconomyShop->onBlockTouch(object pocketmine\event\player\PlayerInteractEvent)
[20:57:14] [Server thread/DEBUG]: #3 src/pocketmine/plugin/RegisteredListener(80): pocketmine\plugin\MethodEventExecutor->execute(object onebone\economyshop\EconomyShop, object pocketmine\event\player\PlayerInteractEvent)
[20:57:14] [Server thread/DEBUG]: #4 src/pocketmine/event/Event(88): pocketmine\plugin\RegisteredListener->callEvent(object pocketmine\event\player\PlayerInteractEvent)
[20:57:14] [Server thread/DEBUG]: #5 src/pocketmine/level/Level(1870): pocketmine\event\Event->call()
[20:57:14] [Server thread/DEBUG]: #6 src/pocketmine/Player(2491): pocketmine\level\Level->useItemOn(object pocketmine\math\Vector3, object pocketmine\item\ItemBlock, integer 5, object pocketmine\math\Vector3, object pocketmine\Player, boolean 1)
[20:57:14] [Server thread/DEBUG]: #7 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(150): pocketmine\Player->handleInventoryTransaction(object pocketmine\network\mcpe\protocol\InventoryTransactionPacket)
[20:57:14] [Server thread/DEBUG]: #8 src/pocketmine/network/mcpe/protocol/InventoryTransactionPacket(171): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleInventoryTransaction(object pocketmine\network\mcpe\protocol\InventoryTransactionPacket)
[20:57:14] [Server thread/DEBUG]: #9 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(110): pocketmine\network\mcpe\protocol\InventoryTransactionPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
[20:57:14] [Server thread/DEBUG]: #10 src/pocketmine/network/mcpe/protocol/BatchPacket(127): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\InventoryTransactionPacket)
[20:57:14] [Server thread/DEBUG]: #11 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(110): pocketmine\network\mcpe\protocol\BatchPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
[20:57:14] [Server thread/DEBUG]: #12 src/pocketmine/Player(3235): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[20:57:14] [Server thread/DEBUG]: #13 src/pocketmine/network/mcpe/RakLibInterface(169): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[20:57:14] [Server thread/DEBUG]: #14 vendor/pocketmine/raklib/src/server/ServerHandler(99): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string[19] My IP adress 43524, object raklib\protocol\EncapsulatedPacket, integer 0)
[20:57:14] [Server thread/DEBUG]: #15 src/pocketmine/network/mcpe/RakLibInterface(109): raklib\server\ServerHandler->handlePacket()
[20:57:14] [Server thread/DEBUG]: #16 src/pocketmine/network/mcpe/RakLibInterface(99): pocketmine\network\mcpe\RakLibInterface->process()
[20:57:14] [Server thread/DEBUG]: #17 vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe{closure}()
[20:57:14] [Server thread/DEBUG]: #18 vendor/pocketmine/snooze/src/SleeperHandler(85): pocketmine\snooze\SleeperHandler->processNotifications()
[20:57:14] [Server thread/DEBUG]: #19 src/pocketmine/Server(2157): pocketmine\snooze\SleeperHandler->sleepUntil(double 1593291434.5577)
[20:57:14] [Server thread/DEBUG]: #20 src/pocketmine/Server(1994): pocketmine\Server->tickProcessor()
[20:57:14] [Server thread/DEBUG]: #21 src/pocketmine/Server(1588): pocketmine\Server->start()
[20:57:14] [Server thread/DEBUG]: #22 src/pocketmine/PocketMine(273): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[13] /opt/service/, string[21] /opt/service/plugins/)
[20:57:14] [Server thread/DEBUG]: #23 src/pocketmine/PocketMine(304): pocketmine\server()
[20:57:14] [Server thread/DEBUG]: #24 (11): require(string[68] phar:///opt/service/PocketMine-MP.phar/src/pocketmine/PocketMine.php)
[20:57:14] [Server thread/INFO]: TopSupperhero81 left the game
[20:57:14] [Server thread/INFO]: TopSupperhero81[/My IP adress:43524] logged out due to Internal server error
[20:57:14] [RakLibServer thread/NOTICE]: Blocked My IP adress for 5 seconds

(Suggestion)

add commas to the money so 1 million = 1,000,000 instead of 1000000

I need help

I am using EconmyLand latest version of poggit i claimed a land after a restart land claim reset it dont Save

Line 89

10.11 16:07:00 [Server] Server thread/INFO Enabling EconomyAPI v5.7.3
10.11 16:07:00 [Server] Server thread/NOTICE Something went wrong on update server.
10.11 16:07:00 [Server] Server thread/NOTICE Database provider was set to: Yaml
10.11 16:07:00 [Server] Server thread/CRITICAL ErrorException: "Undefined index: mymana" (EXCEPTION) in "plugins/EconomyAPI.phar/src/onebone/economyapi/EconomyAPI" at line 89
10.11 16:07:00 [Server] Server thread/DEBUG #0 plugins/EconomyAPI.phar/src/onebone/economyapi/EconomyAPI(89): pocketmine\utils\Utils::errorExceptionHandler(integer 8, string[23] Undefined index: mymana, string[115] phar:///plugins/EconomyAPI.phar/sr, integer 89, array[2])
10.11 16:07:00 [Server] Server thread/DEBUG #1 plugins/EconomyAPI.phar/src/onebone/economyapi/command/MyMoneyCommand(17): onebone\economyapi\EconomyAPI->getCommandMessage(string[6] mymana)
10.11 16:07:00 [Server] Server thread/DEBUG #2 plugins/EconomyAPI.phar/src/onebone/economyapi/EconomyAPI(423): onebone\economyapi\command\MyMoneyCommand->__construct(object onebone\economyapi\EconomyAPI)
10.11 16:07:00 [Server] Server thread/DEBUG #3 plugins/EconomyAPI.phar/src/onebone/economyapi/EconomyAPI(382): onebone\economyapi\EconomyAPI->registerCommands()
10.11 16:07:00 [Server] Server thread/DEBUG #4 plugins/EconomyAPI.phar/src/onebone/economyapi/EconomyAPI(307): onebone\economyapi\EconomyAPI->initialize()
10.11 16:07:00 [Server] Server thread/DEBUG #5 src/pocketmine/plugin/PluginBase(123): onebone\economyapi\EconomyAPI->onEnable()
10.11 16:07:00 [Server] Server thread/DEBUG #6 src/pocketmine/plugin/PluginManager(580): pocketmine\plugin\PluginBase->setEnabled(boolean 1)
10.11 16:07:00 [Server] Server thread/DEBUG #7 src/pocketmine/Server(2002): pocketmine\plugin\PluginManager->enablePlugin(object onebone\economyapi\EconomyAPI)
10.11 16:07:00 [Server] Server thread/DEBUG #8 src/pocketmine/Server(1988): pocketmine\Server->enablePlugin(object onebone\economyapi\EconomyAPI)
10.11 16:07:00 [Server] Server thread/DEBUG #9 src/pocketmine/Server(1782): pocketmine\Server->enablePlugins(integer 1)
10.11 16:07:00 [Server] Server thread/DEBUG #10 src/pocketmine/PocketMine(278): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[47] /, string[55] /plugins/)
10.11 16:07:00 [Server] Server thread/DEBUG #11 src/pocketmine/PocketMine(300): pocketmine\server()
10.11 16:07:00 [Server] Server thread/DEBUG #12 (1): require(string[107] phar:///PMMP-Latest-Stable.phar/sr)
10.11 16:07:00 [Server] Server thread/INFO Disabling EconomyAPI v5.7.3

Sell remove

I’m setting a Shop up with signs but i did a sell sign falsely so I wanted remove it but then I got an Internal Server Error:
[12:11:08] [Server thread/CRITICAL]: ErrorException: "Undefined index: y" (EXCEPTION) in "plugins/EconomySell_dev-29.phar/src/onebone/economysell/EconomySell" at line 286
[12:11:08] [Server thread/DEBUG]: #0 plugins/EconomySell_dev-29.phar/src/onebone/economysell/EconomySell(286): pocketmine\utils\Utils::errorExceptionHandler(integer 8, string Undefined index: y, string phar:///home/container/plugins/EconomySell_dev-29.phar/src/onebone/economysell/EconomySell.php, integer 286, array Array())
[12:11:08] [Server thread/DEBUG]: #1 src/pocketmine/plugin/MethodEventExecutor(38): onebone\economysell\EconomySell->onBlockTouch(pocketmine\event\player\PlayerInteractEvent object)
[12:11:08] [Server thread/DEBUG]: #2 src/pocketmine/plugin/RegisteredListener(98): pocketmine\plugin\MethodEventExecutor->execute(onebone\economysell\EconomySell object, pocketmine\event\player\PlayerInteractEvent object)
[12:11:08] [Server thread/DEBUG]: #3 src/pocketmine/event/Event(99): pocketmine\plugin\RegisteredListener->callEvent(pocketmine\event\player\PlayerInteractEvent object)
[12:11:08] [Server thread/DEBUG]: #4 src/pocketmine/level/Level(1901): pocketmine\event\Event->call()
[12:11:08] [Server thread/DEBUG]: #5 src/pocketmine/Player(2405): pocketmine\level\Level->useItemOn(pocketmine\math\Vector3 object, pocketmine\item\ItemBlock object, integer 4, pocketmine\math\Vector3 object, pocketmine\Player object, boolean 1)
[12:11:08] [Server thread/DEBUG]: #6 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(149): pocketmine\Player->handleInventoryTransaction(pocketmine\network\mcpe\protocol\InventoryTransactionPacket object)
[12:11:08] [Server thread/DEBUG]: #7 src/pocketmine/network/mcpe/protocol/InventoryTransactionPacket(156): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleInventoryTransaction(pocketmine\network\mcpe\protocol\InventoryTransactionPacket object)
[12:11:08] [Server thread/DEBUG]: #8 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(109): pocketmine\network\mcpe\protocol\InventoryTransactionPacket->handle(pocketmine\network\mcpe\PlayerNetworkSessionAdapter object)
[12:11:08] [Server thread/DEBUG]: #9 src/pocketmine/network/mcpe/protocol/BatchPacket(119): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(pocketmine\network\mcpe\protocol\InventoryTransactionPacket object)
[12:11:08] [Server thread/DEBUG]: #10 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(109): pocketmine\network\mcpe\protocol\BatchPacket->handle(pocketmine\network\mcpe\PlayerNetworkSessionAdapter object)
[12:11:08] [Server thread/DEBUG]: #11 src/pocketmine/Player(3111): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(pocketmine\network\mcpe\protocol\BatchPacket object)
[12:11:08] [Server thread/DEBUG]: #12 src/pocketmine/network/mcpe/RakLibInterface(170): pocketmine\Player->handleDataPacket(pocketmine\network\mcpe\protocol\BatchPacket object)
[12:11:08] [Server thread/DEBUG]: #13 vendor/pocketmine/raklib/src/server/ServerHandler(99): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string 81.159.155.240 62274, raklib\protocol\EncapsulatedPacket object, integer 0)
[12:11:08] [Server thread/DEBUG]: #14 src/pocketmine/network/mcpe/RakLibInterface(110): raklib\server\ServerHandler->handlePacket()
[12:11:08] [Server thread/DEBUG]: #15 src/pocketmine/network/mcpe/RakLibInterface(100): pocketmine\network\mcpe\RakLibInterface->process()
[12:11:08] [Server thread/DEBUG]: #16 vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe{closure}()
[12:11:08] [Server thread/DEBUG]: #17 vendor/pocketmine/snooze/src/SleeperHandler(85): pocketmine\snooze\SleeperHandler->processNotifications()
[12:11:08] [Server thread/DEBUG]: #18 src/pocketmine/Server(2345): pocketmine\snooze\SleeperHandler->sleepUntil(double 1552219868.5929)
[12:11:08] [Server thread/DEBUG]: #19 src/pocketmine/Server(2205): pocketmine\Server->tickProcessor()
[12:11:08] [Server thread/DEBUG]: #20 src/pocketmine/Server(1784): pocketmine\Server->start()
[12:11:08] [Server thread/DEBUG]: #21 src/pocketmine/PocketMine(250): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string /home/container/, string /home/container/plugins/)
[12:11:08] [Server thread/DEBUG]: #22 (1): require(string phar:///home/container/PocketMine-MP.phar/src/pocketmine/PocketMine.php)

Thanks :)

EconomyShop Broken

EconomyShop is Broken i become a Internal Server Error when im teleport to the Shop can you tri to Fix It?

10:51:27] [Server thread/CRITICAL]: Error: "Class 'pocketmine\network\mcpe\protocol\AddItemEntityPacket' not found" (EXCEPTION) in "plugins/EconomyShop(1).phar/src/onebone/economyshop/item/ItemDisplayer" at line 52
[10:51:27] [Server thread/DEBUG]: #0 plugins/EconomyShop(1).phar/src/onebone/economyshop/EconomyShop(202): onebone\economyshop\item\ItemDisplayer->spawnTo(object pocketmine\Player)
[10:51:27] [Server thread/DEBUG]: #1 src/pocketmine/plugin/MethodEventExecutor(38): onebone\economyshop\EconomyShop->onPlayerTeleport(object pocketmine\event\entity\EntityTeleportEvent)
[10:51:27] [Server thread/DEBUG]: #2 src/pocketmine/plugin/RegisteredListener(98): pocketmine\plugin\MethodEventExecutor->execute(object onebone\economyshop\EconomyShop, object pocketmine\event\entity\EntityTeleportEvent)
[10:51:27] [Server thread/DEBUG]: #3 src/pocketmine/event/Event(99): pocketmine\plugin\RegisteredListener->callEvent(object pocketmine\event\entity\EntityTeleportEvent)
[10:51:27] [Server thread/DEBUG]: #4 src/pocketmine/entity/Entity(1967): pocketmine\event\Event->cal

ErrorException: "Undefined offset: 3" (EXCEPTION) in "EconomyShop_dev-35.phar/src/onebone/economyshop/EconomyShop" at line 81

EconomyShop is broken on my server with latest build
players cant' buy anything

EconomyShop_dev-35.phar
PocketMine-MP version 1.7dev-1078 "[REDACTED]" (API 3.0.0-ALPHA12)

2018-05-31 [19:06:13] [Server thread/CRITICAL]: ErrorException: "Undefined offset: 3" (EXCEPTION) in "EconomyShop_dev-35.phar/src/onebone/economyshop/EconomyShop" at line 81
2018-05-31 [19:06:13] [Server thread/DEBUG]: #0 EconomyShop_dev-35.phar/src/onebone/economyshop/EconomyShop(81): pocketmine\error_handler(integer 8, string Undefined offset: 3, string phar:///home/gsp_1485/g3.hmserv.eu-19144/plugins/EconomyShop_dev-35.phar/src/onebone/economyshop/EconomyShop.php, integer 81, array Array())
2018-05-31 [19:06:13] [Server thread/DEBUG]: #1 src/pocketmine/plugin/PluginBase(90): onebone\economyshop\EconomyShop->onEnable()
2018-05-31 [19:06:13] [Server thread/DEBUG]: #2 src/pocketmine/plugin/PharPluginLoader(127): pocketmine\plugin\PluginBase->setEnabled(boolean 1)
2018-05-31 [19:06:13] [Server thread/DEBUG]: #3 src/pocketmine/plugin/PluginManager(578): pocketmine\plugin\PharPluginLoader->enablePlugin(onebone\economyshop\EconomyShop object)
2018-05-31 [19:06:13] [Server thread/DEBUG]: #4 src/pocketmine/Server(1951): pocketmine\plugin\PluginManager->enablePlugin(onebone\economyshop\EconomyShop object)
2018-05-31 [19:06:13] [Server thread/DEBUG]: #5 src/pocketmine/Server(1937): pocketmine\Server->enablePlugin(onebone\economyshop\EconomyShop object)
2018-05-31 [19:06:13] [Server thread/DEBUG]: #6 src/pocketmine/Server(1731): pocketmine\Server->enablePlugins(integer 1)
2018-05-31 [19:06:13] [Server thread/DEBUG]: #7 src/pocketmine/PocketMine(290): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string /home/gsp_1485/g3.hmserv.eu-19144/, string /home/gsp_1485/g3.hmserv.eu-19144/plugins/)
2018-05-31 [19:06:13] [Server thread/DEBUG]: #8 /home/gsp_1485/g3.hmserv.eu-19144/PocketMine-MP.phar(1): require(string phar:///home/gsp_1485/g3.hmserv.eu-19144/PocketMine-MP.phar/src/pocketmine/PocketMine.php)

i use for my 1.7PM server when player joined and kicked by suuden"internal server erro"

#0 EconomyAPI-master/src/onebone/economyapi/EconomyAPI(112): onebone\economyapi\EconomyAPI->createAccount(string w2333333, integer 1000, boolean 1)
[01:26:57] [Server thread/DEBUG]: #1 src/pocketmine/plugin/MethodEventExecutor(38): class@anonymous/home/gs/gs/data/servers/11001606/plugins/EconomyAPI-master/src/onebone/economyapi/EconomyAPI.php0x7f31c9762d13->handlePlayerJoin(pocketmine\event\player\PlayerJoinEvent object)
[01:26:57] [Server thread/DEBUG]: #2 src/pocketmine/plugin/RegisteredListener(98): pocketmine\plugin\MethodEventExecutor->execute(class@anonymous./home/gs/gs/data/servers/11001606/plugins/EconomyAPI-master/src/onebone/economyapi/EconomyAPI.php0x7f31c9762d13 object, pocketmine\event\player\PlayerJoinEvent object)
[01:26:57] [Server thread/DEBUG]: #3 src/pocketmine/event/Event(96): pocketmine\plugin\RegisteredListener->callEvent(pocketmine\event\player\PlayerJoinEvent object)
[01:26:57] [Server thread/DEBUG]: #4 src/pocketmine/Player(980): pocketmine\event\Event->call()
[01:26:57] [Server thread/DEBUG]: #5 src/pocketmine/network/mcpe/handler/PreSpawnSessionHandler(106): pocketmine\Player->doFirstSpawn()
[01:26:57] [Server thread/DEBUG]: #6 src/pocketmine/network/mcpe/protocol/SetLocalPlayerAsInitializedPacket(45): pocketmine\network\mcpe\handler\PreSpawnSessionHandler->handleSetLocalPlayerAsInitialized(pocketmine\network\mcpe\protocol\SetLocalPlayerAsInitializedPacket object)
[01:26:57] [Server thread/DEBUG]: #7 src/pocketmine/network/mcpe/NetworkSession(207): pocketmine\network\mcpe\protocol\SetLocalPlayerAsInitializedPacket->handle(pocketmine\network\mcpe\handler\PreSpawnSessionHandler object)
[01:26:57] [Server thread/DEBUG]: #8 src/pocketmine/network/mcpe/NetworkSession(191): pocketmine\network\mcpe\NetworkSession->handleDataPacket(pocketmine\network\mcpe\protocol\SetLocalPlayerAsInitializedPacket object)
[01:26:57] [Server thread/DEBUG]: #9 src/pocketmine/network/mcpe/RakLibInterface(143): pocketmine\network\mcpe\NetworkSession->handleEncoded(string x.c*d.....u)
[01:26:57] [Server thread/DEBUG]: #10 vendor/pocketmine/raklib/src/server/ServerHandler(98): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string 23.242.251.205 49550, raklib\protocol\EncapsulatedPacket object, integer 0)
[01:26:57] [Server thread/DEBUG]: #11 src/pocketmine/network/mcpe/RakLibInterface(88): raklib\server\ServerHandler->handlePacket()
[01:26:57] [Server thread/DEBUG]: #12 vendor/pocketmine/snooze/src/SleeperHandler(120): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe{closure}()
[01:26:57] [Server thread/DEBUG]: #13 vendor/pocketmine/snooze/src/SleeperHandler(82): pocketmine\snooze\SleeperHandler->processNotifications()
[01:26:57] [Server thread/DEBUG]: #14 src/pocketmine/Server(2310): pocketmine\snooze\SleeperHandler->sleepUntil(double 1540272417.7103)
[01:26:57] [Server thread/DEBUG]: #15 src/pocketmine/Server(2185): pocketmine\Server->tickProcessor()
[01:26:57] [Server thread/DEBUG]: #16 src/pocketmine/Server(1728): pocketmine\Server->start()
[01:26:57] [Server thread/DEBUG]: #17 src/pocketmine/PocketMine(251): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string /home/gs/gs/data/servers/11001606/, string /home/gs/gs/data/servers/11001606/plugins/)
[01:26:57] [Server thread/DEBUG]: #18 /home/gs/gs/data/servers/11001606/pm.phar(1): require(string phar:///home/gs/gs/data/servers/11001606/pm.phar/src/pocketmine/PocketMine.php)
[01:26:57] [Server thread/INFO]: w2333333 left the game
[01:26:57] [Server thread/INFO]: w2333333[/23.242.251.205:49550] logged out due to Internal server error

please update EconomySell/EconomyShop on API on PMMP 3.10.0 v1.13.0

2019-12-06 [22:35:38] [Server thread/INFO]: Loading pocketmine.yml...
2019-12-06 [22:35:38] [Server thread/INFO]: Loading server properties...
2019-12-06 [22:35:38] [Server thread/INFO]: Selected English (eng) as the base language
2019-12-06 [22:35:38] [Server thread/INFO]: Starting Minecraft: Bedrock Edition server version v1.13.0
2019-12-06 [22:35:38] [Server thread/INFO]: Starting remote control listener
2019-12-06 [22:35:38] [Server thread/INFO]: This server is running PocketMine-MP version 3.10.0
2019-12-06 [22:35:38] [Server thread/INFO]: PocketMine-MP is distributed under the LGPL License
2019-12-06 [22:35:38] [Server thread/INFO]: Loading resource packs...
2019-12-06 [22:35:38] [Server thread/ERROR]: Could not load plugin 'EconomyShop': Incompatible network protocol version (plugin requires one of: 361)
2019-12-06 [22:35:38] [Server thread/ERROR]: Could not load plugin 'EconomySell': Incompatible network protocol version (plugin requires one of: 361)

Signs are not working anymore

Hello. Sell and Shop Signs not are working anymore. I'm using EconomyAPI 5.7.3 and latest version of EconomySell. PMMP Version: 3.5.1

I made sure that I had the sign format correctly.

(EXCEPTION) in "vendor/pocketmine/spl/BaseClassLoader" at line 126

what's the problem ?
thanks

https://poggit.pmmp.io/r/39825/EconomyAPI_dev-32.phar
https://jenkins.pmmp.io/job/PocketMine-MP/1642/artifact/PocketMine-MP.phar


2018-11-14 [11:47:35] [Server thread/CRITICAL]: Unhandled exception executing command 'topmoney' in topmoney: include(phar:///home/myserver/plugins/EconomyAPI_dev-32.phar/src/onebone/economyapi/task/SortTask.php): failed to open stream: phar error: internal corruption of phar "/home/myserver/plugins/EconomyAPI_dev-32.phar" (actual filesize mismatch on file "src/onebone/economyapi/task/SortTask.php")
2018-11-14 [11:47:35] [Server thread/CRITICAL]: ErrorException: "include(phar:///home/myserver/plugins/EconomyAPI_dev-32.phar/src/onebone/economyapi/task/SortTask.php): failed to open stream: phar error: internal corruption of phar "/home/myserver/plugins/EconomyAPI_dev-32.phar" (actual filesize mismatch on file "src/onebone/economyapi/task/SortTask.php")" (EXCEPTION) in "vendor/pocketmine/spl/BaseClassLoader" at line 126
2018-11-14 [11:47:35] [Server thread/DEBUG]: #0 vendor/pocketmine/spl/BaseClassLoader(126): pocketmine\utils\Utils::errorExceptionHandler(integer 2, string include(phar:///home/myserver/plugins/EconomyAPI_dev-32.phar/src/onebone/economyapi/task/SortTask.php): failed to open stream: phar error: internal corruption of phar "/home/myserver/plugins/EconomyAPI_dev-32.phar" (actual filesize mismatch on file "src/onebone/economyapi/task/SortTask.php"), string phar:///home/myserver/PocketMine-MP.phar/vendor/pocketmine/spl/BaseClassLoader.php, integer 126, array Array())
2018-11-14 [11:47:35] [Server thread/DEBUG]: #1 vendor/pocketmine/spl/BaseClassLoader(126): include()
2018-11-14 [11:47:35] [Server thread/DEBUG]: #2 (): BaseClassLoader->loadClass(string onebone\economyapi\task\SortTask)
2018-11-14 [11:47:35] [Server thread/DEBUG]: #3 EconomyAPI_dev-32.phar/src/onebone/economyapi/command/TopMoneyCommand(63): spl_autoload_call(string onebone\economyapi\task\SortTask)
2018-11-14 [11:47:35] [Server thread/DEBUG]: #4 src/pocketmine/command/SimpleCommandMap(258): onebone\economyapi\command\TopMoneyCommand->execute(pocketmine\Player object, string topmoney, array Array())
2018-11-14 [11:47:35] [Server thread/DEBUG]: #5 src/pocketmine/Server(1956): pocketmine\command\SimpleCommandMap->dispatch(pocketmine\Player object, string topmoney)
2018-11-14 [11:47:35] [Server thread/DEBUG]: #6 src/pocketmine/Player(2193): pocketmine\Server->dispatchCommand(pocketmine\Player object, string topmoney)
2018-11-14 [11:47:35] [Server thread/DEBUG]: #7 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(226): pocketmine\Player->chat(string /topmoney)
2018-11-14 [11:47:35] [Server thread/DEBUG]: #8 src/pocketmine/network/mcpe/protocol/CommandRequestPacket(54): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleCommandRequest(pocketmine\network\mcpe\protocol\CommandRequestPacket object)
2018-11-14 [11:47:35] [Server thread/DEBUG]: #9 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(96): pocketmine\network\mcpe\protocol\CommandRequestPacket->handle(pocketmine\network\mcpe\PlayerNetworkSessionAdapter object)
2018-11-14 [11:47:35] [Server thread/DEBUG]: #10 src/pocketmine/network/mcpe/protocol/BatchPacket(114): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(pocketmine\network\mcpe\protocol\CommandRequestPacket object)
2018-11-14 [11:47:35] [Server thread/DEBUG]: #11 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(96): pocketmine\network\mcpe\protocol\BatchPacket->handle(pocketmine\network\mcpe\PlayerNetworkSessionAdapter object)
2018-11-14 [11:47:35] [Server thread/DEBUG]: #12 src/pocketmine/Player(3060): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(pocketmine\network\mcpe\protocol\BatchPacket object)
2018-11-14 [11:47:35] [Server thread/DEBUG]: #13 src/pocketmine/network/mcpe/RakLibInterface(161): pocketmine\Player->handleDataPacket(pocketmine\network\mcpe\protocol\BatchPacket object)
2018-11-14 [11:47:35] [Server thread/DEBUG]: #14 vendor/pocketmine/raklib/src/server/ServerHandler(98): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string 90.47.127.152 53406, raklib\protocol\EncapsulatedPacket object, integer 0)
2018-11-14 [11:47:35] [Server thread/DEBUG]: #15 src/pocketmine/network/mcpe/RakLibInterface(102): raklib\server\ServerHandler->handlePacket()
2018-11-14 [11:47:35] [Server thread/DEBUG]: #16 src/pocketmine/network/Network(94): pocketmine\network\mcpe\RakLibInterface->process()
2018-11-14 [11:47:35] [Server thread/DEBUG]: #17 src/pocketmine/network/mcpe/RakLibInterface(92): pocketmine\network\Network->processInterface(pocketmine\network\mcpe\RakLibInterface object)
2018-11-14 [11:47:35] [Server thread/DEBUG]: #18 vendor/pocketmine/snooze/src/SleeperHandler(120): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe\{closure}()
2018-11-14 [11:47:35] [Server thread/DEBUG]: #19 vendor/pocketmine/snooze/src/SleeperHandler(82): pocketmine\snooze\SleeperHandler->processNotifications()
2018-11-14 [11:47:35] [Server thread/DEBUG]: #20 src/pocketmine/Server(2268): pocketmine\snooze\SleeperHandler->sleepUntil(double 1542192455.6011)
2018-11-14 [11:47:35] [Server thread/DEBUG]: #21 src/pocketmine/Server(2135): pocketmine\Server->tickProcessor()
2018-11-14 [11:47:35] [Server thread/DEBUG]: #22 src/pocketmine/Server(1701): pocketmine\Server->start()
2018-11-14 [11:47:35] [Server thread/DEBUG]: #23 src/pocketmine/PocketMine(249): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string /home/myserver/, string /home/myserver/plugins/)
2018-11-14 [11:47:35] [Server thread/DEBUG]: #24 /home/myserver/PocketMine-MP.phar(1): require(string phar:///home/myserver/PocketMine-MP.phar/src/pocketmine/PocketMine.php)

Messages not setting

Hello, I doubt if anyone still works on EconomyAPI. However, I was getting some unexpected issues where the edited Messages.yml does not take effect whatsoever.
I've validated the YAML file, read through the codes, and did whatever I thought could be a solution to this.

But it still didn't work.

Any ways to fix the issue?

Player shop creation

Its so annoying that players can make shop everywhere! even on blocks so can it fixed so players can only make shops on signs using economypshop? can it have limitations of creating player shop? If yes that would be awesome!!'
You need to bring back sign method for this system since players scamms a lot with this one!

Suggestion!

Have different money per world or ability to group worlds together to have same money in all those worlds. Would love this so much!

big error on typing commands

heres the code:
[Server thread/CRITICAL]: Could not execute completion of asynchronous task SortTask: Undefined index: mangothedev
[18:04:43] [Server thread/CRITICAL]: ErrorException: "Undefined index: mangothedev" (EXCEPTION) in "EconomyAPI.phar/src/onebone/economyapi/EconomyAPI" at line 101
[18:04:43] [Server thread/DEBUG]: #0 EconomyAPI.phar/src/onebone/economyapi/EconomyAPI(101): pocketmine\utils\Utils::errorExceptionHandler(integer 8, string Undefined index: mangothedev, string phar://D:/MangoPvP/plugins/EconomyAPI.phar/src/onebone/economyapi/EconomyAPI.php, integer 101, array Array())
[18:04:43] [Server thread/DEBUG]: #1 EconomyAPI.phar/src/onebone/economyapi/task/SortTask(88): onebone\economyapi\EconomyAPI->getMessage(string topmoney-tag, array Array(), string mangothedev)
[18:04:43] [Server thread/DEBUG]: #2 src/pocketmine/scheduler/AsyncPool(306): onebone\economyapi\task\SortTask->onCompletion(pocketmine\Server object)
[18:04:43] [Server thread/DEBUG]: #3 src/pocketmine/Server(2516): pocketmine\scheduler\AsyncPool->collectTasks()
[18:04:43] [Server thread/DEBUG]: #4 src/pocketmine/Server(2265): pocketmine\Server->tick()
[18:04:43] [Server thread/DEBUG]: #5 src/pocketmine/Server(2135): pocketmine\Server->tickProcessor()
[18:04:43] [Server thread/DEBUG]: #6 src/pocketmine/Server(1701): pocketmine\Server->start()
[18:04:43] [Server thread/DEBUG]: #7 src/pocketmine/PocketMine(249): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string D:\MangoPvP, string D:\MangoPvP\plugins)

[issue pmmp version v1.12.0] - Error: "Class 'pocketmine\network\mcpe\protocol\AddItemEntityPacket' not found"

https://jenkins.pmmp.io/job/PocketMine-MP/1771/artifact/PocketMine-MP.phar
https://poggit.pmmp.io/r/55532/EconomySell_dev-31.phar
https://poggit.pmmp.io/r/54122/EconomyShop_dev-37.phar
https://poggit.pmmp.io/r/34417/AlwaysSpawn_dev-25.phar

2019-07-12 [21:44:20] [Server thread/CRITICAL]: Error: "Class 'pocketmine\network\mcpe\protocol\AddItemEntityPacket' not found" (EXCEPTION) in "plugins/EconomySell_dev-31.phar/src/onebone/economysell/item/ItemDisplayer" at line 52
2019-07-12 [21:44:20] [Server thread/DEBUG]: #0 plugins/EconomySell_dev-31.phar/src/onebone/economysell/EconomySell(225): onebone\economysell\item\ItemDisplayer->spawnTo(object pocketmine\Player)
2019-07-12 [21:44:20] [Server thread/DEBUG]: #1 src/pocketmine/plugin/MethodEventExecutor(38): onebone\economysell\EconomySell->onPlayerTeleport(object pocketmine\event\entity\EntityTeleportEvent)
2019-07-12 [21:44:20] [Server thread/DEBUG]: #2 src/pocketmine/plugin/RegisteredListener(98): pocketmine\plugin\MethodEventExecutor->execute(object onebone\economysell\EconomySell, object pocketmine\event\entity\EntityTeleportEvent)
2019-07-12 [21:44:20] [Server thread/DEBUG]: #3 src/pocketmine/event/Event(99): pocketmine\plugin\RegisteredListener->callEvent(object pocketmine\event\entity\EntityTeleportEvent)
2019-07-12 [21:44:20] [Server thread/DEBUG]: #4 src/pocketmine/entity/Entity(1967): pocketmine\event\Event->call()
2019-07-12 [21:44:20] [Server thread/DEBUG]: #5 src/pocketmine/Player(3764): pocketmine\entity\Entity->teleport(object pocketmine\level\Position, NULL , NULL )
2019-07-12 [21:44:20] [Server thread/DEBUG]: #6 plugins/AlwaysSpawn_dev-25.phar/src/philipshilling/alwaysspawn/Loader(16): pocketmine\Player->teleport(object pocketmine\level\Position)
2019-07-12 [21:44:20] [Server thread/DEBUG]: #7 src/pocketmine/plugin/MethodEventExecutor(38): philipshilling\alwaysspawn\Loader->onPlayerLogin(object pocketmine\event\player\PlayerLoginEvent)
2019-07-12 [21:44:20] [Server thread/DEBUG]: #8 src/pocketmine/plugin/RegisteredListener(98): pocketmine\plugin\MethodEventExecutor->execute(object philipshilling\alwaysspawn\Loader, object pocketmine\event\player\PlayerLoginEvent)
2019-07-12 [21:44:20] [Server thread/DEBUG]: #9 src/pocketmine/event/Event(99): pocketmine\plugin\RegisteredListener->callEvent(object pocketmine\event\player\PlayerLoginEvent)
2019-07-12 [21:44:20] [Server thread/DEBUG]: #10 src/pocketmine/Player(2117): pocketmine\event\Event->call()
2019-07-12 [21:44:20] [Server thread/DEBUG]: #11 src/pocketmine/Player(2100): pocketmine\Player->completeLoginSequence()
2019-07-12 [21:44:20] [Server thread/DEBUG]: #12 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(126): pocketmine\Player->handleResourcePackClientResponse(object pocketmine\network\mcpe\protocol\ResourcePackClientResponsePacket)
2019-07-12 [21:44:20] [Server thread/DEBUG]: #13 src/pocketmine/network/mcpe/protocol/ResourcePackClientResponsePacket(62): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleResourcePackClientResponse(object pocketmine\network\mcpe\protocol\ResourcePackClientResponsePacket)
2019-07-12 [21:44:20] [Server thread/DEBUG]: #14 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(110): pocketmine\network\mcpe\protocol\ResourcePackClientResponsePacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
2019-07-12 [21:44:20] [Server thread/DEBUG]: #15 src/pocketmine/network/mcpe/protocol/BatchPacket(123): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\ResourcePackClientResponsePacket)
2019-07-12 [21:44:20] [Server thread/DEBUG]: #16 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(110): pocketmine\network\mcpe\protocol\BatchPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
2019-07-12 [21:44:20] [Server thread/DEBUG]: #17 src/pocketmine/Player(3124): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
2019-07-12 [21:44:20] [Server thread/DEBUG]: #18 src/pocketmine/network/mcpe/RakLibInterface(169): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
2019-07-12 [21:44:20] [Server thread/DEBUG]: #19 vendor/pocketmine/raklib/src/server/ServerHandler(99): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string[19] 9X.XXX.XXX.35 50279, object raklib\protocol\EncapsulatedPacket, integer 0)
2019-07-12 [21:44:20] [Server thread/DEBUG]: #20 src/pocketmine/network/mcpe/RakLibInterface(109): raklib\server\ServerHandler->handlePacket()
2019-07-12 [21:44:20] [Server thread/DEBUG]: #21 src/pocketmine/network/mcpe/RakLibInterface(99): pocketmine\network\mcpe\RakLibInterface->process()
2019-07-12 [21:44:20] [Server thread/DEBUG]: #22 vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe\{closure}()
2019-07-12 [21:44:20] [Server thread/DEBUG]: #23 vendor/pocketmine/snooze/src/SleeperHandler(85): pocketmine\snooze\SleeperHandler->processNotifications()
2019-07-12 [21:44:20] [Server thread/DEBUG]: #24 src/pocketmine/Server(2348): pocketmine\snooze\SleeperHandler->sleepUntil(double 1562960660.9161)
2019-07-12 [21:44:20] [Server thread/DEBUG]: #25 src/pocketmine/Server(2205): pocketmine\Server->tickProcessor()
2019-07-12 [21:44:20] [Server thread/DEBUG]: #26 src/pocketmine/Server(1784): pocketmine\Server->start()
2019-07-12 [21:44:20] [Server thread/DEBUG]: #27 src/pocketmine/PocketMine(274): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[34] /home/gteracube/, string[42] /home/gteracube/plugins/)
2019-07-12 [21:44:20] [Server thread/DEBUG]: #28 (1): require(string[89] phar:///home/gteracube/PocketMine-MP.phar/src/pocketmine/Pocke)
2019-07-12 [21:44:20] [Server thread/INFO]: Difool[/9X.XXX.XXX.35:50279] logged out due to Internal server error
2019-07-12 [21:44:20] [RakLibServer thread/NOTICE]: Blocked 9X.XXX.XXX.35 for 5 seconds
019-07-12 [22:52:03] [Server thread/CRITICAL]: Error: "Class 'pocketmine\network\mcpe\protocol\AddItemEntityPacket' not found" (EXCEPTION) in "plugins/EconomyShop_dev-37.phar/src/onebone/economyshop/item/ItemDisplayer" at line 52
2019-07-12 [22:52:03] [Server thread/DEBUG]: #0 plugins/EconomyShop_dev-37.phar/src/onebone/economyshop/EconomyShop(186): onebone\economyshop\item\ItemDisplayer->spawnTo(object pocketmine\Player)
2019-07-12 [22:52:03] [Server thread/DEBUG]: #1 src/pocketmine/plugin/MethodEventExecutor(38): onebone\economyshop\EconomyShop->onPlayerJoin(object pocketmine\event\player\PlayerJoinEvent)
2019-07-12 [22:52:03] [Server thread/DEBUG]: #2 src/pocketmine/plugin/RegisteredListener(98): pocketmine\plugin\MethodEventExecutor->execute(object onebone\economyshop\EconomyShop, object pocketmine\event\player\PlayerJoinEvent)
2019-07-12 [22:52:03] [Server thread/DEBUG]: #3 src/pocketmine/event/Event(99): pocketmine\plugin\RegisteredListener->callEvent(object pocketmine\event\player\PlayerJoinEvent)
2019-07-12 [22:52:03] [Server thread/DEBUG]: #4 src/pocketmine/Player(1082): pocketmine\event\Event->call()
2019-07-12 [22:52:03] [Server thread/DEBUG]: #5 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(298): pocketmine\Player->doFirstSpawn()
2019-07-12 [22:52:03] [Server thread/DEBUG]: #6 src/pocketmine/network/mcpe/protocol/SetLocalPlayerAsInitializedPacket(45): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleSetLocalPlayerAsInitialized(object pocketmine\network\mcpe\protocol\SetLocalPlayerAsInitializedPacket)
2019-07-12 [22:52:03] [Server thread/DEBUG]: #7 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(110): pocketmine\network\mcpe\protocol\SetLocalPlayerAsInitializedPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
2019-07-12 [22:52:03] [Server thread/DEBUG]: #8 src/pocketmine/network/mcpe/protocol/BatchPacket(123): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\SetLocalPlayerAsInitializedPacket)
2019-07-12 [22:52:03] [Server thread/DEBUG]: #9 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(110): pocketmine\network\mcpe\protocol\BatchPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
2019-07-12 [22:52:03] [Server thread/DEBUG]: #10 src/pocketmine/Player(3124): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
2019-07-12 [22:52:03] [Server thread/DEBUG]: #11 src/pocketmine/network/mcpe/RakLibInterface(169): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
2019-07-12 [22:52:03] [Server thread/DEBUG]: #12 vendor/pocketmine/raklib/src/server/ServerHandler(99): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string[18] 7X.XXX.XX.35 54322, object raklib\protocol\EncapsulatedPacket, integer 0)
2019-07-12 [22:52:03] [Server thread/DEBUG]: #13 src/pocketmine/network/mcpe/RakLibInterface(109): raklib\server\ServerHandler->handlePacket()
2019-07-12 [22:52:03] [Server thread/DEBUG]: #14 src/pocketmine/network/mcpe/RakLibInterface(99): pocketmine\network\mcpe\RakLibInterface->process()
2019-07-12 [22:52:03] [Server thread/DEBUG]: #15 vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe\{closure}()
2019-07-12 [22:52:03] [Server thread/DEBUG]: #16 vendor/pocketmine/snooze/src/SleeperHandler(85): pocketmine\snooze\SleeperHandler->processNotifications()
2019-07-12 [22:52:03] [Server thread/DEBUG]: #17 src/pocketmine/Server(2348): pocketmine\snooze\SleeperHandler->sleepUntil(double 1562964722.5871)
2019-07-12 [22:52:03] [Server thread/DEBUG]: #18 src/pocketmine/Server(2205): pocketmine\Server->tickProcessor()
2019-07-12 [22:52:03] [Server thread/DEBUG]: #19 src/pocketmine/Server(1784): pocketmine\Server->start()
2019-07-12 [22:52:03] [Server thread/DEBUG]: #20 src/pocketmine/PocketMine(274): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[34] /home/teracube/, string[42] /home/teracube/plugins/)
2019-07-12 [22:52:03] [Server thread/DEBUG]: #21 (1): require(string[89] phar:///home/teracube/PocketMine-MP.phar/src/pocketmine/Pocke)

This Error Crash my Server

Error: yaml_parse(): scanning error encountered during parsing: found character that cannot start any token (line 33, column 33), context while scanning for the next token (line 33, column 33)
File: pmsrc/src/utils/Config
Line: 180
Type: ErrorException

A PLUGIN WAS INVOLVED IN THIS CRASH
BAD PLUGIN: EconomyAPI

Code:

Backtrace:
#0 (): pocketmine\errorhandler\ErrorToExceptionHandler::handle(integer 2, string[185] yaml_parse(): scanning error encountered during parsing: found character that ca, string[59] phar:///home/minecraft/pocketmine.phar/src/utils/Config.php, integer 180)
#1 pmsrc/src/utils/Config(180): yaml_parse(string[2316] ---.language: en.commands:. mymoney:. usage: /mymoney. description: &4Zei)
#2 pmsrc/src/utils/Config(119): pocketmine\utils\Config->load(string[51] /home/minecraft/plugin_data/EconomyAPI/messages.yml, integer 2, array[28])
#3 plugins/EconomyAPI.phar/src/onebone/economyapi/EconomyAPI(486): pocketmine\utils\Config->__construct(string[51] /home/minecraft/plugin_data/EconomyAPI/messages.yml, integer 2, array[28])
#4 plugins/EconomyAPI.phar/src/onebone/economyapi/EconomyAPI(428): onebone\economyapi\EconomyAPI->initializeLanguage()
#5 plugins/EconomyAPI.phar/src/onebone/economyapi/EconomyAPI(334): onebone\economyapi\EconomyAPI->initialize()
#6 pmsrc/src/plugin/PluginBase(137): onebone\economyapi\EconomyAPI->onEnable()
#7 pmsrc/src/plugin/PluginManager(438): pocketmine\plugin\PluginBase->onEnableStateChange(true)
#8 pmsrc/src/Server(1383): pocketmine\plugin\PluginManager->enablePlugin(object onebone\economyapi\EconomyAPI#23718)
#9 pmsrc/src/Server(1009): pocketmine\Server->enablePlugins(object pocketmine\plugin\PluginEnableOrder#23428)
#10 pmsrc/src/PocketMine(303): pocketmine\Server->__construct(object BaseClassLoader#2, object pocketmine\utils\MainLogger#3, string[16] /home/minecraft/, string[24] /home/minecraft/plugins/)
#11 pmsrc/src/PocketMine(326): pocketmine\server()
#12 pmsrc(11): require(string[57] phar:///home/minecraft/pocketmine.phar/src/PocketMine.php)

PocketMine-MP version: 4.0.3 [Protocol 475]
Git commit: 795ebd182461f96beeb47b067f7fe33e76bc9059
uname -a: Linux d2779e7c13f3 5.14.0-0.bpo.2-amd64 #1 SMP Debian 5.14.9-2~bpo11+1 (2021-10-10) x86_64
PHP Version: 8.0.13
Zend version: 4.0.13
OS: Linux, linux
Composer libraries:

  • adhocore/json-comment 1.1.2@fc2f76979f0a44a5f5bc2a2b600d0762fe0e78e7
  • brick/math 0.9.3@ca57d18f028f84f777b2168cd1911b0dee2343ae
  • daverandom/callback-validator unknown@unknown
  • fgrosse/phpasn1 v2.4.0@eef488991d53e58e60c9554b09b1201ca5ba9296
  • netresearch/jsonmapper v4.0.0@8bbc021a8edb2e4a7ea2f8ad4fa9ec9dce2fcb8d
  • pocketmine/bedrock-data 1.5.0+bedrock-1.18.0@482c679aa5ed0b81c088c2b1ff0b8110a94c8a6c
  • pocketmine/bedrock-protocol 7.1.0+bedrock-1.18.0@42f2a00634c17c346fd98c05b2daf29d1fbf5805
  • pocketmine/binaryutils 0.2.3@dc94786fc6c30012b1892f548dbb8a8c9c0a8cd9
  • pocketmine/callback-validator 1.0.3@64787469766bcaa7e5885242e85c23c25e8c55a2
  • pocketmine/classloader 0.2.0@49ea303993efdfb39cd302e2156d50aa78209e78
  • pocketmine/color 0.2.0@09be6ea6d76f2e33d6813c39d29c22c46c17e1d2
  • pocketmine/errorhandler 0.3.0@ec742b209e8056bbe855069c4eff94c9734ea19b
  • pocketmine/locale-data 2.2.0@dc88ad618a482e55b7c9fec162257efa62a67d6f
  • pocketmine/log 0.4.0@e6c912c0f9055c81d23108ec2d179b96f404c043
  • pocketmine/log-pthreads 0.4.0@61f709e8cf36bcc24e4efe02acded680a1ce23cd
  • pocketmine/math 0.4.2@aacc3759a508a69dfa5bc4dfa770ab733c5c94bf
  • pocketmine/nbt 0.3.2@3e0d9ef6b6c5fb45e3745a121296e75631b3eefe
  • pocketmine/pocketmine-mp 4.0.3@795ebd182461f96beeb47b067f7fe33e76bc9059
  • pocketmine/raklib 0.14.2@e3a861187470e1facc6625040128f447ebbcbaec
  • pocketmine/raklib-ipc 0.1.1@922a6444b0c6c7daaa5aa5a832107e1ec4738aed
  • pocketmine/snooze 0.3.1@0ac8fc2a781c419a1f64ebca4d5835028f59e29b
  • ramsey/collection 1.2.2@cccc74ee5e328031b15640b51056ee8d3bb66c0a
  • ramsey/uuid 4.2.3@fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df
  • rhumsaa/uuid unknown@unknown
  • symfony/polyfill-ctype v1.23.0@46cd95797e9df938fdd2b03693b5fca5e64b01ce
  • symfony/polyfill-php80 v1.23.1@1100343ed1a92e3a38f9ae122fc0eb21602547be
  • symfony/polyfill-php81 v1.23.0@e66119f3de95efc359483f810c4c3e6436279436
  • webmozart/assert 1.10.0@6964c76c7804814a842473e0c8fd15bab0f18e25
  • webmozart/path-util

pmmp 3.9.0

[Server thread/CRITICAL]: Error: "Class 'pocketmine\network\mcpe\protocol\AddItemEntityPacket' not found" (EXCEPTION) in "plugins/EconomyShop(1).phar/src/onebone/economyshop/item/ItemDisplayer" at line 52

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.