diff --git a/.github/workflows/build-linux.yml b/.github/workflows/build-linux.yml index 745a3b9df..7d73c103d 100644 --- a/.github/workflows/build-linux.yml +++ b/.github/workflows/build-linux.yml @@ -32,7 +32,8 @@ jobs: - name: Install system dependencies run: | sudo apt-get update - sudo apt-get install -y build-essential ccache python3 ninja-build meson libsdl2-dev libgl-dev libglu1-mesa-dev libpthread-stubs0-dev + sudo apt-get install -y build-essential ccache python3 python3-pip ninja-build libsdl2-dev libgl-dev libglu1-mesa-dev libpthread-stubs0-dev + python -m pip install meson # Set a reasonable ccache size ccache -M 5G || true @@ -86,7 +87,8 @@ jobs: - name: Install system dependencies run: | sudo apt-get update - sudo apt-get install -y build-essential ccache python3 ninja-build meson libsdl2-dev libgl-dev libglu1-mesa-dev libpthread-stubs0-dev + sudo apt-get install -y build-essential ccache python3 python3-pip ninja-build libsdl2-dev libgl-dev libglu1-mesa-dev libpthread-stubs0-dev + python -m pip install meson # Set a reasonable ccache size ccache -M 5G || true diff --git a/Minecraft.Assets/Common/music/cds/11.binka b/Minecraft.Assets/Common/music/cds/11.binka deleted file mode 100644 index 5e321ec65..000000000 Binary files a/Minecraft.Assets/Common/music/cds/11.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/cds/11.ogg b/Minecraft.Assets/Common/music/cds/11.ogg new file mode 100644 index 000000000..f1c452e48 Binary files /dev/null and b/Minecraft.Assets/Common/music/cds/11.ogg differ diff --git a/Minecraft.Assets/Common/music/cds/13.binka b/Minecraft.Assets/Common/music/cds/13.binka deleted file mode 100644 index e5021e6d1..000000000 Binary files a/Minecraft.Assets/Common/music/cds/13.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/cds/13.ogg b/Minecraft.Assets/Common/music/cds/13.ogg new file mode 100644 index 000000000..e596f893f Binary files /dev/null and b/Minecraft.Assets/Common/music/cds/13.ogg differ diff --git a/Minecraft.Assets/Common/music/cds/blocks.binka b/Minecraft.Assets/Common/music/cds/blocks.binka deleted file mode 100644 index d5df69f2c..000000000 Binary files a/Minecraft.Assets/Common/music/cds/blocks.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/cds/blocks.ogg b/Minecraft.Assets/Common/music/cds/blocks.ogg new file mode 100644 index 000000000..ee6f08b49 Binary files /dev/null and b/Minecraft.Assets/Common/music/cds/blocks.ogg differ diff --git a/Minecraft.Assets/Common/music/cds/cat.binka b/Minecraft.Assets/Common/music/cds/cat.binka deleted file mode 100644 index 49ec9b59b..000000000 Binary files a/Minecraft.Assets/Common/music/cds/cat.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/cds/cat.ogg b/Minecraft.Assets/Common/music/cds/cat.ogg new file mode 100644 index 000000000..cf6684fb5 Binary files /dev/null and b/Minecraft.Assets/Common/music/cds/cat.ogg differ diff --git a/Minecraft.Assets/Common/music/cds/chirp.binka b/Minecraft.Assets/Common/music/cds/chirp.binka deleted file mode 100644 index 45733e5ab..000000000 Binary files a/Minecraft.Assets/Common/music/cds/chirp.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/cds/chirp.ogg b/Minecraft.Assets/Common/music/cds/chirp.ogg new file mode 100644 index 000000000..07a60b9da Binary files /dev/null and b/Minecraft.Assets/Common/music/cds/chirp.ogg differ diff --git a/Minecraft.Assets/Common/music/cds/far.binka b/Minecraft.Assets/Common/music/cds/far.binka deleted file mode 100644 index 014ca0508..000000000 Binary files a/Minecraft.Assets/Common/music/cds/far.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/cds/far.ogg b/Minecraft.Assets/Common/music/cds/far.ogg new file mode 100644 index 000000000..8a0aee3af Binary files /dev/null and b/Minecraft.Assets/Common/music/cds/far.ogg differ diff --git a/Minecraft.Assets/Common/music/cds/mall.binka b/Minecraft.Assets/Common/music/cds/mall.binka deleted file mode 100644 index d8629c75b..000000000 Binary files a/Minecraft.Assets/Common/music/cds/mall.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/cds/mall.ogg b/Minecraft.Assets/Common/music/cds/mall.ogg new file mode 100644 index 000000000..2b5db44f3 Binary files /dev/null and b/Minecraft.Assets/Common/music/cds/mall.ogg differ diff --git a/Minecraft.Assets/Common/music/cds/mellohi.binka b/Minecraft.Assets/Common/music/cds/mellohi.binka deleted file mode 100644 index 906395e25..000000000 Binary files a/Minecraft.Assets/Common/music/cds/mellohi.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/cds/mellohi.ogg b/Minecraft.Assets/Common/music/cds/mellohi.ogg new file mode 100644 index 000000000..ad5817cd4 Binary files /dev/null and b/Minecraft.Assets/Common/music/cds/mellohi.ogg differ diff --git a/Minecraft.Assets/Common/music/cds/stal.binka b/Minecraft.Assets/Common/music/cds/stal.binka deleted file mode 100644 index 3d82bf93c..000000000 Binary files a/Minecraft.Assets/Common/music/cds/stal.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/cds/stal.ogg b/Minecraft.Assets/Common/music/cds/stal.ogg new file mode 100644 index 000000000..0ce48bb77 Binary files /dev/null and b/Minecraft.Assets/Common/music/cds/stal.ogg differ diff --git a/Minecraft.Assets/Common/music/cds/strad.binka b/Minecraft.Assets/Common/music/cds/strad.binka deleted file mode 100644 index 2a29ffb2a..000000000 Binary files a/Minecraft.Assets/Common/music/cds/strad.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/cds/strad.ogg b/Minecraft.Assets/Common/music/cds/strad.ogg new file mode 100644 index 000000000..d27091116 Binary files /dev/null and b/Minecraft.Assets/Common/music/cds/strad.ogg differ diff --git a/Minecraft.Assets/Common/music/cds/ward.binka b/Minecraft.Assets/Common/music/cds/ward.binka deleted file mode 100644 index 032a91871..000000000 Binary files a/Minecraft.Assets/Common/music/cds/ward.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/cds/ward.ogg b/Minecraft.Assets/Common/music/cds/ward.ogg new file mode 100644 index 000000000..d8ec36c29 Binary files /dev/null and b/Minecraft.Assets/Common/music/cds/ward.ogg differ diff --git a/Minecraft.Assets/Common/music/cds/where_are_we_now.binka b/Minecraft.Assets/Common/music/cds/where_are_we_now.binka deleted file mode 100644 index 8168990eb..000000000 Binary files a/Minecraft.Assets/Common/music/cds/where_are_we_now.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/cds/where_are_we_now.ogg b/Minecraft.Assets/Common/music/cds/where_are_we_now.ogg new file mode 100644 index 000000000..2d5fdb163 Binary files /dev/null and b/Minecraft.Assets/Common/music/cds/where_are_we_now.ogg differ diff --git a/Minecraft.Assets/Common/music/music/calm1.binka b/Minecraft.Assets/Common/music/music/calm1.binka deleted file mode 100644 index 990e816a0..000000000 Binary files a/Minecraft.Assets/Common/music/music/calm1.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/music/calm1.ogg b/Minecraft.Assets/Common/music/music/calm1.ogg new file mode 100644 index 000000000..cadaabf50 Binary files /dev/null and b/Minecraft.Assets/Common/music/music/calm1.ogg differ diff --git a/Minecraft.Assets/Common/music/music/calm2.binka b/Minecraft.Assets/Common/music/music/calm2.binka deleted file mode 100644 index 9444e2a9a..000000000 Binary files a/Minecraft.Assets/Common/music/music/calm2.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/music/calm2.ogg b/Minecraft.Assets/Common/music/music/calm2.ogg new file mode 100644 index 000000000..6d624e943 Binary files /dev/null and b/Minecraft.Assets/Common/music/music/calm2.ogg differ diff --git a/Minecraft.Assets/Common/music/music/calm3.binka b/Minecraft.Assets/Common/music/music/calm3.binka deleted file mode 100644 index 99b171fdf..000000000 Binary files a/Minecraft.Assets/Common/music/music/calm3.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/music/calm3.ogg b/Minecraft.Assets/Common/music/music/calm3.ogg new file mode 100644 index 000000000..28385e443 Binary files /dev/null and b/Minecraft.Assets/Common/music/music/calm3.ogg differ diff --git a/Minecraft.Assets/Common/music/music/creative1.binka b/Minecraft.Assets/Common/music/music/creative1.binka deleted file mode 100644 index ca3559c46..000000000 Binary files a/Minecraft.Assets/Common/music/music/creative1.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/music/creative1.ogg b/Minecraft.Assets/Common/music/music/creative1.ogg new file mode 100644 index 000000000..cd1eef13c Binary files /dev/null and b/Minecraft.Assets/Common/music/music/creative1.ogg differ diff --git a/Minecraft.Assets/Common/music/music/creative2.binka b/Minecraft.Assets/Common/music/music/creative2.binka deleted file mode 100644 index 462fb1e3a..000000000 Binary files a/Minecraft.Assets/Common/music/music/creative2.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/music/creative2.ogg b/Minecraft.Assets/Common/music/music/creative2.ogg new file mode 100644 index 000000000..3809e7077 Binary files /dev/null and b/Minecraft.Assets/Common/music/music/creative2.ogg differ diff --git a/Minecraft.Assets/Common/music/music/creative3.binka b/Minecraft.Assets/Common/music/music/creative3.binka deleted file mode 100644 index 9cd64e7ea..000000000 Binary files a/Minecraft.Assets/Common/music/music/creative3.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/music/creative3.ogg b/Minecraft.Assets/Common/music/music/creative3.ogg new file mode 100644 index 000000000..ad57a7fa0 Binary files /dev/null and b/Minecraft.Assets/Common/music/music/creative3.ogg differ diff --git a/Minecraft.Assets/Common/music/music/creative4.binka b/Minecraft.Assets/Common/music/music/creative4.binka deleted file mode 100644 index 921a5b137..000000000 Binary files a/Minecraft.Assets/Common/music/music/creative4.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/music/creative4.ogg b/Minecraft.Assets/Common/music/music/creative4.ogg new file mode 100644 index 000000000..3368ce6cd Binary files /dev/null and b/Minecraft.Assets/Common/music/music/creative4.ogg differ diff --git a/Minecraft.Assets/Common/music/music/creative5.binka b/Minecraft.Assets/Common/music/music/creative5.binka deleted file mode 100644 index 167ab36c3..000000000 Binary files a/Minecraft.Assets/Common/music/music/creative5.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/music/creative5.ogg b/Minecraft.Assets/Common/music/music/creative5.ogg new file mode 100644 index 000000000..27f631910 Binary files /dev/null and b/Minecraft.Assets/Common/music/music/creative5.ogg differ diff --git a/Minecraft.Assets/Common/music/music/creative6.binka b/Minecraft.Assets/Common/music/music/creative6.binka deleted file mode 100644 index b31eb99eb..000000000 Binary files a/Minecraft.Assets/Common/music/music/creative6.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/music/creative6.ogg b/Minecraft.Assets/Common/music/music/creative6.ogg new file mode 100644 index 000000000..bc51e42e0 Binary files /dev/null and b/Minecraft.Assets/Common/music/music/creative6.ogg differ diff --git a/Minecraft.Assets/Common/music/music/hal1.binka b/Minecraft.Assets/Common/music/music/hal1.binka deleted file mode 100644 index 949420f26..000000000 Binary files a/Minecraft.Assets/Common/music/music/hal1.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/music/hal1.ogg b/Minecraft.Assets/Common/music/music/hal1.ogg new file mode 100644 index 000000000..c975c0a08 Binary files /dev/null and b/Minecraft.Assets/Common/music/music/hal1.ogg differ diff --git a/Minecraft.Assets/Common/music/music/hal2.binka b/Minecraft.Assets/Common/music/music/hal2.binka deleted file mode 100644 index 58bf56ed2..000000000 Binary files a/Minecraft.Assets/Common/music/music/hal2.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/music/hal2.ogg b/Minecraft.Assets/Common/music/music/hal2.ogg new file mode 100644 index 000000000..3ff14bbc0 Binary files /dev/null and b/Minecraft.Assets/Common/music/music/hal2.ogg differ diff --git a/Minecraft.Assets/Common/music/music/hal3.binka b/Minecraft.Assets/Common/music/music/hal3.binka deleted file mode 100644 index bf6a76e0d..000000000 Binary files a/Minecraft.Assets/Common/music/music/hal3.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/music/hal3.ogg b/Minecraft.Assets/Common/music/music/hal3.ogg new file mode 100644 index 000000000..58bbb69ff Binary files /dev/null and b/Minecraft.Assets/Common/music/music/hal3.ogg differ diff --git a/Minecraft.Assets/Common/music/music/hal4.binka b/Minecraft.Assets/Common/music/music/hal4.binka deleted file mode 100644 index 541128a4e..000000000 Binary files a/Minecraft.Assets/Common/music/music/hal4.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/music/hal4.ogg b/Minecraft.Assets/Common/music/music/hal4.ogg new file mode 100644 index 000000000..7c8c0c233 Binary files /dev/null and b/Minecraft.Assets/Common/music/music/hal4.ogg differ diff --git a/Minecraft.Assets/Common/music/music/menu1.binka b/Minecraft.Assets/Common/music/music/menu1.binka deleted file mode 100644 index b0ea4240e..000000000 Binary files a/Minecraft.Assets/Common/music/music/menu1.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/music/menu1.ogg b/Minecraft.Assets/Common/music/music/menu1.ogg new file mode 100644 index 000000000..2ea812825 Binary files /dev/null and b/Minecraft.Assets/Common/music/music/menu1.ogg differ diff --git a/Minecraft.Assets/Common/music/music/menu2.binka b/Minecraft.Assets/Common/music/music/menu2.binka deleted file mode 100644 index d5f61ab6e..000000000 Binary files a/Minecraft.Assets/Common/music/music/menu2.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/music/menu2.ogg b/Minecraft.Assets/Common/music/music/menu2.ogg new file mode 100644 index 000000000..635f152b9 Binary files /dev/null and b/Minecraft.Assets/Common/music/music/menu2.ogg differ diff --git a/Minecraft.Assets/Common/music/music/menu3.binka b/Minecraft.Assets/Common/music/music/menu3.binka deleted file mode 100644 index 97d37292e..000000000 Binary files a/Minecraft.Assets/Common/music/music/menu3.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/music/menu3.ogg b/Minecraft.Assets/Common/music/music/menu3.ogg new file mode 100644 index 000000000..8bd6fdb06 Binary files /dev/null and b/Minecraft.Assets/Common/music/music/menu3.ogg differ diff --git a/Minecraft.Assets/Common/music/music/menu4.binka b/Minecraft.Assets/Common/music/music/menu4.binka deleted file mode 100644 index 0f40cd663..000000000 Binary files a/Minecraft.Assets/Common/music/music/menu4.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/music/menu4.ogg b/Minecraft.Assets/Common/music/music/menu4.ogg new file mode 100644 index 000000000..73372f7c3 Binary files /dev/null and b/Minecraft.Assets/Common/music/music/menu4.ogg differ diff --git a/Minecraft.Assets/Common/music/music/nether1.binka b/Minecraft.Assets/Common/music/music/nether1.binka deleted file mode 100644 index 034bab5f5..000000000 Binary files a/Minecraft.Assets/Common/music/music/nether1.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/music/nether1.ogg b/Minecraft.Assets/Common/music/music/nether1.ogg new file mode 100644 index 000000000..39d4665a8 Binary files /dev/null and b/Minecraft.Assets/Common/music/music/nether1.ogg differ diff --git a/Minecraft.Assets/Common/music/music/nether2.binka b/Minecraft.Assets/Common/music/music/nether2.binka deleted file mode 100644 index a065e659e..000000000 Binary files a/Minecraft.Assets/Common/music/music/nether2.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/music/nether2.ogg b/Minecraft.Assets/Common/music/music/nether2.ogg new file mode 100644 index 000000000..adaa06fe2 Binary files /dev/null and b/Minecraft.Assets/Common/music/music/nether2.ogg differ diff --git a/Minecraft.Assets/Common/music/music/nether3.binka b/Minecraft.Assets/Common/music/music/nether3.binka deleted file mode 100644 index 4c42a6e22..000000000 Binary files a/Minecraft.Assets/Common/music/music/nether3.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/music/nether3.ogg b/Minecraft.Assets/Common/music/music/nether3.ogg new file mode 100644 index 000000000..bca5d10f7 Binary files /dev/null and b/Minecraft.Assets/Common/music/music/nether3.ogg differ diff --git a/Minecraft.Assets/Common/music/music/nether4.binka b/Minecraft.Assets/Common/music/music/nether4.binka deleted file mode 100644 index 870007173..000000000 Binary files a/Minecraft.Assets/Common/music/music/nether4.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/music/nether4.ogg b/Minecraft.Assets/Common/music/music/nether4.ogg new file mode 100644 index 000000000..e072a1d32 Binary files /dev/null and b/Minecraft.Assets/Common/music/music/nether4.ogg differ diff --git a/Minecraft.Assets/Common/music/music/nuance1.binka b/Minecraft.Assets/Common/music/music/nuance1.binka deleted file mode 100644 index ff776a044..000000000 Binary files a/Minecraft.Assets/Common/music/music/nuance1.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/music/nuance1.ogg b/Minecraft.Assets/Common/music/music/nuance1.ogg new file mode 100644 index 000000000..b12388fc2 Binary files /dev/null and b/Minecraft.Assets/Common/music/music/nuance1.ogg differ diff --git a/Minecraft.Assets/Common/music/music/nuance2.binka b/Minecraft.Assets/Common/music/music/nuance2.binka deleted file mode 100644 index 2ceac4870..000000000 Binary files a/Minecraft.Assets/Common/music/music/nuance2.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/music/nuance2.ogg b/Minecraft.Assets/Common/music/music/nuance2.ogg new file mode 100644 index 000000000..99ded0d1d Binary files /dev/null and b/Minecraft.Assets/Common/music/music/nuance2.ogg differ diff --git a/Minecraft.Assets/Common/music/music/piano1.binka b/Minecraft.Assets/Common/music/music/piano1.binka deleted file mode 100644 index 7170108f3..000000000 Binary files a/Minecraft.Assets/Common/music/music/piano1.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/music/piano1.ogg b/Minecraft.Assets/Common/music/music/piano1.ogg new file mode 100644 index 000000000..29cbe6a85 Binary files /dev/null and b/Minecraft.Assets/Common/music/music/piano1.ogg differ diff --git a/Minecraft.Assets/Common/music/music/piano2.binka b/Minecraft.Assets/Common/music/music/piano2.binka deleted file mode 100644 index 9983f94b3..000000000 Binary files a/Minecraft.Assets/Common/music/music/piano2.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/music/piano2.ogg b/Minecraft.Assets/Common/music/music/piano2.ogg new file mode 100644 index 000000000..ed83828c7 Binary files /dev/null and b/Minecraft.Assets/Common/music/music/piano2.ogg differ diff --git a/Minecraft.Assets/Common/music/music/piano3.binka b/Minecraft.Assets/Common/music/music/piano3.binka deleted file mode 100644 index befbf102e..000000000 Binary files a/Minecraft.Assets/Common/music/music/piano3.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/music/piano3.ogg b/Minecraft.Assets/Common/music/music/piano3.ogg new file mode 100644 index 000000000..6154f9956 Binary files /dev/null and b/Minecraft.Assets/Common/music/music/piano3.ogg differ diff --git a/Minecraft.Assets/Common/music/music/the_end_dragon_alive.binka b/Minecraft.Assets/Common/music/music/the_end_dragon_alive.binka deleted file mode 100644 index 700a1c309..000000000 Binary files a/Minecraft.Assets/Common/music/music/the_end_dragon_alive.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/music/the_end_dragon_alive.ogg b/Minecraft.Assets/Common/music/music/the_end_dragon_alive.ogg new file mode 100644 index 000000000..1a0f0db92 Binary files /dev/null and b/Minecraft.Assets/Common/music/music/the_end_dragon_alive.ogg differ diff --git a/Minecraft.Assets/Common/music/music/the_end_end.binka b/Minecraft.Assets/Common/music/music/the_end_end.binka deleted file mode 100644 index 24b45108f..000000000 Binary files a/Minecraft.Assets/Common/music/music/the_end_end.binka and /dev/null differ diff --git a/Minecraft.Assets/Common/music/music/the_end_end.ogg b/Minecraft.Assets/Common/music/music/the_end_end.ogg new file mode 100644 index 000000000..e9a6a3888 Binary files /dev/null and b/Minecraft.Assets/Common/music/music/the_end_end.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft.msscmp b/Minecraft.Assets/DurangoMedia/Sound/Minecraft.msscmp deleted file mode 100644 index ba22b6351..000000000 Binary files a/Minecraft.Assets/DurangoMedia/Sound/Minecraft.msscmp and /dev/null differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/celebration.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/celebration.ogg new file mode 100644 index 000000000..4f2bf8960 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/celebration.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/celebration2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/celebration2.ogg new file mode 100644 index 000000000..fa82aaa0e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/celebration2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/chest.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/chest.ogg new file mode 100644 index 000000000..bf968c4dc Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/chest.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/chest2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/chest2.ogg new file mode 100644 index 000000000..2fddb3ae6 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/chest2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/death.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/death.ogg new file mode 100644 index 000000000..2ce1fe43e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/death.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/death2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/death2.ogg new file mode 100644 index 000000000..1c6420373 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/death2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/gamestart.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/gamestart.ogg new file mode 100644 index 000000000..91bee78cd Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/gamestart.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/grace.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/grace.ogg new file mode 100644 index 000000000..8b942920a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/grace.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/gracezero.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/gracezero.ogg new file mode 100644 index 000000000..4f0fd4fa2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/gracezero.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/lobby.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/lobby.ogg new file mode 100644 index 000000000..07722ecd2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/lobby.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/lobbyaccent.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/lobbyaccent.ogg new file mode 100644 index 000000000..8e0b8b260 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/lobbyaccent.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/lobbyzero.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/lobbyzero.ogg new file mode 100644 index 000000000..6032643d2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/lobbyzero.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/showdown.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/showdown.ogg new file mode 100644 index 000000000..cc959b735 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/showdown.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/startcd.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/startcd.ogg new file mode 100644 index 000000000..30f99d120 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG01/startcd.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG02/GameEnd.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG02/GameEnd.ogg new file mode 100644 index 000000000..74ea36aba Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG02/GameEnd.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG02/GameStart.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG02/GameStart.ogg new file mode 100644 index 000000000..d046da417 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG02/GameStart.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG02/Showdown.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG02/Showdown.ogg new file mode 100644 index 000000000..4cb06a43d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG02/Showdown.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG02/cdtick.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG02/cdtick.ogg new file mode 100644 index 000000000..a7ec66a99 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG02/cdtick.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG02/lavadeath1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG02/lavadeath1.ogg new file mode 100644 index 000000000..699738617 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG02/lavadeath1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG02/lavadeath2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG02/lavadeath2.ogg new file mode 100644 index 000000000..214dad406 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG02/lavadeath2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG02/lavadeath3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG02/lavadeath3.ogg new file mode 100644 index 000000000..87e20a6ab Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG02/lavadeath3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG02/shortfall1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG02/shortfall1.ogg new file mode 100644 index 000000000..63d952a59 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG02/shortfall1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG02/shortfall2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG02/shortfall2.ogg new file mode 100644 index 000000000..fbb10bec8 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG02/shortfall2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/best_score.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/best_score.ogg new file mode 100644 index 000000000..afde8af7a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/best_score.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/best_time.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/best_time.ogg new file mode 100644 index 000000000..445532d7d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/best_time.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/boost.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/boost.ogg new file mode 100644 index 000000000..b53c9a8bb Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/boost.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/cd_zero.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/cd_zero.ogg new file mode 100644 index 000000000..1698f68a0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/cd_zero.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/checkpoint.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/checkpoint.ogg new file mode 100644 index 000000000..e463b26bf Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/checkpoint.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/chippy/point1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/chippy/point1.ogg new file mode 100644 index 000000000..1e2ab1c64 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/chippy/point1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/chippy/point2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/chippy/point2.ogg new file mode 100644 index 000000000..605af0546 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/chippy/point2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/death1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/death1.ogg new file mode 100644 index 000000000..f0f27bc18 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/death1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/death2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/death2.ogg new file mode 100644 index 000000000..e05e21308 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/death2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/death3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/death3.ogg new file mode 100644 index 000000000..f59704351 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/death3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/death4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/death4.ogg new file mode 100644 index 000000000..593b176d3 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/death4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/diamond_point.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/diamond_point.ogg new file mode 100644 index 000000000..da1dec35f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/diamond_point.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/fallsbig.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/fallsbig.ogg new file mode 100644 index 000000000..f94dca482 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/fallsbig.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/fallsmall.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/fallsmall.ogg new file mode 100644 index 000000000..c7dc720a0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/fallsmall.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/far_alert_loop.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/far_alert_loop.ogg new file mode 100644 index 000000000..0439cde8e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/far_alert_loop.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/far_alert_solo.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/far_alert_solo.ogg new file mode 100644 index 000000000..b2fa4149e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/far_alert_solo.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line.ogg new file mode 100644 index 000000000..7a2271b5e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line_1st.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line_1st.ogg new file mode 100644 index 000000000..252505322 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line_1st.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line_1st_best_score.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line_1st_best_score.ogg new file mode 100644 index 000000000..3c7dfe314 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line_1st_best_score.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line_1st_best_time.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line_1st_best_time.ogg new file mode 100644 index 000000000..80b612cf5 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line_1st_best_time.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line_2nd.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line_2nd.ogg new file mode 100644 index 000000000..5b94292c6 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line_2nd.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line_2nd_best_score.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line_2nd_best_score.ogg new file mode 100644 index 000000000..5c5835702 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line_2nd_best_score.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line_2nd_best_time.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line_2nd_best_time.ogg new file mode 100644 index 000000000..7607e6c43 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line_2nd_best_time.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line_3rd.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line_3rd.ogg new file mode 100644 index 000000000..b175a640d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line_3rd.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line_3rd_best_score.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line_3rd_best_score.ogg new file mode 100644 index 000000000..c598ece5e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line_3rd_best_score.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line_3rd_best_time.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line_3rd_best_time.ogg new file mode 100644 index 000000000..01da28870 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line_3rd_best_time.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line_best_score.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line_best_score.ogg new file mode 100644 index 000000000..ec5ad4055 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line_best_score.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line_best_time.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line_best_time.ogg new file mode 100644 index 000000000..6fe55b1bc Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/finish_line_best_time.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/gold_point1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/gold_point1.ogg new file mode 100644 index 000000000..7e1fd1ddb Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/gold_point1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/gold_point2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/gold_point2.ogg new file mode 100644 index 000000000..28999a80e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/gold_point2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/hit1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/hit1.ogg new file mode 100644 index 000000000..dd126ac58 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/hit1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/hit2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/hit2.ogg new file mode 100644 index 000000000..1ba881485 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/hit2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/hit3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/hit3.ogg new file mode 100644 index 000000000..3de4f5f23 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/hit3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/humid_boost.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/humid_boost.ogg new file mode 100644 index 000000000..a2b032987 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/humid_boost.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/kind/point1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/kind/point1.ogg new file mode 100644 index 000000000..2c074bbce Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/kind/point1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/kind/point2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/kind/point2.ogg new file mode 100644 index 000000000..122654226 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/kind/point2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/redalert_loop.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/redalert_loop.ogg new file mode 100644 index 000000000..faba664be Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/redalert_loop.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/redalert_solo.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/redalert_solo.ogg new file mode 100644 index 000000000..c59e50839 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/redalert_solo.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/respawn.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/respawn.ogg new file mode 100644 index 000000000..306ddaed3 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/respawn.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/winner.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/winner.ogg new file mode 100644 index 000000000..04b6fa4c1 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/winner.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/winner_announce.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/winner_announce.ogg new file mode 100644 index 000000000..89c29f86b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/MG03/winner_announce.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/UI/back.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/UI/back.ogg new file mode 100644 index 000000000..5f9234dc2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/UI/back.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/UI/craft.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/UI/craft.ogg new file mode 100644 index 000000000..006cc147a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/UI/craft.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/UI/craftfail.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/UI/craftfail.ogg new file mode 100644 index 000000000..1c70e59be Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/UI/craftfail.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/UI/focus.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/UI/focus.ogg new file mode 100644 index 000000000..b3cfdfeee Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/UI/focus.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/UI/press.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/UI/press.ogg new file mode 100644 index 000000000..0e6c642e2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/UI/press.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/UI/scroll.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/UI/scroll.ogg new file mode 100644 index 000000000..70a6360d9 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/UI/scroll.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave10.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave10.ogg new file mode 100644 index 000000000..3e68563b0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave10.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave11.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave11.ogg new file mode 100644 index 000000000..7e60f4e6e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave11.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave12.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave12.ogg new file mode 100644 index 000000000..4fe0b33b6 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave12.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave13.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave13.ogg new file mode 100644 index 000000000..1490515b0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave13.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave14.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave14.ogg new file mode 100644 index 000000000..d67d2ac2f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave14.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave15.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave15.ogg new file mode 100644 index 000000000..dcf6d2566 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave15.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave16.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave16.ogg new file mode 100644 index 000000000..30f4e5518 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave16.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave17.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave17.ogg new file mode 100644 index 000000000..c2cd70768 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave17.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave18.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave18.ogg new file mode 100644 index 000000000..967e0e107 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave18.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave19.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave19.ogg new file mode 100644 index 000000000..52ec8a42e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave19.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave1_fixed.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave1_fixed.ogg new file mode 100644 index 000000000..8201c791d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave1_fixed.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave2.ogg new file mode 100644 index 000000000..3c5619fc5 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave3.ogg new file mode 100644 index 000000000..2030ccbd5 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave4.ogg new file mode 100644 index 000000000..8d4ecddf9 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave5.ogg new file mode 100644 index 000000000..19cc2753a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave6.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave6.ogg new file mode 100644 index 000000000..dd118c8de Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave6.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave7.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave7.ogg new file mode 100644 index 000000000..26570847f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave7.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave8_fixed.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave8_fixed.ogg new file mode 100644 index 000000000..404064a4f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave8_fixed.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave9.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave9.ogg new file mode 100644 index 000000000..8238e75ce Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/cave/cave9.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/underwater/enter1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/underwater/enter1.ogg new file mode 100644 index 000000000..5a96c5ed8 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/underwater/enter1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/underwater/enter2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/underwater/enter2.ogg new file mode 100644 index 000000000..08f9d0df5 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/underwater/enter2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/underwater/enter3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/underwater/enter3.ogg new file mode 100644 index 000000000..ee070fe78 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/underwater/enter3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/underwater/exit1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/underwater/exit1.ogg new file mode 100644 index 000000000..a2c01dc05 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/underwater/exit1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/underwater/exit2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/underwater/exit2.ogg new file mode 100644 index 000000000..e9a33db2b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/underwater/exit2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/underwater/exit3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/underwater/exit3.ogg new file mode 100644 index 000000000..f33ce5ab0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/underwater/exit3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/weather/rain1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/weather/rain1.ogg new file mode 100644 index 000000000..6ca37490b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/weather/rain1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/weather/rain2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/weather/rain2.ogg new file mode 100644 index 000000000..895396038 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/weather/rain2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/weather/rain3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/weather/rain3.ogg new file mode 100644 index 000000000..020630f82 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/weather/rain3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/weather/rain4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/weather/rain4.ogg new file mode 100644 index 000000000..06fa45419 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/weather/rain4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/weather/rain5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/weather/rain5.ogg new file mode 100644 index 000000000..dac9ab603 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/weather/rain5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/weather/rain6.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/weather/rain6.ogg new file mode 100644 index 000000000..566ff7097 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/weather/rain6.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/weather/rain7.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/weather/rain7.ogg new file mode 100644 index 000000000..d476aee51 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/weather/rain7.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/weather/rain8.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/weather/rain8.ogg new file mode 100644 index 000000000..0525dd66a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/weather/rain8.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/weather/thunder1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/weather/thunder1.ogg new file mode 100644 index 000000000..59af55826 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/weather/thunder1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/weather/thunder2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/weather/thunder2.ogg new file mode 100644 index 000000000..2233dbfa6 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/weather/thunder2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/weather/thunder3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/weather/thunder3.ogg new file mode 100644 index 000000000..abd32089a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/ambient/weather/thunder3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/beacon/activate1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/beacon/activate1.ogg new file mode 100644 index 000000000..fb4a04850 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/beacon/activate1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/beacon/ambient1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/beacon/ambient1.ogg new file mode 100644 index 000000000..1a54719ca Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/beacon/ambient1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/beacon/deactivate.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/beacon/deactivate.ogg new file mode 100644 index 000000000..a77138eca Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/beacon/deactivate.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/beacon/power1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/beacon/power1.ogg new file mode 100644 index 000000000..e4c8eb6e3 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/beacon/power1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/beacon/power2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/beacon/power2.ogg new file mode 100644 index 000000000..4fdd9297e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/beacon/power2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/beacon/power3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/beacon/power3.ogg new file mode 100644 index 000000000..5dd932886 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/beacon/power3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/brewing_stand/brew1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/brewing_stand/brew1.ogg new file mode 100644 index 000000000..e2cc63d16 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/brewing_stand/brew1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/brewing_stand/brew2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/brewing_stand/brew2.ogg new file mode 100644 index 000000000..c3846ff14 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/brewing_stand/brew2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/bubble1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/bubble1.ogg new file mode 100644 index 000000000..bf28d814c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/bubble1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/bubble2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/bubble2.ogg new file mode 100644 index 000000000..fd48f1bda Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/bubble2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/bubble3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/bubble3.ogg new file mode 100644 index 000000000..fb42f4330 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/bubble3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/upwards_ambient1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/upwards_ambient1.ogg new file mode 100644 index 000000000..efd842258 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/upwards_ambient1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/upwards_ambient2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/upwards_ambient2.ogg new file mode 100644 index 000000000..9a8401909 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/upwards_ambient2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/upwards_ambient3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/upwards_ambient3.ogg new file mode 100644 index 000000000..80f328727 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/upwards_ambient3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/upwards_ambient4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/upwards_ambient4.ogg new file mode 100644 index 000000000..de5403dea Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/upwards_ambient4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/upwards_ambient5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/upwards_ambient5.ogg new file mode 100644 index 000000000..60c341355 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/upwards_ambient5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/upwards_inside.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/upwards_inside.ogg new file mode 100644 index 000000000..2b65f35e4 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/upwards_inside.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/whirlpool_ambient1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/whirlpool_ambient1.ogg new file mode 100644 index 000000000..de23f1c32 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/whirlpool_ambient1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/whirlpool_ambient2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/whirlpool_ambient2.ogg new file mode 100644 index 000000000..f3884638f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/whirlpool_ambient2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/whirlpool_ambient3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/whirlpool_ambient3.ogg new file mode 100644 index 000000000..053fdc2ed Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/whirlpool_ambient3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/whirlpool_ambient4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/whirlpool_ambient4.ogg new file mode 100644 index 000000000..41979e222 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/whirlpool_ambient4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/whirlpool_ambient5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/whirlpool_ambient5.ogg new file mode 100644 index 000000000..aba627e57 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/whirlpool_ambient5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/whirlpool_inside.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/whirlpool_inside.ogg new file mode 100644 index 000000000..81ad50765 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/bubble_column/whirlpool_inside.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/chest/close.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/chest/close.ogg new file mode 100644 index 000000000..158576160 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/chest/close.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/chest/close2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/chest/close2.ogg new file mode 100644 index 000000000..88e9e9d56 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/chest/close2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/chest/close3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/chest/close3.ogg new file mode 100644 index 000000000..c8f1b03c7 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/chest/close3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/chest/open.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/chest/open.ogg new file mode 100644 index 000000000..90146f654 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/chest/open.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/chorus_flower/death1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/chorus_flower/death1.ogg new file mode 100644 index 000000000..f1d1c2508 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/chorus_flower/death1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/chorus_flower/death2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/chorus_flower/death2.ogg new file mode 100644 index 000000000..90689466d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/chorus_flower/death2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/chorus_flower/death3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/chorus_flower/death3.ogg new file mode 100644 index 000000000..51abd6433 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/chorus_flower/death3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/chorus_flower/grow1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/chorus_flower/grow1.ogg new file mode 100644 index 000000000..1717e606d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/chorus_flower/grow1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/chorus_flower/grow2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/chorus_flower/grow2.ogg new file mode 100644 index 000000000..43dd88e7e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/chorus_flower/grow2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/chorus_flower/grow3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/chorus_flower/grow3.ogg new file mode 100644 index 000000000..5d9311378 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/chorus_flower/grow3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/chorus_flower/grow4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/chorus_flower/grow4.ogg new file mode 100644 index 000000000..3c1c343bc Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/chorus_flower/grow4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/activate.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/activate.ogg new file mode 100644 index 000000000..8d732ec69 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/activate.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/ambient.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/ambient.ogg new file mode 100644 index 000000000..902c6a142 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/ambient.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/attack1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/attack1.ogg new file mode 100644 index 000000000..abdeb7ee3 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/attack1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/attack2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/attack2.ogg new file mode 100644 index 000000000..e796a2874 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/attack2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/attack3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/attack3.ogg new file mode 100644 index 000000000..6b41df482 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/attack3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/deactivate.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/deactivate.ogg new file mode 100644 index 000000000..2ee84a21b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/deactivate.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/short1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/short1.ogg new file mode 100644 index 000000000..426fb5138 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/short1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/short2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/short2.ogg new file mode 100644 index 000000000..169f00619 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/short2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/short3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/short3.ogg new file mode 100644 index 000000000..8572d3dc2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/short3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/short4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/short4.ogg new file mode 100644 index 000000000..7f97d15ab Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/short4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/short5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/short5.ogg new file mode 100644 index 000000000..aef055d8a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/short5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/short6.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/short6.ogg new file mode 100644 index 000000000..6ba0d6818 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/short6.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/short7.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/short7.ogg new file mode 100644 index 000000000..1ef87ec67 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/short7.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/short8.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/short8.ogg new file mode 100644 index 000000000..39d6f8a3f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/short8.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/short9.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/short9.ogg new file mode 100644 index 000000000..9ed093189 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/conduit/short9.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/enchantment_table/enchant1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/enchantment_table/enchant1.ogg new file mode 100644 index 000000000..72e358a65 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/enchantment_table/enchant1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/enchantment_table/enchant2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/enchantment_table/enchant2.ogg new file mode 100644 index 000000000..6cd16a660 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/enchantment_table/enchant2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/enchantment_table/enchant3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/enchantment_table/enchant3.ogg new file mode 100644 index 000000000..a4da486c7 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/enchantment_table/enchant3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/end_portal/endportal.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/end_portal/endportal.ogg new file mode 100644 index 000000000..ce45a4eb8 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/end_portal/endportal.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/end_portal_frame/eyeplace1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/end_portal_frame/eyeplace1.ogg new file mode 100644 index 000000000..827d005d1 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/end_portal_frame/eyeplace1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/end_portal_frame/eyeplace2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/end_portal_frame/eyeplace2.ogg new file mode 100644 index 000000000..bd90f2a44 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/end_portal_frame/eyeplace2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/end_portal_frame/eyeplace3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/end_portal_frame/eyeplace3.ogg new file mode 100644 index 000000000..cb4940aab Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/end_portal_frame/eyeplace3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/enderchest/close.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/enderchest/close.ogg new file mode 100644 index 000000000..5d9cc180e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/enderchest/close.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/enderchest/open.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/enderchest/open.ogg new file mode 100644 index 000000000..82c76d6f6 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/enderchest/open.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/fence_gate/close1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/fence_gate/close1.ogg new file mode 100644 index 000000000..c8d021815 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/fence_gate/close1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/fence_gate/close2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/fence_gate/close2.ogg new file mode 100644 index 000000000..28e2c7c4c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/fence_gate/close2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/fence_gate/open1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/fence_gate/open1.ogg new file mode 100644 index 000000000..ab780515f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/fence_gate/open1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/fence_gate/open2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/fence_gate/open2.ogg new file mode 100644 index 000000000..2f5bd4a6e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/fence_gate/open2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/furnace/fire_crackle1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/furnace/fire_crackle1.ogg new file mode 100644 index 000000000..35f996683 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/furnace/fire_crackle1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/furnace/fire_crackle2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/furnace/fire_crackle2.ogg new file mode 100644 index 000000000..c7f01f2c0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/furnace/fire_crackle2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/furnace/fire_crackle3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/furnace/fire_crackle3.ogg new file mode 100644 index 000000000..3995764cb Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/furnace/fire_crackle3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/furnace/fire_crackle4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/furnace/fire_crackle4.ogg new file mode 100644 index 000000000..7f5fb5471 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/furnace/fire_crackle4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/furnace/fire_crackle5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/furnace/fire_crackle5.ogg new file mode 100644 index 000000000..b85f40361 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/furnace/fire_crackle5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_door/close1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_door/close1.ogg new file mode 100644 index 000000000..9da74de08 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_door/close1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_door/close2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_door/close2.ogg new file mode 100644 index 000000000..0cc0c1ade Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_door/close2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_door/close3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_door/close3.ogg new file mode 100644 index 000000000..f07f52976 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_door/close3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_door/close4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_door/close4.ogg new file mode 100644 index 000000000..4b0a5ed9c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_door/close4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_door/open1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_door/open1.ogg new file mode 100644 index 000000000..5797aa4a1 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_door/open1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_door/open2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_door/open2.ogg new file mode 100644 index 000000000..a11b808d0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_door/open2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_door/open3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_door/open3.ogg new file mode 100644 index 000000000..1034954dc Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_door/open3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_door/open4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_door/open4.ogg new file mode 100644 index 000000000..e7b930941 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_door/open4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_trapdoor/close1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_trapdoor/close1.ogg new file mode 100644 index 000000000..23f724cf5 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_trapdoor/close1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_trapdoor/close2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_trapdoor/close2.ogg new file mode 100644 index 000000000..c7608508b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_trapdoor/close2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_trapdoor/close3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_trapdoor/close3.ogg new file mode 100644 index 000000000..27dedb48e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_trapdoor/close3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_trapdoor/close4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_trapdoor/close4.ogg new file mode 100644 index 000000000..c4122713f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_trapdoor/close4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_trapdoor/open1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_trapdoor/open1.ogg new file mode 100644 index 000000000..7ef897cdf Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_trapdoor/open1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_trapdoor/open2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_trapdoor/open2.ogg new file mode 100644 index 000000000..5354d80a7 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_trapdoor/open2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_trapdoor/open3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_trapdoor/open3.ogg new file mode 100644 index 000000000..b49d88d8c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_trapdoor/open3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_trapdoor/open4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_trapdoor/open4.ogg new file mode 100644 index 000000000..21e4774a2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/iron_trapdoor/open4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/note/bell.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/note/bell.ogg new file mode 100644 index 000000000..cc70a3e9d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/note/bell.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/note/flute.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/note/flute.ogg new file mode 100644 index 000000000..bbbd964dd Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/note/flute.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/note/guitar.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/note/guitar.ogg new file mode 100644 index 000000000..732b9cfc6 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/note/guitar.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/note/icechime.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/note/icechime.ogg new file mode 100644 index 000000000..1657b1419 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/note/icechime.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/note/xylobone.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/note/xylobone.ogg new file mode 100644 index 000000000..a04b7c504 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/note/xylobone.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/pumpkin/carve1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/pumpkin/carve1.ogg new file mode 100644 index 000000000..d9e3aaf0f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/pumpkin/carve1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/pumpkin/carve2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/pumpkin/carve2.ogg new file mode 100644 index 000000000..c0cfa140a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/pumpkin/carve2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/shulker_box/close.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/shulker_box/close.ogg new file mode 100644 index 000000000..7af834ae8 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/shulker_box/close.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/shulker_box/open.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/shulker_box/open.ogg new file mode 100644 index 000000000..4a95b9ff3 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/shulker_box/open.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/waterlily/place1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/waterlily/place1.ogg new file mode 100644 index 000000000..50edd940b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/waterlily/place1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/waterlily/place2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/waterlily/place2.ogg new file mode 100644 index 000000000..5d0464184 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/waterlily/place2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/waterlily/place3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/waterlily/place3.ogg new file mode 100644 index 000000000..19465fa4c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/waterlily/place3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/waterlily/place4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/waterlily/place4.ogg new file mode 100644 index 000000000..53406885a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/waterlily/place4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_door/close.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_door/close.ogg new file mode 100644 index 000000000..d1c30c965 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_door/close.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_door/close2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_door/close2.ogg new file mode 100644 index 000000000..5fb4ce4bb Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_door/close2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_door/close3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_door/close3.ogg new file mode 100644 index 000000000..36d2a3f07 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_door/close3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_door/close4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_door/close4.ogg new file mode 100644 index 000000000..707f7d926 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_door/close4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_door/close5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_door/close5.ogg new file mode 100644 index 000000000..7081aef3f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_door/close5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_door/close6.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_door/close6.ogg new file mode 100644 index 000000000..26242a430 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_door/close6.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_door/open.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_door/open.ogg new file mode 100644 index 000000000..04953c1a2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_door/open.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_door/open2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_door/open2.ogg new file mode 100644 index 000000000..7984f0b5d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_door/open2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_door/open3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_door/open3.ogg new file mode 100644 index 000000000..ba3dd539a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_door/open3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_door/open4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_door/open4.ogg new file mode 100644 index 000000000..a2e55dc5e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_door/open4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_trapdoor/close1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_trapdoor/close1.ogg new file mode 100644 index 000000000..12733ecb9 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_trapdoor/close1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_trapdoor/close2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_trapdoor/close2.ogg new file mode 100644 index 000000000..85b6f9539 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_trapdoor/close2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_trapdoor/close3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_trapdoor/close3.ogg new file mode 100644 index 000000000..86de61176 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_trapdoor/close3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_trapdoor/open1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_trapdoor/open1.ogg new file mode 100644 index 000000000..c7dcc6cae Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_trapdoor/open1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_trapdoor/open2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_trapdoor/open2.ogg new file mode 100644 index 000000000..db54bf7ba Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_trapdoor/open2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_trapdoor/open3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_trapdoor/open3.ogg new file mode 100644 index 000000000..6a43acf4c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_trapdoor/open3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_trapdoor/open4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_trapdoor/open4.ogg new file mode 100644 index 000000000..9c9f48fdf Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_trapdoor/open4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_trapdoor/open5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_trapdoor/open5.ogg new file mode 100644 index 000000000..430cf9bcd Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/block/wooden_trapdoor/open5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/damage/fallbig.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/damage/fallbig.ogg new file mode 100644 index 000000000..5a15d25bb Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/damage/fallbig.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/damage/fallsmall.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/damage/fallsmall.ogg new file mode 100644 index 000000000..5fdca1abd Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/damage/fallsmall.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/damage/hit1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/damage/hit1.ogg new file mode 100644 index 000000000..1e0c1a1b4 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/damage/hit1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/damage/hit2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/damage/hit2.ogg new file mode 100644 index 000000000..02c3264b4 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/damage/hit2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/damage/hit3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/damage/hit3.ogg new file mode 100644 index 000000000..5af45951d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/damage/hit3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/cloth1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/cloth1.ogg new file mode 100644 index 000000000..0ea73f89d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/cloth1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/cloth2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/cloth2.ogg new file mode 100644 index 000000000..a607a9e9e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/cloth2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/cloth3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/cloth3.ogg new file mode 100644 index 000000000..64b5ef97a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/cloth3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/cloth4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/cloth4.ogg new file mode 100644 index 000000000..b65ed795d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/cloth4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/grass1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/grass1.ogg new file mode 100644 index 000000000..12f575110 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/grass1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/grass2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/grass2.ogg new file mode 100644 index 000000000..05dff55c8 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/grass2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/grass3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/grass3.ogg new file mode 100644 index 000000000..e792b343e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/grass3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/grass4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/grass4.ogg new file mode 100644 index 000000000..8421e6ae7 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/grass4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/gravel1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/gravel1.ogg new file mode 100644 index 000000000..97ae71e09 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/gravel1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/gravel2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/gravel2.ogg new file mode 100644 index 000000000..513314116 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/gravel2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/gravel3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/gravel3.ogg new file mode 100644 index 000000000..1b8debd79 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/gravel3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/gravel4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/gravel4.ogg new file mode 100644 index 000000000..94a0c1cbe Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/gravel4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/sand1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/sand1.ogg new file mode 100644 index 000000000..e9cb62d71 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/sand1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/sand2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/sand2.ogg new file mode 100644 index 000000000..ce2eeb09d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/sand2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/sand3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/sand3.ogg new file mode 100644 index 000000000..c94fc1b10 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/sand3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/sand4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/sand4.ogg new file mode 100644 index 000000000..ae2d818d0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/sand4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/snow1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/snow1.ogg new file mode 100644 index 000000000..f8d92e961 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/snow1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/snow2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/snow2.ogg new file mode 100644 index 000000000..b75843de8 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/snow2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/snow3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/snow3.ogg new file mode 100644 index 000000000..b739c4d80 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/snow3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/snow4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/snow4.ogg new file mode 100644 index 000000000..6290af247 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/snow4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/stone1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/stone1.ogg new file mode 100644 index 000000000..746d282e8 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/stone1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/stone2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/stone2.ogg new file mode 100644 index 000000000..333c9704e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/stone2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/stone3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/stone3.ogg new file mode 100644 index 000000000..f8b629fc3 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/stone3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/stone4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/stone4.ogg new file mode 100644 index 000000000..d705cf350 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/stone4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/wood1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/wood1.ogg new file mode 100644 index 000000000..f9a474a38 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/wood1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/wood2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/wood2.ogg new file mode 100644 index 000000000..b55d49ba5 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/wood2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/wood3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/wood3.ogg new file mode 100644 index 000000000..61922ae9a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/wood3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/wood4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/wood4.ogg new file mode 100644 index 000000000..f5a02c500 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/dig/wood4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/enchant/thorns/hit1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/enchant/thorns/hit1.ogg new file mode 100644 index 000000000..2a6208b8b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/enchant/thorns/hit1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/enchant/thorns/hit2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/enchant/thorns/hit2.ogg new file mode 100644 index 000000000..ae3a03d96 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/enchant/thorns/hit2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/enchant/thorns/hit3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/enchant/thorns/hit3.ogg new file mode 100644 index 000000000..11bc3b2e1 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/enchant/thorns/hit3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/enchant/thorns/hit4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/enchant/thorns/hit4.ogg new file mode 100644 index 000000000..05e1cf5ad Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/enchant/thorns/hit4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/armorstand/break1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/armorstand/break1.ogg new file mode 100644 index 000000000..157b17d39 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/armorstand/break1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/armorstand/break2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/armorstand/break2.ogg new file mode 100644 index 000000000..b9cfe9578 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/armorstand/break2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/armorstand/break3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/armorstand/break3.ogg new file mode 100644 index 000000000..9dac68f7b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/armorstand/break3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/armorstand/break4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/armorstand/break4.ogg new file mode 100644 index 000000000..6a4261d7e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/armorstand/break4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/armorstand/hit1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/armorstand/hit1.ogg new file mode 100644 index 000000000..2f077fe84 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/armorstand/hit1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/armorstand/hit2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/armorstand/hit2.ogg new file mode 100644 index 000000000..544713b7e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/armorstand/hit2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/armorstand/hit3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/armorstand/hit3.ogg new file mode 100644 index 000000000..50d410cc9 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/armorstand/hit3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/armorstand/hit4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/armorstand/hit4.ogg new file mode 100644 index 000000000..86ff0f5ba Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/armorstand/hit4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_land1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_land1.ogg new file mode 100644 index 000000000..9b32bbfb3 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_land1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_land2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_land2.ogg new file mode 100644 index 000000000..39d8f280c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_land2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_land3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_land3.ogg new file mode 100644 index 000000000..058b4b8b9 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_land3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_land4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_land4.ogg new file mode 100644 index 000000000..034a5a133 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_land4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_land5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_land5.ogg new file mode 100644 index 000000000..9117a72a6 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_land5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_land6.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_land6.ogg new file mode 100644 index 000000000..fc362064a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_land6.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_water1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_water1.ogg new file mode 100644 index 000000000..861490563 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_water1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_water2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_water2.ogg new file mode 100644 index 000000000..c18f81ee3 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_water2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_water3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_water3.ogg new file mode 100644 index 000000000..38bbc5a84 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_water3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_water4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_water4.ogg new file mode 100644 index 000000000..6742d80cf Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_water4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_water5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_water5.ogg new file mode 100644 index 000000000..ece73073c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_water5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_water6.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_water6.ogg new file mode 100644 index 000000000..f304302fe Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_water6.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_water7.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_water7.ogg new file mode 100644 index 000000000..f406008e0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_water7.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_water8.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_water8.ogg new file mode 100644 index 000000000..81b389567 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/boat/paddle_water8.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/bobber/castfast.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/bobber/castfast.ogg new file mode 100644 index 000000000..f53f38537 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/bobber/castfast.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/bobber/retrieve1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/bobber/retrieve1.ogg new file mode 100644 index 000000000..a83bed6d3 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/bobber/retrieve1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/bobber/retrieve2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/bobber/retrieve2.ogg new file mode 100644 index 000000000..049ddebb5 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/bobber/retrieve2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/bobber/retrieve3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/bobber/retrieve3.ogg new file mode 100644 index 000000000..c49195176 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/bobber/retrieve3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/cow/milk1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/cow/milk1.ogg new file mode 100644 index 000000000..c24d7bfee Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/cow/milk1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/cow/milk2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/cow/milk2.ogg new file mode 100644 index 000000000..9cd31963b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/cow/milk2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/cow/milk3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/cow/milk3.ogg new file mode 100644 index 000000000..92d902fdd Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/cow/milk3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/endereye/dead1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/endereye/dead1.ogg new file mode 100644 index 000000000..d885e0c9a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/endereye/dead1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/endereye/dead2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/endereye/dead2.ogg new file mode 100644 index 000000000..f8bd9c498 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/endereye/dead2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/endereye/endereye_launch1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/endereye/endereye_launch1.ogg new file mode 100644 index 000000000..5724d585f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/endereye/endereye_launch1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/endereye/endereye_launch2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/endereye/endereye_launch2.ogg new file mode 100644 index 000000000..3f111ef43 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/endereye/endereye_launch2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_fangs/fangs.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_fangs/fangs.ogg new file mode 100644 index 000000000..bfcc3cbeb Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_fangs/fangs.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/cast1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/cast1.ogg new file mode 100644 index 000000000..3521c833a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/cast1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/cast2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/cast2.ogg new file mode 100644 index 000000000..6dc482ea0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/cast2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/death1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/death1.ogg new file mode 100644 index 000000000..53cc8e12c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/death1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/death2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/death2.ogg new file mode 100644 index 000000000..820d5d32a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/death2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/hurt1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/hurt1.ogg new file mode 100644 index 000000000..67dfdfa15 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/hurt1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/hurt2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/hurt2.ogg new file mode 100644 index 000000000..4ef28dec8 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/hurt2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/idle1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/idle1.ogg new file mode 100644 index 000000000..c43ed0b43 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/idle1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/idle2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/idle2.ogg new file mode 100644 index 000000000..69e8190c9 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/idle2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/idle3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/idle3.ogg new file mode 100644 index 000000000..88b002dc7 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/idle3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/idle4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/idle4.ogg new file mode 100644 index 000000000..03028b990 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/idle4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/prepare_attack1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/prepare_attack1.ogg new file mode 100644 index 000000000..21a85b112 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/prepare_attack1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/prepare_attack2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/prepare_attack2.ogg new file mode 100644 index 000000000..d5b2c64b0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/prepare_attack2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/prepare_summon.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/prepare_summon.ogg new file mode 100644 index 000000000..8f964bd80 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/prepare_summon.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/prepare_wololo.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/prepare_wololo.ogg new file mode 100644 index 000000000..294ffae7c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/evocation_illager/prepare_wololo.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/flop1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/flop1.ogg new file mode 100644 index 000000000..8709c02c4 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/flop1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/flop2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/flop2.ogg new file mode 100644 index 000000000..60a3adad0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/flop2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/flop3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/flop3.ogg new file mode 100644 index 000000000..a15b1ce8d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/flop3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/flop4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/flop4.ogg new file mode 100644 index 000000000..8ea134841 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/flop4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/hurt1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/hurt1.ogg new file mode 100644 index 000000000..d5c81c514 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/hurt1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/hurt2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/hurt2.ogg new file mode 100644 index 000000000..597bd4a15 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/hurt2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/hurt3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/hurt3.ogg new file mode 100644 index 000000000..d1cd066b9 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/hurt3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/hurt4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/hurt4.ogg new file mode 100644 index 000000000..bba315553 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/hurt4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/swim1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/swim1.ogg new file mode 100644 index 000000000..49837c6db Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/swim1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/swim2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/swim2.ogg new file mode 100644 index 000000000..dcef757c0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/swim2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/swim3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/swim3.ogg new file mode 100644 index 000000000..697b2b9fd Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/swim3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/swim4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/swim4.ogg new file mode 100644 index 000000000..34526c5c6 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/swim4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/swim5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/swim5.ogg new file mode 100644 index 000000000..362c36126 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/swim5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/swim6.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/swim6.ogg new file mode 100644 index 000000000..8f06804dc Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/swim6.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/swim7.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/swim7.ogg new file mode 100644 index 000000000..32295ca44 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/fish/swim7.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/guardian/ambient1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/guardian/ambient1.ogg new file mode 100644 index 000000000..f69a4816a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/guardian/ambient1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/guardian/ambient2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/guardian/ambient2.ogg new file mode 100644 index 000000000..68c5d7ff3 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/guardian/ambient2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/guardian/ambient3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/guardian/ambient3.ogg new file mode 100644 index 000000000..fe8865311 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/guardian/ambient3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/guardian/ambient4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/guardian/ambient4.ogg new file mode 100644 index 000000000..d8ab420a3 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/guardian/ambient4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/horse/eat1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/horse/eat1.ogg new file mode 100644 index 000000000..f60247110 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/horse/eat1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/horse/eat2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/horse/eat2.ogg new file mode 100644 index 000000000..fc672fe24 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/horse/eat2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/horse/eat3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/horse/eat3.ogg new file mode 100644 index 000000000..b8c761d96 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/horse/eat3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/horse/eat4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/horse/eat4.ogg new file mode 100644 index 000000000..1b4958723 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/horse/eat4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/horse/eat5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/horse/eat5.ogg new file mode 100644 index 000000000..1c8da51e2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/horse/eat5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/convert1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/convert1.ogg new file mode 100644 index 000000000..d740e99a3 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/convert1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/convert2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/convert2.ogg new file mode 100644 index 000000000..97baca0f7 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/convert2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/death1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/death1.ogg new file mode 100644 index 000000000..bf2e4af17 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/death1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/death2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/death2.ogg new file mode 100644 index 000000000..1ce3432ec Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/death2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/hurt1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/hurt1.ogg new file mode 100644 index 000000000..f275a4a05 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/hurt1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/hurt2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/hurt2.ogg new file mode 100644 index 000000000..2cdab6488 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/hurt2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/idle1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/idle1.ogg new file mode 100644 index 000000000..06a350cae Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/idle1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/idle2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/idle2.ogg new file mode 100644 index 000000000..2fe49fe97 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/idle2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/idle3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/idle3.ogg new file mode 100644 index 000000000..71eb6d349 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/idle3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/step1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/step1.ogg new file mode 100644 index 000000000..3a8b88828 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/step1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/step2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/step2.ogg new file mode 100644 index 000000000..9e0ee8027 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/step2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/step3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/step3.ogg new file mode 100644 index 000000000..f09081601 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/step3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/step4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/step4.ogg new file mode 100644 index 000000000..7ea0f5f8d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/step4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/step5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/step5.ogg new file mode 100644 index 000000000..e0e8034bd Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/husk/step5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/death1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/death1.ogg new file mode 100644 index 000000000..8e84daaa1 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/death1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/death2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/death2.ogg new file mode 100644 index 000000000..4229500a6 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/death2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/hurt1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/hurt1.ogg new file mode 100644 index 000000000..dd08cb571 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/hurt1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/hurt2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/hurt2.ogg new file mode 100644 index 000000000..26ad90972 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/hurt2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/hurt3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/hurt3.ogg new file mode 100644 index 000000000..3bb52d112 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/hurt3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/idle1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/idle1.ogg new file mode 100644 index 000000000..dfcc8918b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/idle1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/idle2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/idle2.ogg new file mode 100644 index 000000000..043370bf7 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/idle2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/idle3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/idle3.ogg new file mode 100644 index 000000000..e727ef23c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/idle3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/idle4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/idle4.ogg new file mode 100644 index 000000000..4065d2537 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/idle4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/mirror_move1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/mirror_move1.ogg new file mode 100644 index 000000000..de1351df9 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/mirror_move1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/mirror_move2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/mirror_move2.ogg new file mode 100644 index 000000000..a7786ec44 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/mirror_move2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/prepare_blind.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/prepare_blind.ogg new file mode 100644 index 000000000..c7ff055c7 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/prepare_blind.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/prepare_mirror.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/prepare_mirror.ogg new file mode 100644 index 000000000..014ca2575 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/illusion_illager/prepare_mirror.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/add_item1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/add_item1.ogg new file mode 100644 index 000000000..259a4ed40 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/add_item1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/add_item2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/add_item2.ogg new file mode 100644 index 000000000..3725deb5a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/add_item2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/add_item3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/add_item3.ogg new file mode 100644 index 000000000..8cc965db7 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/add_item3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/add_item4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/add_item4.ogg new file mode 100644 index 000000000..79d15da65 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/add_item4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/break1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/break1.ogg new file mode 100644 index 000000000..b331fcca6 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/break1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/break2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/break2.ogg new file mode 100644 index 000000000..12f6d730e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/break2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/break3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/break3.ogg new file mode 100644 index 000000000..a44343d84 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/break3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/place1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/place1.ogg new file mode 100644 index 000000000..58cd609e3 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/place1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/place2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/place2.ogg new file mode 100644 index 000000000..bd5b53b2a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/place2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/place3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/place3.ogg new file mode 100644 index 000000000..ed5d21d74 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/place3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/place4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/place4.ogg new file mode 100644 index 000000000..9fa8a2bef Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/place4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/remove_item1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/remove_item1.ogg new file mode 100644 index 000000000..36451760b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/remove_item1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/remove_item2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/remove_item2.ogg new file mode 100644 index 000000000..f9e834e27 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/remove_item2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/remove_item3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/remove_item3.ogg new file mode 100644 index 000000000..9b729598b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/remove_item3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/remove_item4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/remove_item4.ogg new file mode 100644 index 000000000..3dd60a091 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/remove_item4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/rotate_item1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/rotate_item1.ogg new file mode 100644 index 000000000..197d78a54 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/rotate_item1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/rotate_item2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/rotate_item2.ogg new file mode 100644 index 000000000..391efb8df Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/rotate_item2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/rotate_item3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/rotate_item3.ogg new file mode 100644 index 000000000..bb964a518 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/rotate_item3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/rotate_item4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/rotate_item4.ogg new file mode 100644 index 000000000..5632717f8 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/itemframe/rotate_item4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/leashknot/break1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/leashknot/break1.ogg new file mode 100644 index 000000000..acbb9412e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/leashknot/break1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/leashknot/break2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/leashknot/break2.ogg new file mode 100644 index 000000000..238314a3d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/leashknot/break2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/leashknot/break3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/leashknot/break3.ogg new file mode 100644 index 000000000..faf0bc067 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/leashknot/break3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/leashknot/place1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/leashknot/place1.ogg new file mode 100644 index 000000000..f50583821 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/leashknot/place1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/leashknot/place2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/leashknot/place2.ogg new file mode 100644 index 000000000..d54853e42 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/leashknot/place2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/leashknot/place3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/leashknot/place3.ogg new file mode 100644 index 000000000..970c687d2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/leashknot/place3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/angry1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/angry1.ogg new file mode 100644 index 000000000..e9105803f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/angry1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/death1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/death1.ogg new file mode 100644 index 000000000..fd00329b5 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/death1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/death2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/death2.ogg new file mode 100644 index 000000000..27c712994 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/death2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/eat1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/eat1.ogg new file mode 100644 index 000000000..e78e52260 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/eat1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/eat2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/eat2.ogg new file mode 100644 index 000000000..c8399f6c5 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/eat2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/eat3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/eat3.ogg new file mode 100644 index 000000000..bf297594e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/eat3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/hurt1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/hurt1.ogg new file mode 100644 index 000000000..3dd2211b8 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/hurt1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/hurt2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/hurt2.ogg new file mode 100644 index 000000000..acc28a33e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/hurt2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/hurt3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/hurt3.ogg new file mode 100644 index 000000000..1e6fee370 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/hurt3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/idle1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/idle1.ogg new file mode 100644 index 000000000..b59a35cc7 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/idle1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/idle2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/idle2.ogg new file mode 100644 index 000000000..5ac61f259 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/idle2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/idle3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/idle3.ogg new file mode 100644 index 000000000..e671d9386 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/idle3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/idle4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/idle4.ogg new file mode 100644 index 000000000..b45d88d5e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/idle4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/idle5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/idle5.ogg new file mode 100644 index 000000000..eff5f006c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/idle5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/spit1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/spit1.ogg new file mode 100644 index 000000000..c45c2b657 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/spit1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/spit2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/spit2.ogg new file mode 100644 index 000000000..530d297fd Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/spit2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/step1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/step1.ogg new file mode 100644 index 000000000..98e302c26 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/step1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/step2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/step2.ogg new file mode 100644 index 000000000..125f1babc Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/step2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/step3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/step3.ogg new file mode 100644 index 000000000..ec03d9baa Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/step3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/step4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/step4.ogg new file mode 100644 index 000000000..ee0252a0c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/step4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/step5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/step5.ogg new file mode 100644 index 000000000..465870d98 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/step5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/swag.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/swag.ogg new file mode 100644 index 000000000..1e865eefa Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/llama/swag.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/painting/break1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/painting/break1.ogg new file mode 100644 index 000000000..55bf14ad7 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/painting/break1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/painting/break2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/painting/break2.ogg new file mode 100644 index 000000000..37e7dfba4 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/painting/break2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/painting/break3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/painting/break3.ogg new file mode 100644 index 000000000..44b0dd02c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/painting/break3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/painting/place1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/painting/place1.ogg new file mode 100644 index 000000000..ea6e9fd68 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/painting/place1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/painting/place2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/painting/place2.ogg new file mode 100644 index 000000000..f7111008e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/painting/place2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/painting/place3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/painting/place3.ogg new file mode 100644 index 000000000..cfd5ecc8d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/painting/place3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/painting/place4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/painting/place4.ogg new file mode 100644 index 000000000..41a3dd234 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/painting/place4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/death1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/death1.ogg new file mode 100644 index 000000000..722c816b3 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/death1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/death2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/death2.ogg new file mode 100644 index 000000000..6bf60e519 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/death2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/death3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/death3.ogg new file mode 100644 index 000000000..4502fe7da Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/death3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/death4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/death4.ogg new file mode 100644 index 000000000..02b6330b1 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/death4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/eat1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/eat1.ogg new file mode 100644 index 000000000..c923a6981 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/eat1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/eat2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/eat2.ogg new file mode 100644 index 000000000..6737da336 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/eat2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/eat3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/eat3.ogg new file mode 100644 index 000000000..b250b0190 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/eat3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/fly1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/fly1.ogg new file mode 100644 index 000000000..c5c578691 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/fly1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/fly2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/fly2.ogg new file mode 100644 index 000000000..48e6988a4 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/fly2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/fly3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/fly3.ogg new file mode 100644 index 000000000..1a02353f1 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/fly3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/fly4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/fly4.ogg new file mode 100644 index 000000000..d7ba68f32 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/fly4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/fly5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/fly5.ogg new file mode 100644 index 000000000..e20accc45 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/fly5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/fly6.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/fly6.ogg new file mode 100644 index 000000000..803f5ca9c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/fly6.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/fly7.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/fly7.ogg new file mode 100644 index 000000000..1928c385c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/fly7.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/fly8.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/fly8.ogg new file mode 100644 index 000000000..656965b76 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/fly8.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/hurt1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/hurt1.ogg new file mode 100644 index 000000000..1c5f27027 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/hurt1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/hurt2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/hurt2.ogg new file mode 100644 index 000000000..eaa6f0ee0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/hurt2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/idle1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/idle1.ogg new file mode 100644 index 000000000..216091f30 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/idle1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/idle2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/idle2.ogg new file mode 100644 index 000000000..a0cbc3bfa Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/idle2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/idle3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/idle3.ogg new file mode 100644 index 000000000..1e03dc24a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/idle3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/idle4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/idle4.ogg new file mode 100644 index 000000000..f4cac43f9 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/idle4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/idle5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/idle5.ogg new file mode 100644 index 000000000..af6d4c97f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/idle5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/idle6.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/idle6.ogg new file mode 100644 index 000000000..ab018d144 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/idle6.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/step1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/step1.ogg new file mode 100644 index 000000000..0ed7cc866 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/step1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/step2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/step2.ogg new file mode 100644 index 000000000..9ae5ea9aa Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/step2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/step3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/step3.ogg new file mode 100644 index 000000000..aa06ad5ae Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/step3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/step4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/step4.ogg new file mode 100644 index 000000000..882a8fd5c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/step4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/step5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/step5.ogg new file mode 100644 index 000000000..9e6adf1be Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/parrot/step5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/crit1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/crit1.ogg new file mode 100644 index 000000000..98f0c859a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/crit1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/crit2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/crit2.ogg new file mode 100644 index 000000000..80c1da523 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/crit2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/crit3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/crit3.ogg new file mode 100644 index 000000000..cf3ac681c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/crit3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/knockback1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/knockback1.ogg new file mode 100644 index 000000000..50b311945 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/knockback1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/knockback2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/knockback2.ogg new file mode 100644 index 000000000..edc6a7bc4 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/knockback2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/knockback3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/knockback3.ogg new file mode 100644 index 000000000..6ad080340 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/knockback3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/knockback4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/knockback4.ogg new file mode 100644 index 000000000..5ddb6740d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/knockback4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/strong1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/strong1.ogg new file mode 100644 index 000000000..d91af7fea Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/strong1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/strong2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/strong2.ogg new file mode 100644 index 000000000..a11ec607a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/strong2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/strong3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/strong3.ogg new file mode 100644 index 000000000..2d6bb7ba5 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/strong3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/strong4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/strong4.ogg new file mode 100644 index 000000000..ce6a115c7 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/strong4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/strong5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/strong5.ogg new file mode 100644 index 000000000..7643da5e4 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/strong5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/strong6.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/strong6.ogg new file mode 100644 index 000000000..bbc4cd505 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/strong6.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/sweep1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/sweep1.ogg new file mode 100644 index 000000000..6ce121fce Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/sweep1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/sweep2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/sweep2.ogg new file mode 100644 index 000000000..b3fa2720b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/sweep2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/sweep3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/sweep3.ogg new file mode 100644 index 000000000..001bde5e8 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/sweep3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/sweep4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/sweep4.ogg new file mode 100644 index 000000000..72078d925 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/sweep4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/sweep5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/sweep5.ogg new file mode 100644 index 000000000..f8ade098b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/sweep5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/sweep6.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/sweep6.ogg new file mode 100644 index 000000000..82a38b5ec Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/sweep6.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/sweep7.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/sweep7.ogg new file mode 100644 index 000000000..73c8cf67d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/sweep7.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/weak1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/weak1.ogg new file mode 100644 index 000000000..abc3a5823 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/weak1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/weak2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/weak2.ogg new file mode 100644 index 000000000..ec3515095 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/weak2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/weak3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/weak3.ogg new file mode 100644 index 000000000..178dddec6 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/weak3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/weak4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/weak4.ogg new file mode 100644 index 000000000..0744d24ac Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/attack/weak4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/drown1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/drown1.ogg new file mode 100644 index 000000000..68d6e1db2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/drown1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/drown2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/drown2.ogg new file mode 100644 index 000000000..e35d1f795 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/drown2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/drown3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/drown3.ogg new file mode 100644 index 000000000..b20cafb28 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/drown3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/drown4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/drown4.ogg new file mode 100644 index 000000000..356a10dc9 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/drown4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/fire_hurt1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/fire_hurt1.ogg new file mode 100644 index 000000000..110b86543 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/fire_hurt1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/fire_hurt2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/fire_hurt2.ogg new file mode 100644 index 000000000..f58f1da4a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/fire_hurt2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/fire_hurt3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/fire_hurt3.ogg new file mode 100644 index 000000000..64fd8f6f4 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/player/fire_hurt3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/babyidle1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/babyidle1.ogg new file mode 100644 index 000000000..6a902e0ca Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/babyidle1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/babyidle2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/babyidle2.ogg new file mode 100644 index 000000000..233ca1f56 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/babyidle2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/babyidle3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/babyidle3.ogg new file mode 100644 index 000000000..9531dc9f4 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/babyidle3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/babyidle4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/babyidle4.ogg new file mode 100644 index 000000000..554014b79 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/babyidle4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/death1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/death1.ogg new file mode 100644 index 000000000..7aa508a4b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/death1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/death2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/death2.ogg new file mode 100644 index 000000000..9a7b82492 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/death2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/death3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/death3.ogg new file mode 100644 index 000000000..09d4cb7bf Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/death3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/hurt1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/hurt1.ogg new file mode 100644 index 000000000..06d3ef324 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/hurt1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/hurt2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/hurt2.ogg new file mode 100644 index 000000000..87c4a3c4a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/hurt2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/hurt3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/hurt3.ogg new file mode 100644 index 000000000..2de1b4f58 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/hurt3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/hurt4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/hurt4.ogg new file mode 100644 index 000000000..60ab05b30 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/hurt4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/idle1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/idle1.ogg new file mode 100644 index 000000000..bd0799aac Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/idle1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/idle2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/idle2.ogg new file mode 100644 index 000000000..6d1ae3830 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/idle2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/idle3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/idle3.ogg new file mode 100644 index 000000000..5be91cab1 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/idle3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/idle4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/idle4.ogg new file mode 100644 index 000000000..14203d019 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/idle4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/step1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/step1.ogg new file mode 100644 index 000000000..0296dd602 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/step1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/step2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/step2.ogg new file mode 100644 index 000000000..7e0789a7d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/step2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/step3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/step3.ogg new file mode 100644 index 000000000..4cbe8598e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/step3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/step4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/step4.ogg new file mode 100644 index 000000000..043a04e27 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/step4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/warning1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/warning1.ogg new file mode 100644 index 000000000..e3e92e348 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/warning1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/warning2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/warning2.ogg new file mode 100644 index 000000000..6e069a2e8 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/warning2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/warning3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/warning3.ogg new file mode 100644 index 000000000..f54cea6df Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/polarbear/warning3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/blow_out1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/blow_out1.ogg new file mode 100644 index 000000000..00e6830be Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/blow_out1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/blow_out2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/blow_out2.ogg new file mode 100644 index 000000000..ee966d727 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/blow_out2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/blow_up1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/blow_up1.ogg new file mode 100644 index 000000000..db77828ed Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/blow_up1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/blow_up2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/blow_up2.ogg new file mode 100644 index 000000000..6141d5ef4 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/blow_up2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/death1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/death1.ogg new file mode 100644 index 000000000..4f27fde85 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/death1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/death2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/death2.ogg new file mode 100644 index 000000000..345e54e5e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/death2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/flop1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/flop1.ogg new file mode 100644 index 000000000..2e11d4761 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/flop1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/flop2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/flop2.ogg new file mode 100644 index 000000000..40811bf54 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/flop2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/flop3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/flop3.ogg new file mode 100644 index 000000000..dff66c80f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/flop3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/flop4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/flop4.ogg new file mode 100644 index 000000000..0d7ac5900 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/flop4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/hurt1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/hurt1.ogg new file mode 100644 index 000000000..672d49908 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/hurt1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/hurt2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/hurt2.ogg new file mode 100644 index 000000000..b89642d8a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/hurt2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/sting1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/sting1.ogg new file mode 100644 index 000000000..822f92663 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/sting1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/sting2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/sting2.ogg new file mode 100644 index 000000000..f2538d3c7 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/pufferfish/sting2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/attack1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/attack1.ogg new file mode 100644 index 000000000..678d34c8a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/attack1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/attack2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/attack2.ogg new file mode 100644 index 000000000..9c8de50bc Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/attack2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/attack3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/attack3.ogg new file mode 100644 index 000000000..092bc9b87 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/attack3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/attack4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/attack4.ogg new file mode 100644 index 000000000..a4c1e1c56 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/attack4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/hop1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/hop1.ogg new file mode 100644 index 000000000..d445854da Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/hop1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/hop2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/hop2.ogg new file mode 100644 index 000000000..28e6258b4 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/hop2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/hop3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/hop3.ogg new file mode 100644 index 000000000..e72d9142f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/hop3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/hop4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/hop4.ogg new file mode 100644 index 000000000..d4ca01717 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/hop4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/hurt1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/hurt1.ogg new file mode 100644 index 000000000..be723a76b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/hurt1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/hurt2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/hurt2.ogg new file mode 100644 index 000000000..1aa363ced Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/hurt2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/hurt3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/hurt3.ogg new file mode 100644 index 000000000..8121058e1 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/hurt3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/hurt4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/hurt4.ogg new file mode 100644 index 000000000..c1b8ced22 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/hurt4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/idle1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/idle1.ogg new file mode 100644 index 000000000..571c15b40 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/idle1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/idle2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/idle2.ogg new file mode 100644 index 000000000..a28608e85 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/idle2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/idle3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/idle3.ogg new file mode 100644 index 000000000..5d275bab5 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/idle3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/idle4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/idle4.ogg new file mode 100644 index 000000000..1ee3a379a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/rabbit/idle4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/ambient1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/ambient1.ogg new file mode 100644 index 000000000..4c2ce2b72 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/ambient1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/ambient2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/ambient2.ogg new file mode 100644 index 000000000..909b105b5 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/ambient2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/ambient3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/ambient3.ogg new file mode 100644 index 000000000..378dea9ca Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/ambient3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/ambient4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/ambient4.ogg new file mode 100644 index 000000000..75b0f542f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/ambient4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/ambient5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/ambient5.ogg new file mode 100644 index 000000000..209625dc0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/ambient5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/ambient6.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/ambient6.ogg new file mode 100644 index 000000000..1c13fd14a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/ambient6.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/ambient7.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/ambient7.ogg new file mode 100644 index 000000000..b43976739 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/ambient7.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/close1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/close1.ogg new file mode 100644 index 000000000..b5a0df274 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/close1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/close2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/close2.ogg new file mode 100644 index 000000000..5c67c2b21 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/close2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/close3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/close3.ogg new file mode 100644 index 000000000..3b5250dfd Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/close3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/close4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/close4.ogg new file mode 100644 index 000000000..d5662054e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/close4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/close5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/close5.ogg new file mode 100644 index 000000000..3c1cdd09e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/close5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/death1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/death1.ogg new file mode 100644 index 000000000..4293aa86c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/death1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/death2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/death2.ogg new file mode 100644 index 000000000..3bed87110 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/death2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/death3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/death3.ogg new file mode 100644 index 000000000..d5a516401 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/death3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/death4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/death4.ogg new file mode 100644 index 000000000..d4d6bf723 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/death4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hit1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hit1.ogg new file mode 100644 index 000000000..1ddab9455 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hit1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hit2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hit2.ogg new file mode 100644 index 000000000..47e5f1400 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hit2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hit3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hit3.ogg new file mode 100644 index 000000000..d5db1727b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hit3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hit4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hit4.ogg new file mode 100644 index 000000000..a2c4bbfea Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hit4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hurt1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hurt1.ogg new file mode 100644 index 000000000..e8f487ac4 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hurt1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hurt2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hurt2.ogg new file mode 100644 index 000000000..e963e5b40 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hurt2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hurt3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hurt3.ogg new file mode 100644 index 000000000..578b7551a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hurt3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hurt4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hurt4.ogg new file mode 100644 index 000000000..214d3bf4f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hurt4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hurt_closed1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hurt_closed1.ogg new file mode 100644 index 000000000..156d14d7a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hurt_closed1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hurt_closed2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hurt_closed2.ogg new file mode 100644 index 000000000..c0ad67ec9 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hurt_closed2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hurt_closed3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hurt_closed3.ogg new file mode 100644 index 000000000..db575ab80 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hurt_closed3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hurt_closed4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hurt_closed4.ogg new file mode 100644 index 000000000..10bc09349 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hurt_closed4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hurt_closed5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hurt_closed5.ogg new file mode 100644 index 000000000..ca2ef6e49 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/hurt_closed5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/open1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/open1.ogg new file mode 100644 index 000000000..224e83d7f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/open1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/open2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/open2.ogg new file mode 100644 index 000000000..92b768a28 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/open2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/open3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/open3.ogg new file mode 100644 index 000000000..1625d1d15 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/open3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/open4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/open4.ogg new file mode 100644 index 000000000..d4cb255e2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/open4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/open5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/open5.ogg new file mode 100644 index 000000000..a11fdc152 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/open5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/shoot1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/shoot1.ogg new file mode 100644 index 000000000..407fb90fa Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/shoot1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/shoot2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/shoot2.ogg new file mode 100644 index 000000000..ec6d5bcc4 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/shoot2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/shoot3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/shoot3.ogg new file mode 100644 index 000000000..5b5bbbafd Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/shoot3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/shoot4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/shoot4.ogg new file mode 100644 index 000000000..86d9b26e2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker/shoot4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker_bullet/hit1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker_bullet/hit1.ogg new file mode 100644 index 000000000..fee24167b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker_bullet/hit1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker_bullet/hit2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker_bullet/hit2.ogg new file mode 100644 index 000000000..bc99adc87 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker_bullet/hit2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker_bullet/hit3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker_bullet/hit3.ogg new file mode 100644 index 000000000..79f7b3740 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker_bullet/hit3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker_bullet/hit4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker_bullet/hit4.ogg new file mode 100644 index 000000000..1ad89ef02 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/shulker_bullet/hit4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/snowman/death1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/snowman/death1.ogg new file mode 100644 index 000000000..fe8c796fc Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/snowman/death1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/snowman/death2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/snowman/death2.ogg new file mode 100644 index 000000000..fb542a3a9 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/snowman/death2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/snowman/death3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/snowman/death3.ogg new file mode 100644 index 000000000..a334224f3 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/snowman/death3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/snowman/hurt1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/snowman/hurt1.ogg new file mode 100644 index 000000000..a1c54f81d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/snowman/hurt1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/snowman/hurt2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/snowman/hurt2.ogg new file mode 100644 index 000000000..1452086d6 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/snowman/hurt2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/snowman/hurt3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/snowman/hurt3.ogg new file mode 100644 index 000000000..5e89415f2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/snowman/hurt3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/ambient1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/ambient1.ogg new file mode 100644 index 000000000..6fd56342f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/ambient1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/ambient2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/ambient2.ogg new file mode 100644 index 000000000..d7c7bfcb4 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/ambient2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/ambient3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/ambient3.ogg new file mode 100644 index 000000000..88adaa65b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/ambient3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/ambient4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/ambient4.ogg new file mode 100644 index 000000000..ff811182e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/ambient4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/ambient5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/ambient5.ogg new file mode 100644 index 000000000..7b4ef6eca Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/ambient5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/death1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/death1.ogg new file mode 100644 index 000000000..14e68b183 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/death1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/death2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/death2.ogg new file mode 100644 index 000000000..8c30e0060 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/death2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/death3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/death3.ogg new file mode 100644 index 000000000..05629ea7a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/death3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/hurt1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/hurt1.ogg new file mode 100644 index 000000000..3f2e4bf65 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/hurt1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/hurt2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/hurt2.ogg new file mode 100644 index 000000000..6ac6c5e3a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/hurt2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/hurt3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/hurt3.ogg new file mode 100644 index 000000000..74dde1bbb Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/hurt3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/hurt4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/hurt4.ogg new file mode 100644 index 000000000..fbbe26b3f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/hurt4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/squirt1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/squirt1.ogg new file mode 100644 index 000000000..ffb373e0c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/squirt1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/squirt2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/squirt2.ogg new file mode 100644 index 000000000..22957cbe9 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/squirt2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/squirt3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/squirt3.ogg new file mode 100644 index 000000000..14645c9e8 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/squid/squirt3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/death1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/death1.ogg new file mode 100644 index 000000000..224c28468 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/death1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/death2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/death2.ogg new file mode 100644 index 000000000..0b15eecec Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/death2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/hurt1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/hurt1.ogg new file mode 100644 index 000000000..49baebc18 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/hurt1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/hurt2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/hurt2.ogg new file mode 100644 index 000000000..93fdb37ac Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/hurt2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/hurt3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/hurt3.ogg new file mode 100644 index 000000000..b6e1e7a5e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/hurt3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/hurt4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/hurt4.ogg new file mode 100644 index 000000000..d5ffcf1d3 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/hurt4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/idle1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/idle1.ogg new file mode 100644 index 000000000..574f3c1da Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/idle1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/idle2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/idle2.ogg new file mode 100644 index 000000000..06bf039ec Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/idle2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/idle3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/idle3.ogg new file mode 100644 index 000000000..7050bafab Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/idle3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/idle4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/idle4.ogg new file mode 100644 index 000000000..497da65b1 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/idle4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/step1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/step1.ogg new file mode 100644 index 000000000..b2154f7e9 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/step1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/step2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/step2.ogg new file mode 100644 index 000000000..8feeb1b8d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/step2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/step3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/step3.ogg new file mode 100644 index 000000000..180aa8247 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/step3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/step4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/step4.ogg new file mode 100644 index 000000000..76ceee21b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/stray/step4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vex/charge1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vex/charge1.ogg new file mode 100644 index 000000000..0b3035396 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vex/charge1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vex/charge2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vex/charge2.ogg new file mode 100644 index 000000000..b42595f50 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vex/charge2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vex/charge3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vex/charge3.ogg new file mode 100644 index 000000000..061462236 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vex/charge3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vex/death1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vex/death1.ogg new file mode 100644 index 000000000..1b7e67194 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vex/death1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vex/death2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vex/death2.ogg new file mode 100644 index 000000000..193a37312 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vex/death2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vex/hurt1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vex/hurt1.ogg new file mode 100644 index 000000000..354bea4bc Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vex/hurt1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vex/hurt2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vex/hurt2.ogg new file mode 100644 index 000000000..257e31a6c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vex/hurt2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vex/idle1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vex/idle1.ogg new file mode 100644 index 000000000..37c638667 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vex/idle1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vex/idle2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vex/idle2.ogg new file mode 100644 index 000000000..a761bb97b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vex/idle2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vex/idle3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vex/idle3.ogg new file mode 100644 index 000000000..c4101f922 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vex/idle3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vex/idle4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vex/idle4.ogg new file mode 100644 index 000000000..6b6b58833 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vex/idle4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vindication_illager/death1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vindication_illager/death1.ogg new file mode 100644 index 000000000..990453cbc Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vindication_illager/death1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vindication_illager/death2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vindication_illager/death2.ogg new file mode 100644 index 000000000..7a02db34c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vindication_illager/death2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vindication_illager/hurt1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vindication_illager/hurt1.ogg new file mode 100644 index 000000000..ce8a00ccd Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vindication_illager/hurt1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vindication_illager/hurt2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vindication_illager/hurt2.ogg new file mode 100644 index 000000000..a85b9255a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vindication_illager/hurt2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vindication_illager/hurt3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vindication_illager/hurt3.ogg new file mode 100644 index 000000000..c73b546e7 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vindication_illager/hurt3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vindication_illager/idle1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vindication_illager/idle1.ogg new file mode 100644 index 000000000..7ba57e20f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vindication_illager/idle1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vindication_illager/idle2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vindication_illager/idle2.ogg new file mode 100644 index 000000000..018a8caba Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vindication_illager/idle2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vindication_illager/idle3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vindication_illager/idle3.ogg new file mode 100644 index 000000000..548578e38 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vindication_illager/idle3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vindication_illager/idle4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vindication_illager/idle4.ogg new file mode 100644 index 000000000..178376cf9 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vindication_illager/idle4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vindication_illager/idle5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vindication_illager/idle5.ogg new file mode 100644 index 000000000..f085e1a6d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/vindication_illager/idle5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/ambient1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/ambient1.ogg new file mode 100644 index 000000000..9fd7b264c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/ambient1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/ambient2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/ambient2.ogg new file mode 100644 index 000000000..209009a53 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/ambient2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/ambient3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/ambient3.ogg new file mode 100644 index 000000000..43681dbab Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/ambient3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/ambient4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/ambient4.ogg new file mode 100644 index 000000000..169e741f9 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/ambient4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/ambient5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/ambient5.ogg new file mode 100644 index 000000000..702fcd6ae Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/ambient5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/death1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/death1.ogg new file mode 100644 index 000000000..fc92472c3 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/death1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/death2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/death2.ogg new file mode 100644 index 000000000..54a02ab3a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/death2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/death3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/death3.ogg new file mode 100644 index 000000000..9185e75b2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/death3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/drink1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/drink1.ogg new file mode 100644 index 000000000..10989ab27 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/drink1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/drink2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/drink2.ogg new file mode 100644 index 000000000..8989734fb Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/drink2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/drink3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/drink3.ogg new file mode 100644 index 000000000..6cd51b6a8 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/drink3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/drink4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/drink4.ogg new file mode 100644 index 000000000..4d951665f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/drink4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/hurt1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/hurt1.ogg new file mode 100644 index 000000000..ce0b98bd0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/hurt1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/hurt2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/hurt2.ogg new file mode 100644 index 000000000..2fd31feca Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/hurt2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/hurt3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/hurt3.ogg new file mode 100644 index 000000000..f81ea8d5e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/hurt3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/throw1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/throw1.ogg new file mode 100644 index 000000000..ef3c81dd2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/throw1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/throw2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/throw2.ogg new file mode 100644 index 000000000..5467658da Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/throw2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/throw3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/throw3.ogg new file mode 100644 index 000000000..d4fc993ac Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/entity/witch/throw3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/fire/fire.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/fire/fire.ogg new file mode 100644 index 000000000..42758b9c3 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/fire/fire.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/fire/new_ignite.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/fire/new_ignite.ogg new file mode 100644 index 000000000..2b390a488 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/fire/new_ignite.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/firecharge/fireball4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/firecharge/fireball4.ogg new file mode 100644 index 000000000..d769d6f1e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/firecharge/fireball4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/fireworks/fireworks_blast.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/fireworks/fireworks_blast.ogg new file mode 100644 index 000000000..3e97bc90d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/fireworks/fireworks_blast.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/fireworks/fireworks_blast_far.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/fireworks/fireworks_blast_far.ogg new file mode 100644 index 000000000..56aa3a51e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/fireworks/fireworks_blast_far.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/fireworks/fireworks_large_blast.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/fireworks/fireworks_large_blast.ogg new file mode 100644 index 000000000..627fcc0c8 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/fireworks/fireworks_large_blast.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/fireworks/fireworks_large_blast_far.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/fireworks/fireworks_large_blast_far.ogg new file mode 100644 index 000000000..9f1fa8d30 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/fireworks/fireworks_large_blast_far.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/fireworks/fireworks_launch.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/fireworks/fireworks_launch.ogg new file mode 100644 index 000000000..b3a1b018d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/fireworks/fireworks_launch.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/fireworks/fireworks_twinkle.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/fireworks/fireworks_twinkle.ogg new file mode 100644 index 000000000..576f611f0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/fireworks/fireworks_twinkle.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/fireworks/fireworks_twinkle_far.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/fireworks/fireworks_twinkle_far.ogg new file mode 100644 index 000000000..16b118e68 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/fireworks/fireworks_twinkle_far.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/game/fallbig.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/game/fallbig.ogg new file mode 100644 index 000000000..d58bcc209 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/game/fallbig.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/game/fallsmall.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/game/fallsmall.ogg new file mode 100644 index 000000000..35640005e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/game/fallsmall.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/game/hit1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/game/hit1.ogg new file mode 100644 index 000000000..b9e5f9915 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/game/hit1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/game/hit2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/game/hit2.ogg new file mode 100644 index 000000000..e2a45fc6e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/game/hit2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/game/hit3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/game/hit3.ogg new file mode 100644 index 000000000..123fd8437 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/game/hit3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_chain1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_chain1.ogg new file mode 100644 index 000000000..081efc33c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_chain1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_chain2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_chain2.ogg new file mode 100644 index 000000000..7432de11f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_chain2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_chain3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_chain3.ogg new file mode 100644 index 000000000..d1166f2e9 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_chain3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_chain4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_chain4.ogg new file mode 100644 index 000000000..749f7946a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_chain4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_chain5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_chain5.ogg new file mode 100644 index 000000000..74b3bc185 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_chain5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_chain6.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_chain6.ogg new file mode 100644 index 000000000..0454f8f87 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_chain6.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_diamond1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_diamond1.ogg new file mode 100644 index 000000000..706723814 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_diamond1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_diamond2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_diamond2.ogg new file mode 100644 index 000000000..92e69edcb Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_diamond2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_diamond3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_diamond3.ogg new file mode 100644 index 000000000..9bdc1e161 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_diamond3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_diamond4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_diamond4.ogg new file mode 100644 index 000000000..0350c3d99 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_diamond4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_diamond5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_diamond5.ogg new file mode 100644 index 000000000..666d81ed1 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_diamond5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_diamond6.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_diamond6.ogg new file mode 100644 index 000000000..d1f428a02 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_diamond6.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_generic1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_generic1.ogg new file mode 100644 index 000000000..15321b593 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_generic1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_generic2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_generic2.ogg new file mode 100644 index 000000000..0cc250c7a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_generic2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_generic3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_generic3.ogg new file mode 100644 index 000000000..76a3c1809 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_generic3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_generic4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_generic4.ogg new file mode 100644 index 000000000..e0a4c5df4 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_generic4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_generic5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_generic5.ogg new file mode 100644 index 000000000..38487461d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_generic5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_generic6.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_generic6.ogg new file mode 100644 index 000000000..2929dc44e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_generic6.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_gold1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_gold1.ogg new file mode 100644 index 000000000..c1faaf5fc Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_gold1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_gold2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_gold2.ogg new file mode 100644 index 000000000..a86752259 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_gold2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_gold3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_gold3.ogg new file mode 100644 index 000000000..84c1ccbf1 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_gold3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_gold4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_gold4.ogg new file mode 100644 index 000000000..fc27d44d2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_gold4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_gold5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_gold5.ogg new file mode 100644 index 000000000..c81674179 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_gold5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_gold6.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_gold6.ogg new file mode 100644 index 000000000..1ea4a8866 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_gold6.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_iron1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_iron1.ogg new file mode 100644 index 000000000..d22a50252 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_iron1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_iron2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_iron2.ogg new file mode 100644 index 000000000..ea693da39 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_iron2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_iron3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_iron3.ogg new file mode 100644 index 000000000..656f7da5d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_iron3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_iron4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_iron4.ogg new file mode 100644 index 000000000..e0498bf23 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_iron4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_iron5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_iron5.ogg new file mode 100644 index 000000000..f5f59f7f1 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_iron5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_iron6.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_iron6.ogg new file mode 100644 index 000000000..589d279ef Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_iron6.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_leather1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_leather1.ogg new file mode 100644 index 000000000..0081ca424 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_leather1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_leather2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_leather2.ogg new file mode 100644 index 000000000..6588e86cc Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_leather2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_leather3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_leather3.ogg new file mode 100644 index 000000000..2760f18cc Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_leather3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_leather4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_leather4.ogg new file mode 100644 index 000000000..461072ccc Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_leather4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_leather5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_leather5.ogg new file mode 100644 index 000000000..a46ab1b86 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_leather5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_leather6.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_leather6.ogg new file mode 100644 index 000000000..8bd36590a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/armor/equip_leather6.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/axe/strip1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/axe/strip1.ogg new file mode 100644 index 000000000..2e9b07e53 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/axe/strip1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/axe/strip2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/axe/strip2.ogg new file mode 100644 index 000000000..dfc558705 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/axe/strip2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/axe/strip3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/axe/strip3.ogg new file mode 100644 index 000000000..b5df4c52d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/axe/strip3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/axe/strip4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/axe/strip4.ogg new file mode 100644 index 000000000..2781c452b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/axe/strip4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bottle/empty1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bottle/empty1.ogg new file mode 100644 index 000000000..7f7a6920c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bottle/empty1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bottle/empty2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bottle/empty2.ogg new file mode 100644 index 000000000..00def0b2b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bottle/empty2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bottle/fill1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bottle/fill1.ogg new file mode 100644 index 000000000..19c9150ce Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bottle/fill1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bottle/fill2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bottle/fill2.ogg new file mode 100644 index 000000000..78334ba66 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bottle/fill2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bottle/fill3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bottle/fill3.ogg new file mode 100644 index 000000000..c1ac4d142 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bottle/fill3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bottle/fill4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bottle/fill4.ogg new file mode 100644 index 000000000..382a7b1fa Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bottle/fill4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bottle/fill_dragonbreath1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bottle/fill_dragonbreath1.ogg new file mode 100644 index 000000000..50a7e54b1 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bottle/fill_dragonbreath1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bottle/fill_dragonbreath2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bottle/fill_dragonbreath2.ogg new file mode 100644 index 000000000..eb91c1495 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bottle/fill_dragonbreath2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/empty1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/empty1.ogg new file mode 100644 index 000000000..e0be82fc3 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/empty1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/empty2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/empty2.ogg new file mode 100644 index 000000000..42ac9c32f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/empty2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/empty3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/empty3.ogg new file mode 100644 index 000000000..cae48d98f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/empty3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/empty_fish1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/empty_fish1.ogg new file mode 100644 index 000000000..5ca5aa5e7 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/empty_fish1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/empty_fish2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/empty_fish2.ogg new file mode 100644 index 000000000..4682e0b19 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/empty_fish2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/empty_fish3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/empty_fish3.ogg new file mode 100644 index 000000000..7689480d7 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/empty_fish3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/empty_lava1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/empty_lava1.ogg new file mode 100644 index 000000000..bcd17953f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/empty_lava1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/empty_lava2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/empty_lava2.ogg new file mode 100644 index 000000000..1cf987fbf Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/empty_lava2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/empty_lava3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/empty_lava3.ogg new file mode 100644 index 000000000..143f186d0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/empty_lava3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/fill1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/fill1.ogg new file mode 100644 index 000000000..91a89230f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/fill1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/fill2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/fill2.ogg new file mode 100644 index 000000000..5d2e6a57e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/fill2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/fill3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/fill3.ogg new file mode 100644 index 000000000..51263499a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/fill3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/fill_fish1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/fill_fish1.ogg new file mode 100644 index 000000000..fc94ba84c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/fill_fish1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/fill_fish2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/fill_fish2.ogg new file mode 100644 index 000000000..8bb2c833c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/fill_fish2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/fill_fish3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/fill_fish3.ogg new file mode 100644 index 000000000..5e8e621b3 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/fill_fish3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/fill_lava1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/fill_lava1.ogg new file mode 100644 index 000000000..455828901 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/fill_lava1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/fill_lava2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/fill_lava2.ogg new file mode 100644 index 000000000..4162526c0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/fill_lava2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/fill_lava3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/fill_lava3.ogg new file mode 100644 index 000000000..6817a9678 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/bucket/fill_lava3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/elytra/elytra_loop.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/elytra/elytra_loop.ogg new file mode 100644 index 000000000..c426aa779 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/elytra/elytra_loop.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/hoe/till1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/hoe/till1.ogg new file mode 100644 index 000000000..545edb177 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/hoe/till1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/hoe/till2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/hoe/till2.ogg new file mode 100644 index 000000000..f2596d6fb Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/hoe/till2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/hoe/till3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/hoe/till3.ogg new file mode 100644 index 000000000..f275eaa50 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/hoe/till3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/hoe/till4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/hoe/till4.ogg new file mode 100644 index 000000000..55f66963c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/hoe/till4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/shield/block1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/shield/block1.ogg new file mode 100644 index 000000000..67b34b88a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/shield/block1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/shield/block2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/shield/block2.ogg new file mode 100644 index 000000000..f7ff409fd Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/shield/block2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/shield/block3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/shield/block3.ogg new file mode 100644 index 000000000..75ca28ecc Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/shield/block3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/shield/block4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/shield/block4.ogg new file mode 100644 index 000000000..9d4b941e4 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/shield/block4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/shield/block5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/shield/block5.ogg new file mode 100644 index 000000000..d4073eac1 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/shield/block5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/shovel/flatten1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/shovel/flatten1.ogg new file mode 100644 index 000000000..f399cc8a3 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/shovel/flatten1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/shovel/flatten2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/shovel/flatten2.ogg new file mode 100644 index 000000000..a392f9055 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/shovel/flatten2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/shovel/flatten3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/shovel/flatten3.ogg new file mode 100644 index 000000000..5a93ed1fb Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/shovel/flatten3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/shovel/flatten4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/shovel/flatten4.ogg new file mode 100644 index 000000000..c9440d270 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/shovel/flatten4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/totem/use_totem.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/totem/use_totem.ogg new file mode 100644 index 000000000..a05291986 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/totem/use_totem.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/ground_impact1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/ground_impact1.ogg new file mode 100644 index 000000000..0dc6f1670 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/ground_impact1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/ground_impact2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/ground_impact2.ogg new file mode 100644 index 000000000..5313cd9de Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/ground_impact2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/ground_impact3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/ground_impact3.ogg new file mode 100644 index 000000000..9b8ac6b7b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/ground_impact3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/ground_impact4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/ground_impact4.ogg new file mode 100644 index 000000000..b8008b76c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/ground_impact4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/pierce1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/pierce1.ogg new file mode 100644 index 000000000..e3689f3f5 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/pierce1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/pierce2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/pierce2.ogg new file mode 100644 index 000000000..6634083a9 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/pierce2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/pierce3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/pierce3.ogg new file mode 100644 index 000000000..9d5618cba Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/pierce3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/return1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/return1.ogg new file mode 100644 index 000000000..85dcfb539 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/return1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/return2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/return2.ogg new file mode 100644 index 000000000..16eeb96bf Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/return2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/return3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/return3.ogg new file mode 100644 index 000000000..4010a4398 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/return3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/riptide1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/riptide1.ogg new file mode 100644 index 000000000..5350bd2a1 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/riptide1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/riptide2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/riptide2.ogg new file mode 100644 index 000000000..9842fe768 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/riptide2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/riptide3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/riptide3.ogg new file mode 100644 index 000000000..b97edf5f9 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/riptide3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/throw1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/throw1.ogg new file mode 100644 index 000000000..affe23594 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/throw1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/throw2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/throw2.ogg new file mode 100644 index 000000000..92810a749 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/throw2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/thunder1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/thunder1.ogg new file mode 100644 index 000000000..14e1f6526 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/thunder1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/thunder2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/thunder2.ogg new file mode 100644 index 000000000..ab74913b2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/item/trident/thunder2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/heavy_splash.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/heavy_splash.ogg new file mode 100644 index 000000000..09ba69101 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/heavy_splash.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/lava.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/lava.ogg new file mode 100644 index 000000000..e442e7ec3 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/lava.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/lavapop.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/lavapop.ogg new file mode 100644 index 000000000..0173bf9a0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/lavapop.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/splash.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/splash.ogg new file mode 100644 index 000000000..5646440b4 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/splash.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/splash2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/splash2.ogg new file mode 100644 index 000000000..8f6d50f8e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/splash2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim1.ogg new file mode 100644 index 000000000..49837c6db Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim10.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim10.ogg new file mode 100644 index 000000000..46cb671cb Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim10.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim11.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim11.ogg new file mode 100644 index 000000000..9df28085c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim11.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim12.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim12.ogg new file mode 100644 index 000000000..a9f8fcf21 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim12.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim13.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim13.ogg new file mode 100644 index 000000000..d051261e0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim13.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim14.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim14.ogg new file mode 100644 index 000000000..11dfa4e38 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim14.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim15.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim15.ogg new file mode 100644 index 000000000..879dfda7d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim15.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim16.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim16.ogg new file mode 100644 index 000000000..bab700f15 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim16.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim17.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim17.ogg new file mode 100644 index 000000000..0773f4b4c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim17.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim18.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim18.ogg new file mode 100644 index 000000000..f6c5fb1fd Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim18.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim2.ogg new file mode 100644 index 000000000..dcef757c0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim3.ogg new file mode 100644 index 000000000..697b2b9fd Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim4.ogg new file mode 100644 index 000000000..34526c5c6 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim5.ogg new file mode 100644 index 000000000..6ee76e8ba Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim6.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim6.ogg new file mode 100644 index 000000000..111aa3f1e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim6.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim7.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim7.ogg new file mode 100644 index 000000000..324f358e2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim7.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim8.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim8.ogg new file mode 100644 index 000000000..2d9f40036 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim8.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim9.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim9.ogg new file mode 100644 index 000000000..31a888818 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/swim9.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/water.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/water.ogg new file mode 100644 index 000000000..157491b2f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/liquid/water.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/minecart/base.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/minecart/base.ogg new file mode 100644 index 000000000..534618f3c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/minecart/base.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/minecart/inside.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/minecart/inside.ogg new file mode 100644 index 000000000..92487c8ce Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/minecart/inside.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/bat/death.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/bat/death.ogg new file mode 100644 index 000000000..64ec227f8 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/bat/death.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/bat/hurt1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/bat/hurt1.ogg new file mode 100644 index 000000000..22f8f42e2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/bat/hurt1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/bat/hurt2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/bat/hurt2.ogg new file mode 100644 index 000000000..d80d6545c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/bat/hurt2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/bat/hurt3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/bat/hurt3.ogg new file mode 100644 index 000000000..6b8dc782b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/bat/hurt3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/bat/hurt4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/bat/hurt4.ogg new file mode 100644 index 000000000..469b819e6 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/bat/hurt4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/bat/idle1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/bat/idle1.ogg new file mode 100644 index 000000000..16207a221 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/bat/idle1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/bat/idle2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/bat/idle2.ogg new file mode 100644 index 000000000..33c878a5d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/bat/idle2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/bat/idle3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/bat/idle3.ogg new file mode 100644 index 000000000..adc6f7d32 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/bat/idle3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/bat/idle4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/bat/idle4.ogg new file mode 100644 index 000000000..027c32d79 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/bat/idle4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/bat/takeoff.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/bat/takeoff.ogg new file mode 100644 index 000000000..3660d9d54 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/bat/takeoff.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/blaze/breathe1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/blaze/breathe1.ogg new file mode 100644 index 000000000..7c9148607 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/blaze/breathe1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/blaze/breathe2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/blaze/breathe2.ogg new file mode 100644 index 000000000..a296c8704 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/blaze/breathe2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/blaze/breathe3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/blaze/breathe3.ogg new file mode 100644 index 000000000..a374f1f4d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/blaze/breathe3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/blaze/breathe4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/blaze/breathe4.ogg new file mode 100644 index 000000000..bd8cb3eee Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/blaze/breathe4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/blaze/death.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/blaze/death.ogg new file mode 100644 index 000000000..6a882c596 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/blaze/death.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/blaze/hit1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/blaze/hit1.ogg new file mode 100644 index 000000000..784758640 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/blaze/hit1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/blaze/hit2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/blaze/hit2.ogg new file mode 100644 index 000000000..c741e7cf9 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/blaze/hit2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/blaze/hit3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/blaze/hit3.ogg new file mode 100644 index 000000000..fdec114ff Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/blaze/hit3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/blaze/hit4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/blaze/hit4.ogg new file mode 100644 index 000000000..ff31cd4d6 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/blaze/hit4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/hiss1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/hiss1.ogg new file mode 100644 index 000000000..7083c00a3 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/hiss1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/hiss2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/hiss2.ogg new file mode 100644 index 000000000..6ea6a3659 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/hiss2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/hiss3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/hiss3.ogg new file mode 100644 index 000000000..0b75a438f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/hiss3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/hitt1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/hitt1.ogg new file mode 100644 index 000000000..2fd3fa959 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/hitt1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/hitt2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/hitt2.ogg new file mode 100644 index 000000000..879761ebf Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/hitt2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/hitt3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/hitt3.ogg new file mode 100644 index 000000000..025942d99 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/hitt3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/meow1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/meow1.ogg new file mode 100644 index 000000000..40864f909 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/meow1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/meow2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/meow2.ogg new file mode 100644 index 000000000..7b0b264fd Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/meow2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/meow3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/meow3.ogg new file mode 100644 index 000000000..e886244a5 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/meow3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/meow4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/meow4.ogg new file mode 100644 index 000000000..47830e35f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/meow4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/purr1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/purr1.ogg new file mode 100644 index 000000000..99b86b34a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/purr1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/purr2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/purr2.ogg new file mode 100644 index 000000000..b7d19d3e5 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/purr2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/purr3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/purr3.ogg new file mode 100644 index 000000000..e1cc6bd20 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/purr3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/purreow1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/purreow1.ogg new file mode 100644 index 000000000..d2445c247 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/purreow1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/purreow2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/purreow2.ogg new file mode 100644 index 000000000..59a0b4732 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cat/purreow2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/chicken/chicken1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/chicken/chicken1.ogg new file mode 100644 index 000000000..0aad3d131 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/chicken/chicken1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/chicken/chicken2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/chicken/chicken2.ogg new file mode 100644 index 000000000..c984b4fe0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/chicken/chicken2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/chicken/chicken3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/chicken/chicken3.ogg new file mode 100644 index 000000000..5e353b254 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/chicken/chicken3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/chicken/chickenhurt1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/chicken/chickenhurt1.ogg new file mode 100644 index 000000000..9a8b9d2f4 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/chicken/chickenhurt1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/chicken/chickenhurt2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/chicken/chickenhurt2.ogg new file mode 100644 index 000000000..992d99d0f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/chicken/chickenhurt2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/chicken/chickenplop.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/chicken/chickenplop.ogg new file mode 100644 index 000000000..9c108ea89 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/chicken/chickenplop.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/chicken/step1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/chicken/step1.ogg new file mode 100644 index 000000000..2741912bb Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/chicken/step1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/chicken/step2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/chicken/step2.ogg new file mode 100644 index 000000000..e9359dd9d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/chicken/step2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cow/hurt1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cow/hurt1.ogg new file mode 100644 index 000000000..a45f97a98 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cow/hurt1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cow/hurt2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cow/hurt2.ogg new file mode 100644 index 000000000..77dcd4a55 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cow/hurt2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cow/hurt3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cow/hurt3.ogg new file mode 100644 index 000000000..465b6ae8c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cow/hurt3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cow/say1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cow/say1.ogg new file mode 100644 index 000000000..4fdc93f83 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cow/say1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cow/say2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cow/say2.ogg new file mode 100644 index 000000000..bc6d9d270 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cow/say2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cow/say3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cow/say3.ogg new file mode 100644 index 000000000..692b579c0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cow/say3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cow/say4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cow/say4.ogg new file mode 100644 index 000000000..e7c90786a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cow/say4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cow/step1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cow/step1.ogg new file mode 100644 index 000000000..5490deb3f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cow/step1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cow/step2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cow/step2.ogg new file mode 100644 index 000000000..16dc7fdf0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cow/step2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cow/step3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cow/step3.ogg new file mode 100644 index 000000000..becc7ba53 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cow/step3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cow/step4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cow/step4.ogg new file mode 100644 index 000000000..d03bb1bba Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/cow/step4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/creeper/creeper1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/creeper/creeper1.ogg new file mode 100644 index 000000000..eb5ef577b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/creeper/creeper1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/creeper/creeper2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/creeper/creeper2.ogg new file mode 100644 index 000000000..602f74a4e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/creeper/creeper2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/creeper/creeper3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/creeper/creeper3.ogg new file mode 100644 index 000000000..2aef1ce24 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/creeper/creeper3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/creeper/creeper4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/creeper/creeper4.ogg new file mode 100644 index 000000000..cb06b73d1 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/creeper/creeper4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/creeper/creeperdeath.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/creeper/creeperdeath.ogg new file mode 100644 index 000000000..f3fb37edd Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/creeper/creeperdeath.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/attack1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/attack1.ogg new file mode 100644 index 000000000..bc2a1af3f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/attack1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/attack2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/attack2.ogg new file mode 100644 index 000000000..b24357a18 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/attack2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/attack3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/attack3.ogg new file mode 100644 index 000000000..006ca2e2d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/attack3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/blowhole1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/blowhole1.ogg new file mode 100644 index 000000000..4a4838faa Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/blowhole1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/blowhole2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/blowhole2.ogg new file mode 100644 index 000000000..88d61260f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/blowhole2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/death1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/death1.ogg new file mode 100644 index 000000000..b34079f7b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/death1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/death2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/death2.ogg new file mode 100644 index 000000000..ada5cfd1b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/death2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/eat1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/eat1.ogg new file mode 100644 index 000000000..91785cbb3 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/eat1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/eat2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/eat2.ogg new file mode 100644 index 000000000..36de95e89 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/eat2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/eat3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/eat3.ogg new file mode 100644 index 000000000..2996cf2a0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/eat3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/hurt1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/hurt1.ogg new file mode 100644 index 000000000..4840a7739 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/hurt1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/hurt2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/hurt2.ogg new file mode 100644 index 000000000..f668118f0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/hurt2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/hurt3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/hurt3.ogg new file mode 100644 index 000000000..8aa4db0ef Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/hurt3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle1.ogg new file mode 100644 index 000000000..c6d663ce2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle2.ogg new file mode 100644 index 000000000..17c47e87a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle3.ogg new file mode 100644 index 000000000..d6a0fd317 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle4.ogg new file mode 100644 index 000000000..d905f0838 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle5.ogg new file mode 100644 index 000000000..4fe680784 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle6.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle6.ogg new file mode 100644 index 000000000..9c7cb4617 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle6.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle_water1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle_water1.ogg new file mode 100644 index 000000000..cc3c4b0a9 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle_water1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle_water10.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle_water10.ogg new file mode 100644 index 000000000..7564f1422 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle_water10.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle_water2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle_water2.ogg new file mode 100644 index 000000000..271fe49ff Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle_water2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle_water3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle_water3.ogg new file mode 100644 index 000000000..c1320f7f5 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle_water3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle_water4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle_water4.ogg new file mode 100644 index 000000000..d482b4526 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle_water4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle_water5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle_water5.ogg new file mode 100644 index 000000000..49fa0e79a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle_water5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle_water6.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle_water6.ogg new file mode 100644 index 000000000..6e60d5af1 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle_water6.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle_water7.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle_water7.ogg new file mode 100644 index 000000000..9e3d4552d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle_water7.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle_water8.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle_water8.ogg new file mode 100644 index 000000000..c9cc067db Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle_water8.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle_water9.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle_water9.ogg new file mode 100644 index 000000000..7f23e3c63 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/idle_water9.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/jump1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/jump1.ogg new file mode 100644 index 000000000..84261f187 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/jump1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/jump2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/jump2.ogg new file mode 100644 index 000000000..0d3d18ee4 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/jump2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/jump3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/jump3.ogg new file mode 100644 index 000000000..dd2196dd6 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/jump3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/play1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/play1.ogg new file mode 100644 index 000000000..cbbbb98d6 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/play1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/play2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/play2.ogg new file mode 100644 index 000000000..bfd0f25bf Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/play2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/splash1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/splash1.ogg new file mode 100644 index 000000000..b86e16d83 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/splash1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/splash2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/splash2.ogg new file mode 100644 index 000000000..8d8e2b4b0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/splash2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/splash3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/splash3.ogg new file mode 100644 index 000000000..992f5a454 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/splash3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/swim1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/swim1.ogg new file mode 100644 index 000000000..94b4002e8 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/swim1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/swim2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/swim2.ogg new file mode 100644 index 000000000..0d697b2f2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/swim2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/swim3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/swim3.ogg new file mode 100644 index 000000000..6fddd87e6 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/swim3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/swim4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/swim4.ogg new file mode 100644 index 000000000..4054f6e5e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/dolphin/swim4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/convert1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/convert1.ogg new file mode 100644 index 000000000..7af75e7c7 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/convert1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/convert2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/convert2.ogg new file mode 100644 index 000000000..0c6a86a30 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/convert2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/convert3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/convert3.ogg new file mode 100644 index 000000000..b570690b3 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/convert3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/death1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/death1.ogg new file mode 100644 index 000000000..9139569e6 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/death1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/death2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/death2.ogg new file mode 100644 index 000000000..c41b0664b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/death2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/hurt1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/hurt1.ogg new file mode 100644 index 000000000..a22cdd144 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/hurt1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/hurt2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/hurt2.ogg new file mode 100644 index 000000000..315e51ce8 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/hurt2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/hurt3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/hurt3.ogg new file mode 100644 index 000000000..23a2dbea4 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/hurt3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/idle1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/idle1.ogg new file mode 100644 index 000000000..15012cbdc Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/idle1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/idle2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/idle2.ogg new file mode 100644 index 000000000..ab95fa956 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/idle2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/idle3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/idle3.ogg new file mode 100644 index 000000000..038aec5fe Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/idle3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/idle4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/idle4.ogg new file mode 100644 index 000000000..c7a6b2bc8 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/idle4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/idle5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/idle5.ogg new file mode 100644 index 000000000..047f35403 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/idle5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/step1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/step1.ogg new file mode 100644 index 000000000..c50142c63 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/step1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/step2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/step2.ogg new file mode 100644 index 000000000..dd67e4fb0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/step2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/step3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/step3.ogg new file mode 100644 index 000000000..60fe8d709 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/step3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/step4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/step4.ogg new file mode 100644 index 000000000..6a467383c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/step4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/step5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/step5.ogg new file mode 100644 index 000000000..e206f0fd7 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/step5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/water/death1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/water/death1.ogg new file mode 100644 index 000000000..91ac6e672 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/water/death1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/water/death2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/water/death2.ogg new file mode 100644 index 000000000..6a2fe6ade Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/water/death2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/water/hurt1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/water/hurt1.ogg new file mode 100644 index 000000000..b6ea97a3d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/water/hurt1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/water/hurt2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/water/hurt2.ogg new file mode 100644 index 000000000..64dbd0908 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/water/hurt2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/water/hurt3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/water/hurt3.ogg new file mode 100644 index 000000000..9d0dfb333 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/water/hurt3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/water/idle1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/water/idle1.ogg new file mode 100644 index 000000000..d28ced57e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/water/idle1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/water/idle2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/water/idle2.ogg new file mode 100644 index 000000000..99856f181 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/water/idle2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/water/idle3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/water/idle3.ogg new file mode 100644 index 000000000..7a33afc3c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/water/idle3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/water/idle4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/water/idle4.ogg new file mode 100644 index 000000000..a0950c6e6 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/drowned/water/idle4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/end.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/end.ogg new file mode 100644 index 000000000..1f6a9d23c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/end.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/growl1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/growl1.ogg new file mode 100644 index 000000000..008afdbd0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/growl1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/growl2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/growl2.ogg new file mode 100644 index 000000000..783e8453a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/growl2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/growl3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/growl3.ogg new file mode 100644 index 000000000..ae51f2862 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/growl3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/growl4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/growl4.ogg new file mode 100644 index 000000000..bab9dad66 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/growl4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/hit1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/hit1.ogg new file mode 100644 index 000000000..9d4a9d6ac Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/hit1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/hit2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/hit2.ogg new file mode 100644 index 000000000..6339305d3 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/hit2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/hit3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/hit3.ogg new file mode 100644 index 000000000..2f673d1ee Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/hit3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/hit4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/hit4.ogg new file mode 100644 index 000000000..12f2463b2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/hit4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/wings1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/wings1.ogg new file mode 100644 index 000000000..fbb9da639 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/wings1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/wings2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/wings2.ogg new file mode 100644 index 000000000..6ab77737c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/wings2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/wings3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/wings3.ogg new file mode 100644 index 000000000..b8fbc7fe2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/wings3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/wings4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/wings4.ogg new file mode 100644 index 000000000..783adf5e9 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/wings4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/wings5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/wings5.ogg new file mode 100644 index 000000000..c89b989e0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/wings5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/wings6.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/wings6.ogg new file mode 100644 index 000000000..b1a85552c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderdragon/wings6.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderman/scream1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderman/scream1.ogg new file mode 100644 index 000000000..082e88fce Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderman/scream1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderman/scream2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderman/scream2.ogg new file mode 100644 index 000000000..f00f4412a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderman/scream2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderman/scream3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderman/scream3.ogg new file mode 100644 index 000000000..9ddb07c39 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderman/scream3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderman/scream4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderman/scream4.ogg new file mode 100644 index 000000000..08d77568d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderman/scream4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderman/stare.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderman/stare.ogg new file mode 100644 index 000000000..a0c097cbe Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/enderman/stare.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/death.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/death.ogg new file mode 100644 index 000000000..322ac0d87 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/death.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/hit1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/hit1.ogg new file mode 100644 index 000000000..d1b88eedf Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/hit1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/hit2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/hit2.ogg new file mode 100644 index 000000000..85d3f0190 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/hit2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/hit3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/hit3.ogg new file mode 100644 index 000000000..8451b0a16 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/hit3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/hit4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/hit4.ogg new file mode 100644 index 000000000..0a47fd8df Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/hit4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/idle1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/idle1.ogg new file mode 100644 index 000000000..6f41121ef Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/idle1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/idle2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/idle2.ogg new file mode 100644 index 000000000..6094b4911 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/idle2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/idle3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/idle3.ogg new file mode 100644 index 000000000..8748bf86f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/idle3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/idle4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/idle4.ogg new file mode 100644 index 000000000..a2419303c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/idle4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/idle5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/idle5.ogg new file mode 100644 index 000000000..7dc0ca3db Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/idle5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/portal.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/portal.ogg new file mode 100644 index 000000000..aa0eb7167 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/portal.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/portal2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/portal2.ogg new file mode 100644 index 000000000..b6057b0eb Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/endermen/portal2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/affectionate_scream.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/affectionate_scream.ogg new file mode 100644 index 000000000..2a773d6d9 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/affectionate_scream.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/charge.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/charge.ogg new file mode 100644 index 000000000..a1f7faa32 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/charge.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/death.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/death.ogg new file mode 100644 index 000000000..39eb4186b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/death.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/fireball4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/fireball4.ogg new file mode 100644 index 000000000..a7c6ded53 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/fireball4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/moan1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/moan1.ogg new file mode 100644 index 000000000..2faa7d523 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/moan1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/moan2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/moan2.ogg new file mode 100644 index 000000000..c88105523 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/moan2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/moan3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/moan3.ogg new file mode 100644 index 000000000..54dc592b5 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/moan3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/moan4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/moan4.ogg new file mode 100644 index 000000000..da3a6cf30 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/moan4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/moan5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/moan5.ogg new file mode 100644 index 000000000..a1dba01d1 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/moan5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/moan6.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/moan6.ogg new file mode 100644 index 000000000..43522e812 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/moan6.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/moan7.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/moan7.ogg new file mode 100644 index 000000000..867ba35ab Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/moan7.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/scream1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/scream1.ogg new file mode 100644 index 000000000..57addd36d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/scream1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/scream2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/scream2.ogg new file mode 100644 index 000000000..a037e90f8 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/scream2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/scream3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/scream3.ogg new file mode 100644 index 000000000..2eb69f561 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/scream3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/scream4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/scream4.ogg new file mode 100644 index 000000000..684a418ec Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/scream4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/scream5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/scream5.ogg new file mode 100644 index 000000000..9246cdd90 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/ghast/scream5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/attack.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/attack.ogg new file mode 100644 index 000000000..fe4505690 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/attack.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/curse.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/curse.ogg new file mode 100644 index 000000000..557ac3d99 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/curse.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/death.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/death.ogg new file mode 100644 index 000000000..f4e37a352 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/death.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/elder_death.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/elder_death.ogg new file mode 100644 index 000000000..139c836c1 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/elder_death.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/elder_hit1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/elder_hit1.ogg new file mode 100644 index 000000000..b38ccca54 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/elder_hit1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/elder_hit2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/elder_hit2.ogg new file mode 100644 index 000000000..84a6968f6 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/elder_hit2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/elder_hit3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/elder_hit3.ogg new file mode 100644 index 000000000..de18bacc9 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/elder_hit3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/elder_hit4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/elder_hit4.ogg new file mode 100644 index 000000000..5aff91021 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/elder_hit4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/elder_idle1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/elder_idle1.ogg new file mode 100644 index 000000000..ddc8acaa7 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/elder_idle1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/elder_idle2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/elder_idle2.ogg new file mode 100644 index 000000000..e1d1cfd9d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/elder_idle2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/elder_idle3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/elder_idle3.ogg new file mode 100644 index 000000000..a97f3290d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/elder_idle3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/elder_idle4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/elder_idle4.ogg new file mode 100644 index 000000000..d299ca57c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/elder_idle4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/flop1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/flop1.ogg new file mode 100644 index 000000000..8961fb97b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/flop1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/flop2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/flop2.ogg new file mode 100644 index 000000000..49141eb1c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/flop2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/flop3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/flop3.ogg new file mode 100644 index 000000000..5113ebb44 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/flop3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/flop4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/flop4.ogg new file mode 100644 index 000000000..f4b5d78c9 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/flop4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/hit1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/hit1.ogg new file mode 100644 index 000000000..18f8482f7 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/hit1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/hit2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/hit2.ogg new file mode 100644 index 000000000..33ce8bb8a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/hit2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/hit3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/hit3.ogg new file mode 100644 index 000000000..100a0aa3e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/hit3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/hit4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/hit4.ogg new file mode 100644 index 000000000..326548a5d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/hit4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/land_death.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/land_death.ogg new file mode 100644 index 000000000..51835b3c7 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/land_death.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/land_hit1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/land_hit1.ogg new file mode 100644 index 000000000..1283a8aa7 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/land_hit1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/land_hit2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/land_hit2.ogg new file mode 100644 index 000000000..7216d50aa Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/land_hit2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/land_hit3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/land_hit3.ogg new file mode 100644 index 000000000..9df9d2abe Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/land_hit3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/land_hit4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/land_hit4.ogg new file mode 100644 index 000000000..085380273 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/land_hit4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/land_idle1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/land_idle1.ogg new file mode 100644 index 000000000..f0aeda883 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/land_idle1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/land_idle2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/land_idle2.ogg new file mode 100644 index 000000000..3576b1664 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/land_idle2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/land_idle3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/land_idle3.ogg new file mode 100644 index 000000000..8cfbf3455 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/land_idle3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/land_idle4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/land_idle4.ogg new file mode 100644 index 000000000..ca0906d33 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/guardian/land_idle4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/angry.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/angry.ogg new file mode 100644 index 000000000..ef0cc00ac Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/angry.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/armor.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/armor.ogg new file mode 100644 index 000000000..11645c54e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/armor.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/breathe1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/breathe1.ogg new file mode 100644 index 000000000..c4f2cc4d8 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/breathe1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/breathe2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/breathe2.ogg new file mode 100644 index 000000000..a3bb8e50b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/breathe2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/breathe3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/breathe3.ogg new file mode 100644 index 000000000..a5d405b63 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/breathe3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/death.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/death.ogg new file mode 100644 index 000000000..fa904e3cf Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/death.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/donkey/angry.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/donkey/angry.ogg new file mode 100644 index 000000000..5811288f3 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/donkey/angry.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/donkey/bray.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/donkey/bray.ogg new file mode 100644 index 000000000..a0ad8ab9d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/donkey/bray.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/donkey/death.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/donkey/death.ogg new file mode 100644 index 000000000..9e5f8fee5 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/donkey/death.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/donkey/hit1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/donkey/hit1.ogg new file mode 100644 index 000000000..717d5bac2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/donkey/hit1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/donkey/hit2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/donkey/hit2.ogg new file mode 100644 index 000000000..cb1bbd5a5 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/donkey/hit2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/donkey/hit3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/donkey/hit3.ogg new file mode 100644 index 000000000..5c27bdd63 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/donkey/hit3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/donkey/idle1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/donkey/idle1.ogg new file mode 100644 index 000000000..f6e5dab58 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/donkey/idle1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/donkey/idle2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/donkey/idle2.ogg new file mode 100644 index 000000000..3d3e6abab Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/donkey/idle2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/donkey/idle3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/donkey/idle3.ogg new file mode 100644 index 000000000..ee1ba9efc Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/donkey/idle3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/gallop1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/gallop1.ogg new file mode 100644 index 000000000..77f1f86b8 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/gallop1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/gallop2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/gallop2.ogg new file mode 100644 index 000000000..c0c64751e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/gallop2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/gallop3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/gallop3.ogg new file mode 100644 index 000000000..b3e4e79d0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/gallop3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/gallop4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/gallop4.ogg new file mode 100644 index 000000000..d7391077a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/gallop4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/hit1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/hit1.ogg new file mode 100644 index 000000000..cccdeb120 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/hit1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/hit2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/hit2.ogg new file mode 100644 index 000000000..aa319bebb Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/hit2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/hit3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/hit3.ogg new file mode 100644 index 000000000..e857ade3b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/hit3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/hit4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/hit4.ogg new file mode 100644 index 000000000..bb7e31130 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/hit4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/idle1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/idle1.ogg new file mode 100644 index 000000000..3b493609b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/idle1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/idle2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/idle2.ogg new file mode 100644 index 000000000..9df94673c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/idle2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/idle3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/idle3.ogg new file mode 100644 index 000000000..829d01c7a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/idle3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/idle4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/idle4.ogg new file mode 100644 index 000000000..23d388ceb Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/idle4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/jump.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/jump.ogg new file mode 100644 index 000000000..20002aa21 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/jump.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/land.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/land.ogg new file mode 100644 index 000000000..886aecaf8 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/land.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/leather.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/leather.ogg new file mode 100644 index 000000000..ff8865151 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/leather.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/death.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/death.ogg new file mode 100644 index 000000000..114eb6b2f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/death.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/hit1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/hit1.ogg new file mode 100644 index 000000000..9cd89d770 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/hit1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/hit2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/hit2.ogg new file mode 100644 index 000000000..f99508b0a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/hit2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/hit3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/hit3.ogg new file mode 100644 index 000000000..f876c0379 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/hit3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/hit4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/hit4.ogg new file mode 100644 index 000000000..accb0f23f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/hit4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/idle1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/idle1.ogg new file mode 100644 index 000000000..c2c2b2d0c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/idle1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/idle2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/idle2.ogg new file mode 100644 index 000000000..f6f4c843a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/idle2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/idle3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/idle3.ogg new file mode 100644 index 000000000..f10b0c916 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/idle3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/gallop1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/gallop1.ogg new file mode 100644 index 000000000..924a1a4bd Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/gallop1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/gallop2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/gallop2.ogg new file mode 100644 index 000000000..97eccf755 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/gallop2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/gallop3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/gallop3.ogg new file mode 100644 index 000000000..266344460 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/gallop3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/gallop4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/gallop4.ogg new file mode 100644 index 000000000..cf7d4415f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/gallop4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/idle1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/idle1.ogg new file mode 100644 index 000000000..7433ad482 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/idle1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/idle2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/idle2.ogg new file mode 100644 index 000000000..399276f7e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/idle2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/idle3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/idle3.ogg new file mode 100644 index 000000000..8dbe81fe4 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/idle3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/idle4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/idle4.ogg new file mode 100644 index 000000000..c6f7b65f2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/idle4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/idle5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/idle5.ogg new file mode 100644 index 000000000..2b6d4e8bb Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/idle5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/jump.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/jump.ogg new file mode 100644 index 000000000..b76ad94f6 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/jump.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/soft1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/soft1.ogg new file mode 100644 index 000000000..bc0648bd3 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/soft1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/soft2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/soft2.ogg new file mode 100644 index 000000000..f3cbbc889 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/soft2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/soft3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/soft3.ogg new file mode 100644 index 000000000..fd65f50fe Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/soft3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/soft4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/soft4.ogg new file mode 100644 index 000000000..cd3b36262 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/soft4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/soft5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/soft5.ogg new file mode 100644 index 000000000..8f1f6a5d1 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/soft5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/soft6.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/soft6.ogg new file mode 100644 index 000000000..44afaa7cb Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/skeleton/water/soft6.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/soft1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/soft1.ogg new file mode 100644 index 000000000..9476820c3 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/soft1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/soft2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/soft2.ogg new file mode 100644 index 000000000..f0f5f1c0e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/soft2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/soft3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/soft3.ogg new file mode 100644 index 000000000..761b63253 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/soft3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/soft4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/soft4.ogg new file mode 100644 index 000000000..ba74fdd09 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/soft4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/soft5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/soft5.ogg new file mode 100644 index 000000000..4fd34c20c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/soft5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/soft6.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/soft6.ogg new file mode 100644 index 000000000..962957f4c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/soft6.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/wood1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/wood1.ogg new file mode 100644 index 000000000..082dadff7 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/wood1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/wood2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/wood2.ogg new file mode 100644 index 000000000..09dab91d6 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/wood2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/wood3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/wood3.ogg new file mode 100644 index 000000000..1f9c81d3b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/wood3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/wood4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/wood4.ogg new file mode 100644 index 000000000..74f20315f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/wood4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/wood5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/wood5.ogg new file mode 100644 index 000000000..f060cf9eb Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/wood5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/wood6.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/wood6.ogg new file mode 100644 index 000000000..401cf177d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/wood6.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/zombie/death.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/zombie/death.ogg new file mode 100644 index 000000000..3ef053154 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/zombie/death.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/zombie/hit1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/zombie/hit1.ogg new file mode 100644 index 000000000..2e72181ba Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/zombie/hit1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/zombie/hit2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/zombie/hit2.ogg new file mode 100644 index 000000000..7e566e77a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/zombie/hit2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/zombie/hit3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/zombie/hit3.ogg new file mode 100644 index 000000000..28e5d5b5a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/zombie/hit3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/zombie/hit4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/zombie/hit4.ogg new file mode 100644 index 000000000..eba8cf6bf Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/zombie/hit4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/zombie/idle1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/zombie/idle1.ogg new file mode 100644 index 000000000..a854c96fc Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/zombie/idle1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/zombie/idle2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/zombie/idle2.ogg new file mode 100644 index 000000000..25234567d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/zombie/idle2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/zombie/idle3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/zombie/idle3.ogg new file mode 100644 index 000000000..5b8c02cfd Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/horse/zombie/idle3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/irongolem/death.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/irongolem/death.ogg new file mode 100644 index 000000000..7bff5738b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/irongolem/death.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/irongolem/hit1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/irongolem/hit1.ogg new file mode 100644 index 000000000..e158a0b2f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/irongolem/hit1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/irongolem/hit2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/irongolem/hit2.ogg new file mode 100644 index 000000000..474ce5eae Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/irongolem/hit2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/irongolem/hit3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/irongolem/hit3.ogg new file mode 100644 index 000000000..6fd337af1 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/irongolem/hit3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/irongolem/hit4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/irongolem/hit4.ogg new file mode 100644 index 000000000..2fc372fed Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/irongolem/hit4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/irongolem/throw21.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/irongolem/throw21.ogg new file mode 100644 index 000000000..ff3d66225 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/irongolem/throw21.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/irongolem/walk1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/irongolem/walk1.ogg new file mode 100644 index 000000000..2e819f493 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/irongolem/walk1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/irongolem/walk2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/irongolem/walk2.ogg new file mode 100644 index 000000000..1f73101b0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/irongolem/walk2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/irongolem/walk3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/irongolem/walk3.ogg new file mode 100644 index 000000000..4de58b4c5 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/irongolem/walk3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/irongolem/walk4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/irongolem/walk4.ogg new file mode 100644 index 000000000..4ee937850 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/irongolem/walk4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/big1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/big1.ogg new file mode 100644 index 000000000..47cb7ea0d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/big1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/big2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/big2.ogg new file mode 100644 index 000000000..00307371c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/big2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/big3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/big3.ogg new file mode 100644 index 000000000..e68f01bb4 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/big3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/big4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/big4.ogg new file mode 100644 index 000000000..37a27aeed Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/big4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/jump1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/jump1.ogg new file mode 100644 index 000000000..019ed197f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/jump1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/jump2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/jump2.ogg new file mode 100644 index 000000000..901921a31 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/jump2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/jump3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/jump3.ogg new file mode 100644 index 000000000..d62a21de8 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/jump3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/jump4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/jump4.ogg new file mode 100644 index 000000000..5b62c4ccf Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/jump4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/small1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/small1.ogg new file mode 100644 index 000000000..2a2b685c0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/small1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/small2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/small2.ogg new file mode 100644 index 000000000..a4f4f14fe Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/small2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/small3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/small3.ogg new file mode 100644 index 000000000..ccad91c69 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/small3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/small4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/small4.ogg new file mode 100644 index 000000000..3bf28d01c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/small4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/small5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/small5.ogg new file mode 100644 index 000000000..26d55f738 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/magmacube/small5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/bite1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/bite1.ogg new file mode 100644 index 000000000..2d3799f63 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/bite1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/bite2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/bite2.ogg new file mode 100644 index 000000000..92201e172 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/bite2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/death1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/death1.ogg new file mode 100644 index 000000000..bc062e5e3 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/death1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/death2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/death2.ogg new file mode 100644 index 000000000..6a301cd8a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/death2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/death3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/death3.ogg new file mode 100644 index 000000000..cd2f177d8 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/death3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/flap1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/flap1.ogg new file mode 100644 index 000000000..aac70caf2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/flap1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/flap2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/flap2.ogg new file mode 100644 index 000000000..4a0b9c673 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/flap2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/flap3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/flap3.ogg new file mode 100644 index 000000000..b773098a9 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/flap3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/flap4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/flap4.ogg new file mode 100644 index 000000000..128bdc0a3 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/flap4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/flap5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/flap5.ogg new file mode 100644 index 000000000..1d1c68219 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/flap5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/flap6.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/flap6.ogg new file mode 100644 index 000000000..cc7005818 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/flap6.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/hurt1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/hurt1.ogg new file mode 100644 index 000000000..ce84c348f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/hurt1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/hurt2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/hurt2.ogg new file mode 100644 index 000000000..bed580e2a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/hurt2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/hurt3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/hurt3.ogg new file mode 100644 index 000000000..475e4d9d2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/hurt3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/idle1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/idle1.ogg new file mode 100644 index 000000000..3fffda85e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/idle1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/idle2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/idle2.ogg new file mode 100644 index 000000000..76c2ea998 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/idle2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/idle3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/idle3.ogg new file mode 100644 index 000000000..4decd90c5 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/idle3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/idle4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/idle4.ogg new file mode 100644 index 000000000..ddfe8148c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/idle4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/idle5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/idle5.ogg new file mode 100644 index 000000000..df9368067 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/idle5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/swoop1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/swoop1.ogg new file mode 100644 index 000000000..88b4723d4 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/swoop1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/swoop2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/swoop2.ogg new file mode 100644 index 000000000..1a6af4f9e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/swoop2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/swoop3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/swoop3.ogg new file mode 100644 index 000000000..d6450800a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/swoop3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/swoop4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/swoop4.ogg new file mode 100644 index 000000000..e09801e66 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/phantom/swoop4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/pig/pig1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/pig/pig1.ogg new file mode 100644 index 000000000..603a12f22 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/pig/pig1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/pig/pig2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/pig/pig2.ogg new file mode 100644 index 000000000..6700e7206 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/pig/pig2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/pig/pig3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/pig/pig3.ogg new file mode 100644 index 000000000..da1bfddef Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/pig/pig3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/pig/pigdeath.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/pig/pigdeath.ogg new file mode 100644 index 000000000..cd22b70f9 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/pig/pigdeath.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/pig/step1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/pig/step1.ogg new file mode 100644 index 000000000..545f24a92 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/pig/step1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/pig/step2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/pig/step2.ogg new file mode 100644 index 000000000..047359f5f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/pig/step2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/pig/step3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/pig/step3.ogg new file mode 100644 index 000000000..c61d8ee88 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/pig/step3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/pig/step4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/pig/step4.ogg new file mode 100644 index 000000000..39b9efa84 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/pig/step4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/pig/step5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/pig/step5.ogg new file mode 100644 index 000000000..389490d82 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/pig/step5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/rabbit/death.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/rabbit/death.ogg new file mode 100644 index 000000000..ee749693a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/rabbit/death.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/sheep/shear.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/sheep/shear.ogg new file mode 100644 index 000000000..031c8286d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/sheep/shear.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/sheep/sheep1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/sheep/sheep1.ogg new file mode 100644 index 000000000..c298d14d2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/sheep/sheep1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/sheep/sheep2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/sheep/sheep2.ogg new file mode 100644 index 000000000..950c34d5e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/sheep/sheep2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/sheep/sheep3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/sheep/sheep3.ogg new file mode 100644 index 000000000..786b4d1d9 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/sheep/sheep3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/sheep/step1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/sheep/step1.ogg new file mode 100644 index 000000000..179d081f7 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/sheep/step1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/sheep/step2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/sheep/step2.ogg new file mode 100644 index 000000000..bdf4fd079 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/sheep/step2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/sheep/step3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/sheep/step3.ogg new file mode 100644 index 000000000..edb3df32c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/sheep/step3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/sheep/step4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/sheep/step4.ogg new file mode 100644 index 000000000..c9b2d2b50 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/sheep/step4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/sheep/step5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/sheep/step5.ogg new file mode 100644 index 000000000..ba22c1894 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/sheep/step5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/hit1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/hit1.ogg new file mode 100644 index 000000000..4dd65ca7e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/hit1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/hit2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/hit2.ogg new file mode 100644 index 000000000..5b5616177 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/hit2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/hit3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/hit3.ogg new file mode 100644 index 000000000..68cf0ab5d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/hit3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/kill.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/kill.ogg new file mode 100644 index 000000000..d471fde00 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/kill.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/say1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/say1.ogg new file mode 100644 index 000000000..7891a0578 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/say1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/say2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/say2.ogg new file mode 100644 index 000000000..4aa77fb36 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/say2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/say3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/say3.ogg new file mode 100644 index 000000000..3ed6d7ac7 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/say3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/say4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/say4.ogg new file mode 100644 index 000000000..6c0e053d0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/say4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/step1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/step1.ogg new file mode 100644 index 000000000..193e08de8 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/step1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/step2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/step2.ogg new file mode 100644 index 000000000..5bdda89d0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/step2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/step3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/step3.ogg new file mode 100644 index 000000000..5554468b6 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/step3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/step4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/step4.ogg new file mode 100644 index 000000000..02e1b663c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/silverfish/step4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/skeleton1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/skeleton1.ogg new file mode 100644 index 000000000..a32ce6b8c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/skeleton1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/skeleton2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/skeleton2.ogg new file mode 100644 index 000000000..cb6df302e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/skeleton2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/skeleton3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/skeleton3.ogg new file mode 100644 index 000000000..5502ce36c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/skeleton3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/skeletondeath.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/skeletondeath.ogg new file mode 100644 index 000000000..eb9668e43 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/skeletondeath.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/skeletonhurt1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/skeletonhurt1.ogg new file mode 100644 index 000000000..1db8cd0bc Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/skeletonhurt1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/skeletonhurt2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/skeletonhurt2.ogg new file mode 100644 index 000000000..bafe79005 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/skeletonhurt2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/skeletonhurt3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/skeletonhurt3.ogg new file mode 100644 index 000000000..a981428a7 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/skeletonhurt3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/skeletonhurt4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/skeletonhurt4.ogg new file mode 100644 index 000000000..daa66d4f1 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/skeletonhurt4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/step1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/step1.ogg new file mode 100644 index 000000000..3efb5c8ea Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/step1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/step2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/step2.ogg new file mode 100644 index 000000000..b6293a137 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/step2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/step3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/step3.ogg new file mode 100644 index 000000000..fc7e98167 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/step3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/step4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/step4.ogg new file mode 100644 index 000000000..3bbb15fdf Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/skeleton/step4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/big1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/big1.ogg new file mode 100644 index 000000000..c1509d404 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/big1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/big2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/big2.ogg new file mode 100644 index 000000000..4bd9b74f9 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/big2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/big3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/big3.ogg new file mode 100644 index 000000000..bef483cf9 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/big3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/big4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/big4.ogg new file mode 100644 index 000000000..3433521f7 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/big4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/slime1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/slime1.ogg new file mode 100644 index 000000000..d55cb974e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/slime1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/slime2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/slime2.ogg new file mode 100644 index 000000000..0ce7c975b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/slime2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/slime3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/slime3.ogg new file mode 100644 index 000000000..fefd439f5 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/slime3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/slime4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/slime4.ogg new file mode 100644 index 000000000..17064eb53 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/slime4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/slime5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/slime5.ogg new file mode 100644 index 000000000..8f8622d72 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/slime5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/slimeattack1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/slimeattack1.ogg new file mode 100644 index 000000000..7e3aff5d3 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/slimeattack1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/slimeattack2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/slimeattack2.ogg new file mode 100644 index 000000000..2abce7e76 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/slimeattack2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/small1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/small1.ogg new file mode 100644 index 000000000..2be6c1cad Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/small1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/small2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/small2.ogg new file mode 100644 index 000000000..9083a22cb Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/small2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/small3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/small3.ogg new file mode 100644 index 000000000..abe7e282e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/small3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/small4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/small4.ogg new file mode 100644 index 000000000..3d1189b06 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/small4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/small5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/small5.ogg new file mode 100644 index 000000000..98092f8e2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/slime/small5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/spider/spider1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/spider/spider1.ogg new file mode 100644 index 000000000..c59cacf0d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/spider/spider1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/spider/spider2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/spider/spider2.ogg new file mode 100644 index 000000000..c7ff9dc83 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/spider/spider2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/spider/spider3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/spider/spider3.ogg new file mode 100644 index 000000000..50cb3c944 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/spider/spider3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/spider/spider4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/spider/spider4.ogg new file mode 100644 index 000000000..06135d3fa Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/spider/spider4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/spider/spiderdeath.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/spider/spiderdeath.ogg new file mode 100644 index 000000000..27f1878dd Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/spider/spiderdeath.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/spider/step1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/spider/step1.ogg new file mode 100644 index 000000000..f2cb62794 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/spider/step1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/spider/step2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/spider/step2.ogg new file mode 100644 index 000000000..6b9abba7d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/spider/step2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/spider/step3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/spider/step3.ogg new file mode 100644 index 000000000..f45a9e1f8 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/spider/step3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/spider/step4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/spider/step4.ogg new file mode 100644 index 000000000..2a2e53e00 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/spider/step4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/armor.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/armor.ogg new file mode 100644 index 000000000..dd0cf25f4 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/armor.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/baby/death1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/baby/death1.ogg new file mode 100644 index 000000000..e7c0583e8 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/baby/death1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/baby/death2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/baby/death2.ogg new file mode 100644 index 000000000..02bd1182f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/baby/death2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/baby/egg_hatched1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/baby/egg_hatched1.ogg new file mode 100644 index 000000000..86ba6728c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/baby/egg_hatched1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/baby/egg_hatched2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/baby/egg_hatched2.ogg new file mode 100644 index 000000000..6a965b3f2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/baby/egg_hatched2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/baby/egg_hatched3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/baby/egg_hatched3.ogg new file mode 100644 index 000000000..facfa3ea5 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/baby/egg_hatched3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/baby/hurt1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/baby/hurt1.ogg new file mode 100644 index 000000000..7ca2fe920 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/baby/hurt1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/baby/hurt2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/baby/hurt2.ogg new file mode 100644 index 000000000..5238b2e5a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/baby/hurt2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/baby/shamble1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/baby/shamble1.ogg new file mode 100644 index 000000000..d4210a0e9 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/baby/shamble1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/baby/shamble2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/baby/shamble2.ogg new file mode 100644 index 000000000..16e6758d5 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/baby/shamble2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/baby/shamble3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/baby/shamble3.ogg new file mode 100644 index 000000000..c4f29d2ce Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/baby/shamble3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/baby/shamble4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/baby/shamble4.ogg new file mode 100644 index 000000000..1e689c8f5 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/baby/shamble4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/death1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/death1.ogg new file mode 100644 index 000000000..e3ca331b4 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/death1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/death2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/death2.ogg new file mode 100644 index 000000000..612c55db7 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/death2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/death3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/death3.ogg new file mode 100644 index 000000000..66c9f8fb6 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/death3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/drop_egg1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/drop_egg1.ogg new file mode 100644 index 000000000..a8c9092ea Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/drop_egg1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/drop_egg2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/drop_egg2.ogg new file mode 100644 index 000000000..e765df0e9 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/drop_egg2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/egg_break1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/egg_break1.ogg new file mode 100644 index 000000000..653513201 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/egg_break1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/egg_break2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/egg_break2.ogg new file mode 100644 index 000000000..aa3ff32eb Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/egg_break2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/egg_crack1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/egg_crack1.ogg new file mode 100644 index 000000000..ee2853a93 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/egg_crack1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/egg_crack2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/egg_crack2.ogg new file mode 100644 index 000000000..8df3a7ce6 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/egg_crack2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/egg_crack3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/egg_crack3.ogg new file mode 100644 index 000000000..4cd5be705 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/egg_crack3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/egg_crack4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/egg_crack4.ogg new file mode 100644 index 000000000..cd457026e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/egg_crack4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/egg_crack5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/egg_crack5.ogg new file mode 100644 index 000000000..a6b7ec840 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/egg_crack5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/jump_egg1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/jump_egg1.ogg new file mode 100644 index 000000000..f59db0cc6 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/jump_egg1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/jump_egg2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/jump_egg2.ogg new file mode 100644 index 000000000..318e4a9bc Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/jump_egg2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/jump_egg3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/jump_egg3.ogg new file mode 100644 index 000000000..8a84ce5f7 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/jump_egg3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/jump_egg4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/jump_egg4.ogg new file mode 100644 index 000000000..d263701ba Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/egg/jump_egg4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/hurt1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/hurt1.ogg new file mode 100644 index 000000000..747282dae Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/hurt1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/hurt2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/hurt2.ogg new file mode 100644 index 000000000..851b0893e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/hurt2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/hurt3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/hurt3.ogg new file mode 100644 index 000000000..899fd4d09 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/hurt3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/hurt4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/hurt4.ogg new file mode 100644 index 000000000..ca07334d2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/hurt4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/hurt5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/hurt5.ogg new file mode 100644 index 000000000..192649370 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/hurt5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/idle1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/idle1.ogg new file mode 100644 index 000000000..f79fb7e0f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/idle1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/idle2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/idle2.ogg new file mode 100644 index 000000000..09d6eafab Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/idle2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/idle3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/idle3.ogg new file mode 100644 index 000000000..2236d1abb Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/idle3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/swim/swim1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/swim/swim1.ogg new file mode 100644 index 000000000..31ea21b76 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/swim/swim1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/swim/swim2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/swim/swim2.ogg new file mode 100644 index 000000000..0c4684589 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/swim/swim2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/swim/swim3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/swim/swim3.ogg new file mode 100644 index 000000000..8e283de8c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/swim/swim3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/swim/swim4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/swim/swim4.ogg new file mode 100644 index 000000000..5184c3db5 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/swim/swim4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/swim/swim5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/swim/swim5.ogg new file mode 100644 index 000000000..bbb667ad7 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/swim/swim5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/walk1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/walk1.ogg new file mode 100644 index 000000000..707f0c944 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/walk1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/walk2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/walk2.ogg new file mode 100644 index 000000000..fd980e882 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/walk2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/walk3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/walk3.ogg new file mode 100644 index 000000000..3970ec5e4 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/walk3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/walk4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/walk4.ogg new file mode 100644 index 000000000..b357744fe Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/walk4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/walk5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/walk5.ogg new file mode 100644 index 000000000..898dc1e0b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/turtle/walk5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/death.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/death.ogg new file mode 100644 index 000000000..412fe5c59 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/death.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/haggle1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/haggle1.ogg new file mode 100644 index 000000000..de9417903 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/haggle1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/haggle2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/haggle2.ogg new file mode 100644 index 000000000..8bc8cac96 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/haggle2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/haggle3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/haggle3.ogg new file mode 100644 index 000000000..cab48219c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/haggle3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/hit1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/hit1.ogg new file mode 100644 index 000000000..91ec4976b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/hit1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/hit2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/hit2.ogg new file mode 100644 index 000000000..0bdc21aa5 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/hit2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/hit3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/hit3.ogg new file mode 100644 index 000000000..b7d442998 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/hit3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/hit4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/hit4.ogg new file mode 100644 index 000000000..c810364be Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/hit4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/idle1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/idle1.ogg new file mode 100644 index 000000000..4596d850c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/idle1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/idle2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/idle2.ogg new file mode 100644 index 000000000..9d60d5884 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/idle2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/idle3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/idle3.ogg new file mode 100644 index 000000000..b5134e84d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/idle3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/no1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/no1.ogg new file mode 100644 index 000000000..082829f69 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/no1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/no2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/no2.ogg new file mode 100644 index 000000000..4044813a6 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/no2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/no3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/no3.ogg new file mode 100644 index 000000000..be63abbc1 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/no3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/yes1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/yes1.ogg new file mode 100644 index 000000000..7dc0bce60 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/yes1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/yes2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/yes2.ogg new file mode 100644 index 000000000..2c3cb5c16 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/yes2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/yes3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/yes3.ogg new file mode 100644 index 000000000..c26d3a842 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/villager/yes3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither/death.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither/death.ogg new file mode 100644 index 000000000..d2b606fa1 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither/death.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither/hurt1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither/hurt1.ogg new file mode 100644 index 000000000..b07181509 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither/hurt1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither/hurt2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither/hurt2.ogg new file mode 100644 index 000000000..436651f7c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither/hurt2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither/hurt3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither/hurt3.ogg new file mode 100644 index 000000000..3c4409fe9 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither/hurt3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither/hurt4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither/hurt4.ogg new file mode 100644 index 000000000..afd7035da Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither/hurt4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither/idle1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither/idle1.ogg new file mode 100644 index 000000000..1f2891bbd Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither/idle1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither/idle2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither/idle2.ogg new file mode 100644 index 000000000..10fe80cd2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither/idle2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither/idle3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither/idle3.ogg new file mode 100644 index 000000000..4ae07d402 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither/idle3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither/idle4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither/idle4.ogg new file mode 100644 index 000000000..bb0e15a44 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither/idle4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither/shoot.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither/shoot.ogg new file mode 100644 index 000000000..9461fecff Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither/shoot.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither/spawn.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither/spawn.ogg new file mode 100644 index 000000000..2b653e745 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither/spawn.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/death1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/death1.ogg new file mode 100644 index 000000000..e0ae42b4b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/death1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/death2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/death2.ogg new file mode 100644 index 000000000..113347327 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/death2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/hurt1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/hurt1.ogg new file mode 100644 index 000000000..b068d48b7 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/hurt1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/hurt2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/hurt2.ogg new file mode 100644 index 000000000..c7a19303c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/hurt2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/hurt3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/hurt3.ogg new file mode 100644 index 000000000..e269774fb Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/hurt3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/hurt4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/hurt4.ogg new file mode 100644 index 000000000..3c1c599df Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/hurt4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/idle1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/idle1.ogg new file mode 100644 index 000000000..47e971e3b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/idle1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/idle2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/idle2.ogg new file mode 100644 index 000000000..daf1ae092 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/idle2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/idle3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/idle3.ogg new file mode 100644 index 000000000..c32eb78f5 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/idle3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/step1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/step1.ogg new file mode 100644 index 000000000..1a0815bdb Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/step1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/step2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/step2.ogg new file mode 100644 index 000000000..054ee7937 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/step2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/step3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/step3.ogg new file mode 100644 index 000000000..fb893bf70 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/step3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/step4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/step4.ogg new file mode 100644 index 000000000..9c86815d3 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wither_skeleton/step4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/bark1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/bark1.ogg new file mode 100644 index 000000000..f6784b13f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/bark1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/bark2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/bark2.ogg new file mode 100644 index 000000000..5265e814f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/bark2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/bark3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/bark3.ogg new file mode 100644 index 000000000..b283aa4d6 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/bark3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/death.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/death.ogg new file mode 100644 index 000000000..a65af15ad Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/death.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/growl1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/growl1.ogg new file mode 100644 index 000000000..94266f31e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/growl1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/growl2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/growl2.ogg new file mode 100644 index 000000000..424b3bf55 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/growl2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/growl3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/growl3.ogg new file mode 100644 index 000000000..41dd0c3eb Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/growl3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/howl1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/howl1.ogg new file mode 100644 index 000000000..6ddae3bd4 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/howl1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/howl2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/howl2.ogg new file mode 100644 index 000000000..4f1b2c471 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/howl2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/hurt1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/hurt1.ogg new file mode 100644 index 000000000..0e1adcd77 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/hurt1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/hurt2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/hurt2.ogg new file mode 100644 index 000000000..0af6c6b2f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/hurt2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/hurt3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/hurt3.ogg new file mode 100644 index 000000000..4faf16a94 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/hurt3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/panting.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/panting.ogg new file mode 100644 index 000000000..5176147c2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/panting.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/shake.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/shake.ogg new file mode 100644 index 000000000..519b4cbb0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/shake.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/step1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/step1.ogg new file mode 100644 index 000000000..b9f08bd10 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/step1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/step2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/step2.ogg new file mode 100644 index 000000000..242b033ca Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/step2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/step3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/step3.ogg new file mode 100644 index 000000000..95adea4b8 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/step3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/step4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/step4.ogg new file mode 100644 index 000000000..d7dc578a3 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/step4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/step5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/step5.ogg new file mode 100644 index 000000000..bdd4cc981 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/step5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/whine.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/whine.ogg new file mode 100644 index 000000000..2d2f825a8 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/wolf/whine.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/infect.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/infect.ogg new file mode 100644 index 000000000..768d296b0 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/infect.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/metal1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/metal1.ogg new file mode 100644 index 000000000..7afc80468 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/metal1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/metal2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/metal2.ogg new file mode 100644 index 000000000..b8a25a716 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/metal2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/metal3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/metal3.ogg new file mode 100644 index 000000000..a532df638 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/metal3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/remedy.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/remedy.ogg new file mode 100644 index 000000000..211fed674 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/remedy.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/step1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/step1.ogg new file mode 100644 index 000000000..09f08c2ee Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/step1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/step2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/step2.ogg new file mode 100644 index 000000000..cadc543ec Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/step2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/step3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/step3.ogg new file mode 100644 index 000000000..054b966bd Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/step3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/step4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/step4.ogg new file mode 100644 index 000000000..41f299b95 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/step4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/step5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/step5.ogg new file mode 100644 index 000000000..8ec908da5 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/step5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/unfect.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/unfect.ogg new file mode 100644 index 000000000..157311b53 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/unfect.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/wood1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/wood1.ogg new file mode 100644 index 000000000..3ef9a6736 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/wood1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/wood2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/wood2.ogg new file mode 100644 index 000000000..ee6c96cee Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/wood2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/wood3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/wood3.ogg new file mode 100644 index 000000000..1e961d787 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/wood3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/wood4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/wood4.ogg new file mode 100644 index 000000000..abb8e8739 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/wood4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/woodbreak.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/woodbreak.ogg new file mode 100644 index 000000000..bd05daf45 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/woodbreak.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/zombie1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/zombie1.ogg new file mode 100644 index 000000000..ffc006c9b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/zombie1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/zombie2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/zombie2.ogg new file mode 100644 index 000000000..1bfd505d2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/zombie2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/zombie3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/zombie3.ogg new file mode 100644 index 000000000..8d5ed177e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/zombie3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/zombiedeath.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/zombiedeath.ogg new file mode 100644 index 000000000..c9aac9fe4 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/zombiedeath.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/zombiehurt1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/zombiehurt1.ogg new file mode 100644 index 000000000..4e15ae462 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/zombiehurt1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/zombiehurt2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/zombiehurt2.ogg new file mode 100644 index 000000000..50312212e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie/zombiehurt2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie_villager/death.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie_villager/death.ogg new file mode 100644 index 000000000..7be9780dc Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie_villager/death.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie_villager/hurt1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie_villager/hurt1.ogg new file mode 100644 index 000000000..4f85de6f1 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie_villager/hurt1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie_villager/hurt2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie_villager/hurt2.ogg new file mode 100644 index 000000000..7a2a265e1 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie_villager/hurt2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie_villager/say1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie_villager/say1.ogg new file mode 100644 index 000000000..fcc2bbd92 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie_villager/say1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie_villager/say2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie_villager/say2.ogg new file mode 100644 index 000000000..a0e9dce22 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie_villager/say2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie_villager/say3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie_villager/say3.ogg new file mode 100644 index 000000000..e9ef0d741 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombie_villager/say3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombiepig/zpig1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombiepig/zpig1.ogg new file mode 100644 index 000000000..49f18ed33 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombiepig/zpig1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombiepig/zpig2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombiepig/zpig2.ogg new file mode 100644 index 000000000..60a2739a5 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombiepig/zpig2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombiepig/zpig3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombiepig/zpig3.ogg new file mode 100644 index 000000000..6d37984d6 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombiepig/zpig3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombiepig/zpig4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombiepig/zpig4.ogg new file mode 100644 index 000000000..4f11239d2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombiepig/zpig4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombiepig/zpigangry1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombiepig/zpigangry1.ogg new file mode 100644 index 000000000..a39812984 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombiepig/zpigangry1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombiepig/zpigangry2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombiepig/zpigangry2.ogg new file mode 100644 index 000000000..79003dbb2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombiepig/zpigangry2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombiepig/zpigangry3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombiepig/zpigangry3.ogg new file mode 100644 index 000000000..23c530fa5 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombiepig/zpigangry3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombiepig/zpigangry4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombiepig/zpigangry4.ogg new file mode 100644 index 000000000..3ea06c5bd Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombiepig/zpigangry4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombiepig/zpigdeath.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombiepig/zpigdeath.ogg new file mode 100644 index 000000000..00d3f8d88 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombiepig/zpigdeath.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombiepig/zpighurt1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombiepig/zpighurt1.ogg new file mode 100644 index 000000000..0fa041dfc Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombiepig/zpighurt1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombiepig/zpighurt2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombiepig/zpighurt2.ogg new file mode 100644 index 000000000..fb740aade Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/mob/zombiepig/zpighurt2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/note/bass.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/note/bass.ogg new file mode 100644 index 000000000..984341f54 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/note/bass.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/note/bassattack.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/note/bassattack.ogg new file mode 100644 index 000000000..58acddffa Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/note/bassattack.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/note/bd.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/note/bd.ogg new file mode 100644 index 000000000..c2582773b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/note/bd.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/note/btn_Back.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/note/btn_Back.ogg new file mode 100644 index 000000000..2f2a9e56b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/note/btn_Back.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/note/harp.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/note/harp.ogg new file mode 100644 index 000000000..fcfbc0223 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/note/harp.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/note/hat.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/note/hat.ogg new file mode 100644 index 000000000..9b3ca5b40 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/note/hat.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/note/pling.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/note/pling.ogg new file mode 100644 index 000000000..3013846cc Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/note/pling.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/note/snare.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/note/snare.ogg new file mode 100644 index 000000000..4972ed5ab Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/note/snare.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/portal/portal.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/portal/portal.ogg new file mode 100644 index 000000000..2c02f5520 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/portal/portal.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/portal/travel.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/portal/travel.ogg new file mode 100644 index 000000000..3e61de2bb Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/portal/travel.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/portal/trigger.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/portal/trigger.ogg new file mode 100644 index 000000000..8a4ca4b98 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/portal/trigger.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/anvil_break.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/anvil_break.ogg new file mode 100644 index 000000000..b64a8417b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/anvil_break.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/anvil_land.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/anvil_land.ogg new file mode 100644 index 000000000..d7a09af3c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/anvil_land.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/anvil_use.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/anvil_use.ogg new file mode 100644 index 000000000..061bf2721 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/anvil_use.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/bow.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/bow.ogg new file mode 100644 index 000000000..8d1a19505 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/bow.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/bowhit1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/bowhit1.ogg new file mode 100644 index 000000000..3b0d6a200 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/bowhit1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/bowhit2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/bowhit2.ogg new file mode 100644 index 000000000..0ece9e903 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/bowhit2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/bowhit3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/bowhit3.ogg new file mode 100644 index 000000000..3ff82342f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/bowhit3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/bowhit4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/bowhit4.ogg new file mode 100644 index 000000000..82aa26f0d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/bowhit4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/break.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/break.ogg new file mode 100644 index 000000000..8e565afc1 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/break.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/breath.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/breath.ogg new file mode 100644 index 000000000..a28fb4bcf Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/breath.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/burp.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/burp.ogg new file mode 100644 index 000000000..5ad3f57df Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/burp.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/click.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/click.ogg new file mode 100644 index 000000000..b4889da63 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/click.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/door_close.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/door_close.ogg new file mode 100644 index 000000000..793a5e277 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/door_close.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/door_open.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/door_open.ogg new file mode 100644 index 000000000..fb27d7240 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/door_open.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/drink.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/drink.ogg new file mode 100644 index 000000000..069589aa9 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/drink.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/drr.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/drr.ogg new file mode 100644 index 000000000..b55c1e72b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/drr.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/eat1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/eat1.ogg new file mode 100644 index 000000000..1a568fa0e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/eat1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/eat2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/eat2.ogg new file mode 100644 index 000000000..ccff5d9a6 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/eat2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/eat3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/eat3.ogg new file mode 100644 index 000000000..0aa6afc43 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/eat3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/explode1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/explode1.ogg new file mode 100644 index 000000000..f2bd81517 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/explode1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/explode2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/explode2.ogg new file mode 100644 index 000000000..99e7079de Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/explode2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/explode3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/explode3.ogg new file mode 100644 index 000000000..c14c9ee95 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/explode3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/explode4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/explode4.ogg new file mode 100644 index 000000000..ac2de2bc7 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/explode4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/fizz.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/fizz.ogg new file mode 100644 index 000000000..4beea2e04 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/fizz.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/fuse.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/fuse.ogg new file mode 100644 index 000000000..199f20674 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/fuse.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/glass1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/glass1.ogg new file mode 100644 index 000000000..a8dab85ca Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/glass1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/glass2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/glass2.ogg new file mode 100644 index 000000000..3bd462de3 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/glass2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/glass3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/glass3.ogg new file mode 100644 index 000000000..2577f402a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/glass3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/hurt.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/hurt.ogg new file mode 100644 index 000000000..6b3f42193 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/hurt.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/levelup.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/levelup.ogg new file mode 100644 index 000000000..a3f4c0bcc Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/levelup.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/old_explode.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/old_explode.ogg new file mode 100644 index 000000000..af350bbf1 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/old_explode.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/orb.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/orb.ogg new file mode 100644 index 000000000..a38b2cc5b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/orb.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/pop.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/pop.ogg new file mode 100644 index 000000000..2890baf1a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/pop.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/splash.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/splash.ogg new file mode 100644 index 000000000..8d91a239e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/splash.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/successful_hit.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/successful_hit.ogg new file mode 100644 index 000000000..a38b2cc5b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/successful_hit.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/wood_click.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/wood_click.ogg new file mode 100644 index 000000000..2944f4c4c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/random/wood_click.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/cloth1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/cloth1.ogg new file mode 100644 index 000000000..0ea73f89d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/cloth1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/cloth2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/cloth2.ogg new file mode 100644 index 000000000..a607a9e9e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/cloth2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/cloth3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/cloth3.ogg new file mode 100644 index 000000000..64b5ef97a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/cloth3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/cloth4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/cloth4.ogg new file mode 100644 index 000000000..b65ed795d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/cloth4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/grass1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/grass1.ogg new file mode 100644 index 000000000..7a6f24abd Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/grass1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/grass2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/grass2.ogg new file mode 100644 index 000000000..285bc505a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/grass2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/grass3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/grass3.ogg new file mode 100644 index 000000000..9c99fc825 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/grass3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/grass4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/grass4.ogg new file mode 100644 index 000000000..b6da5a59f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/grass4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/grass5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/grass5.ogg new file mode 100644 index 000000000..e78444170 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/grass5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/grass6.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/grass6.ogg new file mode 100644 index 000000000..f677619ca Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/grass6.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/gravel1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/gravel1.ogg new file mode 100644 index 000000000..0da596988 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/gravel1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/gravel2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/gravel2.ogg new file mode 100644 index 000000000..fcb540b46 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/gravel2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/gravel3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/gravel3.ogg new file mode 100644 index 000000000..aa0fea81e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/gravel3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/gravel4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/gravel4.ogg new file mode 100644 index 000000000..3e3eaeedc Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/gravel4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/ladder1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/ladder1.ogg new file mode 100644 index 000000000..6b1de14df Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/ladder1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/ladder2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/ladder2.ogg new file mode 100644 index 000000000..2e74680d5 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/ladder2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/ladder3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/ladder3.ogg new file mode 100644 index 000000000..5d51c91a9 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/ladder3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/ladder4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/ladder4.ogg new file mode 100644 index 000000000..131c1cbc5 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/ladder4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/ladder5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/ladder5.ogg new file mode 100644 index 000000000..7fbd59db2 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/ladder5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/sand1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/sand1.ogg new file mode 100644 index 000000000..55441c98a Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/sand1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/sand2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/sand2.ogg new file mode 100644 index 000000000..9abbb96e6 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/sand2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/sand3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/sand3.ogg new file mode 100644 index 000000000..31d339e2c Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/sand3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/sand4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/sand4.ogg new file mode 100644 index 000000000..edfbd3232 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/sand4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/sand5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/sand5.ogg new file mode 100644 index 000000000..5a3be5454 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/sand5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/snow1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/snow1.ogg new file mode 100644 index 000000000..f8d92e961 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/snow1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/snow2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/snow2.ogg new file mode 100644 index 000000000..b75843de8 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/snow2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/snow3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/snow3.ogg new file mode 100644 index 000000000..b739c4d80 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/snow3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/snow4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/snow4.ogg new file mode 100644 index 000000000..6290af247 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/snow4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/stone1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/stone1.ogg new file mode 100644 index 000000000..5dfc74d40 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/stone1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/stone2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/stone2.ogg new file mode 100644 index 000000000..7cb15806f Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/stone2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/stone3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/stone3.ogg new file mode 100644 index 000000000..e14808a3d Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/stone3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/stone4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/stone4.ogg new file mode 100644 index 000000000..059274837 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/stone4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/stone5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/stone5.ogg new file mode 100644 index 000000000..2205b5868 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/stone5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/stone6.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/stone6.ogg new file mode 100644 index 000000000..96ba68917 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/stone6.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/wood1.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/wood1.ogg new file mode 100644 index 000000000..f6d83f3b6 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/wood1.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/wood2.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/wood2.ogg new file mode 100644 index 000000000..5b7c8ab13 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/wood2.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/wood3.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/wood3.ogg new file mode 100644 index 000000000..94a46ccb7 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/wood3.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/wood4.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/wood4.ogg new file mode 100644 index 000000000..89ced1a12 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/wood4.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/wood5.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/wood5.ogg new file mode 100644 index 000000000..52b978518 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/wood5.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/wood6.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/wood6.ogg new file mode 100644 index 000000000..06327630e Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/step/wood6.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/tile/piston/in.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/tile/piston/in.ogg new file mode 100644 index 000000000..965784811 Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/tile/piston/in.ogg differ diff --git a/Minecraft.Assets/DurangoMedia/Sound/Minecraft/tile/piston/out.ogg b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/tile/piston/out.ogg new file mode 100644 index 000000000..b07587f1b Binary files /dev/null and b/Minecraft.Assets/DurangoMedia/Sound/Minecraft/tile/piston/out.ogg differ diff --git a/Minecraft.Client/Network/ServerChunkCache.cpp b/Minecraft.Client/Network/ServerChunkCache.cpp index f2cfe1ba3..a8b5b78c0 100644 --- a/Minecraft.Client/Network/ServerChunkCache.cpp +++ b/Minecraft.Client/Network/ServerChunkCache.cpp @@ -43,7 +43,7 @@ ServerChunkCache::ServerChunkCache(ServerLevel* level, ChunkStorage* storage, ServerChunkCache::~ServerChunkCache() { storage->WaitForAll(); // MGH - added to fix crash bug 175183 delete emptyChunk; - delete cache; + delete[] cache; // 4jcraft changed to delete[] delete source; #ifdef _LARGE_WORLDS diff --git a/Minecraft.Client/Platform/Common/Audio/SoundEngine.cpp b/Minecraft.Client/Platform/Common/Audio/SoundEngine.cpp index 3f0e90d13..77bf55d08 100644 --- a/Minecraft.Client/Platform/Common/Audio/SoundEngine.cpp +++ b/Minecraft.Client/Platform/Common/Audio/SoundEngine.cpp @@ -13,57 +13,80 @@ #ifdef __PSVITA__ #include #endif - +#ifdef __linux__ +#define STB_VORBIS_HEADER_ONLY +#include "stb_vorbis.c" +// Fixes strcasecmp in miniaudio +// https://stackoverflow.com/questions/31127260/strcasecmp-a-non-standard-function +int strcasecmp(const char* a, const char* b) { + int ca, cb; + do { + ca = *(unsigned char*)a; + cb = *(unsigned char*)b; + ca = tolower(toupper(ca)); + cb = tolower(toupper(cb)); + a++; + b++; + } while (ca == cb && ca != '\0'); + return ca - cb; +} +#define MINIAUDIO_IMPLEMENTATION +#include "miniaudio.h" +#undef STB_VORBIS_HEADER_ONLY +#include "stb_vorbis.c" +#endif #ifdef _WINDOWS64 #include "../../Minecraft.Client/Platform/Windows64/Windows64_App.h" #include "../../Minecraft.Client/Platform/Windows64/Miles/include/imssapi.h" #endif -#ifdef __ORBIS__ -#include -// #define __DISABLE_MILES__ // MGH disabled for now as it -// crashes if we call sceNpMatching2Initialize -#endif - -// take out Orbis until they are done -#if defined _XBOX || defined(__linux__) - -SoundEngine::SoundEngine() {} -void SoundEngine::init(Options* pOptions) {} - -void SoundEngine::tick(std::shared_ptr* players, float a) {} -void SoundEngine::destroy() {} -void SoundEngine::play(int iSound, float x, float y, float z, float volume, - float pitch) { - app.DebugPrintf("PlaySound - %d\n", iSound); -} -void SoundEngine::playStreaming(const std::wstring& name, float x, float y, - float z, float volume, float pitch, - bool bMusicDelay) {} -void SoundEngine::playUI(int iSound, float volume, float pitch) {} - -void SoundEngine::updateMusicVolume(float fVal) {} -void SoundEngine::updateSoundEffectVolume(float fVal) {} - -void SoundEngine::add(const std::wstring& name, File* file) {} -void SoundEngine::addMusic(const std::wstring& name, File* file) {} -void SoundEngine::addStreaming(const std::wstring& name, File* file) {} -char* SoundEngine::ConvertSoundPathToName(const std::wstring& name, - bool bConvertSpaces) { - return NULL; -} -bool SoundEngine::isStreamingWavebankReady() { return true; } -void SoundEngine::playMusicTick() {}; -void SoundEngine::SetStreamingSounds(int, int, int, int, int, int, int) {} -void SoundEngine::updateSystemMusicPlaying(bool) {} +// ASSETS +const char* SoundEngine::m_szStreamFileA[eStream_Max] = {"calm1", + "calm2", + "calm3", + "hal1", + "hal2", + "hal3", + "hal4", + "nuance1", + "nuance2", + "creative1", + "creative2", + "creative3", + "creative4", + "creative5", + "creative6", + "menu1", + "menu2", + "menu3", + "menu4", + "piano1", + "piano2", + "piano3", + "nether1", + "nether2", + "nether3", + "nether4", + "the_end_dragon_alive", + "the_end_end", + "11", + "13", + "blocks", + "cat", + "chirp", + "far", + "mall", + "mellohi", + "stal", + "strad", + "ward", + "where_are_we_now"}; #ifdef __linux__ char SoundEngine::m_szSoundPath[] = {"Sound/"}; char SoundEngine::m_szMusicPath[] = {"music/"}; char SoundEngine::m_szRedistName[] = {"redist64"}; #endif -#else - #ifdef _WINDOWS64 char SoundEngine::m_szSoundPath[] = {"Durango\\Sound\\"}; char SoundEngine::m_szMusicPath[] = {"music\\"}; @@ -104,76 +127,921 @@ char SoundEngine::m_szRedistName[] = {"redist"}; #endif #endif +// END ASSETS -#ifndef __linux__ +// Linux specific functions +#ifdef __linux__ +std::wstring stws(const char* utf8) { + size_t len = std::mbstowcs(nullptr, utf8, 0); + if (len == static_cast(-1)) return L""; + std::wstring result(len, L'\0'); + std::mbstowcs(&result[0], utf8, len); + return result; +} +SoundEngine::SoundEngine() {} +std::vector m_activeSounds; +void SoundEngine::init(Options* pOptions) { + app.DebugPrintf("---SoundEngine::init\n"); + random = new Random(); + memset(&m_engine, 0, sizeof(ma_engine)); + memset(&m_engineConfig, 0, sizeof(ma_engine_config)); + m_musicStreamActive = false; + m_StreamState = eMusicStreamState_Idle; + m_iMusicDelay = 0; + m_validListenerCount = 0; -F32 AILCALLBACK custom_falloff_function(HSAMPLE S, F32 distance, - F32 rolloff_factor, F32 min_dist, - F32 max_dist); + m_bHeardTrackA = nullptr; -char* SoundEngine::m_szStreamFileA[eStream_Max] = { - "calm1", "calm2", "calm3", "hal1", "hal2", "hal3", "hal4", "nuance1", - "nuance2", -#ifndef _XBOX - // add the new music tracks - "creative1", "creative2", "creative3", "creative4", "creative5", - "creative6", "menu1", "menu2", "menu3", "menu4", -#endif - "piano1", "piano2", "piano3", + // Start the streaming music playing some music from the overworld + SetStreamingSounds(eStream_Overworld_Calm1, eStream_Overworld_piano3, + eStream_Nether1, eStream_Nether4, eStream_end_dragon, + eStream_end_end, eStream_CD_1); - // Nether - "nether1", "nether2", "nether3", "nether4", - // The End - "the_end_dragon_alive", "the_end_end", - // CDs - "11", "13", "blocks", "cat", "chirp", "far", "mall", "mellohi", "stal", - "strad", "ward", "where_are_we_now"}; + m_musicID = getMusicID(LevelData::DIMENSION_OVERWORLD); -///////////////////////////////////////////// -// -// ErrorCallback -// -///////////////////////////////////////////// -void AILCALL ErrorCallback(S64 i_Id, char const* i_Details) { - char* pchLastError = AIL_last_error(); + m_StreamingAudioInfo.bIs3D = false; + m_StreamingAudioInfo.x = 0; + m_StreamingAudioInfo.y = 0; + m_StreamingAudioInfo.z = 0; + m_StreamingAudioInfo.volume = 1; + m_StreamingAudioInfo.pitch = 1; - if (pchLastError[0] != 0) { - app.DebugPrintf("\rErrorCallback Error Category: %s\n", pchLastError); + memset(CurrentSoundsPlaying, 0, + sizeof(int) * + (static_cast(eSoundType_MAX) + static_cast(eSFX_MAX))); + memset(m_ListenerA, 0, sizeof(AUDIO_LISTENER) * XUSER_MAX_COUNT); + m_engineConfig = ma_engine_config_init(); + m_engineConfig.listenerCount = MAX_LOCAL_PLAYERS; + + if (ma_engine_init(&m_engineConfig, &m_engine) != MA_SUCCESS) { + app.DebugPrintf("Failed to initialize miniaudio engine\n"); + return; } - if (i_Details) { - app.DebugPrintf("ErrorCallback - Details: %s\n", i_Details); + ma_engine_set_volume(&m_engine, 1.0f); + + m_MasterMusicVolume = 1.0f; + m_MasterEffectsVolume = 1.0f; + + m_validListenerCount = 1; + + m_bSystemMusicPlaying = false; +} +void SoundEngine::destroy() { ma_engine_uninit(&m_engine); } +void SoundEngine::play(int iSound, float x, float y, float z, float volume, + float pitch) { + char szSoundName[256] = "Sound/Minecraft/"; + + if (iSound == -1) { + app.DebugPrintf(6, "PlaySound with sound of -1 !!!!!!!!!!!!!!!\n"); + return; + } + wcstombs(szSoundName + 16, wchSoundNames[iSound], + sizeof(szSoundName) - 16 - 1); + szSoundName[sizeof(szSoundName) - 1] = '\0'; + + char finalPath[256]; + const char* extensions[] = {".ogg", ".wav", ".mp3"}; + size_t extCount = sizeof(extensions) / sizeof(extensions[0]); + bool found = false; + + for (size_t extIdx = 0; extIdx < extCount; extIdx++) { + char basePlusExt[256]; + sprintf_s(basePlusExt, "%s%s", szSoundName, extensions[extIdx]); + + DWORD attr = GetFileAttributesA(basePlusExt); + if (attr != INVALID_FILE_ATTRIBUTES && + !(attr & FILE_ATTRIBUTE_DIRECTORY)) { + sprintf_s(finalPath, "%s", basePlusExt); + found = true; + break; + } + } + if (!found) { + int count = 0; + + for (size_t extIdx = 0; extIdx < extCount; extIdx++) { + for (size_t i = 1; i < 32; i++) { + char numberedPath[256]; + sprintf_s(numberedPath, "%s%d%s", szSoundName, i, + extensions[extIdx]); + + DWORD attr = GetFileAttributesA(numberedPath); + if (attr != INVALID_FILE_ATTRIBUTES && + !(attr & FILE_ATTRIBUTE_DIRECTORY)) { + count = i; + } + } + } + + if (count > 0) { + int chosen = (rand() % count) + 1; + for (size_t extIdx = 0; extIdx < extCount; extIdx++) { + char numberedPath[256]; + sprintf_s(numberedPath, "%s%d%s", szSoundName, chosen, + extensions[extIdx]); + + DWORD attr = GetFileAttributesA(numberedPath); + if (attr != INVALID_FILE_ATTRIBUTES && + !(attr & FILE_ATTRIBUTE_DIRECTORY)) { + sprintf_s(finalPath, "%s", numberedPath); + found = true; + break; + } + } + if (!found) { + sprintf_s(finalPath, "%s%d.ogg", szSoundName, chosen); + } + } + } + if (!found) return; + MiniAudioSound* s = new MiniAudioSound(); + memset(&s->info, 0, sizeof(AUDIO_INFO)); + + s->info.x = x; + s->info.y = y; + s->info.z = z; + + s->info.volume = volume; + s->info.pitch = pitch; + s->info.bIs3D = true; + s->info.bUseSoundsPitchVal = false; + s->info.iSound = iSound + eSFX_MAX; + + if (ma_sound_init_from_file(&m_engine, finalPath, MA_SOUND_FLAG_ASYNC, + nullptr, nullptr, &s->sound) != MA_SUCCESS) { + app.DebugPrintf("Failed to load sound ID : %i from %S\n", iSound, + wchSoundNames[iSound]); + delete s; + return; + } + + ma_sound_set_spatialization_enabled(&s->sound, MA_TRUE); + ma_sound_set_min_distance(&s->sound, SFX_3D_MIN_DISTANCE); + ma_sound_set_max_distance(&s->sound, SFX_3D_MAX_DISTANCE); + ma_sound_set_rolloff(&s->sound, SFX_3D_ROLLOFF); + + float finalVolume = volume * m_MasterEffectsVolume * SFX_VOLUME_MULTIPLIER; + if (finalVolume > SFX_MAX_GAIN) finalVolume = SFX_MAX_GAIN; + + ma_sound_set_volume(&s->sound, finalVolume); + ma_sound_set_pitch(&s->sound, pitch); + ma_sound_set_position(&s->sound, x, y, z); + + ma_sound_start(&s->sound); + + m_activeSounds.push_back(s); +} + +void SoundEngine::playUI(int iSound, float volume, float pitch) { + char szSoundName[256]; + wstring name; + + if (iSound >= eSFX_MAX) { + strcpy(szSoundName, "Sound/Minecraft/"); + name = wchSoundNames[iSound]; + } else { + strcpy(szSoundName, "Sound/Minecraft/UI/"); + name = wchUISoundNames[iSound]; + } + wcstombs(szSoundName + strlen(szSoundName), name.c_str(), + sizeof(szSoundName) - strlen(szSoundName) - 1); + char finalPath[256]; + const char* extensions[] = {".ogg", ".wav", ".mp3"}; + size_t extCount = sizeof(extensions) / sizeof(extensions[0]); + bool found = false; + + for (size_t extIdx = 0; extIdx < extCount; extIdx++) { + char basePlusExt[256]; + sprintf_s(basePlusExt, "%s%s", szSoundName, extensions[extIdx]); + + DWORD attr = GetFileAttributesA(basePlusExt); + if (attr != INVALID_FILE_ATTRIBUTES && + !(attr & FILE_ATTRIBUTE_DIRECTORY)) { + sprintf_s(finalPath, "%s", basePlusExt); + found = true; + break; + } + } + if (!found) return; + MiniAudioSound* s = new MiniAudioSound(); + memset(&s->info, 0, sizeof(AUDIO_INFO)); + + s->info.volume = volume; + s->info.pitch = pitch; + s->info.bIs3D = false; + s->info.bUseSoundsPitchVal = true; + + if (ma_sound_init_from_file(&m_engine, finalPath, MA_SOUND_FLAG_ASYNC, + nullptr, nullptr, &s->sound) != MA_SUCCESS) { + delete s; + app.DebugPrintf("ma_sound_init_from_file failed: %s\n", finalPath); + return; + } + + ma_sound_set_spatialization_enabled(&s->sound, MA_FALSE); + + float finalVolume = volume * m_MasterEffectsVolume; + if (finalVolume > 1.0f) finalVolume = 1.0f; + printf("UI Sound volume set to %f\nEffects volume: %f\n", finalVolume, + m_MasterEffectsVolume); + + ma_sound_set_volume(&s->sound, finalVolume); + ma_sound_set_pitch(&s->sound, pitch); + + ma_sound_start(&s->sound); + + m_activeSounds.push_back(s); +} + +int SoundEngine::getMusicID(int iDomain) { + int iRandomVal = 0; + Minecraft* pMinecraft = Minecraft::GetInstance(); + + // Protection from errors + if (pMinecraft == nullptr || pMinecraft->skins == nullptr) { + // any track from the overworld + return GetRandomishTrack(m_iStream_Overworld_Min, + m_iStream_Overworld_Max); + } + + if (pMinecraft->skins->isUsingDefaultSkin()) { + switch (iDomain) { + case LevelData::DIMENSION_END: + // the end isn't random - it has different music depending on + // whether the dragon is alive or not, but we've not added the + // dead dragon music yet + return m_iStream_End_Min; + case LevelData::DIMENSION_NETHER: + return GetRandomishTrack(m_iStream_Nether_Min, + m_iStream_Nether_Max); + // return m_iStream_Nether_Min + + // random->nextInt(m_iStream_Nether_Max-m_iStream_Nether_Min); + default: // overworld + // return m_iStream_Overworld_Min + + // random->nextInt(m_iStream_Overworld_Max-m_iStream_Overworld_Min); + return GetRandomishTrack(m_iStream_Overworld_Min, + m_iStream_Overworld_Max); + } + } else { + // using a texture pack - may have multiple End music tracks + switch (iDomain) { + case LevelData::DIMENSION_END: + return GetRandomishTrack(m_iStream_End_Min, m_iStream_End_Max); + case LevelData::DIMENSION_NETHER: + // return m_iStream_Nether_Min + + // random->nextInt(m_iStream_Nether_Max-m_iStream_Nether_Min); + return GetRandomishTrack(m_iStream_Nether_Min, + m_iStream_Nether_Max); + default: // overworld + // return m_iStream_Overworld_Min + + // random->nextInt(m_iStream_Overworld_Max-m_iStream_Overworld_Min); + return GetRandomishTrack(m_iStream_Overworld_Min, + m_iStream_Overworld_Max); + } } } -#ifdef __PSVITA__ -// AP - this is the callback when the driver is about to mix. At this point the -// mutex is locked by Miles so we can now call all Miles functions without the -// possibility of incurring a stall. -static bool SoundEngine_Change = false; // has tick been called? -static CRITICAL_SECTION SoundEngine_MixerMutex; +int SoundEngine::getMusicID(const std::wstring& name) { + int iCD = 0; + for (size_t i = 0; i < 12; i++) { + std::wstring fileNameW = stws(m_szStreamFileA[i + eStream_CD_1]); -void AILCALL MilesMixerCB(HDIGDRIVER dig) { - // has the tick function been called since the last callback - if (SoundEngine_Change) { - SoundEngine_Change = false; + if (name == fileNameW) { + iCD = static_cast(i); + break; + } + } + return iCD + m_iStream_CD_1; +} - EnterCriticalSection(&SoundEngine_MixerMutex); +void SoundEngine::playStreaming(const wstring& name, float x, float y, float z, + float volume, float pitch, bool bMusicDelay) { + m_StreamingAudioInfo.x = x; + m_StreamingAudioInfo.y = y; + m_StreamingAudioInfo.z = z; + m_StreamingAudioInfo.volume = volume; + m_StreamingAudioInfo.pitch = pitch; + if (m_StreamState == eMusicStreamState_Playing) { + m_StreamState = eMusicStreamState_Stop; + } else if (m_StreamState == eMusicStreamState_Opening) { + m_StreamState = eMusicStreamState_OpeningCancel; + } + app.DebugPrintf("playStreaming %S", name.c_str()); + if (name.empty()) { + // music, or stop CD + m_StreamingAudioInfo.bIs3D = false; + + // we need a music id + // random delay of up to 3 minutes for music + m_iMusicDelay = random->nextInt( + 20 * 60 * 3); // random->nextInt(20 * 60 * 10) + 20 * 60 * 10; + +#ifdef _DEBUG + m_iMusicDelay = 0; +#endif Minecraft* pMinecraft = Minecraft::GetInstance(); - pMinecraft->soundEngine->updateMiles(); - pMinecraft->soundEngine->playMusicUpdate(); - LeaveCriticalSection(&SoundEngine_MixerMutex); + bool playerInEnd = false; + bool playerInNether = false; + + for (unsigned int i = 0; i < MAX_LOCAL_PLAYERS; i++) { + if (pMinecraft->localplayers[i] != nullptr) { + if (pMinecraft->localplayers[i]->dimension == + LevelData::DIMENSION_END) { + playerInEnd = true; + } else if (pMinecraft->localplayers[i]->dimension == + LevelData::DIMENSION_NETHER) { + playerInNether = true; + } + } + } + if (playerInEnd) { + m_musicID = getMusicID(LevelData::DIMENSION_END); + } else if (playerInNether) { + m_musicID = getMusicID(LevelData::DIMENSION_NETHER); + } else { + m_musicID = getMusicID(LevelData::DIMENSION_OVERWORLD); + } + } else { + // jukebox + m_StreamingAudioInfo.bIs3D = true; + m_musicID = getMusicID(name); + m_iMusicDelay = 0; } } -#endif +int SoundEngine::OpenStreamThreadProc(void* lpParameter) { + SoundEngine* soundEngine = (SoundEngine*)lpParameter; -///////////////////////////////////////////// -// -// init -// -///////////////////////////////////////////// + const char* ext = strrchr(soundEngine->m_szStreamName, '.'); + + if (soundEngine->m_musicStreamActive) { + ma_sound_stop(&soundEngine->m_musicStream); + ma_sound_uninit(&soundEngine->m_musicStream); + soundEngine->m_musicStreamActive = false; + } + + ma_result result = ma_sound_init_from_file( + &soundEngine->m_engine, soundEngine->m_szStreamName, + MA_SOUND_FLAG_STREAM, nullptr, nullptr, &soundEngine->m_musicStream); + + if (result != MA_SUCCESS) { + app.DebugPrintf( + "SoundEngine::OpenStreamThreadProc - Failed to open stream: %s\n", + soundEngine->m_szStreamName); + return 0; + } + + ma_sound_set_spatialization_enabled(&soundEngine->m_musicStream, MA_FALSE); + ma_sound_set_looping(&soundEngine->m_musicStream, MA_FALSE); + + soundEngine->m_musicStreamActive = true; + + return 0; +} + +void SoundEngine::playMusicTick() { + static float fMusicVol = 0.0f; + fMusicVol = getMasterMusicVolume(); + + switch (m_StreamState) { + case eMusicStreamState_Idle: + + // start a stream playing + if (m_iMusicDelay > 0) { + m_iMusicDelay--; + return; + } + + if (m_musicStreamActive) { + app.DebugPrintf( + "WARNING: m_musicStreamActive already true in Idle state, " + "resetting to Playing\n"); + m_StreamState = eMusicStreamState_Playing; + return; + } + + if (m_musicID != -1) { + // start playing it + + strcpy((char*)m_szStreamName, m_szMusicPath); + // are we using a mash-up pack? + // if(pMinecraft && !pMinecraft->skins->isUsingDefaultSkin() && + // pMinecraft->skins->getSelected()->hasAudio()) + if (Minecraft::GetInstance() + ->skins->getSelected() + ->hasAudio()) { + // It's a mash-up - need to use the DLC path for the music + TexturePack* pTexPack = + Minecraft::GetInstance()->skins->getSelected(); + DLCTexturePack* pDLCTexPack = (DLCTexturePack*)pTexPack; + DLCPack* pack = pDLCTexPack->getDLCInfoParentPack(); + DLCAudioFile* dlcAudioFile = (DLCAudioFile*)pack->getFile( + DLCManager::e_DLCType_Audio, 0); + + app.DebugPrintf("Mashup pack \n"); + + // build the name + + // if the music ID is beyond the end of the texture pack + // music files, then it's a CD + if (m_musicID < m_iStream_CD_1) { + SetIsPlayingStreamingGameMusic(true); + SetIsPlayingStreamingCDMusic(false); + m_MusicType = eMusicType_Game; + m_StreamingAudioInfo.bIs3D = false; + + wstring& wstrSoundName = + dlcAudioFile->GetSoundName(m_musicID); + + char szName[255]; + wcstombs(szName, wstrSoundName.c_str(), 255); + + string strFile = + "TPACK:\\Data\\" + string(szName) + ".wav"; + + std::string mountedPath = + StorageManager.GetMountedPath(strFile); + strcpy(m_szStreamName, mountedPath.c_str()); + } else { + SetIsPlayingStreamingGameMusic(false); + SetIsPlayingStreamingCDMusic(true); + m_MusicType = eMusicType_CD; + m_StreamingAudioInfo.bIs3D = true; + + // Need to adjust to index into the cds in the game's + // m_szStreamFileA + strcat((char*)m_szStreamName, "cds/"); + strcat((char*)m_szStreamName, + m_szStreamFileA[m_musicID - m_iStream_CD_1 + + eStream_CD_1]); + strcat((char*)m_szStreamName, ".wav"); + } + } else { + if (m_musicID < m_iStream_CD_1) { + SetIsPlayingStreamingGameMusic(true); + SetIsPlayingStreamingCDMusic(false); + m_MusicType = eMusicType_Game; + m_StreamingAudioInfo.bIs3D = false; + // build the name + strcat((char*)m_szStreamName, "music/"); + } else { + SetIsPlayingStreamingGameMusic(false); + SetIsPlayingStreamingCDMusic(true); + m_MusicType = eMusicType_CD; + m_StreamingAudioInfo.bIs3D = true; + // build the name + strcat((char*)m_szStreamName, "cds/"); + } + strcat((char*)m_szStreamName, m_szStreamFileA[m_musicID]); + strcat((char*)m_szStreamName, ".wav"); + } + + FILE* pFile = nullptr; + pFile = fopen(reinterpret_cast(m_szStreamName), "rb"); + if (pFile) { + fclose(pFile); + } else { + const char* extensions[] = {".ogg", ".mp3", ".wav"}; + size_t extCount = + sizeof(extensions) / sizeof(extensions[0]); + bool found = false; + + char* dotPos = + strrchr(reinterpret_cast(m_szStreamName), '.'); + if (dotPos != nullptr && + (dotPos - reinterpret_cast(m_szStreamName)) < + 250) { + for (size_t i = 0; i < extCount; i++) { + strncpy(dotPos, extensions[i], 5); + app.DebugPrintf("Checking %s\n", m_szStreamName); + pFile = fopen( + reinterpret_cast(m_szStreamName), "rb"); + if (pFile) { + fclose(pFile); + found = true; + break; + } + } + } + + if (!found) { + if (dotPos != nullptr) { + strncpy(dotPos, ".wav", 5); + } + app.DebugPrintf( + "WARNING: No audio file found for music ID %d " + "(tried .ogg, .mp3, .wav)\n", + m_musicID); + return; + } + } + + app.DebugPrintf("Starting streaming - %s\n", m_szStreamName); + m_openStreamThread = new C4JThread(OpenStreamThreadProc, this, + "OpenStreamThreadProc"); + m_openStreamThread->Run(); + m_StreamState = eMusicStreamState_Opening; + } + break; + + case eMusicStreamState_Opening: + if (!m_openStreamThread->isRunning()) { + delete m_openStreamThread; + m_openStreamThread = nullptr; + + app.DebugPrintf( + "OpenStreamThreadProc finished. m_musicStreamActive=%d\n", + m_musicStreamActive); + + if (!m_musicStreamActive) { + const char* currentExt = + strrchr(reinterpret_cast(m_szStreamName), '.'); + if (currentExt && _stricmp(currentExt, ".wav") == 0) { + const bool isCD = (m_musicID >= m_iStream_CD_1); + const char* folder = isCD ? "cds/" : "music/"; + + int n = + sprintf_s(reinterpret_cast(m_szStreamName), + 512, "%s%s%s.wav", m_szMusicPath, folder, + m_szStreamFileA[m_musicID]); + + if (n > 0) { + FILE* pFile = fopen( + reinterpret_cast(m_szStreamName), "rb"); + if (pFile) { + fclose(pFile); + + m_openStreamThread = + new C4JThread(OpenStreamThreadProc, this, + "OpenStreamThreadProc"); + m_openStreamThread->Run(); + break; + } + } + } + + m_StreamState = eMusicStreamState_Idle; + break; + } + + if (m_StreamingAudioInfo.bIs3D) { + ma_sound_set_spatialization_enabled(&m_musicStream, + MA_TRUE); + ma_sound_set_position( + &m_musicStream, m_StreamingAudioInfo.x, + m_StreamingAudioInfo.y, m_StreamingAudioInfo.z); + } else { + ma_sound_set_spatialization_enabled(&m_musicStream, + MA_FALSE); + } + + ma_sound_set_pitch(&m_musicStream, m_StreamingAudioInfo.pitch); + + float finalVolume = + m_StreamingAudioInfo.volume * getMasterMusicVolume(); + + ma_sound_set_volume(&m_musicStream, finalVolume); + ma_result startResult = ma_sound_start(&m_musicStream); + app.DebugPrintf("ma_sound_start result: %d\n", startResult); + + m_StreamState = eMusicStreamState_Playing; + } + break; + case eMusicStreamState_OpeningCancel: + if (!m_openStreamThread->isRunning()) { + delete m_openStreamThread; + m_openStreamThread = nullptr; + m_StreamState = eMusicStreamState_Stop; + } + break; + case eMusicStreamState_Stop: + if (m_musicStreamActive) { + ma_sound_stop(&m_musicStream); + ma_sound_uninit(&m_musicStream); + m_musicStreamActive = false; + } + + SetIsPlayingStreamingCDMusic(false); + SetIsPlayingStreamingGameMusic(false); + + m_StreamState = eMusicStreamState_Idle; + break; + case eMusicStreamState_Stopping: + break; + case eMusicStreamState_Play: + break; + case eMusicStreamState_Playing: { + static int frameCount = 0; + if (frameCount++ % 60 == 0) { + if (m_musicStreamActive) { + bool isPlaying = ma_sound_is_playing(&m_musicStream); + float vol = ma_sound_get_volume(&m_musicStream); + bool isAtEnd = ma_sound_at_end(&m_musicStream); + } + } + } + if (GetIsPlayingStreamingGameMusic()) { + { + bool playerInEnd = false; + bool playerInNether = false; + Minecraft* pMinecraft = Minecraft::GetInstance(); + for (unsigned int i = 0; i < MAX_LOCAL_PLAYERS; ++i) { + if (pMinecraft->localplayers[i] != nullptr) { + if (pMinecraft->localplayers[i]->dimension == + LevelData::DIMENSION_END) { + playerInEnd = true; + } else if (pMinecraft->localplayers[i]->dimension == + LevelData::DIMENSION_NETHER) { + playerInNether = true; + } + } + } + + if (playerInEnd && !GetIsPlayingEndMusic()) { + m_StreamState = eMusicStreamState_Stop; + + // Set the end track + m_musicID = getMusicID(LevelData::DIMENSION_END); + SetIsPlayingEndMusic(true); + SetIsPlayingNetherMusic(false); + } else if (!playerInEnd && GetIsPlayingEndMusic()) { + if (playerInNether) { + m_StreamState = eMusicStreamState_Stop; + + // Set the end track + m_musicID = getMusicID(LevelData::DIMENSION_NETHER); + SetIsPlayingEndMusic(false); + SetIsPlayingNetherMusic(true); + } else { + m_StreamState = eMusicStreamState_Stop; + + // Set the end track + m_musicID = + getMusicID(LevelData::DIMENSION_OVERWORLD); + SetIsPlayingEndMusic(false); + SetIsPlayingNetherMusic(false); + } + } else if (playerInNether && !GetIsPlayingNetherMusic()) { + m_StreamState = eMusicStreamState_Stop; + // set the Nether track + m_musicID = getMusicID(LevelData::DIMENSION_NETHER); + SetIsPlayingNetherMusic(true); + SetIsPlayingEndMusic(false); + } else if (!playerInNether && GetIsPlayingNetherMusic()) { + if (playerInEnd) { + m_StreamState = eMusicStreamState_Stop; + // set the Nether track + m_musicID = getMusicID(LevelData::DIMENSION_END); + SetIsPlayingNetherMusic(false); + SetIsPlayingEndMusic(true); + } else { + m_StreamState = eMusicStreamState_Stop; + // set the Nether track + m_musicID = + getMusicID(LevelData::DIMENSION_OVERWORLD); + SetIsPlayingNetherMusic(false); + SetIsPlayingEndMusic(false); + } + } + + // volume change required? + if (m_musicStreamActive) { + float finalVolume = + m_StreamingAudioInfo.volume * fMusicVol; + + ma_sound_set_volume(&m_musicStream, finalVolume); + } + } + } else { + // Music disc playing - if it's a 3D stream, then set the + // position - we don't have any streaming audio in the world + // that moves, so this isn't required unless we have more than + // one listener, and are setting the listening position to the + // origin and setting a fake position for the sound down the z + // axis + if (m_StreamingAudioInfo.bIs3D && m_validListenerCount > 1) { + int iClosestListener = 0; + float fClosestDist = 1e6f; + + for (size_t i = 0; i < MAX_LOCAL_PLAYERS; i++) { + if (m_ListenerA[i].bValid) { + float dx = m_StreamingAudioInfo.x - + m_ListenerA[i].vPosition.x; + float dy = m_StreamingAudioInfo.y - + m_ListenerA[i].vPosition.y; + float dz = m_StreamingAudioInfo.z - + m_ListenerA[i].vPosition.z; + float dist = sqrtf(dx * dx + dy * dy + dz * dz); + + if (dist < fClosestDist) { + fClosestDist = dist; + iClosestListener = i; + } + } + } + + float relX = m_StreamingAudioInfo.x - + m_ListenerA[iClosestListener].vPosition.x; + float relY = m_StreamingAudioInfo.y - + m_ListenerA[iClosestListener].vPosition.y; + float relZ = m_StreamingAudioInfo.z - + m_ListenerA[iClosestListener].vPosition.z; + + if (m_musicStreamActive) { + ma_sound_set_position(&m_musicStream, relX, relY, relZ); + } + } + } + + break; + + case eMusicStreamState_Completed: { + // random delay of up to 3 minutes for music + m_iMusicDelay = random->nextInt( + 20 * 60 * 3); // random->nextInt(20 * 60 * 10) + 20 * 60 * 10; + // Check if we have a local player in The Nether or in The End, and + // play that music if they are + Minecraft* pMinecraft = Minecraft::GetInstance(); + bool playerInEnd = false; + bool playerInNether = false; + + for (unsigned int i = 0; i < MAX_LOCAL_PLAYERS; i++) { + if (pMinecraft->localplayers[i] != nullptr) { + if (pMinecraft->localplayers[i]->dimension == + LevelData::DIMENSION_END) { + playerInEnd = true; + } else if (pMinecraft->localplayers[i]->dimension == + LevelData::DIMENSION_NETHER) { + playerInNether = true; + } + } + } + if (playerInEnd) { + m_musicID = getMusicID(LevelData::DIMENSION_END); + SetIsPlayingEndMusic(true); + SetIsPlayingNetherMusic(false); + } else if (playerInNether) { + m_musicID = getMusicID(LevelData::DIMENSION_NETHER); + SetIsPlayingNetherMusic(true); + SetIsPlayingEndMusic(false); + } else { + m_musicID = getMusicID(LevelData::DIMENSION_OVERWORLD); + SetIsPlayingNetherMusic(false); + SetIsPlayingEndMusic(false); + } + + m_StreamState = eMusicStreamState_Idle; + } break; + } + + // check the status of the stream - this is for when a track completes + // rather than is stopped by the user action + + if (m_musicStreamActive) { + if (!ma_sound_is_playing(&m_musicStream) && + ma_sound_at_end(&m_musicStream)) { + ma_sound_uninit(&m_musicStream); + m_musicStreamActive = false; + + SetIsPlayingStreamingCDMusic(false); + SetIsPlayingStreamingGameMusic(false); + + m_StreamState = eMusicStreamState_Completed; + } + } +} + +void SoundEngine::updateMiniAudio() { + if (m_validListenerCount == 1) { + for (size_t i = 0; i < MAX_LOCAL_PLAYERS; i++) { + if (m_ListenerA[i].bValid) { + ma_engine_listener_set_position( + &m_engine, 0, m_ListenerA[i].vPosition.x, + m_ListenerA[i].vPosition.y, m_ListenerA[i].vPosition.z); + + ma_engine_listener_set_direction(&m_engine, 0, + m_ListenerA[i].vOrientFront.x, + m_ListenerA[i].vOrientFront.y, + m_ListenerA[i].vOrientFront.z); + + ma_engine_listener_set_world_up(&m_engine, 0, 0.0f, 1.0f, 0.0f); + + break; + } + } + } else { + ma_engine_listener_set_position(&m_engine, 0, 0.0f, 0.0f, 0.0f); + ma_engine_listener_set_direction(&m_engine, 0, 0.0f, 0.0f, 1.0f); + ma_engine_listener_set_world_up(&m_engine, 0, 0.0f, 1.0f, 0.0f); + } + + for (auto it = m_activeSounds.begin(); it != m_activeSounds.end();) { + MiniAudioSound* s = *it; + + if (!ma_sound_is_playing(&s->sound)) { + ma_sound_uninit(&s->sound); + delete s; + it = m_activeSounds.erase(it); + continue; + } + + float finalVolume = + s->info.volume * m_MasterEffectsVolume * SFX_VOLUME_MULTIPLIER; + if (finalVolume > SFX_MAX_GAIN) finalVolume = SFX_MAX_GAIN; + + ma_sound_set_volume(&s->sound, finalVolume); + ma_sound_set_pitch(&s->sound, s->info.pitch); + + if (s->info.bIs3D) { + if (m_validListenerCount > 1) { + float fClosest = 10000.0f; + int iClosestListener = 0; + float fClosestX = 0.0f, fClosestY = 0.0f, fClosestZ = 0.0f, + fDist; + for (size_t i = 0; i < MAX_LOCAL_PLAYERS; i++) { + if (m_ListenerA[i].bValid) { + float x, y, z; + + x = fabs(m_ListenerA[i].vPosition.x - s->info.x); + y = fabs(m_ListenerA[i].vPosition.y - s->info.y); + z = fabs(m_ListenerA[i].vPosition.z - s->info.z); + fDist = x + y + z; + + if (fDist < fClosest) { + fClosest = fDist; + fClosestX = x; + fClosestY = y; + fClosestZ = z; + iClosestListener = i; + } + } + } + + float realDist = + sqrtf((fClosestX * fClosestX) + (fClosestY * fClosestY) + + (fClosestZ * fClosestZ)); + ma_sound_set_position(&s->sound, 0, 0, realDist); + } else { + ma_sound_set_position(&s->sound, s->info.x, s->info.y, + s->info.z); + } + } + + ++it; + } +} + +void SoundEngine::tick(shared_ptr* players, float a) { + // update the listener positions + int listenerCount = 0; + if (players) { + bool bListenerPostionSet = false; + for (size_t i = 0; i < MAX_LOCAL_PLAYERS; i++) { + if (players[i] != nullptr) { + m_ListenerA[i].bValid = true; + F32 x, y, z; + x = players[i]->xo + (players[i]->x - players[i]->xo) * a; + y = players[i]->yo + (players[i]->y - players[i]->yo) * a; + z = players[i]->zo + (players[i]->z - players[i]->zo) * a; + + float yRot = players[i]->yRotO + + (players[i]->yRot - players[i]->yRotO) * a; + float yCos = (float)cos(yRot * Mth::RAD_TO_GRAD); + float ySin = (float)sin(yRot * Mth::RAD_TO_GRAD); + + // store the listener positions for splitscreen + m_ListenerA[i].vPosition.x = x; + m_ListenerA[i].vPosition.y = y; + m_ListenerA[i].vPosition.z = z; + + m_ListenerA[i].vOrientFront.x = -ySin; + m_ListenerA[i].vOrientFront.y = 0; + m_ListenerA[i].vOrientFront.z = yCos; + + listenerCount++; + } else { + m_ListenerA[i].bValid = false; + } + } + } + + // If there were no valid players set, make up a default listener + if (listenerCount == 0) { + m_ListenerA[0].vPosition.x = 0; + m_ListenerA[0].vPosition.y = 0; + m_ListenerA[0].vPosition.z = 0; + m_ListenerA[0].vOrientFront.x = 0; + m_ListenerA[0].vOrientFront.y = 0; + m_ListenerA[0].vOrientFront.z = 1.0f; + listenerCount++; + } + m_validListenerCount = listenerCount; + updateMiniAudio(); +} +// Classic sound module +#else void SoundEngine::init(Options* pOptions) { app.DebugPrintf("---SoundEngine::init\n"); #ifdef __DISABLE_MILES__ @@ -364,26 +1232,6 @@ void SoundEngine::init(Options* pOptions) { // //m_hAudio=hAudio; // } #endif - -void SoundEngine::SetStreamingSounds(int iOverworldMin, int iOverWorldMax, - int iNetherMin, int iNetherMax, - int iEndMin, int iEndMax, int iCD1) { - m_iStream_Overworld_Min = iOverworldMin; - m_iStream_Overworld_Max = iOverWorldMax; - m_iStream_Nether_Min = iNetherMin; - m_iStream_Nether_Max = iNetherMax; - m_iStream_End_Min = iEndMin; - m_iStream_End_Max = iEndMax; - m_iStream_CD_1 = iCD1; - - // array to monitor recently played tracks - if (m_bHeardTrackA) { - delete[] m_bHeardTrackA; - } - m_bHeardTrackA = new bool[iEndMax + 1]; - memset(m_bHeardTrackA, 0, sizeof(bool) * iEndMax + 1); -} - // AP - moved to a separate function so it can be called from the mixer callback // on Vita void SoundEngine::updateMiles() { @@ -637,7 +1485,6 @@ static S32 running = AIL_ms_count(); #endif void SoundEngine::tick(std::shared_ptr* players, float a) { - ConsoleSoundEngine::tick(); #ifdef __DISABLE_MILES__ return; #endif @@ -704,12 +1551,6 @@ void SoundEngine::tick(std::shared_ptr* players, float a) { updateMiles(); #endif } - -///////////////////////////////////////////// -// -// SoundEngine -// -///////////////////////////////////////////// SoundEngine::SoundEngine() { random = new Random(); m_hStream = 0; @@ -742,7 +1583,6 @@ SoundEngine::SoundEngine() { } void SoundEngine::destroy() {} - #ifdef _DEBUG void SoundEngine::GetSoundName(char* szSoundName, int iSound) { strcpy((char*)szSoundName, "Minecraft/"); @@ -751,7 +1591,6 @@ void SoundEngine::GetSoundName(char* szSoundName, int iSound) { strcat((char*)szSoundName, SoundName); } #endif - ///////////////////////////////////////////// // // play @@ -872,7 +1711,6 @@ void SoundEngine::playUI(int iSound, float volume, float pitch) { AIL_enqueue_event_buffer(&token, &AudioInfo, sizeof(AUDIO_INFO), 0); AIL_enqueue_event_end_named(token, (char*)szSoundName); } - ///////////////////////////////////////////// // // playStreaming @@ -940,169 +1778,6 @@ void SoundEngine::playStreaming(const std::wstring& name, float x, float y, m_iMusicDelay = 0; } } - -int SoundEngine::GetRandomishTrack(int iStart, int iEnd) { - // 4J-PB - make it more likely that we'll get a track we've not heard for a - // while, although repeating tracks sometimes is fine - - // if all tracks have been heard, clear the flags - bool bAllTracksHeard = true; - int iVal = iStart; - for (int i = iStart; i <= iEnd; i++) { - if (m_bHeardTrackA[i] == false) { - bAllTracksHeard = false; - app.DebugPrintf("Not heard all tracks yet\n"); - break; - } - } - - if (bAllTracksHeard) { - app.DebugPrintf("Heard all tracks - resetting the tracking array\n"); - - for (int i = iStart; i <= iEnd; i++) { - m_bHeardTrackA[i] = false; - } - } - - // trying to get a track we haven't heard, but not too hard - for (int i = 0; i <= ((iEnd - iStart) / 2); i++) { - // random->nextInt(1) will always return 0 - iVal = random->nextInt((iEnd - iStart) + 1) + iStart; - if (m_bHeardTrackA[iVal] == false) { - // not heard this - app.DebugPrintf("(%d) Not heard track %d yet, so playing it now\n", - i, iVal); - m_bHeardTrackA[iVal] = true; - break; - } else { - app.DebugPrintf( - "(%d) Skipping track %d already heard it recently\n", i, iVal); - } - } - - app.DebugPrintf("Select track %d\n", iVal); - return iVal; -} -///////////////////////////////////////////// -// -// getMusicID -// -///////////////////////////////////////////// -int SoundEngine::getMusicID(int iDomain) { - int iRandomVal = 0; - Minecraft* pMinecraft = Minecraft::GetInstance(); - - // Before the game has started? - if (pMinecraft == NULL) { - // any track from the overworld - return GetRandomishTrack(m_iStream_Overworld_Min, - m_iStream_Overworld_Max); - } - - if (pMinecraft->skins->isUsingDefaultSkin()) { - switch (iDomain) { - case LevelData::DIMENSION_END: - // the end isn't random - it has different music depending on - // whether the dragon is alive or not, but we've not added the - // dead dragon music yet - return m_iStream_End_Min; - case LevelData::DIMENSION_NETHER: - return GetRandomishTrack(m_iStream_Nether_Min, - m_iStream_Nether_Max); - // return m_iStream_Nether_Min + - // random->nextInt(m_iStream_Nether_Max-m_iStream_Nether_Min); - default: // overworld - // return m_iStream_Overworld_Min + - // random->nextInt(m_iStream_Overworld_Max-m_iStream_Overworld_Min); - return GetRandomishTrack(m_iStream_Overworld_Min, - m_iStream_Overworld_Max); - } - } else { - // using a texture pack - may have multiple End music tracks - switch (iDomain) { - case LevelData::DIMENSION_END: - return GetRandomishTrack(m_iStream_End_Min, m_iStream_End_Max); - case LevelData::DIMENSION_NETHER: - // return m_iStream_Nether_Min + - // random->nextInt(m_iStream_Nether_Max-m_iStream_Nether_Min); - return GetRandomishTrack(m_iStream_Nether_Min, - m_iStream_Nether_Max); - default: // overworld - // return m_iStream_Overworld_Min + - // random->nextInt(m_iStream_Overworld_Max-m_iStream_Overworld_Min); - return GetRandomishTrack(m_iStream_Overworld_Min, - m_iStream_Overworld_Max); - } - } -} - -///////////////////////////////////////////// -// -// getMusicID -// -///////////////////////////////////////////// -// check what the CD is -int SoundEngine::getMusicID(const std::wstring& name) { - int iCD = 0; - char* SoundName = (char*)ConvertSoundPathToName(name, true); - - // 4J-PB - these will always be the game cds, so use the m_szStreamFileA for - // this - for (int i = 0; i < 12; i++) { - if (strcmp(SoundName, m_szStreamFileA[i + eStream_CD_1]) == 0) { - iCD = i; - break; - } - } - - // adjust for cd start position on normal or mash-up pack - return iCD + m_iStream_CD_1; -} - -///////////////////////////////////////////// -// -// getMasterMusicVolume -// -///////////////////////////////////////////// -float SoundEngine::getMasterMusicVolume() { - if (m_bSystemMusicPlaying) { - return 0.0f; - } else { - return m_MasterMusicVolume; - } -} - -///////////////////////////////////////////// -// -// updateMusicVolume -// -///////////////////////////////////////////// -void SoundEngine::updateMusicVolume(float fVal) { m_MasterMusicVolume = fVal; } - -///////////////////////////////////////////// -// -// updateSystemMusicPlaying -// -///////////////////////////////////////////// -void SoundEngine::updateSystemMusicPlaying(bool isPlaying) { - m_bSystemMusicPlaying = isPlaying; -} - -///////////////////////////////////////////// -// -// updateSoundEffectVolume -// -///////////////////////////////////////////// -void SoundEngine::updateSoundEffectVolume(float fVal) { - m_MasterEffectsVolume = fVal; - // AIL_set_variable_float(0,"UserEffectVol",fVal); -} - -void SoundEngine::add(const std::wstring& name, File* file) {} -void SoundEngine::addMusic(const std::wstring& name, File* file) {} -void SoundEngine::addStreaming(const std::wstring& name, File* file) {} -bool SoundEngine::isStreamingWavebankReady() { return true; } - int SoundEngine::OpenStreamThreadProc(void* lpParameter) { #ifdef __DISABLE_MILES__ return 0; @@ -1110,15 +1785,8 @@ int SoundEngine::OpenStreamThreadProc(void* lpParameter) { SoundEngine* soundEngine = (SoundEngine*)lpParameter; soundEngine->m_hStream = AIL_open_stream(soundEngine->m_hDriver, soundEngine->m_szStreamName, 0); - - if (soundEngine->m_hStream == 0) { - app.DebugPrintf( - "SoundEngine::OpenStreamThreadProc - Could not open - %s\n", - soundEngine->m_szStreamName); - } return 0; } - ///////////////////////////////////////////// // // playMusicTick @@ -1217,13 +1885,8 @@ void SoundEngine::playMusicUpdate() { char szName[255]; wcstombs(szName, wstrSoundName.c_str(), 255); -#if defined __PS3__ || defined __ORBIS__ || defined __PSVITA__ std::string strFile = - "TPACK:/Data/" + std::string(szName) + ".binka"; -#else - std::string strFile = - "TPACK:\\Data\\" + std::string(szName) + ".binka"; -#endif + "TPACK:\\Data\\" + string(szName) + ".binka"; std::string mountedPath = StorageManager.GetMountedPath(strFile); strcpy(m_szStreamName, mountedPath.c_str()); @@ -1313,11 +1976,9 @@ void SoundEngine::playMusicUpdate() { #endif } - // std::wstring name = - // m_szStreamFileA[m_musicID]; char *SoundName - // = (char - // *)ConvertSoundPathToName(name); - // strcat((char + // std::wstring name = + // m_szStreamFileA[m_musicID];char*SoundName=(char + // *)ConvertSoundPathToName(name);strcat((char // *)szStreamName,SoundName); app.DebugPrintf("Starting streaming - %s\n", m_szStreamName); @@ -1618,30 +2279,6 @@ void SoundEngine::playMusicUpdate() { } } } - -///////////////////////////////////////////// -// -// ConvertSoundPathToName -// -///////////////////////////////////////////// -char* SoundEngine::ConvertSoundPathToName(const std::wstring& name, - bool bConvertSpaces) { - static char buf[256]; - assert(name.length() < 256); - for (unsigned int i = 0; i < name.length(); i++) { - wchar_t c = name[i]; - if (c == '.') c = '/'; - if (bConvertSpaces) { - if (c == ' ') c = '_'; - } - buf[i] = (char)c; - } - buf[name.length()] = 0; - return buf; -} - -#endif - F32 AILCALLBACK custom_falloff_function(HSAMPLE S, F32 distance, F32 rolloff_factor, F32 min_dist, F32 max_dist) { @@ -1663,5 +2300,91 @@ F32 AILCALLBACK custom_falloff_function(HSAMPLE S, F32 distance, return result; } - #endif + +// Universal, these functions shouldn't need platform specific implementations +void SoundEngine::updateMusicVolume(float fVal) { m_MasterMusicVolume = fVal; } +void SoundEngine::updateSystemMusicPlaying(bool isPlaying) { + m_bSystemMusicPlaying = isPlaying; +} +void SoundEngine::updateSoundEffectVolume(float fVal) { + m_MasterEffectsVolume = fVal; +} +void SoundEngine::SetStreamingSounds(int iOverworldMin, int iOverWorldMax, + int iNetherMin, int iNetherMax, + int iEndMin, int iEndMax, int iCD1) { + m_iStream_Overworld_Min = iOverworldMin; + m_iStream_Overworld_Max = iOverWorldMax; + m_iStream_Nether_Min = iNetherMin; + m_iStream_Nether_Max = iNetherMax; + m_iStream_End_Min = iEndMin; + m_iStream_End_Max = iEndMax; + m_iStream_CD_1 = iCD1; + + // array to monitor recently played tracks + if (m_bHeardTrackA) { + delete[] m_bHeardTrackA; + } + m_bHeardTrackA = new bool[iEndMax + 1]; + memset(m_bHeardTrackA, 0, sizeof(bool) * (iEndMax + 1)); +} +int SoundEngine::GetRandomishTrack(int iStart, int iEnd) { + // 4J-PB - make it more likely that we'll get a track we've not heard for a + // while, although repeating tracks sometimes is fine + + // if all tracks have been heard, clear the flags + bool bAllTracksHeard = true; + int iVal = iStart; + for (size_t i = iStart; i <= iEnd; i++) { + if (m_bHeardTrackA[i] == false) { + bAllTracksHeard = false; + app.DebugPrintf("Not heard all tracks yet\n"); + break; + } + } + + if (bAllTracksHeard) { + app.DebugPrintf("Heard all tracks - resetting the tracking array\n"); + + for (size_t i = iStart; i <= iEnd; i++) { + m_bHeardTrackA[i] = false; + } + } + + // trying to get a track we haven't heard, but not too hard + for (size_t i = 0; i <= ((iEnd - iStart) / 2); i++) { + // random->nextInt(1) will always return 0 + iVal = random->nextInt((iEnd - iStart) + 1) + iStart; + if (m_bHeardTrackA[iVal] == false) { + // not heard this + app.DebugPrintf("(%d) Not heard track %d yet, so playing it now\n", + i, iVal); + m_bHeardTrackA[iVal] = true; + break; + } else { + app.DebugPrintf( + "(%d) Skipping track %d already heard it recently\n", i, iVal); + } + } + + app.DebugPrintf("Select track %d\n", iVal); + return iVal; +} +float SoundEngine::getMasterMusicVolume() { + if (m_bSystemMusicPlaying) { + return 0.0f; + } else { + return m_MasterMusicVolume; + } +} +void SoundEngine::add(const std::wstring& name, File* file) {} + +void SoundEngine::addMusic(const std::wstring& name, File* file) {} +void SoundEngine::addStreaming(const std::wstring& name, File* file) {} + +bool SoundEngine::isStreamingWavebankReady() { return true; } +// This is unused by the linux version, it'll need to be changed +char* SoundEngine::ConvertSoundPathToName(const std::wstring& name, + bool bConvertSpaces) { + return NULL; +} \ No newline at end of file diff --git a/Minecraft.Client/Platform/Common/Audio/SoundEngine.h b/Minecraft.Client/Platform/Common/Audio/SoundEngine.h index c89e4e2a2..ceb474353 100644 --- a/Minecraft.Client/Platform/Common/Audio/SoundEngine.h +++ b/Minecraft.Client/Platform/Common/Audio/SoundEngine.h @@ -3,7 +3,12 @@ class Mob; class Options; using namespace std; #include "../../Minecraft.World/Util/SoundTypes.h" - +#include "./miniaudio.h" +constexpr float SFX_3D_MIN_DISTANCE = 1.0f; +constexpr float SFX_3D_MAX_DISTANCE = 16.0f; +constexpr float SFX_3D_ROLLOFF = 0.5f; +constexpr float SFX_VOLUME_MULTIPLIER = 1.5f; +constexpr float SFX_MAX_GAIN = 1.5f; enum eMUSICFILES { eStream_Overworld_Calm1 = 0, eStream_Overworld_Calm2, @@ -79,7 +84,11 @@ typedef struct { char chName[64]; #endif } AUDIO_INFO; - +struct MiniAudioSound { + ma_sound sound; + AUDIO_INFO info; + bool active; +}; class SoundEngine : public ConsoleSoundEngine { static const int MAX_SAME_SOUNDS_PLAYING = 8; // 4J added public: @@ -125,17 +134,21 @@ private: #else int initAudioHardware(int iMinSpeakers) { return iMinSpeakers; } #endif +#ifdef __linux__ + void updateMiniAudio(); +#endif int GetRandomishTrack(int iStart, int iEnd); - HMSOUNDBANK m_hBank; - HDIGDRIVER m_hDriver; - HSTREAM m_hStream; + ma_engine m_engine; + ma_engine_config m_engineConfig; + ma_sound m_musicStream; + bool m_musicStreamActive; static char m_szSoundPath[]; static char m_szMusicPath[]; static char m_szRedistName[]; - static char* m_szStreamFileA[eStream_Max]; + static const char* m_szStreamFileA[eStream_Max]; AUDIO_LISTENER m_ListenerA[MAX_LOCAL_PLAYERS]; int m_validListenerCount; diff --git a/Minecraft.Client/Platform/Common/Audio/SoundNames.cpp b/Minecraft.Client/Platform/Common/Audio/SoundNames.cpp index 6d25d9892..6458ddcbe 100644 --- a/Minecraft.Client/Platform/Common/Audio/SoundNames.cpp +++ b/Minecraft.Client/Platform/Common/Audio/SoundNames.cpp @@ -3,229 +3,229 @@ #include "Consoles_SoundEngine.h" const WCHAR* ConsoleSoundEngine::wchSoundNames[eSoundType_MAX] = { - L"mob.chicken", // eSoundType_MOB_CHICKEN_AMBIENT - L"mob.chickenhurt", // eSoundType_MOB_CHICKEN_HURT - L"mob.chickenplop", // eSoundType_MOB_CHICKENPLOP - L"mob.cow", // eSoundType_MOB_COW_AMBIENT - L"mob.cowhurt", // eSoundType_MOB_COW_HURT - L"mob.pig", // eSoundType_MOB_PIG_AMBIENT - L"mob.pigdeath", // eSoundType_MOB_PIG_DEATH - L"mob.sheep", // eSoundType_MOB_SHEEP_AMBIENT - L"mob.wolf.growl", // eSoundType_MOB_WOLF_GROWL - L"mob.wolf.whine", // eSoundType_MOB_WOLF_WHINE - L"mob.wolf.panting", // eSoundType_MOB_WOLF_PANTING - L"mob.wolf.bark", // eSoundType_MOB_WOLF_BARK - L"mob.wolf.hurt", // eSoundType_MOB_WOLF_HURT - L"mob.wolf.death", // eSoundType_MOB_WOLF_DEATH - L"mob.wolf.shake", // eSoundType_MOB_WOLF_SHAKE - L"mob.blaze.breathe", // eSoundType_MOB_BLAZE_BREATHE - L"mob.blaze.hit", // eSoundType_MOB_BLAZE_HURT - L"mob.blaze.death", // eSoundType_MOB_BLAZE_DEATH - L"mob.ghast.moan", // eSoundType_MOB_GHAST_MOAN - L"mob.ghast.scream", // eSoundType_MOB_GHAST_SCREAM - L"mob.ghast.death", // eSoundType_MOB_GHAST_DEATH - L"mob.ghast.fireball", // eSoundType_MOB_GHAST_FIREBALL - L"mob.ghast.charge", // eSoundType_MOB_GHAST_CHARGE - L"mob.endermen.idle", // eSoundType_MOB_ENDERMEN_IDLE - L"mob.endermen.hit", // eSoundType_MOB_ENDERMEN_HIT - L"mob.endermen.death", // eSoundType_MOB_ENDERMEN_DEATH - L"mob.endermen.portal", // eSoundType_MOB_ENDERMEN_PORTAL - L"mob.zombiepig.zpig", // eSoundType_MOB_ZOMBIEPIG_AMBIENT - L"mob.zombiepig.zpighurt", // eSoundType_MOB_ZOMBIEPIG_HURT - L"mob.zombiepig.zpigdeath", // eSoundType_MOB_ZOMBIEPIG_DEATH - L"mob.zombiepig.zpigangry", // eSoundType_MOB_ZOMBIEPIG_ZPIGANGRY - L"mob.silverfish.say", // eSoundType_MOB_SILVERFISH_AMBIENT, - L"mob.silverfish.hit", // eSoundType_MOB_SILVERFISH_HURT - L"mob.silverfish.kill", // eSoundType_MOB_SILVERFISH_DEATH, - L"mob.silverfish.step", // eSoundType_MOB_SILVERFISH_STEP, - L"mob.skeleton", // eSoundType_MOB_SKELETON_AMBIENT, - L"mob.skeletonhurt", // eSoundType_MOB_SKELETON_HURT, - L"mob.spider", // eSoundType_MOB_SPIDER_AMBIENT, - L"mob.spiderdeath", // eSoundType_MOB_SPIDER_DEATH, - L"mob.slime", // eSoundType_MOB_SLIME, - L"mob.slimeattack", // eSoundType_MOB_SLIME_ATTACK, - L"mob.creeper", // eSoundType_MOB_CREEPER_HURT, - L"mob.creeperdeath", // eSoundType_MOB_CREEPER_DEATH, - L"mob.zombie", // eSoundType_MOB_ZOMBIE_AMBIENT, - L"mob.zombiehurt", // eSoundType_MOB_ZOMBIE_HURT, - L"mob.zombiedeath", // eSoundType_MOB_ZOMBIE_DEATH, - L"mob.zombie.wood", // eSoundType_MOB_ZOMBIE_WOOD, - L"mob.zombie.woodbreak", // eSoundType_MOB_ZOMBIE_WOOD_BREAK, - L"mob.zombie.metal", // eSoundType_MOB_ZOMBIE_METAL, - L"mob.magmacube.big", // eSoundType_MOB_MAGMACUBE_BIG, - L"mob.magmacube.small", // eSoundType_MOB_MAGMACUBE_SMALL, - L"mob.cat.purr", // eSoundType_MOB_CAT_PURR - L"mob.cat.purreow", // eSoundType_MOB_CAT_PURREOW - L"mob.cat.meow", // eSoundType_MOB_CAT_MEOW + L"mob/chicken", // eSoundType_MOB_CHICKEN_AMBIENT + L"mob/chickenhurt", // eSoundType_MOB_CHICKEN_HURT + L"mob/chickenplop", // eSoundType_MOB_CHICKENPLOP + L"mob/cow", // eSoundType_MOB_COW_AMBIENT + L"mob/cowhurt", // eSoundType_MOB_COW_HURT + L"mob/pig", // eSoundType_MOB_PIG_AMBIENT + L"mob/pigdeath", // eSoundType_MOB_PIG_DEATH + L"mob/sheep", // eSoundType_MOB_SHEEP_AMBIENT + L"mob/wolf/growl", // eSoundType_MOB_WOLF_GROWL + L"mob/wolf/whine", // eSoundType_MOB_WOLF_WHINE + L"mob/wolf/panting", // eSoundType_MOB_WOLF_PANTING + L"mob/wolf/bark", // eSoundType_MOB_WOLF_BARK + L"mob/wolf/hurt", // eSoundType_MOB_WOLF_HURT + L"mob/wolf/death", // eSoundType_MOB_WOLF_DEATH + L"mob/wolf/shake", // eSoundType_MOB_WOLF_SHAKE + L"mob/blaze/breathe", // eSoundType_MOB_BLAZE_BREATHE + L"mob/blaze/hit", // eSoundType_MOB_BLAZE_HURT + L"mob/blaze/death", // eSoundType_MOB_BLAZE_DEATH + L"mob/ghast/moan", // eSoundType_MOB_GHAST_MOAN + L"mob/ghast/scream", // eSoundType_MOB_GHAST_SCREAM + L"mob/ghast/death", // eSoundType_MOB_GHAST_DEATH + L"mob/ghast/fireball", // eSoundType_MOB_GHAST_FIREBALL + L"mob/ghast/charge", // eSoundType_MOB_GHAST_CHARGE + L"mob/endermen/idle", // eSoundType_MOB_ENDERMEN_IDLE + L"mob/endermen/hit", // eSoundType_MOB_ENDERMEN_HIT + L"mob/endermen/death", // eSoundType_MOB_ENDERMEN_DEATH + L"mob/endermen/portal", // eSoundType_MOB_ENDERMEN_PORTAL + L"mob/zombiepig/zpig", // eSoundType_MOB_ZOMBIEPIG_AMBIENT + L"mob/zombiepig/zpighurt", // eSoundType_MOB_ZOMBIEPIG_HURT + L"mob/zombiepig/zpigdeath", // eSoundType_MOB_ZOMBIEPIG_DEATH + L"mob/zombiepig/zpigangry", // eSoundType_MOB_ZOMBIEPIG_ZPIGANGRY + L"mob/silverfish/say", // eSoundType_MOB_SILVERFISH_AMBIENT, + L"mob/silverfish/hit", // eSoundType_MOB_SILVERFISH_HURT + L"mob/silverfish/kill", // eSoundType_MOB_SILVERFISH_DEATH, + L"mob/silverfish/step", // eSoundType_MOB_SILVERFISH_STEP, + L"mob/skeleton", // eSoundType_MOB_SKELETON_AMBIENT, + L"mob/skeletonhurt", // eSoundType_MOB_SKELETON_HURT, + L"mob/spider", // eSoundType_MOB_SPIDER_AMBIENT, + L"mob/spiderdeath", // eSoundType_MOB_SPIDER_DEATH, + L"mob/slime", // eSoundType_MOB_SLIME, + L"mob/slimeattack", // eSoundType_MOB_SLIME_ATTACK, + L"mob/creeper", // eSoundType_MOB_CREEPER_HURT, + L"mob/creeperdeath", // eSoundType_MOB_CREEPER_DEATH, + L"mob/zombie", // eSoundType_MOB_ZOMBIE_AMBIENT, + L"mob/zombiehurt", // eSoundType_MOB_ZOMBIE_HURT, + L"mob/zombiedeath", // eSoundType_MOB_ZOMBIE_DEATH, + L"mob/zombie/wood", // eSoundType_MOB_ZOMBIE_WOOD, + L"mob/zombie/woodbreak", // eSoundType_MOB_ZOMBIE_WOOD_BREAK, + L"mob/zombie/metal", // eSoundType_MOB_ZOMBIE_METAL, + L"mob/magmacube/big", // eSoundType_MOB_MAGMACUBE_BIG, + L"mob/magmacube/small", // eSoundType_MOB_MAGMACUBE_SMALL, + L"mob/cat/purr", // eSoundType_MOB_CAT_PURR + L"mob/cat/purreow", // eSoundType_MOB_CAT_PURREOW + L"mob/cat/meow", // eSoundType_MOB_CAT_MEOW // 4J-PB - correct the name of the event for hitting ocelots - L"mob.cat.hit", // eSoundType_MOB_CAT_HITT + L"mob/cat/hit", // eSoundType_MOB_CAT_HITT // L"mob.irongolem.throw", // //eSoundType_MOB_IRONGOLEM_THROW L"mob.irongolem.hit", //// eSoundType_MOB_IRONGOLEM_HIT L"mob.irongolem.death", //// eSoundType_MOB_IRONGOLEM_DEATH L"mob.irongolem.walk", //// eSoundType_MOB_IRONGOLEM_WALK - L"random.bow", // eSoundType_RANDOM_BOW, - L"random.bowhit", // eSoundType_RANDOM_BOW_HIT, - L"random.explode", // eSoundType_RANDOM_EXPLODE, - L"random.fizz", // eSoundType_RANDOM_FIZZ, - L"random.pop", // eSoundType_RANDOM_POP, - L"random.fuse", // eSoundType_RANDOM_FUSE, - L"random.drink", // eSoundType_RANDOM_DRINK, - L"random.eat", // eSoundType_RANDOM_EAT, - L"random.burp", // eSoundType_RANDOM_BURP, - L"random.splash", // eSoundType_RANDOM_SPLASH, - L"random.click", // eSoundType_RANDOM_CLICK, - L"random.glass", // eSoundType_RANDOM_GLASS, - L"random.orb", // eSoundType_RANDOM_ORB, - L"random.break", // eSoundType_RANDOM_BREAK, - L"random.chestopen", // eSoundType_RANDOM_CHEST_OPEN, - L"random.chestclosed", // eSoundType_RANDOM_CHEST_CLOSE, - L"random.door_open", // eSoundType_RANDOM_DOOR_OPEN, - L"random.door_close", // eSoundType_RANDOM_DOOR_CLOSE, - L"ambient.weather.rain", // eSoundType_AMBIENT_WEATHER_RAIN, - L"ambient.weather.thunder", // eSoundType_AMBIENT_WEATHER_THUNDER, - L"ambient.cave.cave", // eSoundType_CAVE_CAVE, DON'T USE FOR XBOX 360!!! + L"random/bow", // eSoundType_RANDOM_BOW, + L"random/bowhit", // eSoundType_RANDOM_BOW_HIT, + L"random/explode", // eSoundType_RANDOM_EXPLODE, + L"random/fizz", // eSoundType_RANDOM_FIZZ, + L"random/pop", // eSoundType_RANDOM_POP, + L"random/fuse", // eSoundType_RANDOM_FUSE, + L"random/drink", // eSoundType_RANDOM_DRINK, + L"random/eat", // eSoundType_RANDOM_EAT, + L"random/burp", // eSoundType_RANDOM_BURP, + L"random/splash", // eSoundType_RANDOM_SPLASH, + L"random/click", // eSoundType_RANDOM_CLICK, + L"random/glass", // eSoundType_RANDOM_GLASS, + L"random/orb", // eSoundType_RANDOM_ORB, + L"random/break", // eSoundType_RANDOM_BREAK, + L"random/chestopen", // eSoundType_RANDOM_CHEST_OPEN, + L"random/chestclosed", // eSoundType_RANDOM_CHEST_CLOSE, + L"random/door_open", // eSoundType_RANDOM_DOOR_OPEN, + L"random/door_close", // eSoundType_RANDOM_DOOR_CLOSE, + L"ambient/weather/rain", // eSoundType_AMBIENT_WEATHER_RAIN, + L"ambient/weather/thunder", // eSoundType_AMBIENT_WEATHER_THUNDER, + L"ambient/cave/cave", // eSoundType_CAVE_CAVE, DON'T USE FOR XBOX 360!!! #ifdef _XBOX - L"ambient.cave.cave2", // eSoundType_CAVE_CAVE2 - removed the two sounds + L"ambient/cave/cave2", // eSoundType_CAVE_CAVE2 - removed the two sounds //that were at 192k in the first ambient cave event #endif - L"portal.portal", // eSoundType_PORTAL_PORTAL, + L"portal/portal", // eSoundType_PORTAL_PORTAL, // 4J-PB - added a couple that were still using std::wstring - L"portal.trigger", // eSoundType_PORTAL_TRIGGER - L"portal.travel", // eSoundType_PORTAL_TRAVEL + L"portal/trigger", // eSoundType_PORTAL_TRIGGER + L"portal/travel", // eSoundType_PORTAL_TRAVEL - L"fire.ignite", // eSoundType_FIRE_IGNITE, - L"fire.fire", // eSoundType_FIRE_FIRE, - L"damage.hurtflesh", // eSoundType_DAMAGE_HURT, - L"damage.fallsmall", // eSoundType_DAMAGE_FALL_SMALL, - L"damage.fallbig", // eSoundType_DAMAGE_FALL_BIG, - L"note.harp", // eSoundType_NOTE_HARP, - L"note.bd", // eSoundType_NOTE_BD, - L"note.snare", // eSoundType_NOTE_SNARE, - L"note.hat", // eSoundType_NOTE_HAT, - L"note.bassattack", // eSoundType_NOTE_BASSATTACK, - L"tile.piston.in", // eSoundType_TILE_PISTON_IN, - L"tile.piston.out", // eSoundType_TILE_PISTON_OUT, - L"liquid.water", // eSoundType_LIQUID_WATER, - L"liquid.lavapop", // eSoundType_LIQUID_LAVA_POP, - L"liquid.lava", // eSoundType_LIQUID_LAVA, - L"step.stone", // eSoundType_STEP_STONE, - L"step.wood", // eSoundType_STEP_WOOD, - L"step.gravel", // eSoundType_STEP_GRAVEL, - L"step.grass", // eSoundType_STEP_GRASS, - L"step.metal", // eSoundType_STEP_METAL, - L"step.cloth", // eSoundType_STEP_CLOTH, - L"step.sand", // eSoundType_STEP_SAND, + L"fire/ignite", // eSoundType_FIRE_IGNITE, + L"fire/fire", // eSoundType_FIRE_FIRE, + L"damage/hurtflesh", // eSoundType_DAMAGE_HURT, + L"damage/fallsmall", // eSoundType_DAMAGE_FALL_SMALL, + L"damage/fallbig", // eSoundType_DAMAGE_FALL_BIG, + L"note/harp", // eSoundType_NOTE_HARP, + L"note/bd", // eSoundType_NOTE_BD, + L"note/snare", // eSoundType_NOTE_SNARE, + L"note/hat", // eSoundType_NOTE_HAT, + L"note/bassattack", // eSoundType_NOTE_BASSATTACK, + L"tile/piston.in", // eSoundType_TILE_PISTON_IN, + L"tile/piston.out", // eSoundType_TILE_PISTON_OUT, + L"liquid/water", // eSoundType_LIQUID_WATER, + L"liquid/lavapop", // eSoundType_LIQUID_LAVA_POP, + L"liquid/lava", // eSoundType_LIQUID_LAVA, + L"step/stone", // eSoundType_STEP_STONE, + L"step/wood", // eSoundType_STEP_WOOD, + L"step/gravel", // eSoundType_STEP_GRAVEL, + L"step/grass", // eSoundType_STEP_GRASS, + L"step/metal", // eSoundType_STEP_METAL, + L"step/cloth", // eSoundType_STEP_CLOTH, + L"step/sand", // eSoundType_STEP_SAND, // below this are the additional sounds from the second soundbank - L"mob.enderdragon.end", // eSoundType_MOB_ENDERDRAGON_END - L"mob.enderdragon.growl", // eSoundType_MOB_ENDERDRAGON_GROWL - L"mob.enderdragon.hit", // eSoundType_MOB_ENDERDRAGON_HIT - L"mob.enderdragon.wings", // eSoundType_MOB_ENDERDRAGON_MOVE - L"mob.irongolem.throw", // eSoundType_MOB_IRONGOLEM_THROW - L"mob.irongolem.hit", // eSoundType_MOB_IRONGOLEM_HIT - L"mob.irongolem.death", // eSoundType_MOB_IRONGOLEM_DEATH - L"mob.irongolem.walk", // eSoundType_MOB_IRONGOLEM_WALK + L"mob/enderdragon/end", // eSoundType_MOB_ENDERDRAGON_END + L"mob/enderdragon/growl", // eSoundType_MOB_ENDERDRAGON_GROWL + L"mob/enderdragon/hit", // eSoundType_MOB_ENDERDRAGON_HIT + L"mob/enderdragon/wings", // eSoundType_MOB_ENDERDRAGON_MOVE + L"mob/irongolem/throw", // eSoundType_MOB_IRONGOLEM_THROW + L"mob/irongolem/hit", // eSoundType_MOB_IRONGOLEM_HIT + L"mob/irongolem/death", // eSoundType_MOB_IRONGOLEM_DEATH + L"mob/irongolem/walk", // eSoundType_MOB_IRONGOLEM_WALK // TU14 - L"damage.thorns", // eSoundType_DAMAGE_THORNS - L"random.anvil_break", // eSoundType_RANDOM_ANVIL_BREAK - L"random.anvil_land", // eSoundType_RANDOM_ANVIL_LAND - L"random.anvil_use", // eSoundType_RANDOM_ANVIL_USE - L"mob.villager.haggle", // eSoundType_MOB_VILLAGER_HAGGLE - L"mob.villager.idle", // eSoundType_MOB_VILLAGER_IDLE - L"mob.villager.hit", // eSoundType_MOB_VILLAGER_HIT - L"mob.villager.death", // eSoundType_MOB_VILLAGER_DEATH - L"mob.villager.yes", // eSoundType_MOB_VILLAGER_YES - L"mob.villager.no", // eSoundType_MOB_VILLAGER_NO - L"mob.zombie.infect", // eSoundType_MOB_ZOMBIE_INFECT - L"mob.zombie.unfect", // eSoundType_MOB_ZOMBIE_UNFECT - L"mob.zombie.remedy", // eSoundType_MOB_ZOMBIE_REMEDY - L"step.snow", // eSoundType_STEP_SNOW - L"step.ladder", // eSoundType_STEP_LADDER - L"dig.cloth", // eSoundType_DIG_CLOTH - L"dig.grass", // eSoundType_DIG_GRASS - L"dig.gravel", // eSoundType_DIG_GRAVEL - L"dig.sand", // eSoundType_DIG_SAND - L"dig.snow", // eSoundType_DIG_SNOW - L"dig.stone", // eSoundType_DIG_STONE - L"dig.wood", // eSoundType_DIG_WOOD + L"damage/thorns", // eSoundType_DAMAGE_THORNS + L"random/anvil_break", // eSoundType_RANDOM_ANVIL_BREAK + L"random/anvil_land", // eSoundType_RANDOM_ANVIL_LAND + L"random/anvil_use", // eSoundType_RANDOM_ANVIL_USE + L"mob/villager/haggle", // eSoundType_MOB_VILLAGER_HAGGLE + L"mob/villager/idle", // eSoundType_MOB_VILLAGER_IDLE + L"mob/villager/hit", // eSoundType_MOB_VILLAGER_HIT + L"mob/villager/death", // eSoundType_MOB_VILLAGER_DEATH + L"mob/villager/yes", // eSoundType_MOB_VILLAGER_YES + L"mob/villager/no", // eSoundType_MOB_VILLAGER_NO + L"mob/zombie/infect", // eSoundType_MOB_ZOMBIE_INFECT + L"mob/zombie/unfect", // eSoundType_MOB_ZOMBIE_UNFECT + L"mob/zombie/remedy", // eSoundType_MOB_ZOMBIE_REMEDY + L"step/snow", // eSoundType_STEP_SNOW + L"step/ladder", // eSoundType_STEP_LADDER + L"dig/cloth", // eSoundType_DIG_CLOTH + L"dig/grass", // eSoundType_DIG_GRASS + L"dig/gravel", // eSoundType_DIG_GRAVEL + L"dig/sand", // eSoundType_DIG_SAND + L"dig/snow", // eSoundType_DIG_SNOW + L"dig/stone", // eSoundType_DIG_STONE + L"dig/wood", // eSoundType_DIG_WOOD // 1.6.4 - L"fireworks.launch", // eSoundType_FIREWORKS_LAUNCH, - L"fireworks.blast", // eSoundType_FIREWORKS_BLAST, - L"fireworks.blast_far", // eSoundType_FIREWORKS_BLAST_FAR, - L"fireworks.large_blast", // eSoundType_FIREWORKS_LARGE_BLAST, - L"fireworks.large_blast_far", // eSoundType_FIREWORKS_LARGE_BLAST_FAR, - L"fireworks.twinkle", // eSoundType_FIREWORKS_TWINKLE, - L"fireworks.twinkle_far", // eSoundType_FIREWORKS_TWINKLE_FAR, + L"fireworks/launch", // eSoundType_FIREWORKS_LAUNCH, + L"fireworks/blast", // eSoundType_FIREWORKS_BLAST, + L"fireworks/blast_far", // eSoundType_FIREWORKS_BLAST_FAR, + L"fireworks/large_blast", // eSoundType_FIREWORKS_LARGE_BLAST, + L"fireworks/large_blast_far", // eSoundType_FIREWORKS_LARGE_BLAST_FAR, + L"fireworks/twinkle", // eSoundType_FIREWORKS_TWINKLE, + L"fireworks/twinkle_far", // eSoundType_FIREWORKS_TWINKLE_FAR, - L"mob.bat.idle", // eSoundType_MOB_BAT_IDLE, - L"mob.bat.hurt", // eSoundType_MOB_BAT_HURT, - L"mob.bat.death", // eSoundType_MOB_BAT_DEATH, - L"mob.bat.takeoff", // eSoundType_MOB_BAT_TAKEOFF, + L"mob/bat/idle", // eSoundType_MOB_BAT_IDLE, + L"mob/bat/hurt", // eSoundType_MOB_BAT_HURT, + L"mob/bat/death", // eSoundType_MOB_BAT_DEATH, + L"mob/bat/takeoff", // eSoundType_MOB_BAT_TAKEOFF, - L"mob.wither.spawn", // eSoundType_MOB_WITHER_SPAWN, - L"mob.wither.idle", // eSoundType_MOB_WITHER_IDLE, - L"mob.wither.hurt", // eSoundType_MOB_WITHER_HURT, - L"mob.wither.death", // eSoundType_MOB_WITHER_DEATH, - L"mob.wither.shoot", // eSoundType_MOB_WITHER_SHOOT, + L"mob/wither/spawn", // eSoundType_MOB_WITHER_SPAWN, + L"mob/wither/idle", // eSoundType_MOB_WITHER_IDLE, + L"mob/wither/hurt", // eSoundType_MOB_WITHER_HURT, + L"mob/wither/death", // eSoundType_MOB_WITHER_DEATH, + L"mob/wither/shoot", // eSoundType_MOB_WITHER_SHOOT, - L"mob.cow.step", // eSoundType_MOB_COW_STEP, - L"mob.chicken.step", // eSoundType_MOB_CHICKEN_STEP, - L"mob.pig.step", // eSoundType_MOB_PIG_STEP, - L"mob.enderman.stare", // eSoundType_MOB_ENDERMAN_STARE, - L"mob.enderman.scream", // eSoundType_MOB_ENDERMAN_SCREAM, - L"mob.sheep.shear", // eSoundType_MOB_SHEEP_SHEAR, - L"mob.sheep.step", // eSoundType_MOB_SHEEP_STEP, - L"mob.skeleton.death", // eSoundType_MOB_SKELETON_DEATH, - L"mob.skeleton.step", // eSoundType_MOB_SKELETON_STEP, - L"mob.spider.step", // eSoundType_MOB_SPIDER_STEP, - L"mob.wolf.step", // eSoundType_MOB_WOLF_STEP, - L"mob.zombie.step", // eSoundType_MOB_ZOMBIE_STEP, + L"mob/cow/step", // eSoundType_MOB_COW_STEP, + L"mob/chicken/step", // eSoundType_MOB_CHICKEN_STEP, + L"mob/pig/step", // eSoundType_MOB_PIG_STEP, + L"mob/enderman/stare", // eSoundType_MOB_ENDERMAN_STARE, + L"mob/enderman/scream", // eSoundType_MOB_ENDERMAN_SCREAM, + L"mob/sheep/shear", // eSoundType_MOB_SHEEP_SHEAR, + L"mob/sheep/step", // eSoundType_MOB_SHEEP_STEP, + L"mob/skeleton.death", // eSoundType_MOB_SKELETON_DEATH, + L"mob/skeleton/step", // eSoundType_MOB_SKELETON_STEP, + L"mob/spider/step", // eSoundType_MOB_SPIDER_STEP, + L"mob/wolf/step", // eSoundType_MOB_WOLF_STEP, + L"mob/zombie/step", // eSoundType_MOB_ZOMBIE_STEP, - L"liquid.swim", // eSoundType_LIQUID_SWIM, + L"liquid/swim", // eSoundType_LIQUID_SWIM, - L"mob.horse.land", // eSoundType_MOB_HORSE_LAND, - L"mob.horse.armor", // eSoundType_MOB_HORSE_ARMOR, - L"mob.horse.leather", // eSoundType_MOB_HORSE_LEATHER, - L"mob.horse.zombie.death", // eSoundType_MOB_HORSE_ZOMBIE_DEATH, - L"mob.horse.skeleton.death", // eSoundType_MOB_HORSE_SKELETON_DEATH, - L"mob.horse.donkey.death", // eSoundType_MOB_HORSE_DONKEY_DEATH, - L"mob.horse.death", // eSoundType_MOB_HORSE_DEATH, - L"mob.horse.zombie.hit", // eSoundType_MOB_HORSE_ZOMBIE_HIT, - L"mob.horse.skeleton.hit", // eSoundType_MOB_HORSE_SKELETON_HIT, - L"mob.horse.donkey.hit", // eSoundType_MOB_HORSE_DONKEY_HIT, - L"mob.horse.hit", // eSoundType_MOB_HORSE_HIT, - L"mob.horse.zombie.idle", // eSoundType_MOB_HORSE_ZOMBIE_IDLE, - L"mob.horse.skeleton.idle", // eSoundType_MOB_HORSE_SKELETON_IDLE, - L"mob.horse.donkey.idle", // eSoundType_MOB_HORSE_DONKEY_IDLE, - L"mob.horse.idle", // eSoundType_MOB_HORSE_IDLE, - L"mob.horse.donkey.angry", // eSoundType_MOB_HORSE_DONKEY_ANGRY, - L"mob.horse.angry", // eSoundType_MOB_HORSE_ANGRY, - L"mob.horse.gallop", // eSoundType_MOB_HORSE_GALLOP, - L"mob.horse.breathe", // eSoundType_MOB_HORSE_BREATHE, - L"mob.horse.wood", // eSoundType_MOB_HORSE_WOOD, - L"mob.horse.soft", // eSoundType_MOB_HORSE_SOFT, - L"mob.horse.jump", // eSoundType_MOB_HORSE_JUMP, + L"mob/horse/land", // eSoundType_MOB_HORSE_LAND, + L"mob/horse/armor", // eSoundType_MOB_HORSE_ARMOR, + L"mob/horse/leather", // eSoundType_MOB_HORSE_LEATHER, + L"mob/horse/zombie.death", // eSoundType_MOB_HORSE_ZOMBIE_DEATH, + L"mob/horse/skeleton.death", // eSoundType_MOB_HORSE_SKELETON_DEATH, + L"mob/horse/donkey.death", // eSoundType_MOB_HORSE_DONKEY_DEATH, + L"mob/horse/death", // eSoundType_MOB_HORSE_DEATH, + L"mob/horse/zombie.hit", // eSoundType_MOB_HORSE_ZOMBIE_HIT, + L"mob/horse/skeleton.hit", // eSoundType_MOB_HORSE_SKELETON_HIT, + L"mob/horse/donkey.hit", // eSoundType_MOB_HORSE_DONKEY_HIT, + L"mob/horse/hit", // eSoundType_MOB_HORSE_HIT, + L"mob/horse/zombie.idle", // eSoundType_MOB_HORSE_ZOMBIE_IDLE, + L"mob/horse/skeleton.idle", // eSoundType_MOB_HORSE_SKELETON_IDLE, + L"mob/horse/donkey.idle", // eSoundType_MOB_HORSE_DONKEY_IDLE, + L"mob/horse/idle", // eSoundType_MOB_HORSE_IDLE, + L"mob/horse/donkey.angry", // eSoundType_MOB_HORSE_DONKEY_ANGRY, + L"mob/horse/angry", // eSoundType_MOB_HORSE_ANGRY, + L"mob/horse/gallop", // eSoundType_MOB_HORSE_GALLOP, + L"mob/horse/breathe", // eSoundType_MOB_HORSE_BREATHE, + L"mob/horse/wood", // eSoundType_MOB_HORSE_WOOD, + L"mob/horse/soft", // eSoundType_MOB_HORSE_SOFT, + L"mob/horse/jump", // eSoundType_MOB_HORSE_JUMP, - L"mob.witch.idle", // eSoundType_MOB_WITCH_IDLE, <--- + L"mob/witch/idle", // eSoundType_MOB_WITCH_IDLE, <--- // missing - L"mob.witch.hurt", // eSoundType_MOB_WITCH_HURT, <--- + L"mob/witch/hurt", // eSoundType_MOB_WITCH_HURT, <--- // missing - L"mob.witch.death", // eSoundType_MOB_WITCH_DEATH, <--- + L"mob/witch/death", // eSoundType_MOB_WITCH_DEATH, <--- // missing - L"mob.slime.big", // eSoundType_MOB_SLIME_BIG, - L"mob.slime.small", // eSoundType_MOB_SLIME_SMALL, + L"mob/slime/big", // eSoundType_MOB_SLIME_BIG, + L"mob/slime/small", // eSoundType_MOB_SLIME_SMALL, L"eating", // eSoundType_EATING <--- missing - L"random.levelup", // eSoundType_RANDOM_LEVELUP + L"random/levelup", // eSoundType_RANDOM_LEVELUP // 4J-PB - Some sounds were updated, but we can't do that for the 360 or we // have to do a new sound bank instead, we'll add the sounds as new ones and // change the code to reference them - L"fire.new_ignite", + L"fire/new_ignite", }; const WCHAR* ConsoleSoundEngine::wchUISoundNames[eSFX_MAX] = { diff --git a/Minecraft.Client/UI/Screens/TitleScreen.cpp b/Minecraft.Client/UI/Screens/TitleScreen.cpp index 7806bcf77..27559f215 100644 --- a/Minecraft.Client/UI/Screens/TitleScreen.cpp +++ b/Minecraft.Client/UI/Screens/TitleScreen.cpp @@ -57,6 +57,7 @@ void TitleScreen::tick() { void TitleScreen::keyPressed(wchar_t eventCharacter, int eventKey) {} void TitleScreen::init() { + app.DebugPrintf("TitleScreen::init() START\n"); /* 4J - removed Calendar c = Calendar.getInstance(); c.setTime(new Date()); @@ -103,20 +104,25 @@ if (c.get(Calendar.MONTH) + 1 == 11 && c.get(Calendar.DAY_OF_MONTH) == 9) { void TitleScreen::buttonClicked(Button* button) { if (button->id == 0) { + app.DebugPrintf("TitleScreen::buttonClicked() 'Options...' if (button->id == 0)\n"); minecraft->setScreen(new OptionsScreen(this, minecraft->options)); } if (button->id == 1) { + app.DebugPrintf("TitleScreen::buttonClicked() 'Singleplayer' if (button->id == 1)\n"); minecraft->setScreen(new SelectWorldScreen(this)); } if (button->id == 2) { + app.DebugPrintf("TitleScreen::buttonClicked() 'Multiplayer' if (button->id == 2)\n"); minecraft->setScreen(new JoinMultiplayerScreen(this)); } if (button->id == 3) { + app.DebugPrintf("TitleScreen::buttonClicked() 'Texture Pack' if (button->id == 3)\n"); // minecraft->setScreen(new TexturePackSelectScreen(this)); // // 4J - TODO put back in } if (button->id == 4) { - minecraft->stop(); + app.DebugPrintf("TitleScreen::buttonClicked() Exit Game if (button->id == 4)\n"); + RenderManager.Close(); //minecraft->stop(); } } diff --git a/Minecraft.Client/meson.build b/Minecraft.Client/meson.build index 0a77a5197..f81dddddd 100644 --- a/Minecraft.Client/meson.build +++ b/Minecraft.Client/meson.build @@ -68,6 +68,7 @@ client_dependencies = [ thread_dep, thread_dep, dependency('zlib'), + miniaudio_dep ] if get_option('enable_vsync') @@ -94,7 +95,7 @@ endif client = executable('Minecraft.Client', client_sources + platform_sources + localisation[1], - include_directories : include_directories('Platform', 'Platform/Linux/Iggy/include'), + include_directories : [include_directories('Platform', 'Platform/Linux/Iggy/include'),stb], dependencies : client_dependencies, cpp_args : global_cpp_args + global_cpp_defs + [ '-DUNICODE', '-D_UNICODE', diff --git a/Minecraft.World/Util/StringHelpers.cpp b/Minecraft.World/Util/StringHelpers.cpp index 73d3591de..9f47f92b8 100644 --- a/Minecraft.World/Util/StringHelpers.cpp +++ b/Minecraft.World/Util/StringHelpers.cpp @@ -43,48 +43,55 @@ std::wstring convStringToWstring(const std::string& converting) { } std::wstring u16string_to_wstring(const std::u16string& converting) { -#if WCHAR_MAX == 0xFFFF - // on windows, wchar_t is UTF-16 so we can get away with just a type - // transmutation - return std::wstring(reinterpret_cast(converting.data()), - converting.size()); -#else - // POSIX has wchar_t as UTF-32 instead so simdutf time :>>> - if (converting.empty()) return {}; + if constexpr (sizeof(wchar_t) == 2) { + // on Windows, wchar_t is UTF-16 so we can get away with just a type + // transmutation + return std::wstring(reinterpret_cast(converting.data()), + converting.size()); + } else if constexpr (sizeof(wchar_t) == 4) { + // POSIX has wchar_t as UTF-32 instead so simdutf time :>>> + if (converting.empty()) return {}; - std::wstring result( - simdutf::utf32_length_from_utf16(converting.data(), converting.size()), - L'\0'); - std::size_t convertedLength = simdutf::convert_utf16_to_utf32( - converting.data(), converting.size(), - reinterpret_cast(result.data())); - result.resize(convertedLength); + std::wstring result(simdutf::utf32_length_from_utf16(converting.data(), + converting.size()), + L'\0'); + std::size_t convertedLength = simdutf::convert_utf16_to_utf32( + converting.data(), converting.size(), + reinterpret_cast(result.data())); + result.resize(convertedLength); - return result; -#endif + return result; + } else { + static_assert(sizeof(wchar_t) != 2 || sizeof(wchar_t) != 4, + "Here's a nickel, Kid. Go buy yourself a real computer."); + } } std::u16string wstring_to_u16string(const std::wstring& converting) { -#if WCHAR_MAX == 0xFFFF - // windows, UTF-16 - return std::u16string(reinterpret_cast(converting.data()), - converting.size()); -#else - // POSIX, UTF-32 - if (converting.empty()) return {}; + if constexpr (sizeof(wchar_t) == 2) { + // Windows, UTF-16 + return std::u16string( + reinterpret_cast(converting.data()), + converting.size()); + } else if constexpr (sizeof(wchar_t) == 4) { + // POSIX, UTF-32 + if (converting.empty()) return {}; - const char32_t* data32 = - reinterpret_cast(converting.data()); - const std::size_t len32 = converting.size(); + const char32_t* data32 = + reinterpret_cast(converting.data()); + const std::size_t len32 = converting.size(); - std::u16string result(simdutf::utf16_length_from_utf32(data32, len32), - u'\0'); - std::size_t convertedLength = - simdutf::convert_utf32_to_utf16(data32, len32, result.data()); - result.resize(convertedLength); + std::u16string result(simdutf::utf16_length_from_utf32(data32, len32), + u'\0'); + std::size_t convertedLength = + simdutf::convert_utf32_to_utf16(data32, len32, result.data()); + result.resize(convertedLength); - return result; -#endif + return result; + } else { + static_assert(sizeof(wchar_t) != 2 || sizeof(wchar_t) != 4, + "Here's a nickel, Kid. Go buy yourself a real computer."); + } } // Convert for filename std::wstrings to a straight character pointer for Xbox diff --git a/meson.build b/meson.build index 684d9ada3..cd2b7daa8 100644 --- a/meson.build +++ b/meson.build @@ -1,6 +1,6 @@ project('4jcraft-chucklegrounds', ['cpp', 'c'], version : '0.1.0', - meson_version: '>= 1.1', + meson_version: '>= 1.7', default_options : [ 'cpp_std=c++23', 'warning_level=0', @@ -22,7 +22,8 @@ glu_dep = dependency('glu') sdl2_dep = dependency('sdl2') # Yes.. i know sdl3 is out, but there's not point upgrading right now except when # someone is gonna ask me "Hey juicey can you make it SDL3?" and i'd be like fuck you and still do it. thread_dep = dependency('threads') - +miniaudio_dep = dependency('miniaudio') +stb = subproject('stb').get_variable('stb_inc') # compile flags (chagne ts juicey) global_cpp_args = [ '-fpermissive', diff --git a/subprojects/miniaudio.wrap b/subprojects/miniaudio.wrap new file mode 100644 index 000000000..23dac1ec0 --- /dev/null +++ b/subprojects/miniaudio.wrap @@ -0,0 +1,13 @@ +[wrap-file] +directory = miniaudio-0.11.22 +source_url = https://github.com/mackron/miniaudio/archive/refs/tags/0.11.22.tar.gz +source_filename = miniaudio-0.11.22.tar.gz +source_hash = bcb07bfb27e6fa94d34da73ba2d5642d4940b208ec2a660dbf4e52e6b7cd492f +patch_filename = miniaudio_0.11.22-2_patch.zip +patch_url = https://wrapdb.mesonbuild.com/v2/miniaudio_0.11.22-2/get_patch +patch_hash = 345bc40914588b9901aff3d95213e25fdd678c24e976588a63442ad2c5171c77 +source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/miniaudio_0.11.22-2/miniaudio-0.11.22.tar.gz +wrapdb_version = 0.11.22-2 + +[provide] +dependency_names = miniaudio diff --git a/subprojects/packagefiles/stb/meson.build b/subprojects/packagefiles/stb/meson.build new file mode 100644 index 000000000..aad077a49 --- /dev/null +++ b/subprojects/packagefiles/stb/meson.build @@ -0,0 +1,3 @@ +project('stb', 'c') + +stb_inc = include_directories('.') \ No newline at end of file diff --git a/subprojects/stb.wrap b/subprojects/stb.wrap new file mode 100644 index 000000000..d3d456f87 --- /dev/null +++ b/subprojects/stb.wrap @@ -0,0 +1,5 @@ +[wrap-git] +directory = stb +url = https://github.com/nothings/stb.git +revision = master +patch_directory = stb \ No newline at end of file