Salaires
⚠️ Warning: Vault and Luckperms plugin required 📦 Minecraft Versions: 1.16.5 - 1.21.x Salaries allows you to add a salary to the player defined by rank.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
Salaires

--- - 💰 Automatic salary payment at configurable interval - 🚀 Boost system (hourly, weekly, monthly, special) - 🎁 Consecutive bonuses and game time - 📊 Payment history and statistics - 🔌 PlaceholderAPI integration (14+ placeholders) - 🔄 Hot-reload configuration without reboot - 💾 YAML, MySQL and SQLite support - 🔐 LuckPerms integration for groups ---

| Command | Description | | ------------------------ | ----------------------------------------- | | `/salary` | Show your current salary. | | `/salary time` | Display the time before the next payment. | | `/salary check [player]` | Check another player's salary. | | `/top salary` | Show the top 10 salaries. | | `/salary history` | View your personal salary history. | | `/salary help` | Display the help menu. |
| Admin Command | Description | | --------------------------------------------- | -------------------------------------------------- | | `/salary admin reload` | Reload the plugin configuration. | | `/salary admin set <player> <amount>` | Set a player's salary. | | `/salary admin give <player> <amount>` | Give money to a player. | | `/salary admin reset` | Reset all salary data. | | `/salary admin backup` | Create a backup of the data. | | `/salary admin boost <multiplier> [duration]` | Activate a salary boost with an optional duration. | | `/salary admin stats` | View plugin statistics. | | `/salary admin check-update` | Check for plugin updates. | ---

| Permission | Description | | --------------------- | -------------------------------------------- | | `salary.user` | Access to basic user commands. | | `salary.check` | Allows checking other players' salaries. | | `salary.top` | Allows viewing the salary ranking. | | `salary.history` | Allows viewing personal salary history. | | `salary.admin` | Grants access to all administrator commands. | | `salary.admin.reload` | Allows reloading the plugin configuration. | | `salary.admin.manage` | Allows managing players' salaries. | | `salary.admin.boost` | Allows activating salary boosts. | | `salary.admin.update` | Allows checking for plugin updates. | ---

```yaml
Unit of time: SECONDS, MINUTES, HOURS
general: payment-unit: "MINUTES" payment-interval: 10 autopay: true use-luckperms: true
Consecutive bonuses and playing times
bonuses: consecutive-payments: enabled: true multiply: 0.1 max-multiply: 2.0 playtime-bonus: enabled: true per- hours: 50
Salaries by group
group: default: salary: 1000 admin: salary: 5000
Hourly, weekly, monthly boosts
booster: hourly: enabled: true multiply: 1.2 start-hour: 18 end-hour: 22 weekly: enabled: true multiply: 1.5 day: "MONDAY" time: "20:00" monthly: enabled: true multiply: 2.0 day: 1 special: enabled: true events: christmas: days: ["12-24", "12-25", "12-26"] multiply: 2.0
Database
database: type: "yaml" # yaml, mysql, sqlite
Updates
update: enable: true check-startup: true check-interval: 1440 ``` ---

| Placeholder | Description | | ------------------------------- | -------------------------------------------------------------------------- | | `%salaires_amount%` | Returns the calculated payment amount the player will receive. | | `%salaires_time%` | Returns the remaining time before the next payment (formatted nicely). | | `%salaires_time_seconds%` | Returns the remaining time before the next payment in seconds. | | `%salaires_time_minutes%` | Returns the remaining time before the next payment in minutes. | | `%salaires_time_hours%` | Returns the remaining time before the next payment in hours. | | `%salaires_next_payment%` | Returns the timestamp (in milliseconds) of the next payment. | | `%salaires_last_payment%` | Returns the timestamp (in milliseconds) of the last payment. | | `%salaires_total_received%` | Returns the total amount of money the player has received (from database). | | `%salaires_booster%` | Returns the current active booster multiplier (e.g., 1.5). | | `%salaires_booster_multiplier%` | Returns the booster as a percentage (e.g., +50.00%). | | `%salaires_prefix%` | Returns the plugin prefix with color formatting applied. |