Hot Summer Deals are Here!
Celebrate with up to 99% off on 17,100 resources
03
Days
11
Hours
34
Mins
44
Secs

P_TopJogadores v1.0

It calculates classifications by category using placeholders. Creates Citizens NPCs by ranking posit
  • topjogadores (1).png
  • 2026-04-22_17.42.16.png
  • 2026-04-22_17.42.22.png
  • 2026-04-22_17.42.30.png
  • topjogadores (1).png
  • 2026-04-22_17.42.16.png
  • 2026-04-22_17.42.22.png
  • 2026-04-22_17.42.30.png
# P_TopJogadores

Ranking plugin for Paper servers that organizes top players by category and can display the result through placeholders, NPCs, and holograms.

## What the plugin does

  • Builds rankings from placeholders provided by other plugins.
  • Supports categories such as kills, money, online time, or any other value that can be read through a placeholder.
  • Exposes ranking data through PlaceholderAPI for scoreboards, menus, chat, holograms, and other compatible plugins.
  • Updates Citizens NPCs based on ranking positions.
  • Updates DecentHolograms holograms using the lines configured for each category.
  • Can show an automatic hologram above the NPC with title, position, player name, and value.
  • Allows commands to run when players click ranking NPCs.
  • Supports regular numeric values, compact values, and time-based categories.

## Requirements

  • Paper 1.21 or newer.
  • PlaceholderAPI for ranking calculation and placeholder output.
  • Citizens if you want NPC support.
  • DecentHolograms if you want hologram support.

## How the plugin works

Each category uses a placeholder as its data source. The plugin reads that value from the players known by the server, sorts the result according to the category settings, and builds the ranking from there.

After the calculation, the result can be used in three main ways:

  • In other plugins or interfaces through the plugin's own PlaceholderAPI expansion.
  • In NPCs that represent specific ranking positions.
  • In holograms that display visual top lists.

## How to use it

1. Place the plugin in your server's plugins folder and start the server once to generate the files.
2. Open the configuration files and define the categories you want to use.
3. For each category, set the placeholder that represents the value used in the ranking.
4. Adjust the title, ranking size, value format, sorting direction, and visual lines to match your server.
5. If you want visual features, create NPCs and holograms in game where you want them to appear.
6. Reload or recalculate the plugin after changing the configuration so the data is updated.

## Main files

  • categorias.yml: defines ranking categories, value sources, appearance, and category behavior.
  • config.yml: controls automatic updates, performance, integrations, and general plugin settings.
  • npcs.yml: stores the NPCs created on the server.
  • hologramas.yml: stores the holograms created on the server.
  • mensagens.yml: stores the plugin messages.

## Category usage

Each category can define:

  • Internal identifier.
  • Title.
  • Placeholder used to build the ranking.
  • Ranking size limit.
  • Ascending or descending order.
  • Numeric or time value type.
  • Display value formatting.
  • World restriction.
  • Hologram lines and internal placeholders.
  • Commands that run when players click NPCs for that category.

When a category uses time values, the plugin compares the data numerically and displays it using the configured time format. This allows you to build online-time leaderboards and similar rankings.

## PlaceholderAPI integration

The plugin registers the p_topjogadores expansion.

With this expansion, you can display:

  • Name, value, UUID, and position for any ranking entry.
  • The player's own position and value in a category.
  • Category metadata such as title, configured placeholder, and ranking limit.

This makes it easy to reuse ranking data in scoreboards, tablists, menus, messages, and other server interfaces.

## NPCs and holograms

NPCs are created per category and per ranking position. When the ranking changes, the plugin updates the NPC name, skin, and automatic hologram as long as the required integrations are available.

Ranking holograms are created at the administrator's chosen location and display the lines configured for the category. The plugin also saves those locations so everything can be restored after server restarts.

## Administrative usage

The plugin uses ptop as its main command. From there, administrators can open the help output, reload the configuration with ptop reload, recalculate rankings with ptop recalcular, and create or remove NPCs and holograms at their in-game location.

## Permissions

  • ptop.admin
  • ptop.reload
  • ptop.recalcular
  • ptop.npc
  • ptop.holograma

## Important notes

  • If the configuration requires PlaceholderAPI for rankings, the plugin will not recalculate data while that dependency is missing.
  • Rankings can be updated automatically on server startup, when players join, and on scheduled intervals defined in the configuration.
  • The plugin tries to use the skin of the player currently holding a ranking position for the matching NPC.
  • NPCs and holograms created manually are saved for continued use on the server.
Buy a license now
$5.00
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
1 year
Share and earn
Refer this resource and earn a 10% commission.
84 Views
0 Purchases
1 Downloads
Apr 24, 2026 Published
N/A Updated
Not yet rated
67 KB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. No
Type
  1. Gameplay
  1. Social
  1. Decoration
Game mode
  1. Survival
  1. Skyblock
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
  1. Spanish
  1. Portugese
Creator
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link
Recommended for you
Create fully customized vanilla trees.
Not yet rated
0 purchases
Battle Pass in action, the best configurable
Not yet rated
0 purchases
The plugin creates fragments that can be collected and exchanged in the store! Both online and in-s
Not yet rated
0 purchases
Rewards for time played
Not yet rated
0 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,188 purchases
Share and earn
Refer this resource and earn a 10% commission.
84 Views
0 Purchases
1 Downloads
Apr 24, 2026 Published
N/A Updated
Not yet rated
67 KB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. No
Type
  1. Gameplay
  1. Social
  1. Decoration
Game mode
  1. Survival
  1. Skyblock
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
  1. Spanish
  1. Portugese
Creator
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link
Recommended for you
Create fully customized vanilla trees.
Not yet rated
0 purchases
Battle Pass in action, the best configurable
Not yet rated
0 purchases
The plugin creates fragments that can be collected and exchanged in the store! Both online and in-s
Not yet rated
0 purchases
Rewards for time played
Not yet rated
0 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,188 purchases
Top