Bug Verified

PlaceholderAPI Incompatibility outside of .6 version +

#803 opened by Unknown 6 years ago

Unknownreported this bug

Any version above PAPI X.XX.X.6 throws this error: [Legacy attachment omitted]

Unknowncommented

I replied but, 1.16.1 PAPER, LATEST DEV MM I was told many people had this same problem. Any version beyond .06 of PAPI causes this. Idk what files you need?

Unknowncommented

The issue template clearly explains what should be provided, as does my reply.

Unknowncommented

What Issue template? When I click new issue it shows me no template like it used to... And your reply, Im sorry I dont understand how to explain it as reproducable even after reading that page... I posted this to help me, and help others going through this problem. This doesn't mean I know exactly how to reproduce it. On my end, all I did was update to the latest dev of Mythic Mobs, and the latest PAPI version, and the error started happening. I then reverted back a version over and over til I got to PAPI XXXX.6 and that worked. I'm by no means trying to be ignorant here, I'm just unsure how to describe this other than that. Other people have showed me the same problem. This is why it sucks to have to report bugs, because I don't understand what your missing from me, yet, you expect me to be able to read that link you sent me and KNOW how that applies to this problem. I'm no developer, I simply use MythicMobs sometimes. The problem occured apon updated, so I dont know what else could have had an effect on it besides the fact that PAPI changed thier API. Thats what my assumption was of why it was happening.

[INFO] .... [MythicMobs] Enabling MythicMobs v4.10.0-SNAPSHOT-SNAPSHOT [INFO] .... [DiscordSRV] Not using JDBC, one of host/port/database was default [INFO] .... [LumineUtils] (io.lumine.xikage.mythicmobs.utils.) is bound to plugin MythicMobs - io.lumine.xikage.mythicmobs.MythicMobs [INFO] .... [MythicMobs] Loading MythicMobs for Paper (MC: 1.16.1)... [INFO] .... [MythicMobs] The server is running PaperSpigot; enabled PaperSpigot exclusive functionality [INFO] .... [io.lumine.xikage.mythicmobs.util.reflections.Reflections] Reflections took 53 ms to scan 1 urls, producing 3 keys and 21 values [INFO].... [io.lumine.xikage.mythicmobs.util.reflections.Reflections] Reflections took 40 ms to scan 1 urls, producing 3 keys and 24 values [INFO] .... [io.lumine.xikage.mythicmobs.util.reflections.Reflections] Reflections took 191 ms to scan 15 urls, producing 0 keys and 0 values [INFO] .... [io.lumine.xikage.mythicmobs.util.reflections.Reflections] Reflections took 18 ms to scan 1 urls, producing 3 keys and 9 values [INFO] .... [MythicMobs] MythicMobs MythicArtifacts Support has been enabled! [INFO] .... [MythicMobs] MythicMobs CMI Support has been enabled! [INFO] .... [MythicMobs] MythicMobs HolographicDisplays Support has been enabled! [INFO] .... [MythicMobs] MythicMobs LibsDisguises Support has been enabled! [INFO] .... [MythicMobs] MythicMobs MMOItems Support has been enabled! **[WARNING] .... [MythicMobs] ✗ Compatibility Error for 'PlaceholderAPI': Plugin not found/incompatible version** [INFO] .... [MythicMobs] Loaded ProtocolLib packet handlers [INFO] .... [MythicMobs] MythicMobs ProtocolLib Support has been enabled! [INFO] .... [MythicMobs] MythicMobs Vault Support has been enabled! [INFO] .... [MythicMobs] MythicMobs WorldGuard Support has been enabled! [INFO] .... [MythicMobs] Loading Mob Registry... [INFO] .... [MythicMobs] Base directory /home/gs-41788/plugins/MythicMobs/SavedData [INFO] .... [MythicMobs] Module directory /home/gs-41788/plugins/MythicMobs/SavedData/worlds [INFO] .... [io.lumine.xikage.mythicmobs.util.reflections.Reflections] Reflections took 25 ms to scan 1 urls, producing 10 keys and 286 values [INFO] .... [io.lumine.xikage.mythicmobs.util.reflections.Reflections] Reflections took 84 ms to scan 1 urls, producing 23 keys and 567 values [INFO] .... [io.lumine.xikage.mythicmobs.util.reflections.Reflections] Reflections took 42 ms to scan 1 urls, producing 6 keys and 77 values [INFO] .... [MythicMobs] LOADED

Do you want a config file for this? I dont understand.

Unknowncommented

Is there something else you need?

Unknowncommented

This thread is marked incomplete information and awaiting user response im just very unsure what you need.

Unknowncommented

[Legacy attachment omitted]

Unknowncommented

Ok i see this isn't going to be easy, sorry, I just tried reporting the bug so that it could be known about and fixed. I already put to much time into this at this point, maybe one of the other people will provide whatever information Im actually missing. Sorry. I've been trying for days to bring attention to this, and now im being hassled about not supplying pastebin links and what i think the bug is not supposed to do..thanks anyways

Unknowncommented

I feel comfortable updating this to a confirmed bug, as it's a known fact that PAPI recently updated their hooks, and require all plugin developers to do the same in their code. I have attached a bug report template from my own test server below. Thank you for the report! Please use the template next time. @kiloRs

Summary

Latest dev version of MythicMobs does not read the latest version of PlaceholderAPI, 2.10.9.

Steps to reproduce

Install the latest development build of MythicMobs and the latest build of PlaceholderAPI.

Current behavior

MM doesn't register PlaceholderAPI.

Intended correct behavior

MM should hook into PAPI.

Server log file

https://pastebin.com/2Cq37tgr

Debug log snippet

[17:34:23 WARN]: [MythicMobs] ✗ Compatibility Error for 'PlaceholderAPI': Plugin not found/incompatible version

Proposed fixes

It is a known fact that PAPI recently updated their hooks, and requires all plugins to update their methods. It shouldn't be too difficult to change.

Sign in to join the discussion.