This plugin gives you the ability to give players daily rewards for playing on your server! You can change the amount of days in a row from 1 to 54!
To run plugin, you need Java 17+
, Paper 1.16+ (or any other Paper forks)
and NBT-API
plugin installed
- MySQL and SQLite support
- Completely automated
- High performance!
- Unlimited amount of rewards
- Set clickable NPC's (Requires Citizens plugin)
- Fully customizable!
- Unlock rewards after the midnight (Optional)
- Warmup system
- Have custom placeholders
- HEX color code support
- Define the time between the rewards!
- Execute commands and send messages in rewards!
- GUI Fully customizable
- Custom model data support!
- You can change amount of days in a row to reward
- Auto opens on join (toggleable)
- Autosaves player data every X mins
- Dynamic GUI
Command | Permission |
---|---|
/ndailyrewards | ndailyrewards.user |
/ndailyrewards help | ndailyrewards.user |
/ndailyrewards version | ndailyrewards.user |
/ndailyrewards reload | ndailyrewards.admin |
/ndailyrewards backup | ndailyrewards.admin |
Also, NDailyRewards have command aliases, like: /ndr, /rewards, /ndailyreward, /dailybonus
View plugin metrics at bStats.org
You can download plugin from releases tab or also from:
- Modrinth (fast updates (recommended))
If you want to download and use NDailyRewards in your project, get it on maven and import to pom.xml
or build.gradle
like this:
Maven:
<repository>
<id>bx-team-releases</id>
<url>https://repo.bx-team.space/releases</url>
</repository>
<dependency>
<groupId>space.bxteam</groupId>
<artifactId>ndailyrewards</artifactId>
<version>2.3.6</version>
</dependency>
Gradle:
repositories {
maven("https://repo.bx-team.space/releases")
}
dependencies {
compileOnly("space.bxteam.ndailyrewards:2.3.6")
}
You can view Javadocs for plugin here