Sueta

SuperRankup 2.1.0 [1.8-1.12] | Enhanced Rank Upgrade

2.1.0

rankup, rank

·Plugin

Hey, guys. I am draww, this is my second project in Spigot
let's examine the plugin.
(the subject content is currently incomplete, it will be held soon.)


for help with the plugin, visit my Discord.


This plugin allows the continuity of the players on your server. will be able to grant players new ranks. you can personalize the plugin for yourself. if you report an error, it will resolve quickly.

for detailed information about conditions and executers, https://github.com/Draww/SuperRankup/wiki/Conditions-and-Executors

Currently supported: All versions (1.8 - 1.12)


Main Permission: superrup.*
/rank - Open the rank menu - superrup.menu
/raffle reload - Reloads the all configs - superrup.reload


config.yml
# Permission Providers : LuckPerms, PermissionsEx, Custom
# if the permission provider is custom, edit the settings lines.
permission_provider: LuckPerms
settings:
  # custom provider types : YAML, SQLite
  type: YAML
  # Chat listener priorities: LOWEST, LOW, NORMAL, HIGH, HIGHEST, MONITOR
  listener_priority: HIGHEST
disabled_groups:
  - VIP
  - ExampleVIP
units:
  day: " day "
  days: " days "
  hour: " hour "
  hours: " hours "
  minute: " minute "
  minutes: " minutes "
  second: " second "
  seconds: " seconds "
menu:
  title: "&aRank Menu"
  size: 5 # Minimum 1, Maximum 6 or DYNAMIC
  directionArrowsPosition: DOWN #TOP(min size 2), SIDE(min size 1), DOWN(min size 2)
  empty_fill:
    rank_container:
      status: true
      icon:
        material: STAINED_GLASS_PANE:0
        amount: 1
        name: ' '
    arrow_container:
      status: true
      icon:
        material: STAINED_GLASS_PANE:0
        amount: 1
        name: ' '
  elements:
    down_arrow:
      material: ARROW
      amount: 1
      name: '&c<--'
      lores:
        - '&eCurrent page: %currentPage%'
    up_arrow:
      material: ARROW
      amount: 1
      name: '&c-->'
      lores:
        - '&eCurrent page: %currentPage%'
ranks.yml
example_rank_1:
  group: example_group
  queue: 1
  icon:
    low:
      template: custom_low
    jump:
      material: DIAMOND_BLOCK:0
      amount: 1
      name: '&b%rank% - %player_name%'
      lores:
        - "&aYou need $500 to raise your rank."
    high:
      template: custom_high
    equal:
      template: custom_equal
  conditions:
    cond_1:
      queue: 1
      type: MONEY
      message: "&cYou don't have enough money [&e%value%&c]"
      value: 500.00
    cond_2:
      queue: 2
      template: custom_cond
    cond_3:
      queue: 3
      type: HAS_ITEM
      message: "&cYou don't have 3 Apple."
      item:
        material: APPLE
        amount: 3
  executors:
    exec_1:
      queue: 1
      type: MESSAGE
      value: "&atest message &e%player_name% &aand &6%rank%"
    exec_2:
      queue: 2
      template: custom_exec
    exec_3:
      queue: 3
      type: REMOVE_ITEM
      item:
        material: APPLE
        amount: 3
    exec_4:
      queue: 4
      type: GIVE_ITEM
      item:
        material: DIAMOND_BLOCK
        amount: 3
        name: "&b%rank_group% Gift 1"
template.yml
icons:
  custom_low:
    material: OBSIDIAN:0
    amount: 1
    name: '&bPassed &a%rank%'
    lores:
      - '&aTest1'
      - '&eTest2'
  custom_high:
    material: OBSIDIAN:0
    amount: 1
    name: '&bHigh &a%rank%'
    lores:
      - '&aTest1'
      - '&eTest2'
  custom_equal:
    material: OBSIDIAN:0
    amount: 1
    name: '&bEqual &a%rank%'
    lores:
      - '&aTest1'
      - '&eTest2'
conditions:
  custom_cond:
    type: MONEY
    message: "&cYou don't have enough money [&e%value%&c]"
    value: 1500.00
executors:
  custom_exec:
    type: MESSAGE
    value: "&atest message 2 &e%player% &aand &6%rank%"



Vault (Economy):
If you want to give money to players
https://dev.bukkit.org/projects/vault
https://www.spigotmc.org/resources/vault.34315/

LuckPerms (Group Managment - recommended):
https://luckperms.github.io

https://www.spigotmc.org/resources/luckperms-an-advanced-permissions-plugin.28140/

PermissionsEx (Group Managment - not tested):
https://dev.bukkit.org/projects/permissionsex

PlaceholderAPI (not necessarily):
For having custom placeholders for other plugins!
https://www.spigotmc.org/resources/placeholderapi.6245/




Similar projects

Plugin →