AuthMe / AuthMeReloaded

The best authentication plugin for the Bukkit/Spigot API!
https://www.spigotmc.org/resources/authmereloaded.6269/
GNU General Public License v3.0
617 stars 514 forks source link

/l not work. #878

Closed molor closed 8 years ago

molor commented 8 years ago

In latest dev build №1239, /l command doesn't working before player logged in. It always says "In order to use this command you must be authenticated!". Working only /login command.

Spigot 1.9.4, Config: http://pastebin.com/KVHz0yES

netherstar commented 8 years ago

i Use build 1238 on 1.9.2, /l work fine :)

DNx5 commented 8 years ago

looks like another plugin overriding /l command

molor commented 8 years ago

hmm. My plugins: AutoSaveWorld, dynmap, PermissionsEx, goBrush, ProtocolLib, SkinsRestorer, WorldBorder, WorldEdit, WorldGuard. And this problem appeared suddenly, by itself..

looks like another plugin overriding /l command

But I get an error message from AuthMe, not from any other plugin. And, as I already wrote, after login with command /login, /l works fine.

molor commented 8 years ago

I found the reason. Yes, it was indeed another plugin. Blame the plugin WorldEdit.

If in its configuration file change the "no-double-slash" to "true", /l command stops working. But once you authorize using /login, it starts to work the same as /login. This is strange..

sgdc3 commented 8 years ago

Idk if this is caused by our command handler or by the we one :/ This needs investigation....

Twonox commented 8 years ago

We can use /l through command.yml to bypass WE command handling.

If we put:

l:

  • authme:login $1-

But /authme: commands don't works.

ljacqu commented 8 years ago

Just using login should work; unless there's a conflict with that command too of course, but unlikely to happen