Minecraft – PermissionsBukkit: Is there a replacement for Superpermsbridge for apps that don’t support superperms

minecraft-bukkitminecraft-java-edition

I'm attempting to run a module (mcmmo) with PermissionsBukkit. The problem is, mcmmo doesn't seem to support superperms. For the most part it works, but anything listed by world or in groups isn't seen.

There used to be something called Superpermsbridge that was supposed to fix this problem, but I've never used it and as far as I can tell it's unmaintained (the page is deleted, the PermissionsBukkit page say "Not recommended" by the only version–1.2)

Is there any solution for this? All my other plugins seem to work fine and I'd hate to lose that by switching to another permissions provider–especially since PermissionsBukkit seems to be the way Bukkit is going.

I'm just wondering if there is some magic syntax I can put into the permissions to make mcmmo deal with superperms, or if there is a version of mcmmo I haven't found yet.

ps. The goal is to have mcmmo active in just one world and completely inactive in the others. Currently I have it active for some users and ban them from other worlds, not really the way I wanted to go.

Best Answer

PermissionsBukkit is a primitive, bare-basic permissions plugin. As such, many features may be absent from it. This is one of them. You can try using superpermsbridge, but you may have very inconsistent results. You're better off just switching to another permissions plugin. It'll take some time, but you'll save a lot of time in the long run.

My permissions plugin of choice is PermissionsEx, or PEX. It works well, and it has a very nice command system for simple edits to permissions files that don't require pulling out the whole .yml file. It also has a compatibility layer for Permissions 2/3.

Another popular permissions system is bPermissions. It, too has a compatibility bridge for the older systems. bPermissions focuses on being lightweight and fast, but it loses some of the features of PEX in exchange.

On the other hand, any plugin that doesn't support Bukkit superperms is probably pretty outdated, anyway. The latest version of mcMMO can handle superperms (1.3.09 as of this writing).