Don't forget to rate the plugin, thanks
The TmRankup allows players to "level up", improving their gameplay.
As the player levels up, they can receive extra rewards or permissions.
- Vault (required)
- PlaceholderAPI (required)
- ChatInjector + ProtocolLib (Optional)
- Some economy plugin
- %tmrankup_current_rank_displayname% - Sets the player's current rank
- /rankup - Level up
- /rankup reload - Reload plugin
- /rankup support - Support informations
- tmrankup.admin - Resource for admins
Spoiler: config.yml
Code (YAML):
[/I
]
#####################################################################################################
# +-----------------------------------------------------------------------------------------------+ #
# | _________ __________ _______ _______ __ __ __ __ __ __ ______ | #
# | |___ ___| | _ _ | | __ | | ___ | | \ | | | | / / | | | | | __ | | #
# | | | | | | | | | | |__|_| | |__| | | \| | | |/ / | | | | | |_| | | #
# | | | | | | | | | | |\ \ | __ | | | | \ | | | | | ___| | #
# | | | | | | | | | | | \ \ | | | | | |\ | | |\ \ | |__| | | | | #
# | |_| |_| |_| |_| |_| \_\ |_| |_| |_| \__| |_| \_\ |______| |_| | #
# | | #
# | © 2025 - Powered by tmplugins.pt | #
# | | #
# | | #
# | For support of this plugin join our discord: | #
# | ==> https://discord.gg/9FZz7njByy | #
# | | #
# +-----------------------------------------------------------------------------------------------+ #
# +-----------------------------------------------------------------------------------------------+ #
# | Author: Titozinho | #
# | Website: https://tmplugins.pt | #
# +-----------------------------------------------------------------------------------------------+ #
#####################################################################################################
# Define the prefix.
prefix : '&7 [& #00CCFFTmRankup&7] '
# Aliases only come into effect after restarting the server.
aliases :
- rankup
# Define the Language.
# The language change only takes effect after restarting the server.
# default: en.yml
Language-File : 'en.yml'
# Receive notifications of new plugin versions.
plugin-update : true
# Settings of GUI.
GUI :
# Define the title.
title : '& #00CCFF&lRankUp'
# Define the GUI size.
# - 1 line => 9
# - 2 lines => 18
# - 3 lines => 27
# - 4 lines => 36
# - 5 lines => 45
# - 6 lines => 54
size : 36 [I ]
# +-----------------------------------------------------------------------------------------------+ #
# | _________ __________ _______ _______ __ __ __ __ __ __ ______ | #
# | |___ ___| | _ _ | | __ | | ___ | | \ | | | | / / | | | | | __ | | #
# | | | | | | | | | | |__|_| | |__| | | \| | | |/ / | | | | | |_| | | #
# | | | | | | | | | | |\ \ | __ | | | | \ | | | | | ___| | #
# | | | | | | | | | | | \ \ | | | | | |\ | | |\ \ | |__| | | | | #
# | |_| |_| |_| |_| |_| \_\ |_| |_| |_| \__| |_| \_\ |______| |_| | #
# | | #
# | © 2025 - Powered by tmplugins.pt | #
# | | #
# | | #
# | For support of this plugin join our discord: | #
# | ==> https://discord.gg/9FZz7njByy | #
# | | #
# +-----------------------------------------------------------------------------------------------+ #
# +-----------------------------------------------------------------------------------------------+ #
# | Author: Titozinho | #
# | Website: https://tmplugins.pt | #
# +-----------------------------------------------------------------------------------------------+ #
#####################################################################################################
# Define the prefix.
prefix : '&7 [& #00CCFFTmRankup&7] '
# Aliases only come into effect after restarting the server.
aliases :
- rankup
# Define the Language.
# The language change only takes effect after restarting the server.
# default: en.yml
Language-File : 'en.yml'
# Receive notifications of new plugin versions.
plugin-update : true
# Settings of GUI.
GUI :
# Define the title.
title : '& #00CCFF&lRankUp'
# Define the GUI size.
# - 1 line => 9
# - 2 lines => 18
# - 3 lines => 27
# - 4 lines => 36
# - 5 lines => 45
# - 6 lines => 54
size : 36 [I ]
Spoiler: rank.yml
Code (YAML):
# List RankUp
DefaultRank : A1
RankList:
A1:
DisplayName : '&dA1'
NextRank : A2
A2:
DisplayName : '&dA2'
NextRank : B1
MoneyCost : 5000
# [CONSOLE] - commands sent by console
# [PLAYER] - commands sent by player
# %player% - shows the name of the player who sent the command
Command :
- ' [CONSOLE ]give %player% diamond 1'
B1:
DisplayName : '&bB1'
NextRank : B2
MoneyCost : 10000
B2:
DisplayName : '&bB2'
MoneyCost : 15000
DefaultRank : A1
RankList:
A1:
DisplayName : '&dA1'
NextRank : A2
A2:
DisplayName : '&dA2'
NextRank : B1
MoneyCost : 5000
# [CONSOLE] - commands sent by console
# [PLAYER] - commands sent by player
# %player% - shows the name of the player who sent the command
Command :
- ' [CONSOLE ]give %player% diamond 1'
B1:
DisplayName : '&bB1'
NextRank : B2
MoneyCost : 10000
B2:
DisplayName : '&bB2'
MoneyCost : 15000
Spoiler: messages/en.yml
Code (YAML):
command-only-player
: 'This command can only be used by one player'
no-permission : '&cYou don´t have permission for this.'
reload-successfully : '&aPlugin successfully reloaded!'
update-available : "%prefix%&7There is a new update available"
update-available-version : "&r(current: &c&l%current_version%&r | latest: &2&l%last_version%&r)"
no-updates-available : '&aThere are no new updates available.'
create-folder : 'Folder "%folder%" has been created'
create-file-player : 'A new player file "%player%" has been created'
current-rank : '&7Rank atual : %rank%'
next-rank-requirement-completed : '&aDo you have the necessary requirements to move up to the Rank? %rank%&a!'
next-rank-requirement-completed-question : '&7Do you want to rankup?'
accept : '&a&l [Accept ]'
cancel : '&c&l [Cancelr ]'
requirements : '&2Requirements:'
rank-money : '&7Money : '
rank-exp : '&7XP Level : '
next-rank : '&7Next Rank:'
next-ranks : '&7Next Ranks:'
view-next-rank : '&7View %rank% &7Rank'
is-last-rank : '&eThis is already the last Rankup!'
you-last-rank : '&cYou are already in the last Rankup!'
request-cancel : '&cOperation canceled'
rank-upgrade : '&d %player% &6Boosted the rank %rank%!'
no-permission : '&cYou don´t have permission for this.'
reload-successfully : '&aPlugin successfully reloaded!'
update-available : "%prefix%&7There is a new update available"
update-available-version : "&r(current: &c&l%current_version%&r | latest: &2&l%last_version%&r)"
no-updates-available : '&aThere are no new updates available.'
create-folder : 'Folder "%folder%" has been created'
create-file-player : 'A new player file "%player%" has been created'
current-rank : '&7Rank atual : %rank%'
next-rank-requirement-completed : '&aDo you have the necessary requirements to move up to the Rank? %rank%&a!'
next-rank-requirement-completed-question : '&7Do you want to rankup?'
accept : '&a&l [Accept ]'
cancel : '&c&l [Cancelr ]'
requirements : '&2Requirements:'
rank-money : '&7Money : '
rank-exp : '&7XP Level : '
next-rank : '&7Next Rank:'
next-ranks : '&7Next Ranks:'
view-next-rank : '&7View %rank% &7Rank'
is-last-rank : '&eThis is already the last Rankup!'
you-last-rank : '&cYou are already in the last Rankup!'
request-cancel : '&cOperation canceled'
rank-upgrade : '&d %player% &6Boosted the rank %rank%!'
Spoiler: messages/pt.yml
Code (YAML):
command-only-player
: 'Este comando só pode ser usado por um jogador'
no-permission : '&cNão tens permissão para isso.'
reload-successfully : '&aPlugin recarregado com sucesso!'
update-available : "%prefix%&aHá uma nova atualização disponível"
update-available-version : "&r(atual: &c&l%current_version%&r | mais recente: &2&l%last_version%&r)"
no-updates-available : '&aNão há novas atualizações disponíveis.'
create-folder : 'Foi criada a pasta "%folder%"'
create-file-player : 'Foi criado um novo ficheiro do jogador "%player%"'
current-rank : '&7Rank atual : %rank%'
next-rank-requirement-completed : '&aTens contigo os requesitos nessesários para subir para o Rank %rank%&a!'
next-rank-requirement-completed-question : '&7Queres subir de Rank?'
accept : '&a&l [Aceitar ]'
cancel : '&c&l [Cancelar ]'
requirements : '&2Requisitos:'
rank-money : '&7Dinheiro : '
rank-exp : '&7Nível de XP : '
next-rank : '&7Próximo Rank:'
next-ranks : '&7Rank Seguinte : '
view-next-rank : '&7Visualizar %rank% &7Rank'
is-last-rank : '&eEste já é o último Rankup!'
you-last-rank : '&cJá estás no último Rankup!'
request-cancel : '&cOperação cancelada'
rank-upgrade : '&d %player% &6Alançou o rank %rank%!'
no-permission : '&cNão tens permissão para isso.'
reload-successfully : '&aPlugin recarregado com sucesso!'
update-available : "%prefix%&aHá uma nova atualização disponível"
update-available-version : "&r(atual: &c&l%current_version%&r | mais recente: &2&l%last_version%&r)"
no-updates-available : '&aNão há novas atualizações disponíveis.'
create-folder : 'Foi criada a pasta "%folder%"'
create-file-player : 'Foi criado um novo ficheiro do jogador "%player%"'
current-rank : '&7Rank atual : %rank%'
next-rank-requirement-completed : '&aTens contigo os requesitos nessesários para subir para o Rank %rank%&a!'
next-rank-requirement-completed-question : '&7Queres subir de Rank?'
accept : '&a&l [Aceitar ]'
cancel : '&c&l [Cancelar ]'
requirements : '&2Requisitos:'
rank-money : '&7Dinheiro : '
rank-exp : '&7Nível de XP : '
next-rank : '&7Próximo Rank:'
next-ranks : '&7Rank Seguinte : '
view-next-rank : '&7Visualizar %rank% &7Rank'
is-last-rank : '&eEste já é o último Rankup!'
you-last-rank : '&cJá estás no último Rankup!'
request-cancel : '&cOperação cancelada'
rank-upgrade : '&d %player% &6Alançou o rank %rank%!'
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
TmRankup [1.21.x] is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 545 times (via Spigot). Download it and open it directly in the game.