COWMODSКаталог модов

Canoe Leaderboards

The Ultimate GUI based Leaderboard plugin

Автор: _Kan05732обновлён 22 дек. 2025 г.
УправлениеУтилиты

Описание

DISCONTINUED (NO LONGER GETTING SUPPORT)

🏆 Canoe Leaderboards

The ultimate leaderboard plugin for your Minecraft server! Track any statistic with beautiful GUIs, modern formatting, and zero lag.


✨ Why Choose Canoe Leaderboards?

📊 Track Everything

  • Unlimited leaderboards - Create as many as you want
  • Any PlaceholderAPI stat - Money, kills, deaths, playtime, blocks mined, and more
  • Smart filtering - Automatically exclude inactive players
  • Auto-updates - Configurable intervals keep rankings fresh

🎨 Beautiful & Modern

  • Interactive GUI - Clean, easy-to-navigate inventory menus
  • Player heads - See who's on top at a glance
  • MiniMessage formatting - Gradients, colors, hex codes, and styling
  • Custom icons - Set unique materials for each leaderboard type

⚙️ Highly Configurable

  • Multiple leaderboards - Economy, PvP, building, mining - track it all!
  • Custom formats - Design your own rank displays
  • Flexible sizes - Top 5, 10, 25, or any number you want
  • Branded messages - Add your server's custom prefix

🚀 Performance First

  • Async processing - Updates run off the main thread
  • No lag - Efficient caching and smart data handling
  • Inactive player cutoff - Skip players who haven't joined recently
  • Optimized I/O usage - Minimal disk impact

📋 Requirements

⚠️ PlaceholderAPI is required for this plugin to work!

  • Minecraft Server - Paper or Spigot (Tested on 1.21+)
  • PlaceholderAPI - Download here
  • PlaceholderAPI Expansions - Install expansions for the stats you want to track

🎮 Commands & Permissions

CommandPermissionDescription
/leaderboardNoneOpen the leaderboard GUI
/leaderboard reloadcanoeleaderboards.reloadReload configuration
Nonecanoeleaderboards.updatecheckerReceive update notifications on join

🔧 Configuration

Main Settings

# How often to update leaderboards (in minutes)
update-interval: 30

# Ignore players who haven't played in X days
last-played-cutoff-days: 30

# GUI Configuration
gui:
  title: "<dark_gray>Leaderboards"
  rows: 3
  fill-item: GRAY_STAINED_GLASS_PANE
  # Whether to show player heads in the leaderboards.
  # Note: Try this if it causes lag when opening the GUI.
  use-player-heads: truev

Example Leaderboard

leaderboards:
  money:
    name: "<green>Top Money"
    placeholder: "%vault_eco_balance%"
    icon: GOLD_INGOT
    slot: 11
    size: 10 # Number of players to show
    lore:
      - "<gray>Click to see the richest players"
      - "<gray>on the server!"
    player: # How to display player information in the Leaderboard
      title: "{player}"
      lore:
        - "<gray>Position: <yellow>#{rank}"
        - "<gray>Balance: <red>${value}"

Available Placeholders:

  • {rank} - Player's position (1, 2, 3...)
  • {player} - Player's username
  • {value} - The statistic value

🎨 MiniMessage Formatting

Make your leaderboards stand out with modern text formatting:

  • Colors: <red>, <green>, <blue>, <gold>, <aqua>
  • Gradients: <gradient:red:blue>Rainbow Text</gradient>
  • Hex Colors: <#FF5555>Custom colors</color>
  • Formatting: <bold>, <italic>, <underlined>

📖 Full MiniMessage Documentation


📊 Leaderboard Ideas

💰 Economy Leaderboards

richest:
  name: "<gold><bold>💰 Richest Players"
  placeholder: "%vault_eco_balance%"
  icon: GOLD_BLOCK
  format: "<gray>#{rank} <yellow>{player} <gray>- <gold>${value}"

⚔️ Combat Stats

top_killers:
  name: "<red><bold>⚔️ Top Killers"
  placeholder: "%statistic_player_kills%"
  icon: DIAMOND_SWORD
  format: "<gray>#{rank} <red>{player} <gray>- <red>{value} kills"

top_deaths:
  name: "<dark_red><bold>💀 Most Deaths"
  placeholder: "%statistic_deaths%"
  icon: SKELETON_SKULL
  format: "<gray>#{rank} <dark_red>{player} <gray>- {value} deaths"

⏰ Activity Tracking

playtime:
  name: "<aqua><bold>⏰ Most Active"
  placeholder: "%statistic_time_played%"
  icon: CLOCK
  format: "<gray>#{rank} <aqua>{player} <gray>- <aqua>{value}"

🔍 Find More Placeholders


🎯 Perfect For

  • Tycoon Servers - Showcase the richest players
  • PvP Servers - Display top fighters and warriors
  • Survival Servers - Track playtime and achievements
  • Skyblock - Monitor island levels and progress
  • Prison Servers - Rank miners and grinders
  • Any Server - Track literally any statistic!

💡 Pro Tips

  1. Use gradients for eye-catching leaderboard titles
  2. Combine multiple stats - Create separate leaderboards for different aspects
  3. Adjust update intervals - Balance freshness with performance
  4. Set inactive cutoffs - Keep leaderboards relevant with active players
  5. Custom icons - Match materials to the stat being tracked

📝 Support & Community

💬 Need help or have suggestions? Join our Discord community!

🎮 Join Discord Server

Get support, share your configurations, and connect with other server owners!


Servers using Canoe Leaderboards

  • My Own Private SMP

Send me a message on discord via DM or Ticket to get your server here

📈 bStats Metrics

🔄 Updates

This plugin is actively maintained with regular updates and new features. Players with the canoeleaderboards.updatechecker permission will be notified when new versions are available.

Галерея

Последние версии

Все версии →
release

Canoe Leaderboards 1.0.3

1.0.3
22 дек. 2025 г.427Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, purpur
Скачать
Что нового
### These parts in the config.yml changed ```yaml leaderboards: money: name: "<green>Top Money" placeholder: "%vault_eco_balance%" icon: GOLD_INGOT slot: 11 size: 10 # Number of players to show lore: - "<gray>Click to see the richest players" - "<gray>on the server!" player: # How to display player information in the Leaderboard title: "{player}" lore: - "<gray>Position: <yellow>#{rank}" - "<gray>Balance: <red>${value}" ``` ```yaml # GUI Configuration gui: title: "<dark_gray>Leaderboards" rows: 3 fill-item: GRAY_STAINED_GLASS_PANE # Whether to show player heads in the leaderboards. # Note: Try this if it causes lag when opening the GUI. use-player-heads: true ``` *If you need help send a message on the discord* ### ✨ New Features - **GUI Pagination**: - Added support for multi-page leaderboards in the GUI. - Includes navigation buttons (Previous/Next Page) for larger leaderboards. - **Enhanced GUI Customization**: - **Custom Slots**: You can now specify exactly which slot each leaderboard occupies in the main menu. - **Icon Lore**: Added support for multi-line lore on leaderboard icons in the main menu. - **Entry Customization**: New configuration options allow full customization of both the title and lore for individual entries. - **Player Head Toggle**: Added `gui.use-player-heads` in `config.yml` to improve performance. - **Improved Update Notifications**: - Added a new permission `canoeleaderboards.updatechecker` to control who sees update alerts. - Notifications are now sent to authorized players upon joining and every 24 hours. ### 🐛 Bug Fixes - **Refined Number Formatting**: - Fixed issues where certain placeholders wouldn't parse correctly due to unique number formats or separators.
release

Canoe Leaderboards 1.0.2

1.0.2
6 дек. 2025 г.82Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10paper, purpur
Скачать
Что нового
### ✨ New Features - **Diore and Other Support**: - We now support placeholders like the placeholders Diore adds - **Update Checker**: - Added an update checker to check modrinth for plugin updates - **bStats**: - Added bStats to the plugin (Disable this in the bStats config if you want) ### 🐛 Bug Fixes - **More number formatting fixes** - Fixed some more of the formatting since it didn't work with Diore placeholders
release

Canoe Leaderboards 1.0.1

1.0.1
4 дек. 2025 г.28Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10paper, purpur
Скачать
Что нового
### ✨ New Features - **Played Time Support**: - We now support placeholders like %statistic_played_time% ### 🐛 Bug Fixes - **Fixed some number formatting** - We fixed dots and commas so they no longer get removed (Maybe i should actually remember to get some sleep...)
release

Canoe Leaderboards 1.0

1.0
3 дек. 2025 г.33Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10paper, purpur
Скачать
Что нового
### 🎉 Initial Release The first official release of **CanoeLeaderboards** is here! This update brings a fully configurable, high-performance leaderboard system to your server with modern formatting support. ### ✨ New Features - **MiniMessage Support**: - You can now use gradients, hex colors, rainbows, and more in all messages and GUI items! - Example: `<gradient:blue:aqua>Leaderboard</gradient>` - Legacy color codes (`&a`, `&l`) are not supported in the config. - **Prefix System**: - Added a global prefix setting in `config.yml`. - Customize your plugin's branding with `messages.prefix`. - Default: `<dark_gray>[<green>Leaderboard<dark_gray>]<reset> ` - **Smart Filtering**: - Added `last-played-cutoff-days` config option. - Automatically excludes players who haven't joined in X days to keep leaderboards relevant. ### 🎨 GUI Improvements - **Customizable Icons**: - You can set any material as the icon for each leaderboard. ### ⚡ Performance - **Async Updates**: Leaderboard calculations run asynchronously to prevent server lag. - **Configurable Interval**: Control how often leaderboards update with `update-interval`. ### 🔧 Configuration - Full control over every message and setting in `config.yml`. - Define unlimited custom leaderboards using any PlaceholderAPI placeholder. - Customizable formats for leaderboard entries (Rank, Name, Value).