IMB11 / Sounds

A highly configurable sound overhaul mod that adds new sound effects while improving vanilla sounds too.
https://modrinth.com/mod/sound
Other
23 stars 7 forks source link

Not working with sound events from other mods/resourcepacks #76

Open LordEnder-Kitty opened 4 months ago

LordEnder-Kitty commented 4 months ago

Have you read the information above?

Provide your logs.

Nothing useful in logs.

Describe your issue.

Unable to use sound events from other mods or resource packs. It doesn't even let you type in an event id the not from minecraft. And when you try change it manually from the config files, it keeps saying stuff like "unable to load sound event", and adding "minecraft:" to the start of it.

IMB11 commented 4 months ago

Not all sound events start with minecraft: - the minecraft: thing is called a "namespace" - you will need to see what namespace the resource pack sound events are registered under. eg: myresourcepack: means sounds are registered via /assets/myresourcepack/sounds.json

IMB11 commented 4 months ago

Mind showing me the resource pack you've installed and want to use sounds from?

IMB11 commented 3 months ago

Closing, no further information provided.

LPFan12 commented 2 weeks ago

Example pack.zip chat.json The original reporter stopped communication, but this is still an issue and shouldn't be considered invalid because as far as I experienced, most other mods/resourcepacks/datapacks can interact with sounds added by each other.

Attached are an example resourcepack and the edited config file from config/sounds that add the sound event "minecraft:sounds.chat_type" to the game, which is a duplicate of the default sound event used that I created to prevent it from creating the noteblock subtitle. The sound event is valid because it can be called by /playsound, but it is not picked up by the mod.

The two issues as stated by OP are: -a): Custom Sound events cannot be set through the mod menu config, it only lists and accepts vanilla sound events and -b) When overwritten to be accepted through the config file directly, it simply displays the onscreen error that it could not play the sound and to check if the ID is valid(Which it obviously is when the game registers it).

IMB11 commented 2 weeks ago

Thanks! I'll take a further look when I can :+1: