Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

395 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PlayerStatsRemake

The Ultimate High-Performance Statistics Plugin for Modern Minecraft Servers.
Built for Speed · Folia-Ready · ORMLite Optimized · Fully Customizable

MIT License Java 21 Folia Supported Database


🚀 Why Choose PlayerStatsRemake?

PlayerStatsRemake is a modern, high-performance fork of the original PlayerStats, re-engineered for today's Minecraft infrastructure. Whether you run a small survival server or a massive network, PlayerStatsRemake provides beautiful, interactive statistics with zero impact on server ticks.

💎 Exclusive Features for Server Owners

  • Folia & Paper Support: Native support for Folia's regional threading and Paper's advanced API.
  • Next-Gen Database Layer: Powered by ORMLite and HikariCP for blazing-fast MySQL/MariaDB operations.
  • Smart Asynchronous Saving: Automatically saves player data asynchronously on quit and periodic intervals, preventing main-thread stalls.
  • Dynamic Achievement System: Reward your players for their grind! Execute custom commands when players reach configurable statistical milestones.
  • Full Localization: 100% of plugin messages are customizable in messages.yml with support for modern MiniMessage formatting.
  • Deep Integrations: Native support for PlaceholderAPI and DiscordSRV.

🌟 Immersive Experience for Players

  • Beautiful Visuals: Elegant, stylized chat messages with rich colors and gradients.
  • Interactive Hover-Tooltips: Hover over stats to see unit conversions (e.g., blocks to kilometers) or fun theme facts.
  • Global & Personal Leaderboards: Compare yourself with the whole server or dive deep into your own personal records.
  • Social Sharing: Shared your best moments directly in chat with a single click.
  • Personalization: Choose your own name color in the leaderboards with /statcolor.

🛠️ Commands & Permissions

Command Description Permission
/stat info Displays the help menu and usage examples. playerstatsremake.stat
/stat <stat> top Shows the Top 10 leaderboards for a statistic. playerstatsremake.stat
/stat <stat> player [name] Shows specific statistics for you or another player. playerstatsremake.stat
/stat <stat> server Shows server-wide cumulative statistics. playerstatsremake.stat
/statshare Share your recent lookup results in public chat. playerstatsremake.share
/statcolor <color> Customize your name color in stats results. playerstatsremake.color
/statexclude <player> Hide/Show a player from statistics results. playerstatsremake.exclude
/statreload Reloads all configuration and message files. playerstatsremake.reload

🏆 Achievement System

Define custom achievements in your config.yml. When a player reaches a threshold, the specified commands execute automatically.

achievements:
  master_miner:
    enabled: true
    statistic: MINE_BLOCK
    threshold: 50000
    commands:
      - "give <player> netherite_pickaxe 1"
      - "broadcast <player> has mined 50,000 blocks and is now a Master Miner!"

🎨 Themes & Festivals

The plugin automatically detects holidays and applies special visual themes:

  • Pride Month (June): Vibrant rainbow gradients.
  • Halloween (October): Spooky orange and red themes with custom icons.
  • Winter Season (December): Cool blue and icy gradients.
  • Birthday (Sept 12th): Special celebration theme!

You can also force a specific theme or enable rainbow mode permanently in the config.yml.


📜 Credits & License

  • Original Author: Artemis_the_gr8
  • Remake Maintainers: Fernsehheft & Djtmk1
  • License: MIT License

About

Remake of the originale PlayerStatsRemake acitve maintaned

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages