Skip to content

Releases: Athar42/CustomDiscs

CustomDiscs 5.1.3 - SNAPSHOT 1 - Spear with me

19 Dec 20:39
a1f4bf5

Choose a tag to compare

Snapshot release available here : https://hangar.papermc.io/Athar/CustomDiscs

This version should be in its final form for the upcoming release.

  • Fix for FLAC audio files with "Sample Size in Bits" higher than 16 which resulted in "background noise generation" while playing (Fix issue https://github.com/Navoei/CustomDiscs/issues/91 )
  • Update Gradle to release 9.2.1
  • Remove not needed annotations "NotNull"
  • Update to stable CommandAPI 11.1.0

Full Changelog: 5.1.3.ALPHA1...5.1.3.SNAPSHOT1

CustomDiscs 5.1.3 - ALPHA RELEASE 1 - Little FLAC fix

30 Oct 22:22
9649123

Choose a tag to compare

This is an ALPHA Release for the next version 5.1.3.

This actual build should fix the "static noise" sound some higher sample size bits (24/32 bits) FLAC files does.

CustomDiscs 5.1.2 - RELEASE CANDIDATE 1 - The Copper Time

05 Oct 17:04
bc0f468

Choose a tag to compare

This is the Release Candidate 1 for the version 5.1.2.
Again, thanks to "Jester Man" for the bug report on Discord on the Download command issue.
This build is based on PR104.
Be aware that minimal changes could happen (like variables names in config/lang files) in the final release.


  • Add support to Minecraft 1.21.9/1.21.10

  • Fully support Paper mappings (so no more remapping on server startup). As such, we fully drop any support on Spigot/Bukkit based servers (the plugin will just not start on those).

  • Update Shadow to latest stable 9.2.2

  • Update Gradle Wrapper to latest stable 9.1.0

  • Update ProtocolLib dependency to latest 5.4.0

  • Update CommandAPI to the "Paper based" release (11.0.0) - This change should make the plugin more reliant when new Minecraft version get out :)

  • Update to 1.21.9 API (still support earlier Minecraft versions)

  • Fix the dependency declaration of ProtocolLib (Depreciation warning with Gradle for unsupported format upcoming on Gradle 10)

  • Change the shadow build to "archiveClassifier.set("")" so that only one file is generated (final Jar file)


Release tested with success on :
Paper 1.21.8-60 & 1.21.10-75
Folia 1.21.8-6

Full Changelog: 5.1.1.RC3...5.1.2.RC1

CustomDiscs 5.1.1 - RELEASE CANDIDATE 3 - The Folia Update

29 Aug 17:45
cadce4d

Choose a tag to compare

This is the Release Candidate 3 for the version 5.1.1 which change the hopper minecart logic for inventory movements (should improve the overall performance).
Thanks to "Jester Man" for the report on Discord.
This build is based on PR102.
Be aware that minimal changes could happen (like variables names in config/lang files) in the final release.


⚠️ THIS VERSION DID INTRODUCE SOME MODIFICATIONS - READ THIS CAREFULLY. ⚠️

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, see below.

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

This update add Folia server support (1.21.8 required).

This update also require the regen of the config.yml and lang.yml file OR to add the new entries which are :

For config.yml :

# The maximum length the file name (including the file extension) should be when downloaded. Using a too high value could crash the server.
filename-maximum-length: 100

For lang.yml :

invalid-protocol: '&cOnly HTTP:// and HTTPS:// URL are allowed.'
invalid-filename-length: '&cThe maximum file name is restricted to %filename_length_value% characters'

This update also securize the download function a little more 🙃

New addition : Code optimization on inventory movements detection.
Thanks to "Jester Man" who reported this on Discord <3

Release tested with success on :
Paper 1.21.8-53
Folia 1.21.8-3

Full Changelog: 5.1.1.RC2...5.1.1.RC3

CustomDiscs 5.1.1 - RELEASE CANDIDATE 2 - The Folia Update

23 Aug 15:17
23bcea6

Choose a tag to compare

This is the Release Candidate 2 for the version 5.1.1 which add Folia support (cosmetic changes mostly).
This build is based on PR102.
Be aware that minimal changes could happen (like variables names in config/lang files) in the final release.


⚠️ THIS VERSION DID INTRODUCE SOME MODIFICATIONS - READ THIS CAREFULLY. ⚠️

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, see below.

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

This update add Folia server support (1.21.8 required).

This update also require the regen of the config.yml and lang.yml file OR to add the new entries which are :

For config.yml :

# The maximum length the file name (including the file extension) should be when downloaded. Using a too high value could crash the server.
filename-maximum-length: 100

For lang.yml :

invalid-protocol: '&cOnly HTTP:// and HTTPS:// URL are allowed.'
invalid-filename-length: '&cThe maximum file name is restricted to %filename_length_value% characters'

This update also securize the download function a little more 🙃

Release tested with success on :
Paper 1.21.8-42
Folia 1.21.8-3

Full Changelog: 5.1.1.RC1...5.1.1.RC2

CustomDiscs 5.1.1 - RELEASE CANDIDATE 1 - The Folia Update

18 Aug 16:50
b5accee

Choose a tag to compare

This is the Release Candidate 1 for the version 5.1.1 which add Folia support.
This build is based on PR102.
Be aware that minimal changes could happen (like variables names in config/lang files) in the final release.


⚠️ THIS VERSION DID INTRODUCE SOME MODIFICATIONS - READ THIS CAREFULLY. ⚠️

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, see below.

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

This update add Folia server support (1.21.8 required).

This update also require the regen of the config.yml and lang.yml file OR to add the new entries which are :

For config.yml :

# The maximum length the file name (including the file extension) should be when downloaded. Using a too high value could crash the server.
filename-maximum-length: 100

For lang.yml :

invalid-protocol: '&cOnly HTTP:// and HTTPS:// URL are allowed.'
invalid-filename-length: '&cThe maximum file name is restricted to %filename_length_value% characters'

This update also securize the download function a little more 🙃

Release tested with success on :
Paper 1.21.8-35
Folia 1.21.8-2

Full Changelog: 5.0.PR2...5.1.1.RC1

CustomDiscs 5.0 - RELEASE CANDIDATE 1

21 Jul 20:07
225d71c

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

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

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

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.