kangarko / ChatControl-Pro

The ultimate chat solution. Prevent spam, ads, swears and even bots on your server. Replaced by ChatControl Red: https://mineacademy.org/chatcontrol-red
Other
65 stars 8 forks source link

/msg = You do not have permission to execute this command. #1670

Closed troykay closed 4 years ago

troykay commented 4 years ago

Hi there,

This is less of a 'there's an issue with your plugin', and more of a 'I need a 12 year old to fix this because there's something I'm just not getting!' kind of question.

If I type /msg , I'm met with the "You do not have permission to execute this command."

I thought to myself, "Hey, self, you probably have 1. conflicting plugins, or 2. not set up permissions for that command!"

I went looking for competing chat plugins.

I removed the permissions that I'd set for BungeeEssentials (essentials.msg), removed the MaSuiteChat plugins and their permission nodes, and removed the permission for minecraft.command.msg.

I enabled Private_Messages in the settings.yml for ChatControl on the Bungee server:

Private_Messages:
  Enabled: true
  Bungee: true

I've set chatcontrol.command.tell true using LuckPerms.

The same permission issue is presented with /tell and /whisper. There isn't a stack trace for it (unsurprisingly, because noobdom doesn't throw exceptions).

I'm running Paper 1.15.2 (304) and Waterfall 1.15.2 (344).

Waterfall has these plugins: AdvancedBan (2.1.9) AntiBot (0.5.3) BungeeControl (2.2.6) BungeeEssentials (2.6.4) BungeeSafeguard (2.1, a whitelist/blacklist plugin) BungeeTabListPlus (3.2.2) BungeecordPartyAndFriends (1.0.79) LuckPerms-Bungee (5.1.16) MaSuiteCore (2.0.0) MaSuiteHomes (2.0.0) MaSuiteTeleports (2.0.0) MaSuiteWarp (2.0.0) PlaceholderAPI (2.10.6) ProtocolLib.jar (4.5.0) SkinsRestorer.jar (13.7.9)

Paper has these plugins: Advanced-Portals (0.5.2) BungeeTabListPlus_BukkitBridge (3.2.2) ChatControl (8.6.6) CoreProtect (2.18.2) Dynmap (3.0-beta-10-spigot) EssentialsX (2.17.2.0) EssentialsXSpawn (2.17.2.0) FastAsyncVoxelSniper-flattened (1.0.3-backward) FastAsyncWorldEdit (1.15-235) HolographicDisplays InventoryRollback (1.3.7) ipwhitelist (1.7-3) LuckPerms-Bukkit (5.1.16) MaSuiteCore (2.0.0) MaSuiteHomes (2.0.0) MaSuiteTeleports (2.0.0) MaSuiteWarps (2.0.0) PlaceholderAPI (2.10.6) ProtocolLib (4.5.0) Vault.jar WorldEditSUI (1.7.1) worldguard-bukkit (7.0.2) WorldGuardExtraFlags.jar

Is there something obvious I'm doing wrong?

troykay commented 4 years ago

Gah. Nevermind. Apparently, I also needed gssentials.message = true on the Bungee server for chatcontrol's private message to work.