Tags
Creators
Details
Licensed ARR
Published 5 months ago
Updated 2 days ago
All versions
1.4
Release
Music Interface 1.44 months ago 22
Compatibility
Minecraft: Java Edition
1.21.1
Platform
NeoForge
Supported environments
Client and server
Changes
Music Interface 1.4
New
- Added new admin music control commands:
/musicinterface stop <targets>/musicinterface stop <targets> fade/musicinterface list/musicinterface search <text>
- Added track ID auto-completion for
/musicinterface play, making it much easier to trigger the right music during events. - Added remote stop support so admins can now cleanly stop forced tracks on targeted players.
- Added client-to-server track ID sync so command suggestions,
list, andsearchnow work with music packs that are loaded client-side.
Change
- Renamed the main command from
/musicguito/musicinterfacefor a clearer and more consistent command structure. - Improved the admin command flow to better support events, custom scenes, tournaments, and other scripted moments.
- Improved command feedback with clearer responses, including better invalid ID messages and smarter suggestions based on available tracks.
Fix
- Fixed cases where forcing a track with an invalid ID could silently do nothing.
- Fixed unclear admin feedback by showing how many players were actually reached and which players could not receive the command.
- Fixed
list,search, and track auto-suggestions not detecting IDs from client-loaded music packs. - Fixed NeoForge compile warnings caused by client-only environment annotations in shared code.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:IhHl3kEV:J2fL2Pnt"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:IhHl3kEV:J2fL2Pnt"
}

