Skip to content

Repository files navigation

TDRPlaytime Plugin

GitHub Release GitHub Release

Downloads

Spiget Downloads CurseForge Downloads GitHub Downloads Hangar Downloads Modrinth Downloads

Overview

TDRPlaytime is a comprehensive Minecraft plugin that tracks player playtime and rewards players with customizable milestones. The plugin offers flexible storage options, an AFK system, and extensive configuration possibilities.

Features

  • Playtime Tracking: Accurately track and store player playtime
  • Multiple Database Support: Choose from MySQL, SQLite, MongoDB, or YAML storage
  • Milestone System: Create custom milestones based on playtime
    • Reward players with items, commands, and custom messages
    • Configure optional firework celebrations for milestones
  • Repeating Milestones: Set up rewards that repeat at regular playtime intervals
  • Advanced AFK System:
    • Detect when players are AFK based on activity
    • Configure whether AFK time should count toward playtime
    • Optional integration with Essentials AFK system
    • AFK kicking functionality with configurable messages
  • PlaceholderAPI Integration: Use playtime data in other plugins
  • Playtime History: Track when players join and leave (in development)

Documentation

Installation

  1. Download the latest version from one of the platforms above
  2. Place the JAR file in your server's plugins directory
  3. Start or restart your server
  4. Configure the plugin by editing the generated configuration files
  5. See the Setup Guide for detailed configuration instructions

Version 2.0 Development Status

Version 2.0 brings significant improvements and new features:

  • ✅ New database implementation
  • ✅ Advanced AFK system
  • ✅ Playtime history system
  • ⏳ Improved placeholders (in progress)
  • ⏳ Enhanced reward system (in progress)
  • ⏳ Migration from 1.x to 2.0 (in testing)

Note: Version 2.0 is currently in development and may contain bugs or unfinished features. Use in production environments at your own risk.

Support and Contributions

  • Report issues on GitHub
  • Fork the repository and submit pull requests

About

Playtime plugin for minecraft servers

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages