Simple and lightweight plugin that allows you to reward your players for playing on your server every day.
NDailyRewards is a simple and lightweight plugin that allows you to reward your players for playing on your server every day. It supports MySQL, MariaDB, and SQLite databases, and has a lot of features that you can customize to your liking.
- 📇 MariaDB and SQLite support
- ⚙️ High adjustable and simple configuration
- 🌈 HEX Colors with gradient support
- ⌨️ Various action types for rewards
- 📄 PlaceholderAPI Support
- 📝 Customizable and Translatable Messages
- 😎 Custom model data support
- 🔁 Auto claim rewards
- 🔔 Join notifications and auto-GUI opening
- ...and more!
You can download the latest stable builds from our Modrinth page.
Get the latest development builds from our GitHub Actions.
To use NDailyRewards API, you first need to add NDailyRewards to your project. To do that follow these steps:
For Gradle projects use:
repositories {
maven("https://repo.bx-team.space/releases")
}
For Maven projects use:
<repository>
<id>bx-team-releases</id>
<url>https://repo.bx-team.space/releases</url>
</repository>
For Gradle projects use:
dependencies {
compileOnly("space.bxteam.ndailyrewards:VERSION")
}
For Maven projects use:
<dependency>
<groupId>space.bxteam</groupId>
<artifactId>ndailyrewards</artifactId>
<version>VERSION</version>
<scope>provided</scope>
</dependency>
You can check the latest version number here.
To build NDailyRewards, follow these steps (Make sure you have JDK 17 or higher):
./gradlew shadowJar
- The output file will be located at
build/libs
.
If you want to contribute to NDailyRewards, see CONTRIBUTING.md to find out more.