HomeJavaModsPuzzlePaydayLite
PuzzlePaydayLite
ModsJava

PuzzlePaydayLite

Note: If you update from an old version (<2.0) to v2.0 - please check important notes in the update changelog named "PuzzlePaydayLite 2.0". The…

⬇ Download on Spigot
Note:
  • If you update from an old version (<2.0) to v2.0 - please check important notes in the update changelog named "PuzzlePaydayLite 2.0".
  • The placeholder system has been completely reworked. While legacy placeholders are still fully supported (meaning your current scoreboards, menus, and external usages won't break), I highly recommend reviewing the placeholders you are using and migrating to the new ones listed below. The new format offers much more flexibility, including accurate predictions for the paydays.

What is PuzzlePaydayLite

PuzzlePaydayLite is a lite (free) version of the PuzzlePayday plugin. It was created to give salaries to players on your server. The plugin is highly customizable: you can configure almost everything, including time intervals, salary amounts, messages, group salaries, offline salaries with groups, and more.

This plugin is not recommended for servers with a large number of players online at the same time and a lot of offline players saved. If your server needs that, you can use the Premium version of this plugin - PuzzlePayday.

Most features and differences compared to the Premium version can be found in the “Features” section below.


Contacts

If you want new features added to this plugin, feel free to suggest them; I will try to implement them if they are interesting and useful. If you have any questions about using this plugin or encounter any bugs, you can contact me on my Discord channel.

Features

Features (Lite Version):

Features (Premium Version):

Dependencies

Required:

Optional (external plugins for extended features):

Commands


Permissions


Placeholders
Spoiler: Time Placeholders
%puzzlepayday_time% | Current server time.
%puzzlepayday_time_left% | Time left until the next payday.
%puzzlepayday_time_left_minutes% | Time left until the next payday in minutes.
%puzzlepayday_time_next_payday% | Time of the next payday.
%puzzlepayday_datetime_next_payday% | Date and time of the next payday.
Spoiler: Groups Placeholders
%puzzlepayday_group_name% | Player’s group name.
%puzzlepayday_group_displayname% | Player’s group display name.
Spoiler: Online Payday Placeholders
%puzzlepayday_salary_standard% | Standard payday salary.
%puzzlepayday_salary_standard_raw% | Standard payday salary (raw).
%puzzlepayday_salary_group% | Current group bonus amount.
%puzzlepayday_salary_group_raw% | Current group bonus amount (raw).
%puzzlepayday_salary_total% | Current total salary.
%puzzlepayday_salary_total_raw% | Current total salary (raw).
%puzzlepayday_salary_total_no_bonus% | Current total salary without bonuses.
%puzzlepayday_salary_total_no_bonus_raw% | Current total salary without bonuses (raw).
%puzzlepayday_bonus_streak% | Last received streak bonus.
%puzzlepayday_bonus_streak_raw% | Last received streak bonus (raw).
Spoiler: Bonus Info Placeholders
%puzzlepayday_streak% | Current player streak count.
%puzzlepayday_streak_remaining% | Paydays remaining to get the next streak bonus.
%puzzlepayday_streak_required% | Configured streak interval required for bonus.
%puzzlepayday_streak_multiplier% | Configured streak multiplier.
Spoiler: Offline Payday Placeholders
%puzzlepayday_offline_salary_standard% | Base offline payday salary.
%puzzlepayday_offline_salary_standard_raw% | Base offline payday salary (raw).
%puzzlepayday_offline_salary_reduce% | Reduction amount.
%puzzlepayday_offline_salary_reduce_raw% | Reduction amount (raw).
%puzzlepayday_offline_salary_total% | Total offline salary.
%puzzlepayday_offline_salary_total_raw% | Total offline salary (raw).
%puzzlepayday_offline_salary_reduce_percent% | Offline reduction percentage.
Spoiler: Statistics Placeholders
%puzzlepayday_stats_last_online_paid% | Number of online players paid.
%puzzlepayday_stats_last_offline_paid% | Number of offline players paid.
%puzzlepayday_stats_last_afk% | Number of AFK players ignored.
%puzzlepayday_stats_last_streaked% | Number of players with streak bonus.
%puzzlepayday_stats_last_online_duration_seconds% | Time spent processing online payday.
%puzzlepayday_stats_last_offline_duration_seconds% | Time spent processing offline payday.
%puzzlepayday_stats_last_duration_seconds% | Total processing time in seconds.
%puzzlepayday_stats_last_online_maxsalary% | Highest salary paid in online payday.
%puzzlepayday_stats_last_online_maxsalary_raw% | Highest salary paid in online payday (raw).
%puzzlepayday_stats_last_online_given% | Total money given to online players.
%puzzlepayday_stats_last_online_given_raw% | Total money given to online players (raw).
%puzzlepayday_stats_last_offline_maxsalary% | Highest salary paid in offline payday.
%puzzlepayday_stats_last_offline_maxsalary_raw% | Highest salary paid in offline payday (raw).
%puzzlepayday_stats_last_offline_given% | Total money given to offline players.
%puzzlepayday_stats_last_offline_given_raw% | Total money given to offline players (raw).
Spoiler: Calculated Payday Placeholders
These values are calculated dynamically based on the player's current status.
%puzzlepayday_next_salary_group% | Calculated group salary.
%puzzlepayday_next_salary_group_raw% | Calculated group salary (raw).
%puzzlepayday_next_salary_total% | Calculated total salary.
%puzzlepayday_next_salary_total_raw% | Calculated total salary (raw).
%puzzlepayday_next_salary_total_no_bonus% | Calculated total salary without bonuses.
%puzzlepayday_next_salary_total_no_bonus_raw% | Calculated total salary without bonuses (raw).
%puzzlepayday_next_bonus_streak% | Calculated streak bonus.
%puzzlepayday_next_bonus_streak_raw% | Calculated streak bonus (raw).

Configuration file

Starting from version 2.0, it's not needed to save the config file here. You can find all information straight inside every config. If you don't see the comments or you have removed them, you can use the next feature:

You can clear all comments and load default comments by this way:
Put #load_info on the first line in the config file -> save it -> use the reload command in the Puzzle plugin where you are making these changes.


Additional information

You can find additional useful information regarding Puzzle plugins on the PuzzleLib page:

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

PuzzlePaydayLite is a free Minecraft Java mod. Compatible with Minecraft 1.12, 1.13, 1.14, 1.15 and newer. Downloaded 477 times (via Spigot). Download it and open it directly in the game.

Explore more