COWMODSКаталог модов

DailyLoginBonus

A Daily Login Bonus plugin for Paper and Folia server software. Uses Vault as a dependency.

Автор: AdrianK1450обновлён 29 янв. 2026 г.
Экономика

Описание

DailyLoginBonus

License

DailyLoginBonus is a customizable daily login bonus plugin for the Paper or Folia server software. It allows you to set a custom daily login bonus amount, and the percentage it should increase with the players daily streak.

Features

  • Customizable daily login bonus.
  • Customizable reward cooldown (default 12 hours).
  • Customizable streak reset time (default 24 hours).
  • Customizable daily streak percentage increase (default 20%).

Installation

  1. Download the latest release of DailyLoginBonus from the Releases page.
  2. Place the downloaded JAR file in the plugins directory of your Paper 1.20 - 1.21.11 server.
  3. Start your Paper server to generate the default configuration file.

Configuration

After running the server for the first time with DailyLoginBonus installed, a default configuration file will be created in the plugins/dailyloginbonus directory.

Configuration File

The configuration file config.yml allows you to customize the plugin. Here is the default configuration:

baseReward: 5000
percentageIncrease: 20
cooldownHours: 12
streakResetHours: 24

Development

Prerequisites

  • Java 21
  • Maven

Building

Clone the repository and build the plugin using Maven:

git clone https://github.com/AdrianJoeK/DailyLoginBonus.git
cd DailyLoginBonus
mvn package

The compiled JAR file will be located in the target directory.

License

DailyLoginBonus is licensed under the AGPL-3.0 License. See the LICENSE file for more details.

Contributing

Contributions are welcome! Please open an issue or submit a pull request on GitHub.

Acknowledgements

  • PaperMC - The Minecraft server software that DailyLoginBonus is built for.
  • Vault - The economy system used by DailyLoginBonus.

Последние версии

Все версии →
beta

DailyLoginBonus 0.0.3-SNAPSHOT

0.0.3-SNAPSHOT
29 янв. 2026 г.86Minecraft: 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.11folia, paper
Скачать
Что нового
- Updated to Paper 1.21.11, - Added Folia support.
beta

DailyLoginBonus 0.0.2-SNAPSHOT

0.0.2-SNAPSHOT
29 янв. 2026 г.32Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1paper
Скачать
Что нового
Now supports Paper 1.20 - 1.21.1.
alpha

DailyLoginBonus 0.0.1-SNAPSHOT

0.0.1-SNAPSHOT
29 янв. 2026 г.27Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1paper
Скачать
Что нового
**Version 0.0.1-SNAPSHOT** - Config file with the ability to customise streak base amount, streak daily percentage increase, daily bonus cooldown, and hours until streak resets. - Plugin functions. It issues a daily login bonus using Vault and EssentialsX and increases the daily bonus by the set percentage in the config each day the streak goes up. - Notifies player in server chat.