Inactivity Fee
Table of contents
Overview
The inactivity fee charges players who have not logged in for a configurable number of days. Choose a flat fixed amount, a percentage of the player’s balance, or combine both.
Configuration
Flat fee
inactivity-fee:
enabled: true
days-inactive: 30
flat-fee: 500.0
percentage: 0.0
Percentage-based
inactivity-fee:
enabled: true
days-inactive: 60
flat-fee: 0.0
percentage: 0.5 # 0.5% of balance charged each run
Options
| Key | Type | Default | Description |
|---|---|---|---|
enabled | boolean | false | Enable or disable the inactivity fee |
days-inactive | int | 30 | Days of inactivity before the fee is applied |
flat-fee | double | 500.0 | Fixed amount charged when inactive (used when percentage is 0) |
percentage | double | 0.0 | Percentage of balance charged (takes precedence over flat-fee when > 0) |
Tips
- Use
flat-feefor simplicity; usepercentageto scale with the player’s wealth. - Set
days-inactivegenerously (e.g. 60–90 days) to avoid discouraging returning players. - Announce your inactivity policy in server rules to avoid confusion.
- Players with
eztax.exemptare never charged.