t3hk0d3/PermissionsEx — Issue #251: Vault Hooking into PermissionsEX_Chat, why?
Author: NeoScooch
Created: 2012-02-12 19:41:05+00:00
State: open

I added a plugin to my server "GB.TimePlayed" today and started getting disconnected whenever I would type a chat message longer then normally allowed unless you have a plugin to allow you. I did file a ticket to that plugins developer with the error from the console, but, I found something confusing:

2012-02-12 14:21:33 [INFO] [Vault] Loading Vault v1.2.8-b87.
2012-02-12 14:21:33 [INFO] [Vault][Economy] Essentials Economy found: Waiting
2012-02-12 14:21:33 [INFO] [Vault][Permission] PermissionsEx found: Waiting
2012-02-12 14:21:33 [INFO] [Vault][Permission] SuperPermissions loaded as backup permission system.
2012-02-12 14:21:33 [INFO] [Vault][Chat] PermissionsEx found: Waiting
2012-02-12 14:21:33 [INFO] [Vault] Enabled Version 1.2.8-b87

Why is Vault waiting on PermissionsEx for Chat?

2012-02-12 14:21:36 [INFO] [Vault][Permission] PermissionsEx hooked.
2012-02-12 14:21:36 [INFO] [Vault][Permission] PermissionsEx_Chat hooked.
2012-02-12 14:21:36 [INFO] [Vault][Economy] Essentials Economy hooked.

Why did it hook into PermissionsEx_Chat and not EssentialsChat? For one, I don't even have a PermissionsEx_Chat.jar and for two, I have added softdepend: [Vault] to the plugin.yml in the EssentialsChat.jar.

This ticket has been filed with both Vault and PEX as I am not sure who has fixing to do. I think both since Vault is hooking into something I don't even have and PEX is telling Vault it has something it shouldn't.

Thanks,
Jason