your .json should look similar to OP's, but with the file name being changed based on where it is. i'm not totally certain if the dimension's folders should be handled in "music.game" with periods used as slashes, or used with "music/game/" in determining where the file is. i'm still tinkering with this and figuring it out as i go
it is almost certainly the key, as in "music.game". The idea of the sounds.json is to give files some extra metadata and map it to something Minecraft can understand.
In that sense, the folders under the "sounds" folder are just for organization. They have no meaning until they are mapped in the sounds.json, or if they are already mapped by Minecraft itself
The files seem to have a convention like this:
sounds/
+-- music/
+-- game/ (general overworld music and menu music)
+-- {biome}/ (biome-specific overworld music)
+-- {dimension}/ (general dimension music)
| +-- {biome}/ (biome-specific dimension music)
|
| (doesn't fit the pattern but still here)
+-- creative/ (all creative mode music)
+-- water/ (update aquatic music)
There isn't much convention for the keys, but i think the convention going forward is "music.{dimension}.{biome}".
"music.menu"
"music.game" (general overworld music)
"music.{dimension}.{biome}" (ex: "music.nether.basalt_deltas")
"music.end" (doesn't seem to include biome?)
"music.creative"
"music.under_water"
I'm not sure if you can omit the biome to get general dimension music like "music.end"
The list of keys and which files they map to I found at the minecraft.wiki site. It's a good supplement to this thread!
I'm fresh to this whole resource pack deal, but I'm trying to make it work for 1.20.2. Can you explain it in simple terms?
There's a lot of (necessarily) detailed steps so maybe it's good to understand the high-level overview. Re-visit the original post to know more. It's still relevant for 1.20.2, but the pack format might be a higher number like 18 or 48. It should work for all versions though
Convert the music files to .ogg
Create a new folder which will represent a resource pack.
Inside it, create and edit a text file named pack.mcmeta and add a .png image named pack.png
Create the folder structure in the way that Minecraft resource packs expect.
One of the files in the folder structure is the sounds.json configuration file. Minecraft knows when to play music, but not which files to play. In this file you tell Minecraft which files to play if you are adding new music.
Open Minecraft, find "Open Pack Folder" in settings, and move the folder in there.
to make the "mcmeta" file. It's better than using a txt document and you can easily just download the mcmeta file after editing it with no issues. The reason why some people might not be hearing their added music is because it does NOT convert to mcmeta on some devices.
Thank you so much! I will make some Halloween, or X-mas specials or dramatics for an event! :-) I love it!!!
it is almost certainly the key, as in "music.game". The idea of the sounds.json is to give files some extra metadata and map it to something Minecraft can understand.
In that sense, the folders under the "sounds" folder are just for organization. They have no meaning until they are mapped in the sounds.json, or if they are already mapped by Minecraft itself
The files seem to have a convention like this:
There isn't much convention for the keys, but i think the convention going forward is "music.{dimension}.{biome}".
I'm not sure if you can omit the biome to get general dimension music like "music.end"
The list of keys and which files they map to I found at the minecraft.wiki site. It's a good supplement to this thread!
There's a lot of (necessarily) detailed steps so maybe it's good to understand the high-level overview. Re-visit the original post to know more. It's still relevant for 1.20.2, but the pack format might be a higher number like 18 or 48. It should work for all versions though
I recommend using this:
https://misode.github.io/pack-mcmeta/
to make the "mcmeta" file. It's better than using a txt document and you can easily just download the mcmeta file after editing it with no issues. The reason why some people might not be hearing their added music is because it does NOT convert to mcmeta on some devices.