
TmRankup [1.21.4 - 1.21.5 1.0.2
Rankup System

As the player levels up, they can receive extra rewards or permissions.
Ao subir de nível o jogador pode receber recompensas ou permissões extras.

- Vault (required)
- PlaceholderAPI (required)
- ChatInjector + ProtocolLib (Optional)
- Some economy plugin

- %tmrankup_currentrankname% - Sets the player's current rank

- /rankup - Level up
- /rankup reload - Reload plugin
- /rankup support - Support informations

- tmrankup.admin - Resource for admins

config.yml
###################################################################################################
# +-----------------------------------------------------------------------------------------------+ #
# | _________ __________ _______ _______ __ __ __ __ __ __ ______ | #
# | |___ ___| | _ _ | | __ | | ___ | | \ | | | | / / | | | | | __ | | #
# | | | | | | | | | | |__|_| | |__| | | \| | | |/ / | | | | | |_| | | #
# | | | | | | | | | | |\ \ | __ | | | | \ | | | | | ___| | #
# | | | | | | | | | | | \ \ | | | | | |\ | | |\ \ | |__| | | | | #
# | |_| |_| |_| |_| |_| \_\ |_| |_| |_| \__| |_| \_\ |______| |_| | #
# | | #
# | Um plugin prático de RankUp | #
# | | #
# | © 2025 - Powered by tmplugins.pt | #
# | | #
# | | #
# | Para um melhor entendimento deste plugin acessa ao nosso discord: | #
# | ==> https://discord.gg/RtUndYxYZ6 | #
# | | #
# +-----------------------------------------------------------------------------------------------+ #
# +-----------------------------------------------------------------------------------------------+ #
# | Autor: Titozinho | #
# | Website: https://tmplugins.pt | #
# +-----------------------------------------------------------------------------------------------+ #
# ###################################################################################################
# Define o prefixo.
prefix: '&7[&#FF9900TmRankup&7] '
# As aliases só entram em funcionamento após reiniciar o servidor.
aliases:
- rankup
# Define o idioma.
# Idioma defenido por padrão como: pt_PT
# A mudança de idioma só entra em vigor após reiniciar o servidor!
lang: pt_PT
# Define se queres receber notifocação de novas versões do plugin.
plugin-update: true
# Configurações do GUI.
GUI:
# Define o título.
title: '&#FF3300&lRankUp'
# Define o tamanho. - 9|18|27|36|45|54
size: 36[/code][/SPOILER]
[SPOILER="rank.yml"]
[code=YAML]# Lista de RankUp
DefaultRank: A1
RankList:
# Este rank já ativa por defeito
A1:
DisplayName: '&dA1'
NextRank: A2
A2:
DisplayName: '&dA2'
NextRank: B1
MoneyCost: 5000
# [CONSOLE] - para comandos enviados pela consola
# [PLAYER] - para comandos enviados pela Jogador
# %player% - para definir a quem se aplica o comando
Command:
- '[CONSOLE]give %player% diamond 1'
B1:
DisplayName: '&bB1'
NextRank: B2
MoneyCost: 10000
B2:
DisplayName: '&bB2'
MoneyCost: 15000
ranks.yml
# Lista de RankUp
DefaultRank: A1
RankList:
# Este rank já ativa por defeito
A1:
DisplayName: '&dA1'
NextRank: A2
A2:
DisplayName: '&dA2'
NextRank: B1
MoneyCost: 5000
# [CONSOLE] - para comandos enviados pela consola
# [PLAYER] - para comandos enviados pela Jogador
# %player% - para definir a quem se aplica o comando
Command:
- '[CONSOLE]give %player% diamond 1'
B1:
DisplayName: '&bB1'
NextRank: B2
MoneyCost: 10000
B2:
DisplayName: '&bB2'
MoneyCost: 15000
lang/pt_PT.yml
no-permission: '&cNão tens permissão para isso.'
reload-successfully: '&aPlugin recarregado com sucesso!'
updates-available: '&aHá uma nova atualização disponível.'
no-updates-available: '&aNão há novas atualizações disponíveis.'
current-rank: '&7Rank atual: %rank%'
next-rank: '&7Próximo Rank:'
next-ranks: '&7Rank Seguinte: '
requirements: '&2Requisitos:'
view-next-rank: '&7Visualizar %rank% &7Rank'
you-last-rank: '&cJá estás no último Rankup!'
is-last-rank: '&eEste já é o último Rankup!'
rank-exp: '&7Exp: '
rank-money: '&7Dinheiro: '
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]'
command-only-player: 'Este comando só pode ser usado por um jogador'
create-folder: 'Foi criada a pasta "%folder%"'
create-file-player: 'Foi criado um novo ficheiro do jogador "%player%"'
request-cancel: '&cOperação cancelada
lang/en_EN.yml
no-permission: '&cYou don´t have permission for this.'
reload-successfully: '&aPlugin successfully reloaded!'
updates-available: '&aA new update is available.'
no-updates-available: '&aThere are no new updates available.'
current-rank: '&7Rank atual: %rank%'
next-rank: '&7Next Rank:'
next-ranks: '&7Next Ranks:'
requirements: '&2Requirements:'
view-next-rank: '&7View %rank% &7Rank'
you-last-rank: '&cYou are already in the last Rankup!'
is-last-rank: '&eThis is already the last Rankup!'
rank-exp: '&7Exp: '
rank-money: '&7Money: '
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]'
command-only-player: 'This command can only be used by one player'
create-folder: 'Folder "%folder%" has been created'
create-file-player: 'A new player file "%player%" has been created'