[Unsupported] [Bungee - Bukkit rank & permissions synchroniz
2.1Synchronize BungeeCord rank & permissions in Spigot server !
BBRankManager
BBRankManager is a plugin that allows you to create and manage groups that will be applied throughout all the servers that the BungeeCord has.
Features
- Synchronize permissions on Spigot servers throughout the BungeeCord
- Custom rank prefix/suffix (Need a compatible chat plugin)
- Automatic chat color for a rank (Need a compatible chat plugin)
- Permissions can be set for a specific server and not for another
- A player can have a rank on a server but not on another
- Easy to use
- Does not support reload.
Commands
- /bbrank → Show the main menu (With clickables commands)
- /bbrank setrank <player> <server/*> <rank> → Set a rank for a player on a specific server OR everywhere
- /bbrank unsetrank <player> <server/*> → Unset a player rank
- /bbrank create <rank> → Create a rank
- /bbrank delete <rank> → Delete a rank
- /bbrank setprefix <rank> <prefix/remove> → Define a rank prefix OR remove it.
- /bbrank setsuffix <rank> <suffix/remove> → Define a rank suffix OR remove it.
- /bbrank setchatcolor <rank> <&X/remove> → Set a rank chatcolor OR remove it.
- /bbrank setperm <rank> <server/*> <permission> → Set a permission for a rank on a specific server OR everywhere
- /bbrank unsetperm <rank> <server/*> <permission> → Unset a permission for a rank on a specific server OR everywhere
- /bbrank info <rank> → Shows informations about a rank
Permissions
- bbrankmanager.admin → Access to every command listed above
- bbrankmanager.create → Access to the /bbrank create
- bbrankmanager.delete → Access to the /bbrank delete
- bbrankmanager.info → Access to the /bbrank info
- bbrankmanager.setprefix → Access to the /bbrank setprefix(*)
- bbrankmanager.setsuffix → Access to the /bbrank setsuffix(*)
- bbrankmanager.setchatcolor → Access to the /bbrank setchatcolor(*)
- bbrankmanager.unsetrank → Access to the /bbrank unsetrank(*)
- bbrankmanager.setperm → Access to the /bbrank setperm(*)
- bbrankmanager.unsetperm → Access to the /bbrank unsetperm(*)
- bbrankmanager.setrank.* → Access to the /bbrank setrank for every rank
- bbrankmanager.setrank.{RANKNAME} → Access to the /bbrank setrank for {RANKNAME}
* → These commands are dangerous, they can be executed by any rank to another, that means that you have to give access to them very carefully.
How to / Q&A
→ How to setup the plugin ?
→ You need to put the spigot version inside EVERY spigot server that shall be linked to the permission system, and just put the bungee version inside your bungeecord plugins.
→ How to show a rank prefix in the chat ?
→ You need to use a compatible chat plugin (eg. EssentialsChat) and put the variable {PREFIX} inside the chat-format
Example with Essentials
format: '{PREFIX} {DISPLAYNAME} {SUFFIX}: {CHATCOLOR} {MESSAGE}'→ How to show a rank suffix in the chat ?
→ You need to use a compatible chat plugin (eg. EssentialsChat) and put the variable {SUFFIX} inside the chat-format
Example with Essentials
format: '{PREFIX} {DISPLAYNAME} {SUFFIX}: {CHATCOLOR} {MESSAGE}'→ How to show a rank suffix in the chat ?
→ You need to use a compatible chat plugin (eg. EssentialsChat) and put the variable {CHATCOLOR} inside the chat-format, just before the message starts
Example with Essentials
format: '{PREFIX} {DISPLAYNAME} {SUFFIX}: {CHATCOLOR} {MESSAGE}'→ How to set a rank to a player on every server ?
→ Just replace the server name by *
→ How to set a permission to a rank on every server ?
→ Just replace the server name by *
→ I put a Bungee permission for a rank and it doesn't work!!
→ BBRankManager ONLY manage spigot permission through BungeeCord, and not the Bungee's permissions itself.
→ The plugin isn't working!!!!!!!! :cry: :cry: :cry:
→ Send me a PM.
PlaceholderAPI
In order to use this, you need PlaceholderAPI (https://www.spigotmc.org/resources/placeholderapi.6245/), and the variables are:
- %BBRankManager_prefix%
- %BBRankManager_suffix%
- %BBRankManager_chatcolor%
They'll return "None" if the selected player hasn't got what is called.
API
BBRankManager BungeeCord API
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta