If you extract a Minecraft version .jar file (eg: 1.13.jar) with 7-zip, you will find its textures, text files, etc., but not sound files. Why, and where are they found?
There are no dangerous weapons. There are only dangerous people. R.A. Heinlein
If you aren't part of the solution, then you obviously weren't properly dissolved.
The sound files are far too big to be put in a jar which is regularly updated and downloaded as a single file, as opposed to individual files which can be individually updated as new sounds are added.
Also, the legacy assets folder is only used by 1.6 and early 1.7 releases (the folder on my computer has not had any new files added or changed since I installed Minecraft a couple years ago; the current launcher doesn't even properly download them so these versions won't have sound unless you use an older launcher that does download them to the right location. Even older versions directly downloaded sounds (with the game, not the launcher) from an assets server which no longer exists); the sounds for current versions are located in "AppData\Roaming\.minecraft\assets\objects" and this folder is 276 MB on my computer with files updated as recently as 7/21/2018 and with a wide range of dates back to 2 years ago, reflecting incremental updates (for comparison, the legacy assets are 146 MB, the difference reflecting the new sounds that have been added since 1.6-1.7. This also means that Minecraft is far larger than the size of the jar file might suggest, over 500 MB when all files are counted, including the Java runtime).
Unfortunately, unlike the legacy assets the new assets are all encoded; files have names like "000c82756fd54e40cb236199f2b479629d0aca2f" and are located in folders which are named with the first two characters of the files inside them ("00" for the file mentioned). You can decode them though with the help of the json files inside of the "AppData\Roaming\.minecraft\assets\indexes" folder, which translates sound names to file names (each version has its own json file, e.g. "1.13.json"):
If you extract a Minecraft version .jar file (eg: 1.13.jar) with 7-zip, you will find its textures, text files, etc., but not sound files. Why, and where are they found?
https://www.youtube.com/watch?v=E5_xb522jEo
The sound files are of the type .ogg.
AppData\Roaming\.minecraft\assets\virtual\legacy\sounds
There are no dangerous weapons. There are only dangerous people. R.A. Heinlein
If you aren't part of the solution, then you obviously weren't properly dissolved.
The latest release of Amidst, version 4.6 can be found here:
https://github.com/toolbox4minecraft/amidst/releases
You should probably also read this:
https://www.minecraftforum.net/forums/mapping-and-modding-java-edition/minecraft-tools/2970854-amidst-map-explorer-for-minecraft-1-14
You can find me on the Minecraft Forums Discord server.
https://discord.gg/wGrQNKX
The sound files are far too big to be put in a jar which is regularly updated and downloaded as a single file, as opposed to individual files which can be individually updated as new sounds are added.
Also, the legacy assets folder is only used by 1.6 and early 1.7 releases (the folder on my computer has not had any new files added or changed since I installed Minecraft a couple years ago; the current launcher doesn't even properly download them so these versions won't have sound unless you use an older launcher that does download them to the right location. Even older versions directly downloaded sounds (with the game, not the launcher) from an assets server which no longer exists); the sounds for current versions are located in "AppData\Roaming\.minecraft\assets\objects" and this folder is 276 MB on my computer with files updated as recently as 7/21/2018 and with a wide range of dates back to 2 years ago, reflecting incremental updates (for comparison, the legacy assets are 146 MB, the difference reflecting the new sounds that have been added since 1.6-1.7. This also means that Minecraft is far larger than the size of the jar file might suggest, over 500 MB when all files are counted, including the Java runtime).
Unfortunately, unlike the legacy assets the new assets are all encoded; files have names like "000c82756fd54e40cb236199f2b479629d0aca2f" and are located in folders which are named with the first two characters of the files inside them ("00" for the file mentioned). You can decode them though with the help of the json files inside of the "AppData\Roaming\.minecraft\assets\indexes" folder, which translates sound names to file names (each version has its own json file, e.g. "1.13.json"):
See here for more details on the sound assets structure (includes both the current and old layout): https://minecraft.gamepedia.com/Tutorials/Sound_directory
TheMasterCaver's First World - possibly the most caved-out world in Minecraft history - includes world download.
TheMasterCaver's World - my own version of Minecraft largely based on my views of how the game should have evolved since 1.6.4.
Why do I still play in 1.6.4?