Unofficial site, not affiliated with modrinth.com.What is this?
Плагины/CustomDiscs SVC
  • CustomDiscs-SVC 2.6.0

    release23 мая 2026 г.

    2.6.0

    Changed

    • Completely removed the CommandAPI dependency. The plugin's command architecture has been refactored to use the native Paper Brigadier CLI.
    • Optimized the dynamic permission verification system for both root commands and subcommands.

    Compatibility

    • Confirmed compatibility with Minecraft 26.1.2.

    Dependencies

    • youtube-source 1.18.0 → 1.18.1
  • CustomDiscs-SVC 2.5.2

    release18 апреля 2026 г.

    2.5.2

    Added

    • HTTP/HTTPS proxy support for LavaPlayer (only YouTube yet) via providers.youtube.http-proxy in config.yml
      • Format: [scheme://][user:pass@]host:port
      • Supports basic auth and both http:// and https:// proxy schemes

    Fixed

    • Server no longer lags on startup when LavaPlayerManagerImpl initializes — all registrations (YouTube, SoundCloud, proxy setup) now happen asynchronously; disc playback waits for initialization to complete before starting
    • data.yml was being rewritten on every autosave tick even when nothing changed — introduced a dirty flag so the file is only saved when data has actually been modified
    • data.yml was not saved on plugin shutdown
    • allow-hoppers config option is now true by default

    Security

    • DownloadSubCommand: reject URLs with non-http/https schemes (e.g. file://, jar://) to prevent local file read via download command
    • DownloadSubCommand: replaced contains("../") filename check with Path.normalize() boundary validation to properly block all path traversal variants
    • HTTPRequestUtils: reject non-http/https schemes in all outgoing HTTP requests
    • LegacyUtil: validate LOCAL_DISC PDC value on read to prevent path traversal via NBT-edited disc items

    Language

    • Added error.command.invalid-url key to en_US and ru_RU
    • Removed unused key error.play.no-permission from both locales
    • Removed unused key error.command.no-youtube-support from en_US

    Dependencies

    • commandapi 11.1.0 → 11.2.0
    • packetevents 2.11.2 → 2.12.0
    • shadow (Gradle plugin) 9.4.0 → 9.4.1
  • CustomDiscs-SVC 2.5.1

    release24 марта 2026 г.
    • Some changes
    • Update libraries
    • Switch to PacketEvents from ProtocolLib
  • CustomDiscs-SVC 2.5.0

    release23 февраля 2026 г.
    • Added more YouTube clients to prevent decoding issues.
    • Updated LavaPlayer.
    • The plugin now features its own API.
    • Improved overall stability.
    • Fixed a language backup issue on Windows.
    • Resolved a rare issue where LavaPlayerManagerImpl threads could cause infinite CPU load.
    • Dependencies are now resolved via the deps.json JAR resource.
    • Restricted customdiscs.download permission to OP players by default.
    • Fixed several concurrency issues within LavaPlayerManagerImpl.
    • Migrated to SLF4J logger instead of component logger.
  • CustomDiscs-SVC 2.4.2

    release5 января 2026 г.
    • Fix remote disc create permission error
  • CustomDiscs-SVC 2.4.1

    release2 января 2026 г.
    • Force CustomDiscs load after dependencies
  • CustomDiscs-SVC 2.4.0

    release29 декабря 2025 г.

    Features & Improvements

    • Migrated local file playback to Lavaplayer.
    • Implemented Paper Library Loader for more efficient dependency resolution.
    • Improved cipher password validation for better security.
    • Added additional anti-dupe checks.

    Build & Internal

    • Updated dependencies and build system.
    • Renamed package group from io.github.subkek to space.subkek.
    • Fixed an unnecessary debug key in the configuration.

    Deprecations & Removals

    • Dropped support for non-Paper servers (e.g., Spigot, Bukkit).
    • Removed Italian language support (zero active users according to bStats).
  • CustomDiscs-SVC 2.3.0

    release25 декабря 2025 г.

    P.S If the server freezes when you first launch this version, don't worry, the plugin is downloading libraries (I forgot to add the log).

    • Add support for 1.21.11
    • Automatic library download (lavaplayer-lib is no longer required)
    • Dependency updates
    • Command refactoring
    • Permission system refactor (⚠️ replace old permissions with the new ones)
    • Configuration update
  • CustomDiscs-SVC 2.2.0

    release7 октября 2025 г.
    • Adds support for Minecraft 1.21.9
    • Drops support for Minecraft 1.20.5 and below
    • Migrate from spigotAPI to paperAPI
    • Added support for streaming YouTube videos via yt-chiper. More details in the config
    • Added SoundCloud support
    • CommandAPI is now required as an installed plugin
    • Fixed bugs with lavaplayer-lib
    • Fixed bug with phantom sounds
  • CustomDiscs-SVC 2.1.12

    release26 июля 2025 г.
    • Update dependencies
    • Support 1.21.8
  • CustomDiscs-SVC 2.1.11

    release11 июля 2025 г.
    • 1.21.7 support
  • CustomDiscs-SVC 2.1.10

    release25 июня 2025 г.
    • Update dependencies
    • Support 1.21.6
  • CustomDiscs-SVC 2.1.9

    release21 мая 2025 г.
    • CommandAPI updated
    • Fix trouble with 1.21.5
    • Lavaplayer library moved to a separate plugin: lavaplayer-lib (need to be install for youtube disks support)
  • CustomDiscs-SVC 2.1.8

    release29 апреля 2025 г.

    Youtube Fixed... Again... x3

    (If you have problems, recreate .youtube-token)

  • CustomDiscs-SVC 2.1.7

    release27 апреля 2025 г.

    Youtube Fixed... Again... Again...

  • CustomDiscs-SVC 2.1.6

    release26 марта 2025 г.

    Youtube Fixed... Again...

  • CustomDiscs-SVC 2.1.5

    release25 марта 2025 г.

    Updated Lavaplayer Youtube Source

  • CustomDiscs-SVC 2.1.2

    release6 февраля 2025 г.
    • Fix youtube. Need delete .youtube-token
  • CustomDiscs-SVC 2.1.1

    release10 декабря 2024 г.
    • Youtube fixed
    • Youtube token now saves instantly upon receipt.
  • CustomDiscs-SVC 2.1.0

    release7 декабря 2024 г.
    • Fixed Youtube oauth2
    • <=1.21.4 support

    What you need to do if you have already authorized before:

    • Delete the file plugins/CustomDiscs/.youtube-token
    • Check that the providers.youtube.youtube.use-oauth2 option is set to true.
    • Check that providers.youtube.po-token data is blank
    • Restart the server
    • Insert disk into jukebox
    • Follow the instructions in the console
1

Совместимость

Сведения

Лицензия:All Rights Reserved
Опубликован:2 года назад
Обновлён:3 недели назад
ID проекта:
Главная