Tags
Creators
Details
1.4.0
Compatibility
Changes
MelodyMine v1.4.0 š¶
What's Changed š
-
š¤ Release 1.4.0 by @Vallerian in MelodyMine Pull Request #14
-
š§ Full Changelog: MelodyMine 1.3.0...1.4.0
New Features š
- š¶ 3D Sound Enhancement: Added the ability for 3D sound, allowing players to hear the sound of others in a 3D manner. Players can now distinguish the sounds from different players based on their direction. This provides a more immersive audio experience within the game.
Plugin Updates āļø
-
āļø New Configuration Values:
- š
3D-sound- Enables 3D mode for player voices. - š
max-distance- The maximum distance at which players can hear each other. - š
ref-distance- The distance at which players can hear each other at maximum volume. - š
inner-angle- The angle within which players can hear each other at maximum volume. - š
outer-angle- The angle within which players can hear each other. - š
outer-volume- The volume for sounds at the outer angle.
- š
-
š¢ New API Events Added:
- šµ
PostPauseSoundEvent - šµ
PostPlaySoundEvent - šµ
PostStopSoundEvent - šµ
PrePauseSoundEvent - šµ
PrePlaySoundEvent - šµ
PreStopSoundEvent
- šµ
-
š¹ New MelodyManager Methods:
- ā¶ļø
playSound- Method to play sounds. - āøļø
pauseSound- Method to pause sounds. - ā¹ļø
stopSound- Method to stop sounds.
- ā¶ļø
-
š Bug Fixes:
- š· Fixed an issue with scanning QR codes while in force voice.
- š Fixed an issue where the sound didn't stop after ending all calls.
- ā²ļø Resolved a cooldown issue with calls.
- š Fixed an issue with disconnecting from the website.
Website Updates š
- š¶ Added support for 3D sound capabilities, enhancing the website's audio experience.
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:NUYMJueG:iETJPAdf"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:NUYMJueG:iETJPAdf"
}

