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 and item model (1.21.4+) 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.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 |
- [
95a8224](https://github.com/BX-Team/NDailyRewards/commit/95a82246b94588e8795dcdaac27be4cce547da0f) chore(deps): Update dependency org.projectlombok:lombok to v1.18.46 (#182) - [
ce4ce31](https://github.com/BX-Team/NDailyRewards/commit/ce4ce31be0da1ce3d31b568b9a6d9f5978dbfd45) chore(deps): update hmarr/auto-approve-action to v4 - [
c44647b](https://github.com/BX-Team/NDailyRewards/commit/c44647b02457f1bcb4f8ad030621d667381ea496) chore(deps): Update dependency org.apache.maven:maven-artifact to v3.9.16 (#184) - [
bd898ce](https://github.com/BX-Team/NDailyRewards/commit/bd898cea4687d2b5a7e371ee41e5edeeb023e775) chore(deps): Update all non-major dependencies to v9.4.2 (#185) - [
54360b1](https://github.com/BX-Team/NDailyRewards/commit/54360b1dce1763752b78e6128866e1c31aba778f) chore(deps): Update all non-major dependencies to v3.5.9 (#186) - [
1dd665d](https://github.com/BX-Team/NDailyRewards/commit/1dd665dbbc238c8aaa23ddc1131bfabb41e74076) chore(deps): Update all non-major dependencies to v7.1.0 (#187) - [
41fcd6d](https://github.com/BX-Team/NDailyRewards/commit/41fcd6d615ef6115219923d8acc8fb2c095205a2) chore(deps): Update all non-major dependencies to v4.0.0-rc.17 (#188) - [
45a84de](https://github.com/BX-Team/NDailyRewards/commit/45a84de3b276a64b05fe4360c72daac5e4325fd1) chore(deps): Update actions/checkout action to v7 (#189) - [
4d3a380](https://github.com/BX-Team/NDailyRewards/commit/4d3a380167e79f2420db62e756ecd66e7dd47b6b) chore(deps): Update all non-major dependencies (#190) - [
79b21ef](https://github.com/BX-Team/NDailyRewards/commit/79b21ef64dc4830d962b6daf426affbcbf2dad73) chore(deps): Update plugin shadow to v9.6.1 (#191) - [
9e9f428](https://github.com/BX-Team/NDailyRewards/commit/9e9f4288ba4602cd1615ff1c5e87b64c70259c1b) chore(deps): Update dependency org.mariadb.jdbc:mariadb-java-client to v3.5.10 (#192) - [
3ba7be4](https://github.com/BX-Team/NDailyRewards/commit/3ba7be40e7d29a64da3668b5ee058fd70838d6c1) chore(deps): Update lamp to v4.0.0-rc.18 (#193) - [
b7dbf20](https://github.com/BX-Team/NDailyRewards/commit/b7dbf204602c0984d0cbb9ce7d283667dc311f6e) chore: standardize workflows, renovate and project docs; update gradle to v9 - [
321a2b5](https://github.com/BX-Team/NDailyRewards/commit/321a2b55e9e27cef83f6113190b2cb2b225da026) chore(release): bump version to 3.4.1
## 💬 Other
- [
931bae7](https://github.com/BX-Team/NDailyRewards/commit/931bae73b6b84a5d29f97c67ba73b90a3fe853f0) fix placeholderapi and soundutil - [
4743e95](https://github.com/BX-Team/NDailyRewards/commit/4743e953e320bf658b659f7c8055db3a83999784) update version and renovate.json
- [
eb43afb](https://github.com/BX-Team/NDailyRewards/commit/eb43afbac47ed59e4deac57b391b8bfaf150dfc7) feat: upgrade to quark 1.1.0 - [
29ccd8e](https://github.com/BX-Team/NDailyRewards/commit/29ccd8e54d8a604d0925374e97d0c2b5317af15c) feat(ci): use new release system - [
6d49353](https://github.com/BX-Team/NDailyRewards/commit/6d49353cdd5892144cb72d4a2dcb4a6f3d853955) feat: first day on reset - [
cf71850](https://github.com/BX-Team/NDailyRewards/commit/cf7185097b65d0fb54eb37914c009cb0d588f79e) feat: implement minimessage support, timezones and new placeholders - [
9a5acdd](https://github.com/BX-Team/NDailyRewards/commit/9a5acdd789ba0a8b6fac3267ec36e8150e83a4e3) feat: add debug where it needed
## 🏗 Refactor
- [
be741a1](https://github.com/BX-Team/NDailyRewards/commit/be741a15658930735139e1799e922b5bf39e3038) refactor: switch to helix - [
8fa6305](https://github.com/BX-Team/NDailyRewards/commit/8fa6305d42f504b267b1ea09f0aeafd8ae016fba) refactor: use java logger adapter instead of console
## 📝 Documentation
- [
2aa85bf](https://github.com/BX-Team/NDailyRewards/commit/2aa85bfe409a91621036a887a5878ff8327395b0) docs: update readme
## 🔨 Build
- [
1adffcb](https://github.com/BX-Team/NDailyRewards/commit/1adffcb12e5ac33fb2520207576f0a834dcc233b) chore: move renovate to root - [
1b6ccb9](https://github.com/BX-Team/NDailyRewards/commit/1b6ccb98e35eebc2212178936c55a23c1664051e) chore: rollback gradle to 8.14.3 - [
93be350](https://github.com/BX-Team/NDailyRewards/commit/93be350ad1e0637601c9acaf23687505a008f35f) chore(deps): update setup-java to v5 - [
a9d0bee](https://github.com/BX-Team/NDailyRewards/commit/a9d0beeecc95e4b0b8c5428ad0b9466fa229fa77) chore(deps): Update patch (#144) - [
6744a17](https://github.com/BX-Team/NDailyRewards/commit/6744a176b223f768d67e7057a47de5ae28f7b16c) chore(deps): Update minor (#145) - [
b8315fb](https://github.com/BX-Team/NDailyRewards/commit/b8315fb42d27f56b8462bdb98a671591923066d1) chore(deps): Update dependency org.mariadb.jdbc:mariadb-java-client to v3.5.6 (#146) - [
abe6002](https://github.com/BX-Team/NDailyRewards/commit/abe60028975ac3ab74a56c77f3d693cb7567b4c7) chore(deps): Update patch (#148) - [
7792718](https://github.com/BX-Team/NDailyRewards/commit/7792718e07e74f5620696811e576a8097e2c1273) chore(deps): Update plugin shadow to v9.2.2 (#150) - [
6389071](https://github.com/BX-Team/NDailyRewards/commit/6389071799c388ae0be2faf98acd046c4be2c82f) chore(deps): Update softprops/action-gh-release action to v2.3.4 (#152) - [
abe7aa6](https://github.com/BX-Team/NDailyRewards/commit/abe7aa60539385ab5bb5bc0f1d2f2f2eaa6e5b5b) chore(deps): Update softprops/action-gh-release action to v2.4.1 (#154) - [
84580d0](https://github.com/BX-Team/NDailyRewards/commit/84580d0cdf5dd27a3d93c91ef63530883af962bf) chore(deps): update workflows - [
ecdb513](https://github.com/BX-Team/NDailyRewards/commit/ecdb51364d8650244296a573bf9e09b41a4882ad) chore(deps): bump quark to 1.2.0 - [
9b20919](https://github.com/BX-Team/NDailyRewards/commit/9b20919a0dfbd0cd1cd055c5cce0bf7684f953f5) chore(deps): Update patch to v4.0.0-rc.14 (#156) - [
56f1049](https://github.com/BX-Team/NDailyRewards/commit/56f1049200bf549447ea0902747bf540268cd700) chore(deps): Update funnyboy-roks/modrinth-auto-desc action to v1.7 (#157) - [
5bb2380](https://github.com/BX-Team/NDailyRewards/commit/5bb2380b83c6443b6ca9423a2e621ed17555574f) chore(deps): update actions/upload-artifact to v5.0.0 - [
dcff4c5](https://github.com/BX-Team/NDailyRewards/commit/dcff4c57916007145305928855a1ac419ceed237) chore(deps): bump quark to 1.2.1 - [
dfe7fa5](https://github.com/BX-Team/NDailyRewards/commit/dfe7fa573a6a0ce01b44d1a37b05e139ba088d00) chore: update renovate config - [
1a08225](https://github.com/BX-Team/NDailyRewards/commit/1a08225f7d0ea149df8c90c63911178c4c2c11ad) chore(deps): Update mikepenz/release-changelog-builder-action action to v6.0.1 - [
37d3244](https://github.com/BX-Team/NDailyRewards/commit/37d3244e0bcff333a36b25c3dec174c140389671) chore: add new minecraft versions - [
40aa1e5](https://github.com/BX-Team/NDailyRewards/commit/40aa1e5e7bb771cdb5d19122d3701b9f4bd5a9e2) chore(deps): Update all non-major dependencies (#161) - [
fd74ab4](https://github.com/BX-Team/NDailyRewards/commit/fd74ab40349249eaa9c001783c515183d6d96683) chore(deps): bump quark to 1.3.0 - [
4cd84a5](https://github.com/BX-Team/NDailyRewards/commit/4cd84a533a2b1d6bf847bfbd7d840abe450948cc) chore(deps): Update actions/checkout action to v6 (#162) - [
81f4a13](https://github.com/BX-Team/NDailyRewards/commit/81f4a13439fef25239f75ae3bc8a6803b62f3b6c) chore(deps): Update all non-major dependencies (#163) - [
0e8124e](https://github.com/BX-Team/NDailyRewards/commit/0e8124e1fc138a247d092793a9a2a7c31cdab2a7) chore(deps): Update actions/upload-artifact action to v6 (#164) - [
e2ad3e9](https://github.com/BX-Team/NDailyRewards/commit/e2ad3e970249ec9977bc44a2d591df2eb673219a) chore(deps): Update all non-major dependencies (#165) - [
7046b51](https://github.com/BX-Team/NDailyRewards/commit/7046b51b8ce94fb1790c2fe9b8dd7109d96dde06) chore(deps): Update plugin shadow to v9.3.1 (#166) - [
3c07a53](https://github.com/BX-Team/NDailyRewards/commit/3c07a53e33b9f51aa70a84d0985711c10909e867) chore(deps): Update mikepenz/release-changelog-builder-action action to v6.1.0 (#167) - [
2c05f2e](https://github.com/BX-Team/NDailyRewards/commit/2c05f2e98c044745790fccf1303100e6fea5f555) chore(deps): Update dependency me.clip:placeholderapi to v2.12.2 (#168) - [
6ac5ab1](https://github.com/BX-Team/NDailyRewards/commit/6ac5ab1d019c65d4860285112d7bfe03381f9e97) chore(deps): Update all non-major dependencies (#169) - [
936a626](https://github.com/BX-Team/NDailyRewards/commit/936a6265973245b72a68dec1fec5b0bea59602cb) chore(deps): Update actions/upload-artifact action to v7 (#170) - [
184af4c](https://github.com/BX-Team/NDailyRewards/commit/184af4c046d96a6755a84ae4a101a6ca12bf24f9) chore(deps): Update dependency org.apache.maven:maven-artifact to v3.9.13 (#171) - [
889af6d](https://github.com/BX-Team/NDailyRewards/commit/889af6d55592145eaea7a9ed0e6e1744d6024b79) chore(deps): Update all non-major dependencies (#172) - [
b66ed67](https://github.com/BX-Team/NDailyRewards/commit/b66ed675ac76eed80ea63df84ac1892334f1cc4c) chore(deps): Update all non-major dependencies (#173) - [
c0ac1a9](https://github.com/BX-Team/NDailyRewards/commit/c0ac1a97e20042405735c0b5f3ace6129cf7b538) chore(deps): Update plugin shadow to v9.4.1 (#175) - [
3744df8](https://github.com/BX-Team/NDailyRewards/commit/3744df829d30193af020fcae59d504d997b84f8e) chore(deps): Update all non-major dependencies (#176) - [
0f454f3](https://github.com/BX-Team/NDailyRewards/commit/0f454f32f9b171fab8bf065e929401b311ae79b4) chore(deps): Update dependency org.mariadb.jdbc:mariadb-java-client to v3.5.8 (#177) - [
016c400](https://github.com/BX-Team/NDailyRewards/commit/016c400e35dfbb4d9c5d7aa6116436254883c450) chore(deps): Update all non-major dependencies (#179) - [
20a3cb9](https://github.com/BX-Team/NDailyRewards/commit/20a3cb953f2a8c44247aa247492256c49fda4043) chore(deps): Update gradle/actions action to v6 (#178) - [
658c815](https://github.com/BX-Team/NDailyRewards/commit/658c815a1b3ec95525fddb35feb44a378f0fc08a) chore(deps): Update softprops/action-gh-release action to v3 (#180) - [
8a1bd43](https://github.com/BX-Team/NDailyRewards/commit/8a1bd432ef30108577b4fb0afdb81e0fca06b7dc) chore(deps): Update dependency org.apache.maven:maven-artifact to v3.9.15 (#181) - [
809a22d](https://github.com/BX-Team/NDailyRewards/commit/809a22de68798b78d849ce4de3a483d785b66aa9) chore: update config.yml comments for clarity - [
8933c45](https://github.com/BX-Team/NDailyRewards/commit/8933c45fad37bb6f5cdde27f4f840e78e0417ff9) chore: bump to 3.4.0-SNAPSHOT - [
aa859cf](https://github.com/BX-Team/NDailyRewards/commit/aa859cf689845c8d1e50227716b563552e10baae) chore: bump runServer deps - [
87c563a](https://github.com/BX-Team/NDailyRewards/commit/87c563a67fa85ed5c9a9beb6d1585cc42d5a4c6c) chore: consolidate Adventure into a bundle - [
e9708c0](https://github.com/BX-Team/NDailyRewards/commit/e9708c0a927f6dfd208bb29ead549573ab0f0cf8) ci: upload artifact without zip - [
70b5008](https://github.com/BX-Team/NDailyRewards/commit/70b500891e6a288d81e85b4bc838a5fa67122ad4) chore: bump to 3.4.0 - [
f726e58](https://github.com/BX-Team/NDailyRewards/commit/f726e58956ccfedddb825e50e2290ed90487c9ae) chore: update adventure to latest - [
19e48a4](https://github.com/BX-Team/NDailyRewards/commit/19e48a4089dc319a1032bd628a9291cb4753237c) ci: update release versions
## 💬 Other
- [
4f34bad](https://github.com/BX-Team/NDailyRewards/commit/4f34bad625b49a59bc79349ec525786c782b94f5) [ci-skip] add .3 and .7 - [
33f3272](https://github.com/BX-Team/NDailyRewards/commit/33f32729b8ad36e7474d985454719bf05ce0429e) update dependencies - [
9ee2f09](https://github.com/BX-Team/NDailyRewards/commit/9ee2f09787b5b150eb076d425daba9c7303e14a3) update renovate.json
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](https://github.com/BX-Team/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
- 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
- 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
- /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
- 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
- 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
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](https://github.com/BX-Team/NDailyRewards/issues/new/choose)
Also, visit our [new wiki site](https://docs.bx-team.space/ndailyrewards), 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
- Update to 1.21
- fix(deps): update dependency me.clip:placeholderapi to v2.11.6 by @renovate in https://github.com/BX-Team/NDailyRewards/pull/84
- chore(deps): update dependency gradle to v8.8 - autoclosed by @renovate in https://github.com/BX-Team/NDailyRewards/pull/86
- fix(deps): update dependency de.tr7zw:item-nbt-api-plugin to v2.13.0 by @renovate in https://github.com/BX-Team/NDailyRewards/pull/88
- chore(deps): update gradle/gradle-build-action action to v3.4.2 by @renovate in https://github.com/BX-Team/NDailyRewards/pull/87
- fix(deps): update dependency org.xerial:sqlite-jdbc to v3.46.0.0 by @renovate in https://github.com/BX-Team/NDailyRewards/pull/85
- Full Changelog**: https://github.com/BX-Team/NDailyRewards/compare/v2.3.5...v2.3.6
- Update to 1.20.6**
- chore(deps): update actions/upload-artifact action to v4.3.0 by @renovate in https://github.com/BX-Team/NDailyRewards/pull/76
- chore(deps): update gradle/gradle-build-action action to v2.12.0 by @renovate in https://github.com/BX-Team/NDailyRewards/pull/79
- fix(deps): update dependency de.tr7zw:item-nbt-api-plugin to v2.12.4 by @renovate in https://github.com/BX-Team/NDailyRewards/pull/83
- chore(deps): update dependency gradle to v8.7 by @renovate in https://github.com/BX-Team/NDailyRewards/pull/81
- chore(deps): update actions/upload-artifact action to v4.3.3 by @renovate in https://github.com/BX-Team/NDailyRewards/pull/82
- chore(deps): update gradle/gradle-build-action action to v3 by @renovate in https://github.com/BX-Team/NDailyRewards/pull/80
- fix(deps): update dependency org.xerial:sqlite-jdbc to v3.45.3.0 by @renovate in https://github.com/BX-Team/NDailyRewards/pull/77
- Full Changelog**: https://github.com/BX-Team/NDailyRewards/compare/v2.3.4...v2.3.5
- Fixed missing permission check and performance issue
- chore(deps): update actions/upload-artifact action to v4 by @renovate-bot in https://github.com/BX-Team/NDailyRewards/pull/72
- chore(deps): update gradle/gradle-build-action action to v2.11.1 by @renovate-bot in https://github.com/BX-Team/NDailyRewards/pull/71
## New Contributors
- @xii69 made their first contribution in https://github.com/BX-Team/NDailyRewards/pull/74
- Full Changelog**: https://github.com/BX-Team/NDailyRewards/compare/v2.3.3...v2.3.4
- Supports 1.20.4**
- Update reward-cooldown timer
- chore(deps): update gradle/gradle-build-action action to v2.8.1 by @renovate in https://github.com/BX-Team/NDailyRewards/pull/59
- chore(deps): update gradle/gradle-build-action action to v2.9.0 by @renovate in https://github.com/BX-Team/NDailyRewards/pull/60
- fix(deps): update dependency org.xerial:sqlite-jdbc to v3.43.2.1 by @renovate in https://github.com/BX-Team/NDailyRewards/pull/62
- chore(deps): update dependency gradle to v8.4 by @renovate in https://github.com/BX-Team/NDailyRewards/pull/61
- fix(deps): update dependency me.clip:placeholderapi to v2.11.5 by @renovate in https://github.com/BX-Team/NDailyRewards/pull/63
- fix(deps): update dependency org.xerial:sqlite-jdbc to v3.43.2.2 by @renovate in https://github.com/BX-Team/NDailyRewards/pull/64
- fix(deps): update dependency de.tr7zw:item-nbt-api-plugin to v2.12.1 by @renovate in https://github.com/BX-Team/NDailyRewards/pull/65
- chore(deps): update actions/setup-java action to v4 by @renovate in https://github.com/BX-Team/NDailyRewards/pull/69
- chore(deps): update dependency gradle to v8.5 by @renovate in https://github.com/BX-Team/NDailyRewards/pull/68
- chore(deps): update gradle/gradle-build-action action to v2.10.0 by @renovate in https://github.com/BX-Team/NDailyRewards/pull/67
- fix(deps): update dependency org.xerial:sqlite-jdbc to v3.44.1.0 by @renovate in https://github.com/BX-Team/NDailyRewards/pull/66
- fix(deps): update dependency de.tr7zw:item-nbt-api-plugin to v2.12.2 by @renovate in https://github.com/BX-Team/NDailyRewards/pull/70
- Full Changelog**: https://github.com/BX-Team/NDailyRewards/compare/v2.3.2...v2.3.3
- Added support for 1.20.2
- Update PlaceholderAPI and NBT-API to latest version
- Update SaveTask
- chore(deps): update actions/upload-artifact action to v3.1.3 by @renovate-bot in https://github.com/BX-Team/NDailyRewards/pull/56
- chore(deps): update actions/checkout action to v4 by @renovate-bot in https://github.com/BX-Team/NDailyRewards/pull/55
- Full Changelog**: https://github.com/BX-Team/NDailyRewards/compare/v2.3.1...v2.3.2
- Fixed issue with UpdateChecker on plugin startup
- Full Changelog**: https://github.com/BX-Team/NDailyRewards/compare/v2.3...v2.3.1
- [Updated sqlite to 3.43.0.0](https://github.com/BX-Team/NDailyRewards/commit/417e339695eb958bc7475b9363b2ba45e0c174a4)
- [New HEX color syntax](https://github.com/BX-Team/NDailyRewards/commit/75677ba86b353a81a36e4e90d6179e6b50863ac5)
- [Added update checker on startup and in
/ndr versioncommand](https://github.com/BX-Team/NDailyRewards/commit/960c30be64adf791a5420d9d730453b6e21a6040) - [Change Kotlin DSL to Groovy](https://github.com/BX-Team/NDailyRewards/commit/346ac07357c3700445c034ac151f7eb96c275375)
- [Remove Modrinth auto-upload](https://github.com/BX-Team/NDailyRewards/commit/63154b0da1db26066d19e340db1568a8c2dfa19e)
- [Update
/ndr backupcommand](https://github.com/BX-Team/NDailyRewards/commit/1278e039a3b329f52587ca2abe6a0a3009a40d64) - And other things...
- Full Changelog**: https://github.com/BX-Team/NDailyRewards/compare/v2.2...v2.3
- chore(deps): update dependency gradle to v8.2.1 by @renovate-bot in https://github.com/BX-Team/NDailyRewards/pull/49
- Added a new feature - Custom Head Textures. Allows to add custom textures on player heads in GUI
- Added a [new wiki page](https://github.com/BX-Team/NDailyRewards/wiki/Custom-Head-Textures) for Custom Head Textures feature
- Full Changelog**: https://github.com/BX-Team/NDailyRewards/compare/v2.1...v2.2
- Post-login warmup timer for rewards by @Kali0033 in https://github.com/BX-Team/NDailyRewards/pull/48
- Added a [new wiki page](https://github.com/BX-Team/NDailyRewards/wiki/Warmup-system) for warmup system
- Some code changes
## New Contributors
- @Kali0033 made their first contribution in https://github.com/BX-Team/NDailyRewards/pull/48
- Full Changelog**: https://github.com/BX-Team/NDailyRewards/compare/v2.0.1...v2.1
Report any problems you find/encounter
- Full Changelog**: https://github.com/BX-Team/NDailyRewards/compare/v2.0...v2.0.1
This update does not contain a lot of changes, but still something has changed:
## What's Changed
- Build system** changes: moved from Maven to Gradle build system
- Plugin API** now is Paper, instead of Spigot
- Minimum server version** now 1.16. Support for 1.13-1.15 was dropped
- BStats metrics** class bumped to 3.0.2
- Optimised code** and imports
- Added [HEX color support](https://github.com/BX-Team/NDailyRewards/wiki/HEX-Colors)
- Added option to configure GUI refresh delay (earlier, once a second, the GUI was updated and it was clear that it was blinking)
- Added [wiki](https://github.com/BX-Team/NDailyRewards/wiki) with available command, config options and etc.
- Citizens integration** was deprecated (idk, I just want it)
- A lot of things have **changed on github** (like workflow files, license and more)
- You can see all dev commits on PR - [INDEV] Version 2.0 by @NONPLAYT in https://github.com/BX-Team/NDailyRewards/pull/46
At first it may seem that the update is small, but I thought that this is enough for version 2.0. Thank you all for using NDailyRewards and wait for next updates 😉
If you found bugs - create issue on GitHub
- Full Changelog**: https://github.com/BX-Team/NDailyRewards/compare/v1.7.1...v2.0
- chore(deps): update dependency org.apache.maven.plugins:maven-source-plugin to v3.3.0 by @renovate-bot in https://github.com/BX-Team/NDailyRewards/pull/43
- fix(deps): update dependency org.xerial:sqlite-jdbc to v3.42.0.0 by @renovate-bot in https://github.com/BX-Team/NDailyRewards/pull/44
- Update to 1.20 by @NONPLAYT
- Update NBT-API plugin to 2.11.3 by @NONPLAYT
- Full Changelog**: https://github.com/BX-Team/NDailyRewards/compare/v1.6.1...v1.7