Polymart is now Voxel Shop! We're upgrading many features of the site, and during this open beta you will experience occasional bugs. Learn more  
CraftTime icon

CraftTime v1.0

CraftTime is an all-in-one playtime system that tracks player activity, rewards active players.

CraftiumTime
Playtime Tracking • AFK • Points • Rewards • Shops • Leaderboards​


CraftiumTime is an all-in-one playtime system that tracks player activity, rewards active players, and lets them spend earned points in a fully configurable shop. It supports SQLite/MySQL (async), multi-server setups, a leaderboard GUI, and a PlaceholderAPI expansion.


 


Images Preview


GXoNuCq.gif


GOoRTd2.gif


Features

  • Playtime tracking (total playtime, joins, last seen, current/average/longest session)
  • AFK detection (optionally stop counting AFK time)
  • Playtime Points + admin management
  • Hourly playtime rewards (fully configurable action list)
  • Login streak rewards (configurable milestones)
  • GUI Shop with categories + confirmation menu + custom actions per item
  • Rotating/Daily shop with weighted item pool + auto rotation
  • Leaderboards: chat “top” + configurable GUI (Playtime / Points / Streaks / Longest Sessions) + server selector support
  • PlaceholderAPI expansion included
  • Optional SkinsRestorer support for correct player-head skins (helpful for offline-mode setups)


Actions system
Use these in rewards/shop configs:

  • {console} <command>
  • {player} <command>
  • {message} <text>
  • {broadcast} <text>
  • {action} <actionbar text>
  • {sound} <SOUND_NAME>
  • {particle} <PARTICLE_NAME>
  • {title} Title;Subtitle
  • {close}


Commands

  • /playtime (alias /pt) – show your stats
  • /playtime <player> [server] – view another player
  • /playtime top [playtime|points|streaks|sessions] [server|global] [page] – chat leaderboard
  • /playtime leaderboard [type] [page] [server] – GUI leaderboard
  • /playtime points [player] – view points
  • /playtime pointsadmin <give|remove|set> <player> <amount> – manage points
  • /playtime shop – open shop
  • /playtime rotatingshop – open rotating shop
  • /playtime reload – reload configs

Tip: use /playtime help in-game to see what you have access to.

PlaceholderAPI
Main stats:

  • %craftiumtime_playtime%
  • %craftiumtime_points%
  • %craftiumtime_streak%
  • %craftiumtime_current_session%
  • %craftiumtime_longest_session%
  • %craftiumtime_average_session%
  • %craftiumtime_last_seen%

Leaderboard/top examples:

  • %craftiumtime_top_1_name%
  • %craftiumtime_top_1% (playtime of #1)
  • %craftiumtime_top_1_points%
  • %craftiumtime_global_top_1_streak%
  • %craftiumtime_survival_top_1_points_name%


Configuration

  • config.yml – database (SQLite/MySQL), server name, AFK/rewards/streak settings
  • shop.yml – shop categories/items + rotating shop pool (weighted)
  • leaderboard.yml – GUI layout, buttons, click actions, server selector
  • messages.yml – all messages & formatting
  • settings.yml – intervals / GUI layout settings


Requirements

  • Spigot/Paper compatible server
  • Java 16+
  • (Optional) PlaceholderAPI for placeholders
  • (Optional) SkinsRestorer for better head skins (offline-mode)


Support
Support is provided via BuiltByBit conversation (include your server version + logs + config).

Terms
You may not redistribute/resell/decompile this resource. One purchase = use on your server(s) only.

Sign in
$4.59 USD
Sign in to purchase, save this product to your cart, and keep downloads tied to your account.
Stripe

playtime

rewards

afk

detection

leaderboard