Skip to content

Releases: Athar42/CustomDiscs

CustomDiscs 5.0 - RELEASE CANDIDATE 1

21 Jul 20:07
225d71c
Compare
Choose a tag to compare

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 and lang.yml files
  • Adapt your config.yml and lang.yml to add the new values.

⚠️ Failing to do so may result in unexpected plugin behavior ⚠️

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

20 Jul 19:29
3dd9c47
Compare
Choose a tag to compare
Pre-release

⚠️ 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 and lang.yml files
  • Adapt your config.yml and lang.yml to add the new values.

⚠️ Failing to do so may result in unexpected plugin behavior ⚠️

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

02 Jul 16:37
9f093e0
Compare
Choose a tag to compare
Pre-release

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

30 Jun 13:08
9f093e0
Compare
Choose a tag to compare
Pre-release

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

08 May 16:56
0998950
Compare
Choose a tag to compare
Pre-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

23 Apr 18:49
88995d4
Compare
Choose a tag to compare
Pre-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

05 Nov 11:29
307daab
Compare
Choose a tag to compare

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

02 Oct 13:13
e8c0e13
Compare
Choose a tag to compare

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

29 Sep 19:54
e9f1015
Compare
Choose a tag to compare

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

10 Sep 23:53
da6f9a8
Compare
Choose a tag to compare

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".