

FendragonPlayerTimeReward
Tracks real online time per player and gives rewards at configured minute

Description
<span style="color: #e67e23;">WIP (Work In Progress)</span>
<pre style="text-align: center;"> </pre> <pre style="text-align: left;"> </pre>
<span style="color: #8e44ad; font-family: terminal, monaco, monospace;"><span style="font-size: 18pt;">Fendragon Player Time Reward (FPTR)</span></span>
<span style="font-family: terminal, monaco, monospace; font-size: 14pt;">-ENG-</span>
<span style="font-family: terminal, monaco, monospace;">Is a server–client mod for Vintage Story that rewards players for time spent playing on the server.</span>
<span style="font-family: terminal, monaco, monospace;">The mod tracks playtime per day, grants configurable rewards, and have visual + audio feedback when a reward is received.</span>
<span style="color: #2b3e50;"><span style="color: #000000;"><span style="color: #646972;"><span style="font-family: terminal, monaco, monospace;"><span style="color: #34495e;">Fixes, edits, development and testing are done specifically for/on the server:
</span></span><span style="color: #34495e; font-size: 18pt;"><span style="color: #9b59b6;"><span style="font-family: terminal, monaco, monospace;">Fendragon Story Tale</span></span></span></span></span></span>
<span style="color: #2b3e50;"><span style="color: #000000;"><span style="color: #646972;"><span style="color: #34495e; font-size: 18pt;"><span style="color: #9b59b6;"><span style="font-family: terminal, monaco, monospace;">![[Discord]](https://i.imgur.com/hbs3hRb.png)
</span></span></span></span></span></span>
🔹 What the mod does 🧐
-
Tracks real online time per player (only while the player is online)
-
Uses Kyiv time (Europe/Kyiv) to separate playtime by days
-
Grants configurable rewards at specific minute thresholds (e.g. 60, 120, 180 minutes)
-
Each reward is given only once per player per day
-
Automatically creates daily save files and archives previous days
-
Fully safe for restarts and server crashes
🔹 Server features 💽
-
Server-only configuration (players cannot modify it)
-
Configurable:
-
reward intervals and items
-
save/check intervals
-
Kyiv time source (local or internet time)
-
-
Admin commands:
-
<span style="color: #d35400;">
/fptr timeplayer <name></span> – view another player’s playtime -
<span style="color: #d35400;">
/fptrconfigserverrebuid</span> – rebuild/update server config without restart
-
🔹 Client features 🤗
-
Client-side reward feedback (fully optional and configurable):
-
on/off reward sound
-
on/off reward image
-
configurable location for image
-
-
Each player has their own client config
-
Client commands:
Ratings & reviews
Sign in to leave a rating or comment.

