SimpleSession – Advanced Session Tracking & Rewards icon

SimpleSession – Advanced Session Tracking & Rewards -----

Track player playtime, show live leaderboards, and reward your most active users – all in one modern



⏱️ SimpleSession
Modern Session Time Tracking Plugin for Minecraft 1.21

[​IMG] [​IMG] [​IMG]

✨ Features


  • Real-time Session Tracking - Tracks player session time from join to disconnect
  • PlaceholderAPI Integration - 33 placeholders for holograms, scoreboards, and more
  • Session Milestones - Reward players for reaching session duration goals
  • Top Sessions Leaderboard - Fully customizable TOP 10 with medals and colors
  • Leaderboard Placeholders - Display top players in holograms (%simplesession_top_1_name%)
  • Smart Caching System - Optimized performance with 90% reduction in operations
  • Fully Customizable - Messages, formats, leaderboard display, and more
  • Multi-language Support - Translate via messages.yml (English default included)
Placeholders

Time Components:
Code (Text):
%simplesession_hours% - Hours (0-23)
  %simplesession_minutes% - Minutes (0-59)
  %simplesession_seconds% - Seconds (0-59)
  %simplesession_total_hours% - Total hours
Formatted Time:
Code (Text):
%simplesession_formatted% - Customizable format
  %simplesession_formatted_short% - e.g., "2h 45m"
Leaderboard:
Code (Text):
%simplesession_rank% - Your rank
  %simplesession_top_1_name% - Top player name
  %simplesession_top_1_time% - Top player session time
Supports top_1 through top_10 for both name and time!

Commands

Code (Text):
/simplesession help - Display help menu
  /simplesession info - Show plugin information
  /simplesession top - Display top 10 sessions
  /simplesession reload - Reload configuration
  /simplesession debug - Toggle debug mode
Aliases: /ss, /session

⚙️ Configuration Examples

Leaderboard Customization:
Code (Text):
leaderboard:
    top-size: 10
    title: "&6&l TOP {size} - Current Sessions"
    format:
      line: "&7║ {medal} {rank}. {player} &7- {color}{time}"
      medals:
        first: ""
        second: ""
        third: ""
Session Milestones:
Code (Text):
milestones:
    one_hour:
      time: 3600
      message: "&6&lWOW! &eYou've been playing for 1 hour!"
      commands:
        - "give {player} diamond 1"
Requirements


  • Minecraft 1.21 (Spigot/Paper)
  • Java 21
  • PlaceholderAPI (optional but recommended)
Links

GitHub Repository
Report Issues

License

This plugin is licensed under the MIT License. Free to use and modify!


Made with ❤️ by TremeQ



⏱️ SimpleSession
Nowoczesny Plugin do Śledzenia Czasu Sesji dla Minecraft 1.21

✨ Funkcje


  • Śledzenie Sesji w Czasie Rzeczywistym - Śledzi czas sesji gracza od wejścia do wyjścia
  • Integracja z PlaceholderAPI - 33 placeholdery dla hologramów, scoreboardów i więcej
  • Kamienie Milowe Sesji - Nagradzaj graczy za osiągnięcie celów czasowych
  • Ranking TOP Sesji - W pełni konfigurowalny TOP 10 z medalami i kolorami
  • Placeholdery Rankingu - Wyświetlaj top graczy w hologramach (%simplesession_top_1_name%)
  • Inteligentny System Cache - Zoptymalizowana wydajność z 90% redukcją operacji
  • Pełna Konfiguracja - Wiadomości, formaty, wyświetlanie rankingu i więcej
  • Wsparcie Wielojęzyczne - Tłumaczenie przez messages.yml (angielski domyślnie)
Placeholdery

Komponenty Czasu:
Code (Text):
%simplesession_hours% - Godziny (0-23)
  %simplesession_minutes% - Minuty (0-59)
  %simplesession_seconds% - Sekundy (0-59)
  %simplesession_total_hours% - Całkowite godziny
Sformatowany Czas:
Code (Text):
%simplesession_formatted% - Konfigurowalny format
  %simplesession_formatted_short% - np. "2h 45m"
Ranking:
Code (Text):
%simplesession_rank% - Twoja pozycja
  %simplesession_top_1_name% - Nazwa top gracza
  %simplesession_top_1_time% - Czas sesji top gracza
Wspiera top_1 do top_10 dla nazwy i czasu!

Komendy

Code (Text):
/simplesession help - Wyświetl menu pomocy
  /simplesession info - Pokaż informacje o pluginie
  /simplesession top - Wyświetl top 10 sesji
  /simplesession reload - Przeładuj konfigurację
  /simplesession debug - Przełącz tryb debugowania
Aliasy: /ss, /session

⚙️ Przykłady Konfiguracji

Personalizacja Rankingu:
Code (Text):
leaderboard:
    top-size: 10
    title: "&6&l TOP {size} - Bieżące Sesje"
    format:
      line: "&7║ {medal} {rank}. {player} &7- {color}{time}"
      medals:
        first: ""
        second: ""
        third: ""
Kamienie Milowe:
Code (Text):
milestones:
    jedna_godzina:
      time: 3600
      message: "&6&lWOW! &eGrasz już godzinę!"
      commands:
        - "give {player} diamond 1"
Wymagania


  • Minecraft 1.21 (Spigot/Paper)
  • Java 21
  • PlaceholderAPI (opcjonalne, ale zalecane)
Linki

Repozytorium GitHub
Zgłoś Problem

Licencja

Ten plugin jest licencjonowany na licencji MIT. Darmowy do użytku i modyfikacji!


Stworzone z ❤️ przez TremeQ
Resource Information
Author:
----------
Total Downloads: 8
First Release: Nov 23, 2025
Last Update: Nov 23, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings