LPRankCommand | BungeeCord or Spigot icon

LPRankCommand | BungeeCord or Spigot -----

A command to give players LuckPerms Ranks



My name is Rotem, I made this plugin which gives you and your team an easy and simple command to give people ranks.

The plugin pretty easy and simple. I know that alot of people are looking for this, so I made it.

Pictures:
upload_2021-8-1_0-5-36.png

upload_2021-8-1_0-5-41.png

upload_2021-8-1_0-48-23.png

upload_2021-8-1_0-5-47.png

upload_2021-8-1_0-5-51.png



Required Plugins:
● LuckPerms
● PlaceholderAPI



Commands:
● rank
● ranklog
● lprankreload



Permissions:
● lprank.rank
lprank.log
lprank.log.reset
● lprank.reload
lprank.see


Placeholders:
● %lprank_rank%



AND THE PLUGIN ALSO SUPPORTS PAPI PLACEHOLDERS!



Installation Process:
(Works to BungeeCord and Spigot, same jar file)
Drop the plugin into your server's plugins folder and restart the server. After you custimize your messages you can reload the plugin with /lprankreload. Enjoy :)


Config.yml
Code (YAML):
Permission : "&cYou do not have permission to execute this command!"
Cant-Find-Player
: "&cCan't find the player %player%!"
Reloaded-Config
: "&aConfig has been reloaded successfully!"

# Resets /ranklog in game on restart.
# Default: false
Reset-Rank-Logs
: false

# Adds Tab Completion to /rank add <player> <rank> <time (1m, 2m, 3m, 10h, ect..)>
Addtemp-Tab-Completion
:
 - "1m"
  - "2m"
  - "3m"
  - "10h"
  - "24h"

# Ranks which won't appear while adding/removing player ranks.
Removed-Tab-Completion-Ranks
:
 - "donor"
  - "default"

# Ranks which cannot be modified. (Only bypass permission! 'bypass.actionrank')
Cant-Be-Action-Ranks
:
 - "default"

Silence-Prefix
: "&7(Silenced)"
Not-Silence-Prefix
: "&7(&cNot Silenced&7)"
Console-Prefix
: "&c&lCONSOLE"
# For logs (Don't use color codes!)
Console-Name
: "Console"

Log
:
  ResetLog
: "&aYou have successfully reset the rank logs!"
  One
: "&cNo rank logs have been recorded yet."
  Two
: "&eUse /rank to set one!"
  SetLog
: "\n&7(Was set at %date-hour%) \n&8| &eStaff: &6%player% \n&8| &eSet For: &6%target% \n&8| &eRank: &6%group%\n&8| &eSilenced: %silenced%\n"
  AddLog
: "\n&7(Was added at %date-hour%) \n&8| &eStaff: &6%player% \n&8| &eAdded For: &6%target% \n&8| &eRank: &6%group%\n&8| &eSilenced: %silenced%\n"
  AddTempLog
: "\n&7(Was tempadded at %date-hour%) \n&8| &eStaff: &6%player% \n&8| &eAdded For: &6%target% \n&8| &eRank: &6%group% \n&8| &eDuration: &6%duration%\n&8| &eSilenced: %silenced%\n"
  RemoveLog
: "\n&7(Was removed at %date-hour%) \n&8| &eStaff: &6%player% \n&8| &eRemoved For: &6%target% \n&8| &eRank: &6%group%\n&8| &eSilenced: %silenced%\n"
  FileSetLog
: "(%date%) Staff: %player% | Set For: %target% | Rank: %group% | Silenced: %silenced%"
  FileAddLog
: "(%date%) Staff: %player% | Added For: %target% | Rank: %group% | Silenced: %silenced%"
  FileAddTempLog
: "(%date%) Staff: %player% | Added For: %target% | Rank: %group% | Duration: %duration% | Silenced: %silenced%"
  FileRemoveLog
: "(%date%) Staff: %player% | Removed For: %target% | Rank: %group% | Silenced: %silenced%"

Rank
:
  Usage
: "&cUsage: /rank <set/add/remove> <player> <rank> <-silence>"
  UsageAddTemp
: "&cUsage: /rank add <player> <rank> <s/m/h/d/mo/y> <-silence>"
  DoesntExist
: "&cCan't find the rank %rank%!"
  DoesntHave
: "%target% &cdoesn't have the %rank% &crank!"
  AlreadyHas
: "%target% &calready has the %rank% &crank!"
  CantAdd
: "&cYou can't add the %rank% &crank!"
  CantRemove
: "&cYou can't remove the %rank% &crank!"
  StaffSet
: "&b&lSTAFF &8» %player% &7just set the rank %rank% &7to &e%target%&7."
  StaffAdd
: "&b&lSTAFF &8» %player% &7just added the rank %rank% &7to &e%target%&7."
  StaffAddTemp
: "&b&lSTAFF &8» %player% &7just added temporarily the rank %rank% &7to &e%target% &7for &3%duration%&7."
  StaffRemove
: "&b&lSTAFF &8» %player% &7just removed the rank %rank% &7from &e%target%&7."
  SilenceSet
: "&7(Silenced) %player% &7just set the rank %rank% &7to &e%target%&7."
  SilenceAdd
: "&7(Silenced) %player% &7just added the rank %rank% &7to &e%target%&7."
  SilenceAddTemp
: "&7(Silenced) %player% &7just added temporarily the rank %rank% &7to &e%target% &7for &3%duration%&7."
  SilenceRemove
: "&7(Silenced) %player% &7just removed the rank %rank% &7from &e%target%&7."
  TargetSet
: "&7You are now %rank%"
  TargetAdd
: "&7The rank %rank% &7was added to you!"
  TargetAddTemp
: "&7The rank %rank% &7was added to you temporarily!"
  TargetRemove
: "&7The rank %rank% &7was removed from you!"

Times
:
  Second
: "%time% Second"
  Seconds
: "%time% Seconds"
  Minute
: "%time% Minute"
  Minutes
: "%time% Minutes"
  Hour
: "%time% Hour"
  Hours
: "%time% Hours"
  Day
: "%time% Day"
  Days
: "%time% Days"
  Month
: "%time% Month"
  Months
: "%time% Months"
  Year
: "%time% Year"
  Years
: "%time% Years"
Resource Information
Author:
----------
Total Downloads: 195
First Release: Jul 31, 2021
Last Update: Aug 2, 2021
Category: ---------------
All-Time Rating:
3 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings