Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Disx [Fabric/Forge/Quilt]

Disx [Fabric/Forge/Quilt]

"Burn" YouTube videos' audio/music onto custom-made discs, and play them back in real time, even in Multiplayer!

4,080
19
Game Mechanics
Social
Utility
AboutGalleryChangelogVersions

[Fabric 1.20.1] Disx b0.1.2

on Dec 2, 2024
Download

Patch Notes b0.1.2:

Amends made!

PROJECT COMPONENTS:

  • Removed YouTube-Source library
  • Created Disx YouTube Source API
  • Marked unused code for deprecation in future update
  • Created logger wrapper class for easier debugging of mod during development

MOD COMPONENTS:

  • Implemented new API into audio backend; playback fixed
  • Improved audio player garbage collection when in singleplayer; will now properly deregister audio player instances from both client and server when a track ends in singleplayer
  • Disabled unused packet send and receive; marked for deprecation
  • Patched bug where mod server-side config files wouldn’t generate if config folder was not already generated

Disx b0.1.1 Patch 1 Quilt 1.20.1

on Oct 27, 2024
Download

Disx b0.1.1 Patch 1 Forge 1.20.1

on Oct 27, 2024
Download

Disx b0.1.1 Patch 1 Fabric 1.20.1

on Oct 27, 2024
Download

Patch Notes b0.1.1-patch1:

MOD COMPONENTS:

  • YouTube Audio Source updated- playback fixed

Disx b0.1.1 Quilt 1.20.1

on Sep 24, 2024
Download

Disx b0.1.1 Forge 1.20.1

on Sep 24, 2024
Download

Disx b0.1.1 Fabric 1.20.1

on Sep 24, 2024
Download

Patch Notes b0.1.1:

Less bugs!

MOD COMPONENTS:

  • Patched Advanced Jukebox not dropping itself on destroy
  • Applied destroy time to Advanced Jukebox (copied from minecraft:jukebox)
  • Patched Lacquer Block not dropping itself on destroy
  • Patched Record Press not dropping itself on destroy
  • Applied destroy time to Record Press (copied from minecraft:piston)
  • Patched Stamp Maker not dropping itself on destroy
  • Applied destroy time to Stamp Maker (copied from minecraft:piston)
  • Advanced Jukebox loop status now checked every time a disc inserted, patching a bug where if you left a redstone pulse going into the block, it wouldn’t save as “loop enabled” when the world closed
  • Advanced Jukebox now implements ContainerSingleItem class, which makes holding and saving discs that were input more efficient code-wise
  • Stamp Maker no longer takes hopper input inappropriately

Disx b0.1.0 Quilt 1.20.1

on Sep 1, 2024
Download

Disx b0.1.0 Forge 1.20.1

on Sep 1, 2024
Download

Disx b0.1.0 Fabric 1.20.1

on Sep 1, 2024
Download

Patch Notes b0.1.0:

Plenty of options on the table!

PROJECT COMPONENTS:

  • Reordered/reorganized utility classes

MOD COMPONENTS:

  • Updated YouTube source library to adapt to a YouTube update
  • Added server-side config file (.properties)
  • Added option to disable video existence check when making record stamps and generating discs via command
  • Added player-use whitelist on server-side (.json, enable/disable in .properties)
  • Added player-use blacklist on server-side (.json)
  • Added dimension blacklist on server-side (.json)
  • Changed Invalid Disc Type error to display as red when using /disxgen
  • Modified Advanced Jukebox use cooldowns to track accurately interdimensionally
  • Fixed console execution of /disxsound
  • Fixed audio player not syncing up properly at server join
  • Added dimension argument to /disxsound
  • Added start time argument to /disxsound
  • /disxsound now checks that a video id exists before trying to play it
  • Fixed /disxsound sending playing at message to all players in the chat
  • Server now properly logs when players request playback start, including who and what
  • Added /disxconfig command with the following suboptions:
    • /disxconfig getProperties
    • /disxconfig setProperty <KEY> <VALUE>
    • /disxconfig getUseWhitelist
    • /disxconfig getUseBlacklist
    • /disxconfig getDimensionBlacklist
    • /disxconfig modifyUseWhitelist add <USERNAME>
    • /disxconfig modifyUseWhitelist remove <USERNAME>
    • /disxconfig modifyUseBlacklist add <USERNAME>
    • /disxconfig modifyUseBlacklist remove <USERNAME>
    • /disxconfig modifyDimensionBlacklist add <DIMENSION>
    • /disxconfig modifyDimensionBlacklist remove <DIMENSION>
  • Added suggestion providers where useful for /disxconfig sub-commands
  • Added /disxmute command to mute players' audios you don’t want to listen to
  • Added /disxforcestop command to force stop all audios playing (requires op permission level >=2)
  • Updated /disxhelp to list new commands for ops and non-ops
  • Fixed players who are in not in range of an audio getting errors sent to them if audios fail to play
  • Added /disxstamp command to generate record stamps via command
  • Added loop option on Advanced Jukebox (enable/disable with redstone pulse, currently does not save loop status with world closure, so you’ll have to flip the lever again to set loop when a server is restarted, this will be patched next update, it just requires some rewriting of some of the advanced jukebox)

