
NDailyRewards
Reward players for playing on your server
- Загрузки
- 34K
- Подписчики
- 116
- Обновлён
- 21 апреля 2026 г.
- Лицензия
- GPL-3.0-only
Опубликован 28 ноября 2022 г.
NDailyRewards
Simple and lightweight plugin that allows you to reward your players for playing on your server every day.
⚙️ Features
- 📇 MariaDB and SQLite support
- 🔍 High adjustable and simple configuration
- 🌈 MiniMessage with ampersand color code 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!
🧪 Developer API
To use NDailyRewards API, you first need to add NDailyRewards to your project. To do that follow these steps:
➕ Add our Repository
maven("https://repo.bxteam.org/releases")
<repository>
<id>bx-team-releases</id>
<url>https://repo.bxteam.org/releases</url>
</repository>
➕ Add NDailyRewards to dependencies
dependencies {
compileOnly("org.bxteam:ndailyrewards:3.4.0")
}
<dependency>
<groupId>org.bxteam</groupId>
<artifactId>ndailyrewards</artifactId>
<version>3.4.0</version>
<scope>provided</scope>
</dependency>
📦 Building
To build NDailyRewards, follow these steps (Make sure you have JDK 17 or higher):
./gradlew build
- The output file will be located at
build/libs.
⚖️ License 
NDailyRewards is licensed under the GNU General Public License v3.0. You can find the license here.
Ченджлог
3.4.0Релиз26.1, 26.1.1, 26.1.2 · 21 апреля 2026 г.
🚀 Features
eb43afbfeat: upgrade to quark 1.1.029ccd8efeat(ci): use new release system6d49353feat: first day on resetcf71850feat: implement minimessage support, timezones and new placeholders9a5acddfeat: add debug where it needed
🏗 Refactor
📝 Documentation
2aa85bfdocs: update readme
🔨 Build
1adffcbchore: move renovate to root1b6ccb9chore: rollback gradle to 8.14.393be350chore(deps): update setup-java to v5a9d0beechore(deps): Update patch (#144)6744a17chore(deps): Update minor (#145)b8315fbchore(deps): Update dependency org.mariadb.jdbc:mariadb-java-client to v3.5.6 (#146)abe6002chore(deps): Update patch (#148)7792718chore(deps): Update plugin shadow to v9.2.2 (#150)6389071chore(deps): Update softprops/action-gh-release action to v2.3.4 (#152)abe7aa6chore(deps): Update softprops/action-gh-release action to v2.4.1 (#154)84580d0chore(deps): update workflowsecdb513chore(deps): bump quark to 1.2.09b20919chore(deps): Update patch to v4.0.0-rc.14 (#156)56f1049chore(deps): Update funnyboy-roks/modrinth-auto-desc action to v1.7 (#157)5bb2380chore(deps): update actions/upload-artifact to v5.0.0dcff4c5chore(deps): bump quark to 1.2.1dfe7fa5chore: update renovate config1a08225chore(deps): Update mikepenz/release-changelog-builder-action action to v6.0.137d3244chore: add new minecraft versions40aa1e5chore(deps): Update all non-major dependencies (#161)fd74ab4chore(deps): bump quark to 1.3.04cd84a5chore(deps): Update actions/checkout action to v6 (#162)81f4a13chore(deps): Update all non-major dependencies (#163)0e8124echore(deps): Update actions/upload-artifact action to v6 (#164)e2ad3e9chore(deps): Update all non-major dependencies (#165)7046b51chore(deps): Update plugin shadow to v9.3.1 (#166)3c07a53chore(deps): Update mikepenz/release-changelog-builder-action action to v6.1.0 (#167)2c05f2echore(deps): Update dependency me.clip:placeholderapi to v2.12.2 (#168)6ac5ab1chore(deps): Update all non-major dependencies (#169)936a626chore(deps): Update actions/upload-artifact action to v7 (#170)184af4cchore(deps): Update dependency org.apache.maven:maven-artifact to v3.9.13 (#171)889af6dchore(deps): Update all non-major dependencies (#172)b66ed67chore(deps): Update all non-major dependencies (#173)c0ac1a9chore(deps): Update plugin shadow to v9.4.1 (#175)3744df8chore(deps): Update all non-major dependencies (#176)0f454f3chore(deps): Update dependency org.mariadb.jdbc:mariadb-java-client to v3.5.8 (#177)016c400chore(deps): Update all non-major dependencies (#179)20a3cb9chore(deps): Update gradle/actions action to v6 (#178)658c815chore(deps): Update softprops/action-gh-release action to v3 (#180)8a1bd43chore(deps): Update dependency org.apache.maven:maven-artifact to v3.9.15 (#181)809a22dchore: update config.yml comments for clarity8933c45chore: bump to 3.4.0-SNAPSHOTaa859cfchore: bump runServer deps87c563achore: consolidate Adventure into a bundlee9708c0ci: upload artifact without zip70b5008chore: bump to 3.4.0f726e58chore: update adventure to latest19e48a4ci: update release versions
💬 Other
3.3.0Релиз1.21.9, 1.21.10, 1.21.11 · 18 августа 2025 г.
What's Changed
This update focused on improving the plugin's architecture and maintainability. We did the following updates:
- Using DI pattern to make plugin architecture better
- Dependencies are now downloaded through our own Quark framework and no longer shaded into plugin JAR file
- Using OrmLite + DAO to better work with the database
- Switched to Lamp command framework
- Switched to own task scheduler system, so Folia is now supported
- and other changes like Gradle and it's plugins
⚠️ Please note If you find any problems with the plugin or the new dependency system, please let us know!
Full Changelog: https://github.com/BX-Team/NDailyRewards/compare/v3.2.1...v3.3.0
3.2.1Релиз1.21.6, 1.21.7, 1.21.8 · 4 мая 2025 г.
What's Changed
- Fix HeadUtil problems on startup
- dependency: Update actions/upload-artifact action to v4.6.2 by @renovate in https://github.com/BX-Team/NDailyRewards/pull/122
- dependency: Update dependency com.zaxxer:HikariCP to v6.3.0 by @renovate in https://github.com/BX-Team/NDailyRewards/pull/123
- dependency: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.5.3 by @renovate in https://github.com/BX-Team/NDailyRewards/pull/124
- dependency: Update dependency gradle to v8.14 by @renovate in https://github.com/BX-Team/NDailyRewards/pull/125
Full Changelog: https://github.com/BX-Team/NDailyRewards/compare/v3.2.0...v3.2.1
3.2.0Релиз1.21.2, 1.21.3, 1.21.4 · 1 марта 2025 г.
What's Changed
- Reset rewards if they not claimed in specified time in https://github.com/BX-Team/NDailyRewards/issues/119
- Update commons to 2.0.0 + rewrote update checker, possibly fixes https://github.com/BX-Team/NDailyRewards/issues/118
- dependency: Update actions/upload-artifact action to v4.6.0 by @renovate-bot in https://github.com/BX-Team/NDailyRewards/pull/116
- dependency: Update dependency org.mariadb.jdbc:mariadb-java-client to v3.5.2 by @renovate-bot in https://github.com/BX-Team/NDailyRewards/pull/117
- dependency: Update actions/upload-artifact action to v4.6.1 by @renovate-bot in https://github.com/BX-Team/NDailyRewards/pull/120
- dependency: Update dependency gradle to v8.13 by @renovate-bot in https://github.com/BX-Team/NDailyRewards/pull/121
Full Changelog: https://github.com/BX-Team/NDailyRewards/compare/v3.1.2...v3.2.0
3.1.2Релиз1.21.2, 1.21.3, 1.21.4 · 2 января 2025 г.
What's Changed
- /rw setday command now resets timer to current system time, so you can claim it instantly
- Optimized MenuManager and InventoryClickListener by @DimaSergeew in https://github.com/BX-Team/NDailyRewards/pull/113
- fix(deps): update all dependencies by @renovate-bot in https://github.com/BX-Team/NDailyRewards/pull/112
Full Changelog: https://github.com/BX-Team/NDailyRewards/compare/v3.1.1...v3.1.2
3.1.1Релиз1.21.2, 1.21.3, 1.21.4 · 16 декабря 2024 г.
What's Changed
- chore(config): migrate renovate config by @renovate in https://github.com/BX-Team/NDailyRewards/pull/108
- chore(deps): update all dependencies by @renovate in https://github.com/BX-Team/NDailyRewards/pull/109
- Optimized MenuManager.java by @DimaSergeew in https://github.com/BX-Team/NDailyRewards/pull/111
- Fixed duping bug in https://github.com/BX-Team/NDailyRewards/issues/110
- Added commons repo
New Contributors
- @DimaSergeew made their first contribution in https://github.com/BX-Team/NDailyRewards/pull/111
Full Changelog: https://github.com/BX-Team/NDailyRewards/compare/v3.1.0...v3.1.1
3.1.0Релиз1.20.6, 1.21, 1.21.1 · 28 сентября 2024 г.
What's Changed
- Added the ability to create custom GUI buttons
- Added auto-claim-delay to set time for automatic reward claim (original by https://github.com/BX-Team/NDailyRewards/pull/97)
- Added the ability to get rewards when you first time joining the server
- Added new actions: close, permission and luck
- chore(deps): update actions/upload-artifact action to v4.4.0 by @renovate-bot in https://github.com/BX-Team/NDailyRewards/pull/98
- chore(deps): update plugin io.papermc.paperweight.userdev to v1.7.3 by @renovate-bot in https://github.com/BX-Team/NDailyRewards/pull/102
- fix(deps): update dependency com.zaxxer:hikaricp to v6 by @renovate-bot in https://github.com/BX-Team/NDailyRewards/pull/101
- fix IllegalArgumentException no enum constant (https://github.com/BX-Team/NDailyRewards/commit/a526c7ba95a414d79c318a305f7419e3a3886f14)
P.S. We recommend to delete your old config and generate a new one
Full Changelog: https://github.com/BX-Team/NDailyRewards/compare/v3.0.0...v3.1.0
3.0.0Релиз1.20.6, 1.21, 1.21.1 · 16 августа 2024 г.
Changelog
Greetings to all NDailyRewards users! Initially, our plugin appeared in early 2022 and quite a lot of time has passed since then. The release of the first version, the release of the second version, the addition of new features, user growth and much more.
A long time ago, we planned to release a major update for all time, which will be much better than previous versions. And it happened - after a month of development, we wrote the plugin from scratch, removing all the old, unreadable code. Here are the main features of the new version:
- Switched to HikariCP and using MariaDB instead of MySQL
- Improved and optimized code (hopefully)
- New features such as automatic collection of rewards when logging in to the server, notification of new rewards, automatic menu opening, new update checker system and our own small API
- A new command system, as well as new commands such as setday and claim
- New language system with enums
- ...and other features, that you can view in PR #93
Since this is a completely new version, there may be errors that we might not have noticed. Report it here
Also, visit our new wiki site, that includes all our projects
NOTE: If you are upgrading from older versions, then completely delete the old config, saving a copy of it just in case, since the version 3.0.0 config differs from the old versions
Full Changelog: https://github.com/BX-Team/NDailyRewards/compare/v2.3.6...v3.0.0
Комментарии
Загружаем…