Sueta

BasicRanks FIXED

v1.1

A simple rank plugin, perfect for Kitpvp, UHC, HCF and more!

·Plugin

This plugin allows you to setup ranks fast and efficiently, great for Kitpvp or other pvp modes where you don't need all that fancy stuff. The plugin is Lightweight and Easy-to-use. Now Supports API

Commands

  • /basicranks create <rank> : Create a new rank, must be unique!
  • /basicranks remove <rank> : Remove an existing rank.
  • /basicranks list : List all ranks.
  • /basicranks addPerm <rank> <permission> : Add a permission to a certain rank.
  • /basicranks delPerm <rank> <permission> : Remove a permission from a certain rank.
  • /basicranks listPerms <rank> : List all permissions from a rank.
  • /basicranks set <player> <rank> : Assign a rank to a player.
  • /basicranks chatFormat <rank> <chatformat*>: Set a chat format to a rank, recommend doing it in ranks.yml.
  • /basicranks setDefault <rank> : Set a rank to the default-rank in config.
  • /basicranks enableChat : Enable use-chat in config

* Placeholders in chatFormat: %player%, %msg% %rank%.
Permissions

  • basicranks.admin : Use the /ranks commands

Installation

  1. Place BasicRanks.jar in your plugins folder,
  2. Restart server,
  3. Done! Your can now use BasicRanks.

API
API is accesed at me.tryce.basicranks.api.Api.
See sourcecode for more help.

Config.yml

# If you wish to use chat prefixes and suffixes, set this to true.
use-chat: true

# Set the default rank. !Case-Sensitive!
# The default rank at first is: Default
default-rank: 'Default'

Ranks.yml

Ranks:
  Admin:
    chatFormat: '&4[%rank%] %player%&8: &7%msg%'
    permissions:
    - rank.Admin
  Default:
    chatFormat: '&7%player%&8: &7%msg%'
    permissions: []

Similar projects

Plugin →