Disx b0.0.2 Patch 2 Quilt 1.20.1

on Aug 21, 2024
Download

Disx b0.0.2 Patch 2 Forge 1.20.1

on Aug 21, 2024
Download

Patch Notes b0.0.2-patch-2:

Another day, another patch!

(on a real note I'm so sorry for the number of patches I keep pushing out, but we gotta get those bugs fixed!)

MOD COMPONENTS:

  • Fixed incompatibility bug that caused the game to disconnect
  • Fixed incompatibility bug with WorldEdit that threw a MissingResourceException on Forge (migrated Mozilla Rhino library into source code)

Disx b0.0.2 Patch 2 Fabric 1.20.1

on Aug 21, 2024
Download

Patch Notes b0.0.2-patch-2:

Another day, another patch!

(on a real note I'm so sorry for the number of patches I keep pushing out for this one version in the past few days, but we gotta get those bugs fixed!)

MOD COMPONENTS:

  • Fixed incompatibility bug that caused the game to disconnect
  • Fixed incompatibility bug with WorldEdit that threw a MissingResourceException on Forge (migrated Mozilla Rhino library into source code)

Disx b0.0.2 Patch 1 Quilt 1.20.1

on Aug 18, 2024
Download

Disx b0.0.2 Patch 1 Forge 1.20.1

on Aug 18, 2024
Download

Disx b0.0.2 Patch 1 Fabric 1.20.1

on Aug 18, 2024
Download

Patch Notes b0.0.2-patch-1:

MOD COMPONENTS:

  • Fixed updater saying previous build was outdated even though it wasn't
  • Added Buy Me a Coffee url to /disxinfo

Disx b0.0.2 Quilt 1.20.1

on Aug 17, 2024
Download

Disx b0.0.2 Forge 1.20.1

on Aug 17, 2024
Download

Disx b0.0.2 Fabric 1.20.1

on Aug 17, 2024
Download

Patch Notes b0.0.2:

PROJECT COMPONENTS:

  • Added modCompileOnly dependency, REI API
  • Gradle updated to 8.8
  • Architectury Loom updated to 1.7.412
  • Quilt subproject added

MOD COMPONENTS:

  • Patched bug where Stamp Maker wouldn’t work in other dimensions
  • Rewrote Audio Player registries used by Advanced Jukebox
  • Cleaned up client-side Audio Player code
  • Patched bug where you could hear sound from an Advanced Jukebox in one dimension in another if at the same block coordinates
  • Added Audio Player ownership, which tracks who started playing what sound (not included on the /disxsound command, that will come soon, and this feature will be built onto later for use by players and admins alike)
  • Modified Record Press block entity renderer to render record stamps perpendicular to blank discs
  • Record Press custom disc variant calculations migrated to RecipeType
  • Compatibility with REI, highly recommended so you can see Record Press recipes
  • Quilt version created

Disx b0.0.1 Forge 1.20.1

on Aug 15, 2024
Download
1
2
3

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+
Filter

Show all versions

Modrinth is open source.

main@aaf125c

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.