
Backstube mod
Bake your own music discs
Main features:
Data-Driven Discs: Add custom music discs with just a JSON file and an .ogg audio (no Java required)
Universal Item: A single music_disc item driven by data components, with audio files auto-resolved at assets/<ns>/sounds/records/<id>.ogg
Per-Disc Customization: Title, artist, length, rarity, comparator output, custom item model, and audio config (volume, pitch, attenuation distance)
Vanilla Compatibility: Works with all data-pack mechanics (loot tables, trades, commands, predicates)
Jukebox Loop: Configurable infinite or fixed-count looping for any song
Java API: BackstubeAPI for programmatic disc stack creation, registry access, and dedicated disc items
Fabric/Quilt dependencies:
- Mod Menu mod (Optional)
Dependency (Maven Central)
repositories {
mavenCentral()
}
dependencies {
// Fabric
modImplementation 'io.github.jahirxtrap:backstube:TAG-fabric'
// Forge
implementation 'io.github.jahirxtrap:backstube:TAG-forge'
// NeoForge
implementation 'io.github.jahirxtrap:backstube:TAG-neoforge'
}
Replace TAG with the version you want (e.g. 26.1.2-0.1.0).

