/NDailyRewards

Reward players for playing on your server!

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

NDailyRewards

Reward players for playing on your server.

License Build Status Discord MC Version

❓ About

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

🤖 Features

  • 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

⌨ Commands & Permissions

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

📡 Metrics

View plugin metrics at bStats.org

bstats

🔨 Download

You can download plugin from releases tab or also from:

👩‍💻 For developers

🚛 Artifacts

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")
}

📚 Javadoc

You can view Javadocs for plugin here