SalaryСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (10)
release
Salary 3.6.0
3.6.05 окт. 2026 г.74Minecraft: 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3folia, paper, purpur, spigot
Что нового
#### Folia compatibility
- Added compatibility for Folia-style scheduling via a compatibility layer, keeping Paper/Spigot behavior intact when Folia is not present
- Async work and global task scheduling now use a fallback strategy that works on both server implementations
#### PlaceholderAPI
- The public placeholder prefix changed from `%salaires_*%` to `%salary_*%`
- Example: `%salaires_amount%` is now `%salary_amount%`
Rename project : Salaires -> Salary
release
Salaires 3.5.0
3.5.026 сент. 2026 г.35Minecraft: 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3paper, purpur, spigot
Что нового
### Additions
### Anti-farming
- Configurable minimum time between salary payments per player (`salary.anti-farm.cooldown-seconds`; `-1` uses the payment interval)
- Maximum total multiplier, including permission bonuses (`salary.anti-farm.max-total-multiplier`)
- The cap applies to online payments, deferred payments, and the `%salaires_amount%` placeholder
### BungeeCord / Redis network support
- Redis player locks prevent duplicate payments when multiple servers attempt to pay simultaneously
- Redis and SQL operations for salary payments and database initialization run asynchronously; PlaceholderAPI database values are refreshed asynchronously and cached
- Requires a shared MySQL database and the same Redis instance configured on every backend server
- If Redis is enabled but unavailable, salary payments are skipped to prevent duplicates
- PlaceholderAPI remains available when installed; MySQL can be selected with `database.type: mysql`
Add this configuration to `config.yml`:
```yaml
salary:
anti-farm:
cooldown-seconds: -1
max-total-multiplier: 3.0
network:
enabled: false
redis:
host: localhost
port: 6379
password: ""
database: 0
timeout-ms: 2000
lock-ttl-seconds: 30
```
release
Salaires 3.4.1
3.4.115 июл. 2026 г.117Minecraft: 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2paper, purpur, spigot
Что нового
#### AFK Exclude (`afk-exclude: true`)
- The `salary.afk-exclude` config was read but never used during payment
- AFK verification is now done in `SalaryManager.pay()` before any payment
- Detection via **Essentials** (reflection, without compile-time dependency), with fallback **PlaceholderAPI** (`%essentials_afk%`)
#### Deferred payment (offline-payment)
- The payment made upon reconnection did not take into account the **boost** nor the **permission bonus**
- The calculation is now identical to online payment: `base × missed periods × boost × bonus`
---
### Additions
#### Update Notifier
-
New `UpdateChecker` class that queries the GitHub API (`/releases/latest`) **asynchronously** at startup
- Controlled by three options in `config.yml` (already present):
```yaml
update-notifier:
enabled: true # enables/disables checking
on-join: true # notify admins (salary.admin.
reload) at connection
notify-console: true # displays a message in the console if an update is available
```
- Configurable message in `lang.yml`:
```yaml
update:
available: "..." # placeholders: %current%, %latest%
```
- Only players with `salary.admin.reload` permission receive the in-game notification
release
Salaires 3.4.0
3.4.024 мая 2026 г.101Minecraft: 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2paper, purpur, spigot
Что нового
Complete overhaul of the code and .yml files for better management of the plugin
release
Salaires 3.3.0
3.3.03 апр. 2026 г.61Minecraft: 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1paper, purpur, spigot
Что нового
new config + messages + fix major
release
Salaires 3.2.1
3.2.119 мар. 2026 г.32Minecraft: 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1paper, purpur, spigot
Что нового
Fixed update check incorrectly reporting an old version.
release
Salaires 3.2.0
3.2.018 мар. 2026 г.19Minecraft: 1.16.5, 1.17, 1.18, 1.19, 1.20, 1.21paper, purpur, spigot
Что нового
Changelog
- **New parameter**: `update.current-version`
- **Utility**: Allows you to force a specific version for testing or manual override
- **Fallback**: Automatically uses `plugin.yml` if not specified
- **Format**: `"3.2.0"` (string)
beta
Salaires 3.0.0
3.0.014 февр. 2026 г.35Minecraft: 1.16.5, 1.17, 1.18, 1.19, 1.20, 1.21paper, purpur, spigot
Что нового
redesign of config and commands
Beta Version
System Update can make errors
release
Salaires 2.2.0
2.2.06 февр. 2026 г.32Minecraft: 1.16.5, 1.17, 1.18, 1.19, 1.20, 1.21paper, purpur, spigot
Что нового
redesign of messages.yml + fix
release
Salaires 2.0.0
2.0.020 янв. 2026 г.92Minecraft: 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, purpur, spigot