Audio disc

โญ โ€” (15 endorsements) ๐Ÿ“ฅ 7,359 downloads ๐Ÿ“Œ v1.4 ๐Ÿ“… 11/5/2025
๐ŸŸก Updated this year

By Stepan1411 ยท fabric

โฌ‡ Download Mod Source: Modrinth โ†— ๐Ÿ“… Updated: 12/13/2025 ๐Ÿ“… Created: 11/5/2025
โš ๏ธ Install Order ยท 2 steps
1๐Ÿ› ๏ธ Forge โ€” Minecraft Forge (mod loader) Download โ†—
2๐Ÿ› ๏ธ Fabric โ€” Fabric Loader Download โ†—

Install in this order, then this mod last โ€” most mods fail to load without their framework and dependencies in place.

๐Ÿ” Analysis

  • ๐Ÿ‘ 0.2% endorsement rate
  • ๐Ÿ† #498 of 893 fabric mods in this game by downloads

๐Ÿ“‹ About This Mod

# ๐ŸŽต Custom Audio Disc Transform your Minecraft music experience with custom audio discs! Upload any audio file from the internet directly to music discs and enjoy spatial audio playback through Simple Voice Chat. ## โŒSmall bug: ### You hear a vanilla record ## โœจ Features ### ๐ŸŽง **Easy Audio Upload** - Upload audio from any URL with simple commands - Support for **MP3**, **OGG**, **WAV**, **M4A**, **WebM**, and more - Automatic format conversion using FFmpeg when needed - Real-time progress tracking during downloads ### ๐Ÿ”Š **Immersive Playback** - **Spatial audio** through Simple Voice Chat integration - Perfect synchronization across all players - Standard jukebox range (64 blocks) - Works alongside vanilla music discs ### ๐Ÿ› ๏ธ **Smart Processing** - Automatic format detection and conversion - File size validation (up to 50MB) - Comprehensive error handling - Persistent storage across server restarts ### ๐ŸŽฎ **Player-Friendly** - **Multilingual support** (English, Russian, German, French, Spanish, Chinese) - Rich tooltips showing audio metadata - Custom disc renaming - Progress feedback during uploads ### ๐Ÿ”ง **Developer API** - Event system for addon developers - Audio modification hooks - Playback state monitoring - Comprehensive documentation ## ๐Ÿ“‹ Commands | Command | Description | |---------|-------------| | `/audiodisc upload <url>` | Upload audio from URL to held disc | | `/audiodisc youtube <url>` | Download audio from YouTube (requires yt-dlp) | | `/audiodisc rename <title>` | Rename your custom disc | | `/audiodisc info` | Show audio information | | `/audiodisc clear` | Remove audio from disc | ## ๐Ÿš€ Quick Start 1. **Hold a music disc** in your hand 2. **Run the command**: `/audiodisc upload <audio_url>` 3. **Wait for processing** (progress shown in chat) 4. **Place in jukebox** and enjoy! ## ๐Ÿ“ฆ Requirements - **Minecraft 1.21+** (Fabric) - **Fabric API** - **Simple Voice Chat** (for audio playback) - **yt-dlp** (optional, for YouTube support) - **FFmpeg** (optional, for format conversion) ## ๐ŸŽฏ Perfect For - **Music servers** wanting custom soundtracks - **Creative builders** adding ambiance to builds - **Event organizers** playing custom audio - **Roleplay servers** with immersive sound design ## ๐Ÿ”ง Technical Features - **Asynchronous processing** - no server lag - **Memory efficient** - smart caching system - **Network optimized** - connection pooling and timeouts - **Security focused** - URL validation and rate limiting - **Mixin-free design** - maximum compatibility ## ๐ŸŒ Supported Formats ### โœ… Native Support - **MP3** - Most common format - **OGG** - Minecraft's preferred format - **WAV** - Uncompressed audio ### ๐Ÿ”„ Auto-Conversion (with FFmpeg) - **M4A** - Apple audio format - **WebM** - Web audio format - **AAC** - Advanced audio codec - **FLAC** - Lossless compression ## ๐Ÿ›ก๏ธ Safety & Security - **URL validation** - only HTTP/HTTPS allowed - **File size limits** - configurable maximum size - **Rate limiting** - prevents spam uploads - **Content validation** - ensures audio files only - **Permission system** - admin control over features ## ๐Ÿ“– Documentation Comprehensive documentation available including: - Installation guide - Configuration options - API documentation for developers - Troubleshooting guide - Performance optimization tips --- **Transform your server's audio experience today!** ๐ŸŽต *Compatible with most Fabric mods and designed for maximum server performance.* ---

