PocketMine / PocketMine-MP

Legacy PocketMine-MP repository. Head to https://github.com/pmmp for up to date software.
https://www.pocketmine.net/
GNU Lesser General Public License v3.0
1.26k stars 660 forks source link

API Incompatible? #4302

Closed ghost closed 6 years ago

ghost commented 7 years ago

Issue description:

So i downloaded a few plugins like adminfun, signshop and some other stuff but when i started start.cmd it said (?) that only adminfun loaded and started working. all the other plugins had text stating Incompatible API version. I looked at other posts like these and there people said to go use http://pmt.mcpe.me/api2/ but that didn't work, it said404 Not Found

nginx/1.4.6 (Ubuntu)

Steps to reproduce the issue:

  1. Download plugins (I dont know if my plugins were the cause, but here is a list of plugins i wanted to use

CrateKeys' 'EconomyAirport' 'EconomyAPI' 'EconomyAuction' 'EconomyCasino' 'EconomyJob' 'EconomyLand' 'EconomyProperty' 'EconomyPShop' 'EconomySell' 'EconomyShop' 'EconomyTax' 'EconomyUsury' 'ItemCloud' 'KitPro' 'MoreCommands' 'Pundler' 'RankUp' 'SignShop' 'VanishNP')

  1. Start start.cmd
  2. Results should be there.

    OS and versions

ghost commented 7 years ago

untitled This is a PrintScreen? I took of the pugins folder...

untitled7 And this is a PrintScreen i took of my PocketMine folder.

SOF3 commented 7 years ago

API incompatible means API incompatible. What else do you expect? Do you report to Nokia saying that you can't install WhatsApp on Nokia 3310?

ghost commented 7 years ago

Still... Economy and those EconomyShop things say they support 2.0.0 and i have 2.0.0

ClockProgramming commented 7 years ago

You only got the version of plugin. Not the API version

ClockProgramming commented 7 years ago

Economy still use old API.

IISweePII commented 7 years ago

Alternatively you can edit the .yml to load on API 2.0.0 - 2.1.0, but that is not recommended as the code is outdated (like in 1.14.0) and it may have issues. Try getting a new version of the plugin that supports API 2.0.0+