Releases: Athar42/CustomDiscs
CustomDiscs 5.0 - RELEASE CANDIDATE 1
EDIT : Modified as "Stable release" since PR100 as been merged into main project.
⚠️ THIS VERSION DID INTRODUCE SOME BIG MODIFICATIONS - READ THIS CAREFULLY. ⚠️
Minor update to add support to PaperMC 1.21.8 (which get the newly released CommandAPI).
Nothing new changed from PR1
Add support for Goat Horns and Player Heads custom musics.
This PR did support 1.21.7 (starting build 9) and 1.21.8.
This release introduce some new settings and languages definitions, as such, either :
- Delete the old
config.yml
andlang.yml
files - Adapt your
config.yml
andlang.yml
to add the new values.
Also, read the "Readme" notice.
Any issues/questions with this version should be reported in the "Announcements" discussion here : https://github.com/Athar42/CustomDiscs/discussions/categories/announcements (until added to the official release).
This release had been tested against 1.21.7 build 9+ and 1.21.8 build 6 without detected issues.
Full Changelog: 5.0.PR1...5.0.PR2
CustomDiscs 5.0 - PRE-RELEASE 1
⚠️ THIS VERSION DID INTRODUCE SOME BIG MODIFICATIONS - READ THIS CAREFULLY. ⚠️
Minor update to add support to PaperMC 1.21.8.
Add support for Goat Horns and Player Heads custom musics.
This PR did support 1.21.7 (starting build 9) and 1.21.8 but will trigger a warning in the latest due to CommandAPI not yet updated (should happen early next week).
This release introduce some new settings and languages definitions, as such, either :
- Delete the old
config.yml
andlang.yml
files - Adapt your
config.yml
andlang.yml
to add the new values.
Also, read the "Readme" notice.
Any issues/questions with this version should be reported in the "Announcements" discussion here : https://github.com/Athar42/CustomDiscs/discussions/categories/announcements (until added to the official release).
This release had been tested against 1.21.7 build 9+ and 1.21.8 build 6 without detected issues.
Full Changelog: 4.5.r2...5.0.PR1
CustomDiscs 4.5 - RELEASE CANDIDATE 2
THIS VERSION DOESN'T INCLUDE THE GOAT HORN MODIFICATION.
Minor update to add support to PaperMC 1.21.7.
This release update the dependency CommandAPI to version 10.1.1 + prepare for an upcoming change in CommandAPI (disabled for now)
Build version of PR : Navoei#97
This release had been tested against 1.21.6 build 48 and 1.21.7 build 15 without issues.
CustomDiscs 4.5 - RELEASE CANDIDATE 1
THIS VERSION DOESN'T INCLUDE THE GOAT HORN MODIFICATION.
Minor update to add support to PaperMC 1.21.6.
This release update the dependency CommandAPI to version 10.1.0,
Updating Gradle to 8.14.2,
Updating Shadow to 8.3.6
Remove a duplicate repository declaration (and typo fix).
Build version of PR : Navoei#97
This release had been tested against 1.21.6 build 48 without issues.
CustomDiscs 4.4.1 - BETA RELEASE
THIS VERSION DOESN'T INCLUDE THE GOAT HORN MODIFICATION.
DID NOT WORK ANYMORE IN RECENT PAPER BUILD (at least from 1.21.5-b75)
Minor update to add support to PaperMC 1.21.5.
This release update the dependency CommandAPI to version 10.0.1 (which fix a "null sender" exception).
This release had been tested against 1.21.5 build 75 without issues.
Full Changelog: 4.4...4.4.1
CustomDiscs 4.4 - BETA RELEASE
THIS VERSION DOESN'T INCLUDE THE GOAT HORN MODIFICATION.
DID NOT WORK ANYMORE IN RECENT PAPER BUILD (at least from 1.21.5-b75)
Minor update to add support to PaperMC 1.21.5.
This release update dependencies (Shadow, Gradle, etc.) and also CommandAPI to version 10.0.0 (which add Minecraft 1.21.5 support).
Also refactor the "URL" download logic to use "URI" instead as the first one is marked deprecated since Java 20.
This release had been tested against 1.21.4 and 1.21.5 without issues.
3.3.0a
This version add the support for 1.21.3 release of PaperMC.
WARNING : This version is only meant for 1.21.2/.3 server version !
Due to changes in the component mangement of goat horns, this part of the plugin will NOT work on 1.21/1.21.1 (only discs will work correctly, but goat horn will just be deleted from your inventory + throw an error in the console).
As date of writing (5th November), please note that the support with ViaVersion is still a work in progress to make it working with 1.21/1.21.1 clients (bug has been reported and being worked on).
Changelog :
- Update dependencies
- Add support for 1.21.3
Full Changelog: 3.2.1a...3.3.0a
3.2.1a
Same statement as of 3.2a :
Before updating (from 3.0/3.1) to this version, please remove your actual config file (plugins/CustomDiscs/config.yml) as new settings had been added, or add those line :
# The default cooldown time for horns in seconds.
horn-cooldown: 7
# The default max cooldown time for horns in seconds (5 minutes by default).
horn-max-cooldown: 300
Changelog :
- Hopper Minecart can now pick custom discs while a music is being played. The music will be stopped when picked by the Minecart.
Full Changelog: 3.2a...3.2.1a
3.2a release
This release mark the initial breaking point from the original plugin ( https://github.com/Navoei/CustomDiscs ) untill it gets updated again :
Before updating (from 3.0/3.1) to this version, please remove your actual config file (plugins/CustomDiscs/config.yml) as new settings had been added, or add those line :
# The default cooldown time for horns in seconds.
horn-cooldown: 7
# The default max cooldown time for horns in seconds (5 minutes by default).
horn-max-cooldown: 300
You can find the full default file in the readme section of this git (main page).
Changelog :
- Adding the ability to create custom goat horns
- Adding the ability to set different cooldown to each created goat horns (default value for new horn is 7 seconds with a max time of 5 minutes which can be modified in the configuration file)
- You can also use the same range command for modified goat horns too.
This release had been made in response to this request Navoei#50 (even if the implementation isn't perfect, as to the way the goat horn is generated, by deleting the one the player has then using the "/give" command to create a new one with the correct data).
Feel free to report any issues on this repo here : https://github.com/Athar42/CustomDiscs/issues
Any ideas/suggestions should go in the Discussion area here : https://github.com/Athar42/CustomDiscs/discussions/categories/ideas
Full Changelog: 3.1...3.2a
3.1 release
This is the release for the PR (if accepted) : Navoei#76 which include the following :
- (Once again) adding disc range functionnality (with the latest changes of CommandAPI)
- Changed "shadow" plugin to the latest official release from : https://github.com/GradleUp/shadow
- Renamed the Shadowed jar from "-shadow-dev.jar" to just "-dev.jar"
- Update CommandAPI version to release 9.5.3
- Increase plugin version from 3.0 to 3.1
- Upgrade gradle version from 8.5 to 8.7
- If no custom sound range is set, will revert to the default "musicDiscDistance" set in the plugin config.
- Removed all "ChatColor" (bukkit) commands which are depreacated and replaced by AdventureAPI "NamedTextColor".