JoinStreak is an advanced daily login reward plugin designed to increase player retention using a streak-based progression system.
Players must stay online for a configurable amount of time each day to unlock their daily reward. Each consecutive day increases the streak and unlocks better rewards over time, encouraging players to return to your server daily.
The plugin comes with a fully functional 32-day reward configuration included by default, allowing you to install and use it immediately.
DAILY REWARD SYSTEM
JoinStreak introduces a login streak mechanic where players must play for a specific amount of time to claim their daily reward. This prevents instant login-logout abuse and ensures fair participation from your community.
Each reward is fully configurable and can be executed as either a console or player command.
VIP REWARDS
Server administrators can configure additional reward slots for VIP players.
This allows players with specific permissions to receive bonus rewards for the same login day, increasing engagement and providing additional incentives for rank purchases.
------------------------------------------------------------------------------------------------------------------
Features:
✔ Daily login reward system
✔ Streak-based progression
✔ VIP bonus reward slots
✔ Fully customizable GUI
✔ Leaderboards (Top Streak)
✔ PlaceholderAPI support
✔ DecentHolograms compatible
✔ SQLite (no external database required)
✔ Admin override commands
✔ Grace period system
✔ Reset after miss toggle
✔ Claim titles with remaining time
✔ Lightweight & optimized
✔ 32-day preconfigured rewards included
Commands:
/streak
/streak claim
/joinstreak reload
/joinstreak nextreward <player> <day> wait <true/false>
/joinstreak skipwait <player>
/joinstreak reset <player>
Permissions:
js.bonus.vip
js.reload
js.admin
js.give
js.reset
Placeholders:
%js_best_1%
%js_best_2%
%js_best_3%
...
Requirements:
Java 21
Paper/Spigot 1.21+ (more version will be soon or you can request on discord)
PlaceholderAPI (optional)
Support:
If you want request any java version you can on our discord server!
If you have bug or any question you can ask in our discord server too.
Discord: https://discord.com/invite/NAx8HHFN2g
if link dont work - dm me: dream29040
Want try? Try it on our minecraft server "czechcraft.mnt.li"
Players must stay online for a configurable amount of time each day to unlock their daily reward. Each consecutive day increases the streak and unlocks better rewards over time, encouraging players to return to your server daily.
The plugin comes with a fully functional 32-day reward configuration included by default, allowing you to install and use it immediately.
DAILY REWARD SYSTEM
JoinStreak introduces a login streak mechanic where players must play for a specific amount of time to claim their daily reward. This prevents instant login-logout abuse and ensures fair participation from your community.
Each reward is fully configurable and can be executed as either a console or player command.
VIP REWARDS
Server administrators can configure additional reward slots for VIP players.
This allows players with specific permissions to receive bonus rewards for the same login day, increasing engagement and providing additional incentives for rank purchases.
------------------------------------------------------------------------------------------------------------------
Features:
✔ Daily login reward system
✔ Streak-based progression
✔ VIP bonus reward slots
✔ Fully customizable GUI
✔ Leaderboards (Top Streak)
✔ PlaceholderAPI support
✔ DecentHolograms compatible
✔ SQLite (no external database required)
✔ Admin override commands
✔ Grace period system
✔ Reset after miss toggle
✔ Claim titles with remaining time
✔ Lightweight & optimized
✔ 32-day preconfigured rewards included
Commands:
/streak
/streak claim
/joinstreak reload
/joinstreak nextreward <player> <day> wait <true/false>
/joinstreak skipwait <player>
/joinstreak reset <player>
Permissions:
js.bonus.vip
js.reload
js.admin
js.give
js.reset
Placeholders:
%js_best_1%
%js_best_2%
%js_best_3%
...
Requirements:
Java 21
Paper/Spigot 1.21+ (more version will be soon or you can request on discord)
PlaceholderAPI (optional)
Support:
If you want request any java version you can on our discord server!
If you have bug or any question you can ask in our discord server too.
Discord: https://discord.com/invite/NAx8HHFN2g
if link dont work - dm me: dream29040
Want try? Try it on our minecraft server "czechcraft.mnt.li"
