

Welcome to NDailyRewards
NDailyRewards is a simple and lightweight plugin that allows you to reward players for daily play on your server.
📋 Basic Information
- The plugin is fully compatible with Minecraft versions from
1.16
to1.21
- Requires Java 17 or newer for proper operation. Using older Java versions may affect plugin functionality
🚀 Features
- Support for MariaDB and SQLite databases
- Flexible and understandable configuration settings
- HEX color support with gradients
- Various action types for rewards
- Integration with PlaceholderAPI
- Customizable and translatable messages
- Support for custom model data
- Automatic reward claiming
- Join notifications and automatic GUI opening
- ...and much more!
💻 Developer API
To use the NDailyRewards API, you need to add the plugin to your project:
Adding repository:
For Gradle projects:
repositories {
maven("https://repo.bx-team.space/releases")
}
For Maven projects:
<repository>
<id>bx-team-releases</id>
<url>https://repo.bx-team.space/releases</url>
</repository>
Adding dependency:
For Gradle projects:
dependencies {
compileOnly("space.bxteam.ndailyrewards:VERSION")
}
For Maven projects:
<dependency>
<groupId>space.bxteam</groupId>
<artifactId>ndailyrewards</artifactId>
<version>VERSION</version>
<scope>provided</scope>
</dependency>
🛠️ Project Building
To build NDailyRewards, follow these steps (make sure you have JDK 17 or higher installed):
./gradlew shadowJar
- The built file will be located in the
build/libs
folder
📄 Dependencies and License
NDailyRewards uses the following dependencies:
- HikariCP
- MariaDB
- PlaceholderAPI
- Paper API
- bStats
- mc-publish
NDailyRewards is distributed under the GPL-3.0 license