# ๐ŸŽต Custom Audio Disc

Transform your Minecraft music experience with custom audio discs! Upload any audio file from the internet directly to music discs and enjoy spatial audio playback through Simple Voice Chat.

## โŒSmall bug: ### You hear a vanilla record

## โœจ Features

### ๐ŸŽง Easy Audio Upload - Upload audio from any URL with simple commands - Support for MP3, OGG, WAV, M4A, WebM, and more - Automatic format conversion using FFmpeg when needed - Real-time progress tracking during downloads

### ๐Ÿ”Š Immersive Playback - Spatial audio through Simple Voice Chat integration - Perfect synchronization across all players - Standard jukebox range (64 blocks) - Works alongside vanilla music discs

### ๐Ÿ› ๏ธ Smart Processing - Automatic format detection and conversion - File size validation (up to 50MB) - Comprehensive error handling - Persistent storage across server restarts

### ๐ŸŽฎ Player-Friendly - Multilingual support (English, Russian, German, French, Spanish, Chinese) - Rich tooltips showing audio metadata - Custom disc renaming - Progress feedback during uploads

### ๐Ÿ”ง Developer API - Event system for addon developers - Audio modification hooks - Playback state monitoring - Comprehensive documentation

## ๐Ÿ“‹ Commands

| Command | Description | |---------|-------------| | `/audiodisc upload ` | Upload audio from URL to held disc | | `/audiodisc youtube ` | Download audio from YouTube (requires yt-dlp) | | `/audiodisc rename ` | Rename your custom disc | | `/audiodisc info` | Show audio information | | `/audiodisc clear` | Remove audio from disc |</p><p>## ๐Ÿš€ Quick Start</p><p>1. <strong>Hold a music disc</strong> in your hand 2. <strong>Run the command</strong>: `/audiodisc upload <audio_url>` 3. <strong>Wait for processing</strong> (progress shown in chat) 4. <strong>Place in jukebox</strong> and enjoy!</p><p>## ๐Ÿ“ฆ Requirements</p><ul><li><strong>Minecraft 1. 21+</strong> (Fabric)</li><li><strong>Fabric API</strong></li><li><strong>Simple Voice Chat</strong> (for audio playback)</li><li><strong>yt-dlp</strong> (optional, for YouTube support)</li><li><strong>FFmpeg</strong> (optional, for format conversion)</li></ul><p>## ๐ŸŽฏ Perfect For</p><ul><li><strong>Music servers</strong> wanting custom soundtracks</li><li><strong>Creative builders</strong> adding ambiance to builds</li><li><strong>Event organizers</strong> playing custom audio</li><li><strong>Roleplay servers</strong> with immersive sound design</li></ul><p>## ๐Ÿ”ง Technical Features</p><ul><li><strong>Asynchronous processing</strong> - no server lag</li><li><strong>Memory efficient</strong> - smart caching system</li><li><strong>Network optimized</strong> - connection pooling and timeouts</li><li><strong>Security focused</strong> - URL validation and rate limiting</li><li><strong>Mixin-free design</strong> - maximum compatibility</li></ul><p>## ๐ŸŒ Supported Formats</p><p>### โœ… Native Support - <strong>MP3</strong> - Most common format - <strong>OGG</strong> - Minecraft's preferred format - <strong>WAV</strong> - Uncompressed audio</p><p>### ๐Ÿ”„ Auto-Conversion (with FFmpeg) - <strong>M4A</strong> - Apple audio format - <strong>WebM</strong> - Web audio format - <strong>AAC</strong> - Advanced audio codec - <strong>FLAC</strong> - Lossless compression</p><p>## ๐Ÿ›ก๏ธ Safety & Security</p><ul><li><strong>URL validation</strong> - only HTTP/HTTPS allowed</li><li><strong>File size limits</strong> - configurable maximum size</li><li><strong>Rate limiting</strong> - prevents spam uploads</li><li><strong>Content validation</strong> - ensures audio files only</li><li><strong>Permission system</strong> - admin control over features</li></ul><p>## ๐Ÿ“– Documentation</p><p>Comprehensive documentation available including: - Installation guide - Configuration options - API documentation for developers - Troubleshooting guide - Performance optimization tips</p><h4 class="mod-section-title">Transform your server's audio experience today! ๐ŸŽต</h4><h4 class="mod-section-title"><em>Compatible with most Fabric mods and designed for maximum server performance.</em></h4></div><div class="ai-enrichment"><span class="ai-label">๐Ÿค– AI-enhanced โ€” based on mod data</span></div></div></section> <section class="mod-stats"><h2>๐Ÿ“Š Mod Details</h2><dl class="stats-grid"> <div><dt>Game</dt><dd>Minecraft Mods</dd></div> <div><dt>Author</dt><dd>Stepan1411</dd></div> <div><dt>Version</dt><dd>1.4</dd></div> <div><dt>Downloads</dt><dd>7,359</dd></div> <div><dt>Endorsements</dt><dd>15</dd></div> <div><dt>Category</dt><dd>fabric</dd></div> <div><dt>Created</dt><dd>11/5/2025</dd></div> <div><dt>Updated</dt><dd>12/13/2025</dd></div> <div><dt>Game Versions</dt><dd>1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10</dd></div> <div><dt>Tags</dt><dd>game-mechanics, library, utility</dd></div> </dl></section> <section class="mod-install"><h2>๐Ÿ”ง How to Install Minecraft Mods Mods</h2><div class="install-content"><p>Download from Modrinth. Use Prism Launcher or drop into your mods folder.</p><p>๐Ÿ“– <a href="/minecraft-mods/install/" style="color:var(--accent);font-weight:600">Full step-by-step install guide for Minecraft Mods โ†’</a></p><p>Visit the <a href="https://modrinth.com/mod/audio-disc" rel="nofollow noopener" target="_blank">official mod page</a> for specific installation instructions for this mod.</p><p style="margin-top:.5rem;font-size:.85rem">๐ŸŽฎ Need cheat codes or console commands? Check <a href="https://urgamingwiki.com/" target="_blank" rel="noopener">ur gaming wiki</a> for Minecraft Mods commands, item IDs, and more.</p></div></section> <section class="mod-faq"><h2>โ“ Frequently Asked Questions</h2><details class="faq-item" open><summary>Which Minecraft Mods versions does Audio disc support?</summary><p>The author lists 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11. Other versions may work but are untested by the author.</p></details><details class="faq-item"><summary>What is the latest version of Audio disc?</summary><p>Version 1.4, published 2025-12-13 with 7,359 downloads recorded at the source.</p></details></section> <section class="mod-related"><h2>๐Ÿ”— You Might Also Like</h2><div class="related-group"><h4>๐Ÿ‘ค More by Stepan1411</h4><div class="related-grid"><a href="/minecraft-mods/blockbuster-engine/" class="related-mod-link"><span class="related-mod-name">BlockBuster engine</span><span class="related-mod-meta">7,500 dl ยท datapack</span></a></div></div><div class="related-group"><h4>๐Ÿ“ฆ More fabric Mods</h4><div class="related-grid"><a href="/minecraft-mods/we-helper/" class="related-mod-link"><span class="related-mod-name">Wynnic Enchantments Helper</span><span class="related-mod-meta">9,673 dl ยท fabric</span></a><a href="/minecraft-mods/ez-healing/" class="related-mod-link"><span class="related-mod-name">Ez Healing</span><span class="related-mod-meta">9,422 dl ยท fabric</span></a><a href="/minecraft-mods/long-nbt-killer/" class="related-mod-link"><span class="related-mod-name">Long NBT Killer</span><span class="related-mod-meta">8,831 dl ยท fabric</span></a><a href="/minecraft-mods/rickcore/" class="related-mod-link"><span class="related-mod-name">RickCore</span><span class="related-mod-meta">8,223 dl ยท fabric</span></a></div></div><div class="related-group"><h4>๐Ÿ”Ž Similar Mods (by tags)</h4><div class="related-grid"><a href="/minecraft-mods/create-aeronautics-rope-fix/" class="related-mod-link"><span class="related-mod-name">Create Aeronautics: Rope Fix</span><span class="related-mod-meta">7,916 dl ยท game-mechanics</span></a><a href="/minecraft-mods/additionalentityattributes-forge/" class="related-mod-link"><span class="related-mod-name">Additional Entity Attributes (Forge)</span><span class="related-mod-meta">9,661 dl ยท forge</span></a><a href="/minecraft-mods/tarkovcraft-core/" class="related-mod-link"><span class="related-mod-name">TarkovCraft: Core</span><span class="related-mod-meta">7,068 dl ยท game-mechanics</span></a><a href="/minecraft-mods/zastavkaapi/" class="related-mod-link"><span class="related-mod-name">ZastavkaAPI</span><span class="related-mod-meta">7,242 dl ยท babric</span></a></div></div><div class="related-group"><h4>๐Ÿ”ฅ Popular in Minecraft Mods</h4><div class="related-grid"><a href="/minecraft-mods/mets-blade/" class="related-mod-link"><span class="related-mod-name">METS_Blade</span><span class="related-mod-meta">9,483 dl ยท equipment</span></a><a href="/minecraft-mods/goety-apostle-fix/" class="related-mod-link"><span class="related-mod-name">goety-apostle-fix</span><span class="related-mod-meta">9,414 dl ยท forge</span></a><a href="/minecraft-mods/tonys-cursed-fate-addon-honoyagi/" class="related-mod-link"><span class="related-mod-name">Tony's Cursed fate addon: Honoyagi</span><span class="related-mod-meta">9,252 dl ยท equipment</span></a><a href="/minecraft-mods/kaleidoscope-addons/" class="related-mod-link"><span class="related-mod-name">Kaleidoscope Addons</span><span class="related-mod-meta">9,184 dl ยท decoration</span></a></div></div></section> <section style="text-align:center;padding:1.5rem 0;border-top:1px solid var(--border);margin-top:1rem"> <p style="color:var(--text-muted);font-size:.85rem;margin-bottom:.75rem">Keep browsing โ€” more Minecraft Mods mods await</p> <div style="display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center"> <a href="/minecraft-mods/" class="btn-secondary">๐Ÿ“‹ All Minecraft Mods Mods</a> <a href="/minecraft-mods/top/" class="btn-secondary">๐Ÿ† Top 25</a> <a href="/minecraft-mods/c/fabric/" class="btn-secondary">๐Ÿ“‚ More fabric</a> <a href="/minecraft-mods/author/Stepan1411/" class="btn-secondary">๐Ÿ‘ค More by Stepan1411</a> <a href="/minecraft-mods/audio-disc/similar/" class="btn-secondary">๐Ÿ”Ž Similar Mods</a> <a href="/best/fabric/" class="btn-secondary">๐ŸŒ Best fabric (All Games)</a> <a href="/minecraft-mods/compat-check/?a=audio-disc" class="btn-secondary">๐Ÿ”€ Check Compatibility</a> <a href="/compare/" class="btn-secondary">โš–๏ธ Compare Mods</a> <a href="/new/" class="btn-secondary">๐Ÿ†• New Mods</a> </div> </section> </article> <div id="collModal" style="display:none;position:fixed;inset:0;background:rgba(0,0,0,.65);z-index:9999;align-items:center;justify-content:center"> <div style="background:#1a1a1a;border:1px solid #333;border-radius:10px;padding:1.25rem;width:380px;max-width:92vw"> <h3 style="color:#fff;margin:0 0 .75rem">โž• Add to Collection</h3> <div id="collList" style="max-height:240px;overflow:auto;margin-bottom:.75rem"></div> <div style="display:flex;gap:.5rem;margin-bottom:.75rem"> <input id="newCollName" placeholder="New collection name" style="flex:1;background:#111;border:1px solid #333;border-radius:6px;padding:.5rem;color:#fff"> <button onclick="createColl()" style="background:var(--accent);color:#fff;border:none;border-radius:6px;padding:.5rem .75rem;cursor:pointer;font-weight:600;white-space:nowrap">Create</button> </div> <div style="display:flex;justify-content:flex-end"><button onclick="document.getElementById('collModal').style.display='none'" style="background:#333;color:#ccc;border:none;border-radius:6px;padding:.4rem .75rem;cursor:pointer">Close</button></div> </div> </div> <script> (function(){ var CUR={k:"audio-disc",t:"Audio disc",gs:"minecraft-mods",d:7359,e:15,p:"https://cdn.modrinth.com/data/nAq2l0nG/0717c0d6a423c7b3f6c8b9bb8f32ee1099485b14_96.webp"}; function uuid(){var u=localStorage.getItem('dm_uuid');if(!u){u=(window.crypto&&crypto.randomUUID?crypto.randomUUID():'u'+Math.random().toString(36).slice(2)+Date.now().toString(36));localStorage.setItem('dm_uuid',u)}return u} function colls(){try{return JSON.parse(localStorage.getItem('dm_colls')||'[]')}catch(e){return[]}} function saveColls(c){localStorage.setItem('dm_colls',JSON.stringify(c))} function post(path,body){return fetch(path,{method:'POST',headers:{'Content-Type':'application/json'},body:JSON.stringify(Object.assign({uuid:uuid()},body))}).then(function(r){return r.json()})} window.openCollModal=function(){ var c=colls();var box=document.getElementById('collList'); box.innerHTML=c.length?c.map(function(x){return '<button onclick="addToColl(''+x.id+'')" style="display:block;width:100%;text-align:left;background:#222;border:1px solid #333;border-radius:6px;padding:.6rem .75rem;margin-bottom:.4rem;color:#ddd;cursor:pointer">๐Ÿ“ฆ '+x.name.replace(/</g,'<')+'</button>'}).join(''):'<p style="color:#888;font-size:.85rem">No collections yet. Create one below.</p>'; document.getElementById('collModal').style.display='flex'; }; window.createColl=function(){ var n=document.getElementById('newCollName').value.trim();if(!n)return; post('/api/collection/create',{name:n,game:"Minecraft Mods"}).then(function(col){ if(col.error){alert(col.error);return} var c=colls();c.push(col);saveColls(c); addToColl(col.id); }); }; window.addToColl=function(id){ post('/api/collection/add',{collId:id,mod:CUR}).then(function(r){ if(r.error){alert(r.error);return} alert('Added to collection ('+r.count+' mods)'); document.getElementById('collModal').style.display='none'; }); }; })(); </script> </main><footer class="site-footer"><div class="footer-inner"> <div class="footer-col"><h3>Top Games</h3><ul> <li><a href="/news/">Modding News</a></li> <li><a href="/skyrim/">Skyrim Mods</a></li><li><a href="/fallout-4/">Fallout 4 Mods</a></li> <li><a href="/cyberpunk-2077/">Cyberpunk 2077 Mods</a></li> <li><a href="/baldurs-gate-3/">BG3 Mods</a></li> <li><a href="/stardew-valley/">Stardew Valley Mods</a></li> </ul></div> <div class="footer-col"><h3>More Games</h3><ul> <li><a href="/starfield/">Starfield Mods</a></li><li><a href="/witcher-3/">Witcher 3 Mods</a></li> <li><a href="/elden-ring/">Elden Ring Mods</a></li><li><a href="/rdr2/">RDR2 Mods</a></li> <li><a href="/gta-v/">GTA V Mods</a></li> </ul></div> <div class="footer-col"><h3>Discover</h3><ul> <li><a href="/search">Search Mods</a></li><li><a href="/skyrim/">Skyrim Mods</a></li><li><a href="/new/">New Mods</a></li><li><a href="/players/">Live Player Counts</a></li><li><a href="/servers/">Game Servers</a></li><li><a href="/blog/">Modding Blog</a></li><li><a href="https://urgamingwiki.com/" target="_blank" rel="noopener">๐ŸŽฎ Gaming Wiki โ†’</a></li> </ul></div> </div><div class="footer-bottom"><p>ยฉ 2026 discovermods.com โ€” Not affiliated with any game publisher. All trademarks belong to their respective owners.</p></div></footer> <script>(function(){var p=null;function show(e){var c=e.target.closest('.mod-card');if(!c)return;var im=c.querySelector('.mod-card-img img');if(!im||!im.src)return;if(!p){p=document.createElement('div');p.className='mod-preview';document.body.appendChild(p);}var t=c.querySelector('h3'),m=c.querySelector('.mod-card-meta');p.innerHTML='<img src="'+im.src+'"><div class="mp-title">'+(t?t.textContent:'')+'</div><div class="mp-meta">'+(m?m.textContent:'')+'</div>';p.style.opacity='1';}function move(e){if(p){p.style.left=(e.clientX+18)+'px';p.style.top=Math.max(8,e.clientY-20)+'px';}}function hide(e){if(e.target.closest('.mod-card')){if(p)p.style.opacity='0';}}document.addEventListener('mouseover',show);document.addEventListener('mousemove',move);document.addEventListener('mouseout',hide);})();</script><script>window.toggleNsfw=function(on){document.querySelectorAll('[data-nsfw="1"]').forEach(function(el){el.style.display=on?'':'none';});};document.querySelectorAll('[data-nsfw="1"]').forEach(function(el){el.style.display='none';});</script></body></html>