RANKINCOME - MULTIPLY MONEY INCOME icon

RANKINCOME - MULTIPLY MONEY INCOME -----

Multiply your players earnings while mining blocks, each configured with permissions!



[​IMG] [​IMG]
Allow your players to earn multiplied income and receive commands while mining blocks that you set (e.g., VIP x1.5, VIP+ x2, etc). With this (especially in Factions and Prison servers) you wont need to make multiple mining areas for your players, instead use just a single one where everyone earns based on their rank multiplier.
[​IMG]
▪ World Filtering System (blacklist worlds that you do not want to have multipliers),
▪ Customizable Material Prices,
▪ Customizable Multipliers (based on permissions),
▪ Leveling System,
▪ Level Requirement System,
▪ Executing Commands (on level-up).

[​IMG]
[​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG]
[​IMG]
  • /rankincome -> Opens level gui (perm: rankincome.open)
  • /rankincome help -> Sends help message (perm: rankincome.help)
  • /rankincome reload -> Reloads plugin (perm: rankincome.reload)
  • /rankincome setxp <player> <xp> -> Sets player rankincome xp (perm: rankincome.setxp)
  • /rankincome setlevel <player> <level> -> Sets player rankincome level (perm: rankincome.setlevel)
[​IMG]
  • %rankincome_level% - Displays the players current level.
  • %rankincome_xp% - Displays the players current experience.
  • %rankincome_req_xp% - Displays the players required experience amount for the next level.
  • %rankincome_multiplier% - Displays the players multiplier.
[​IMG]
Code (YAML):

# Main settings
settings
:
  # Language of plugin
  lang
: tr
  # Do you want to enable level system of plugin
  has-level
: true
  # Sound of level up
  level-sound
: ENTITY_PLAYER_LEVELUP
  # List of worlds
  allowed-worlds
:
 - '*'
  # Price list of income
  prices
:
 - IRON_ORE:1.0
  - COAL_ORE:1.0
  - ZOMBIE:1.0
  # Multiplier of price according to ranks
  multiplier
:
 - iron1:1.1
  - iron2:1.2
  - vip:2.0
gui
:
  # Layout for gui placement
  layout
:
 - '    h    '
  - ' lllllll '
  - p       n
  # Uses filler item on menus
  filler-item
: true
  filler-material
: GRAY_STAINED_GLASS_PANE
  next-page-material
: ARROW
  previous-page-material
: ARROW
  current-level-material
: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZTRmOWYxNTg5Y2ViMmRmNzQzYThlMzJiOTE5YTZjNzVhMjA3Zjc0NjgxOTIzY2Q5ZWRmZmEwM2U0OTRkNWMifX19
  locked-level-material
: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmViNTg4YjIxYTZmOThhZDFmZjRlMDg1YzU1MmRjYjA1MGVmYzljYWI0MjdmNDYwNDhmMThmYzgwMzQ3NWY3In19fQ==
  passed-level-material
: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYTkyZTMxZmZiNTljOTBhYjA4ZmM5ZGMxZmUyNjgwMjAzNWEzYTQ3YzQyZmVlNjM0MjNiY2RiNDI2MmVjYjliNiJ9fX0=
 
Code (YAML):

# If you want to give another reward for
# player when breaking or killing something
# you can use level system. You can make checkpoints
# for better rewards.
hasLevel
: true
levels
:
  startingLevel
:
    name
: '&a1-25 &2Level'
    lore
:
    - ' &8» &7Each Level
: &a50 block'
    - ''
    - '&8▪ &7Rewards:'
    - ' &8» &fx1 &bDiamond'
    - ' &8» &fx1 &2Emerald'
    startAfter
: 0
    levelCost
: 50
    rewardCmd
:
   - give %player% diamond 1
    - give %player% emerald 1
    - msg %player% &aYou just leveled up!
  level-2
:
    name
: '&a26-50 &2Level'
    lore
:
    - ' &8» &7Each Level
: &a75 block'
    - ''
    - '&8▪ &7Rewards:'
    - ' &8» &fx2 &bDiamond'
    - ' &8» &fx2 &2Emerald'
    startAfter
: 25
    levelCost
: 75
    rewardCmd
:
   - give %player% diamond 2
    - give %player% emerald 2
    - msg %player% &aYou just leveled up!
  level-3
:
    name
: '&a51-75 &2Level'
    lore
:
    - ' &8» &7Each Level
: &a100 block'
    - ''
    - '&8▪ &7Rewards:'
    - ' &8» &fx3 &bDiamond'
    - ' &8» &fx3 &2Emerald'
    startAfter
: 50
    levelCost
: 100
    rewardCmd
:
   - give %player% diamond 3
    - give %player% emerald 3
    - msg %player% &aYou just leveled up!
  level-4
:
    name
: '&a76-100 &2Level'
    lore
:
    - ' &8» &7Each Level
