Skip to content

πŸŽ‰ v1.0.2 - New Brand & Features

Choose a tag to compare

@Souldevhub Souldevhub released this 24 Jul 03:42
· 11 commits to main since this release

πŸ”„ Major Changes

  • Plugin rebranded from PlayTimeTracker to PlayTimePulse
  • Added bStats integration for anonymous usage statistics (#bStats-ID: 26638)
  • Introduced custom sound effects for reward claims

🎡 Sound System

  • Added claimSound parameter in config.yml for rewards
  • Support for 400+ Minecraft sounds
  • Configurable for each individual reward
  • Default sound: entity.player.levelup

πŸ”§ Enhanced Commands

New Admin Commands

  • /playtime add <player> <hours>h [<minutes>m]
    • Add specific playtime to a player
    • Example: /playtime add Notch 2h 30m
    • Permission: playtime.admin
  • /playtime reset <player>
    • Reset player's playtime and claimed rewards
    • Permission: playtime.admin

Command Features

  • Tab completion for all commands
  • Sound effects for command execution
  • Detailed feedback messages
  • Permission-based access control

πŸ“Š Statistics

  • Anonymous usage tracking through bStats
  • Helps guide future development
  • Can be disabled in bStats config

πŸ”§ Technical Updates

  • Updated to Java 21
  • Updated dependencies to latest versions
  • Optimized plugin jar size through better dependency management

πŸ“ Documentation

  • Updated all documentation to reflect new branding
  • Added comprehensive sound configuration guide
  • Enhanced configuration examples
  • Added command usage documentation

πŸ› Bug Fixes

  • Fixed potential memory leaks in playtime tracking
  • Improved error handling for invalid sound effects
  • Better thread safety in data saving

πŸ“₯ Installation: Drop the .jar in your plugins folder and restart
⚠️ Note: If upgrading from PlayTimeTracker, your existing configuration and data will be preserved

πŸ”‘ Permissions

  • playtime.use - Basic command access (default: true)
  • playtime.admin - Administrative commands (default: op)

Full Changelog: v1.0.1...v1.0.2