Tags
Creators
Details
Licensed LGPL-3.0-only
Published 5 years ago
Updated 2 years ago
All versions
mc1.20.4-v1.6.3.0
Release
HonkyTones mc1.20.4-v1.6.3.02 years ago 72
Compatibility
Minecraft: Java Edition
1.20.4
Platform
Fabric
Supported environments
Client and server
Required content
Changes
-- 1.6.0.0
- Preparing for split sources. Removing @Environment annotation.
- Harmony was born.
- Biggest rework using Harmony.
- Rewrite EnchantHelperMixin using a more proper and clean vanilla code.
- Allow ranged hostile mobs to use instruments for now.
- Parrots now listen to the music player: ParrotEntityMixin and WorldRendererAccessor.
- Made MarkErrorInputStream more readable.
- Lots of naming changes.
- Remove MediaInfo unnecessary fields.
- VideoFormat class removed.
- Initial implementation for advancements and data generation.
- Use MusicPlayerBlockEntity inventory setStack and removeStack to read slots and data instead of using the screen.
- Floppy disks now store settings per player for the music player. This fixes wrong behavior like the volume tweaking.
- Screen handler slot actions rework using Harmony.
- Fix feature to read on spawn and store each music player listeners. This fixes listening to all music players as well.
- Music Player MIDI sound notes networking removed. Every player now plays MIDI on their own by file sharing.
- Removed MusicPlayerEntity check at onSpawnPacket that was causing issues on mods that handle entity loading by themselves.
- Use ytdlp info to search already downloaded files.
- Implement wrap for MIDI receivers to handle sound networking actions.
- Lots of bug fixes.
- Add ffmpeg and ytdlp path commands.
- LibImpl.kt is now ExternalLibs.kt. It's been reworked as well and uses direct commands on the binaries.
- Move Fuel register to Init.
- Figured out to use Translation objects without initializing them before translations are available.
- Screen handlers now register their handled screens.
- Add PortablePlayer and Remote class.
- Add LocalAudio for local audio processing and HttpAudio for audio online processing.
- Add OggAudio class based on OggAudioStream.
- Language tweaks.
- New screen slots textures.
- Set Init as the main initializer. Removed the other ones.
-- 1.6.3.0
- Split sources.
- Update dependencies.
- Add Remote and Radio items.
- File sharing (OGG, MP3, MIDI) through clients. Thanks AwfulRanger.
- Cancel async jobs when overlapping actions. Fixes Floppy name query overlap.
- Bug fixes.
- UI Update.
- Music players can be initialized when opening the screen.
- Added more commands.
- Moved to JSON for config files.
- Config is now by data class.
- ExternalLibs file rewrite.
- Some items are now colored.
- DigitalConsole UI rewrite.
- Rework instruments sounds model and copies system.
- Rework MIDI receivers.
- The sound muffle issue still persists and the temp fix stays.
- Data gen, Advancements and Tags added.
- A little renaming because overlapping between the mod, Harmony and Fabric.
- Update translations.
- Recipe tweaks to ease things up.
- Update GitHub Actions gradle tasks build.yml.
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:grJRjIz4:j1k5ZZFu"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:grJRjIz4:j1k5ZZFu"
}