: &a125 block'
    - ''
    - '&8▪ &7Rewards:'
    - ' &8» &fx4 &bDiamond'
    - ' &8» &fx4 &2Emerald'
    startAfter
: 75
    levelCost
: 125
    rewardCmd
:
   - give %player% diamond 4
    - give %player% emerald 4
    - msg %player% &aYou just leveled up!
  level-5
:
    name
: '&a101-125 &2Level'
    lore
:
    - ' &8» &7Each Level
: &a150 block'
    - ''
    - '&8▪ &7Rewards:'
    - ' &8» &fx5 &bDiamond'
    - ' &8» &fx5 &2Emerald'
    startAfter
: 100
    levelCost
: 150
    rewardCmd
:
   - give %player% diamond 5
    - give %player% emerald 5
    - msg %player% &aYou just leveled up!
  level-6
:
    name
: '&a126-150 &2Level'
    lore
:
    - ' &8» &7Each Level
: &a175 block'
    - ''
    - '&8▪ &7Rewards:'
    - ' &8» &fx6 &bDiamond'
    - ' &8» &fx6 &2Emerald'
    startAfter
: 125
    levelCost
: 175
    rewardCmd
:
   - give %player% diamond 6
    - give %player% emerald 6
    - msg %player% &aYou just leveled up!
  level-7
:
    name
: '&a151+ &2Level'
    lore
:
    - ' &8» &7Each Level
: &a200 block'
    - ''
    - '&8▪ &7Rewards:'
    - ' &8» &fx7 &bDiamond'
    - ' &8» &fx7 &2Emerald'
    startAfter
: 150
    levelCost
: 200
    rewardCmd
:
   - give %player% diamond 7
    - give %player% emerald 7
    - msg %player% &aYou just leveled up!
 
Code (YAML):

# Chat messages
messages
:
  # Prefix of messages
  prefix
: '&3RankIncome &8»'
  player-not-online
: ' {prefix } &cTarget player is not online.'
  player-not-available
: ' {prefix } &cPlayer is not available.'
  target-player-not-available
: ' {prefix } &cTarget player is not available.'
  config-reloaded
: ' {prefix } &aConfig reloaded successfully.'
  invalid-argument
: ' {prefix } &cInvalid argument!'
  unknown-command
: ' {prefix } &cUnknown command!'
  not-enough-arguments
: ' {prefix } &cNot enough arguments!'
  too-many-arguments
: ' {prefix } &cToo many arguments!'
  no-perm
: ' {prefix } &cYou do not have permission to do this action!'
  no-data
: '&cNo Data'
  set-xp-command
: ' {prefix } &b {target } &aExperience set to &d {xp }&a.'
  set-level-command
: ' {prefix } &b {target } &aLevel set to &d {level }&a.'
  # Help commands message
  help
:
 - ''
  - '&3&l  RANK INCOME PLUGIN COMMANDS'
  - ''
  - '&8 ▪ &b/rankincome &8»'
  - '&8 ▪ &fShows level gui of plugin.'
  - ''
  - '&8 ▪ &b/rankincome help &8» &f'
  - '&8 ▪ &fHelp command of plugin'
  - ''
  - '&8 ▪ &b/rankincome reload &8» '
  - '&8 ▪ &fReloads plugin.'
  - ''
  - '&8 ▪ &b/rankincome setxp <player> <xp> &8» '
  - '&8 ▪ &fSets player XP.'
  - ''
  - '&8 ▪ &b/rankincome setlevel <player> <level> &8» '
  - '&8 ▪ &fSets player level.'
  # Actionbar message of rank income.
  action-message
: '&7Money &e+ {money } &8 (&6x {rank }&8 ) &8| &7XP &a {xp }/ {req_xp } &8 (&6 {level }
    Lvl&8 )'
gui
:
  gui-name
: '&8RankIncome'
  next-page-name
: '&aNext Page'
  previous-page-name
: '&aPrevious Page'
  # Current level item lore
  current-lore
:
 - '&7This is your current level.'
  - ''
  # Passed level item lore
  passed-lore
:
 - '&7You have passed this level!'
  - ''
  # Locked level item lore
  locked-lore
:
 - '&7This level is locked.'
  - '&7You need &d {required }&7 more'
  - '&7Level to unlock it.'
  - ''
  # Help item stats
  help-item-material
: ' %player_name%'
  help-item-name
: '&2 %player_name% &aStats'
  help-item-lore
:
 - '&7For every level you gain on mining'
  - '&7You will be rewarded according'
  - '&7to your level.'
  - ''
  - ' &8» &7Level
: &a%rankincome_level%'
  - ' &8» &7XP
: &a%rankincome_xp%/%rankincome_req_xp%'
  - ' &8» &7Multiplier
: &ax%rankincome_multiplier%'
  - ''
  - '&d [Visit @ store.server.com ]'
 
Resource Information
Author:
----------
Total Downloads: 3
First Release: Nov 17, 2023
Last Update: Nov 17, 2023
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings