Skip to content

Latest commit

 

History

History
117 lines (82 loc) · 4.81 KB

README.md

File metadata and controls

117 lines (82 loc) · 4.81 KB

TopStats

🏆 TopStats plugin for tracking top player statistics for PocketMine-MP.

State API Total Downloads GitHub License Discord

🛠️ Commands

Main Commands

Commands Description Permissions
/topstats <subcommands> TopStats Commands topstats.command

SubCommands

SubCommands Description Permissions
create Spawn TopStats topstats.command.create
delete Delete TopStats topstats.command.delete
list TopStats List topstats.command.list
teleport Teleport Player to TopStats topstats.command.teleport
type List of TopStats Type topstats.command.type

🖼️ Models

TopStats has 2 models:

player text
Simple TopStats with Human Entity Simple TopStats with Floating Text

📊 Data Type

TopStats has 20++ data type:

Data Type Description
death Number of Player Deaths
kill Number of Player Kills
block-break Number of Break Blocks
block-place Number of Blocks Placed
change-skin Number of Player Skin Changes
chat Number of Messages Sent
consume Number of Items Consumed
crafting Number of Items Crafted
damage-dealt Number of Damage Dealt
damage-received Number of Damage Received
drop-item Number of Items Dropped
emote Number of Player Emotes
enchant Number of Enchanted Items
farm Number of Planted Crops
heal Number of Health Recovered
item-pickup Number of Items Taken
jump Number of Player Jumps
kick Number of Player Kicked
money Number of Player Money
online-time Number of Player Online Time
xp Number of Player XP

📋 TODO List:

  • Implement player models (v0.2.0)
  • Save TopStats while server restart (v0.2.0)
  • Implement more data type (v0.2.3)
  • Make leaderboard IDs visible to admin
  • Implement Commando libraries (v0.3.0)
  • Implement support for more database providers
  • Implement UI for improved settings
  • Implement custom data support from other plugins (v0.3.2)

💡 Issues & Suggestions

Feel free to creating an issues for bug reports and feature requests!

🌟 Support Development

If you find my PocketMine-MP plugins useful and wish to support their ongoing development and maintenance, your contributions are greatly appreciated. Your generosity enables me to dedicate more time and resources to improving and expanding the functionality of these plugins for the benefit of the community.

How to Contribute

You can support this project in several ways:

  • 💰 Financial Contributions: Donations are welcome via PayPal. Your financial support helps cover hosting costs, development tools, and other expenses associated with maintaining this project.

  • 📝 Feedback and Suggestions: Your feedback is invaluable in shaping the future direction of these plugins. Whether you encounter a bug, have an idea for a new feature, or simply want to share your thoughts, please don't hesitate to open an issue or reach out to me directly.

  • 💻 Code Contributions: If you're a developer and would like to contribute to the codebase, pull requests are always welcome.

Acknowledgements

I would like to express my heartfelt gratitude to all the individuals and organizations who have supported this project through their contributions, be it through code, financial donations, or valuable feedback. Your support keeps this project alive and thriving.

Thank you for your continued support and encouragement!

📸 Screenshots

📹 Videos

TopStats-create-tutorial.mp4
TopStats-delete-tutorial.mp4

🎖️ Credits

Podium icon by Icons8