Help on doing something

Status
This thread has been locked.

DoitToday

Banned
Feedback score
0
Posts
28
Reactions
5
Resources
0
How would I make this code

public void onChat(AsyncPlayerChatEvent event) {
RankUser user = Ranks.getInstance().getPlayerManager().getUserMap().get(event.getPlayer());
Rank rank = user.getRank();
StringBuilder builder = new StringBuilder();
if (rank != Rank.INMATE) {
builder.append(rank.getColor());
builder.append(ChatColor.GRAY).append("[").append(rank.getPrefix()).append(ChatColor.GRAY).append("] ");
}
builder.append(rank.getColor());
builder.append("%1$s").append(ChatColor.WHITE).append(" §7»§f %2$s");
event.setFormat(builder.toString());

Use vault instead of the custom rank system since thats bugged
 
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

Norska

Java Developer (https://norska.dev)
Supreme
Feedback score
68
Posts
901
Reactions
1,407
Resources
14
I think it depends on what kind of rank/permissions plugins you use, not everything hooks into Vault and uses it.
 

DoitToday

Banned
Feedback score
0
Posts
28
Reactions
5
Resources
0
I think it depends on what kind of rank/permissions plugins you use, not everything hooks into Vault and uses it.
Im going to be using PermissionsEX and I know that works with Vault thats why I chose to use Vaults API instead of PermissionEX's
 
Banned forever. Reason: Ban Evading (SkyclashMC)

jodgi

Developer
Supreme
Feedback score
5
Posts
158
Reactions
36
Resources
0
Code:
private boolean setupPermissions() {
        RegisteredServiceProvider<Permission> rsp = getServer().getServicesManager().getRegistration(Permission.class);
        perms = rsp.getProvider();
        return perms != null;
    }
public static Permission getPermissions() {
       return perms;
   }
 
Status
This thread has been locked.
Top