diff --git a/.idea/compiler.xml b/.idea/compiler.xml
index fcb19bf..b589d56 100644
--- a/.idea/compiler.xml
+++ b/.idea/compiler.xml
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 8bddb52..18ad7e3 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -1,5 +1,5 @@
-
+
\ No newline at end of file
diff --git a/build.gradle b/build.gradle
index 94b4bb3..8121582 100644
--- a/build.gradle
+++ b/build.gradle
@@ -26,6 +26,8 @@ tasks.withType(JavaCompile) {
options.compilerArgs << "-Xmaxerrs" << "1000"
}
+sourceSets.main.resources.srcDirs += 'src/lwjgl/java/javazoom/jl/decoder'
+
dependencies {
implementation fileTree(dir: './lwjgl-rundir/', include: '*.jar')
diff --git a/lwjgl-rundir/_eagstorage.g.dat b/lwjgl-rundir/_eagstorage.g.dat
index 53f790c..c180ade 100644
Binary files a/lwjgl-rundir/_eagstorage.g.dat and b/lwjgl-rundir/_eagstorage.g.dat differ
diff --git a/lwjgl-rundir/eaglercraft.jar b/lwjgl-rundir/eaglercraft.jar
index a9e6d77..cffaabe 100644
Binary files a/lwjgl-rundir/eaglercraft.jar and b/lwjgl-rundir/eaglercraft.jar differ
diff --git a/lwjgl-rundir/launch.sh b/lwjgl-rundir/launch.sh
index 5d828f6..bc855d4 100755
--- a/lwjgl-rundir/launch.sh
+++ b/lwjgl-rundir/launch.sh
@@ -1,2 +1,2 @@
#!/bin/sh
-java -Xmx4G -Xms4G -Djava.library.path=. -cp "eaglercraft.jar:lwjgl-2.9.0.jar:lwjgl-util-2.9.0.jar:soundsystem-20120107.jar:codecjorbis-20101023.jar:codecwav-20101023.jar:lwjgl-platform-2.9.0-natives-linux.jar:gson-2.2.2.jar:guava-14.0.jar:commons-lang3-3.1.jar:commons-io-2.4.jar:libraryjavasound-20101123.jar:librarylwjglopenal-20100824.jar:bcprov-jdk15on-1.47.jar:argo-2.25_fixed.jar:java-websocket.jar" net.lax1dude.eaglercraft.MinecraftMain
+java -Xmx4G -Xms4G -Djava.library.path=. -cp "eaglercraft.jar:lwjgl-2.9.0.jar:lwjgl-util-2.9.0.jar:lwjgl-platform-2.9.0-natives-linux.jar:java-websocket.jar" net.lax1dude.eaglercraft.MinecraftMain
diff --git a/lwjgl-rundir/resources/music/calm1.ogg b/lwjgl-rundir/resources/music/calm1.ogg
new file mode 100644
index 0000000..e76b317
Binary files /dev/null and b/lwjgl-rundir/resources/music/calm1.ogg differ
diff --git a/lwjgl-rundir/resources/music/calm2.ogg b/lwjgl-rundir/resources/music/calm2.ogg
new file mode 100644
index 0000000..b02df7b
Binary files /dev/null and b/lwjgl-rundir/resources/music/calm2.ogg differ
diff --git a/lwjgl-rundir/resources/music/calm3.ogg b/lwjgl-rundir/resources/music/calm3.ogg
new file mode 100644
index 0000000..a4cfafe
Binary files /dev/null and b/lwjgl-rundir/resources/music/calm3.ogg differ
diff --git a/lwjgl-rundir/resources/music/hal1.ogg b/lwjgl-rundir/resources/music/hal1.ogg
new file mode 100644
index 0000000..bcbe583
Binary files /dev/null and b/lwjgl-rundir/resources/music/hal1.ogg differ
diff --git a/lwjgl-rundir/resources/music/hal2.ogg b/lwjgl-rundir/resources/music/hal2.ogg
new file mode 100644
index 0000000..3ea6b6f
Binary files /dev/null and b/lwjgl-rundir/resources/music/hal2.ogg differ
diff --git a/lwjgl-rundir/resources/music/hal3.ogg b/lwjgl-rundir/resources/music/hal3.ogg
new file mode 100644
index 0000000..6f8984f
Binary files /dev/null and b/lwjgl-rundir/resources/music/hal3.ogg differ
diff --git a/lwjgl-rundir/resources/music/hal4.ogg b/lwjgl-rundir/resources/music/hal4.ogg
new file mode 100644
index 0000000..e3f8dbf
Binary files /dev/null and b/lwjgl-rundir/resources/music/hal4.ogg differ
diff --git a/lwjgl-rundir/resources/music/nuance1.ogg b/lwjgl-rundir/resources/music/nuance1.ogg
new file mode 100644
index 0000000..853e890
Binary files /dev/null and b/lwjgl-rundir/resources/music/nuance1.ogg differ
diff --git a/lwjgl-rundir/resources/music/nuance2.ogg b/lwjgl-rundir/resources/music/nuance2.ogg
new file mode 100644
index 0000000..d4942a1
Binary files /dev/null and b/lwjgl-rundir/resources/music/nuance2.ogg differ
diff --git a/lwjgl-rundir/resources/music/piano1.ogg b/lwjgl-rundir/resources/music/piano1.ogg
new file mode 100644
index 0000000..4c72549
Binary files /dev/null and b/lwjgl-rundir/resources/music/piano1.ogg differ
diff --git a/lwjgl-rundir/resources/music/piano2.ogg b/lwjgl-rundir/resources/music/piano2.ogg
new file mode 100644
index 0000000..ce138e7
Binary files /dev/null and b/lwjgl-rundir/resources/music/piano2.ogg differ
diff --git a/lwjgl-rundir/resources/music/piano3.ogg b/lwjgl-rundir/resources/music/piano3.ogg
new file mode 100644
index 0000000..0b91992
Binary files /dev/null and b/lwjgl-rundir/resources/music/piano3.ogg differ
diff --git a/lwjgl-rundir/resources/records/11.ogg b/lwjgl-rundir/resources/records/11.ogg
new file mode 100644
index 0000000..648c61f
Binary files /dev/null and b/lwjgl-rundir/resources/records/11.ogg differ
diff --git a/lwjgl-rundir/resources/records/13.ogg b/lwjgl-rundir/resources/records/13.ogg
new file mode 100644
index 0000000..f1c777c
Binary files /dev/null and b/lwjgl-rundir/resources/records/13.ogg differ
diff --git a/lwjgl-rundir/resources/records/blocks.ogg b/lwjgl-rundir/resources/records/blocks.ogg
new file mode 100644
index 0000000..5cf78ab
Binary files /dev/null and b/lwjgl-rundir/resources/records/blocks.ogg differ
diff --git a/lwjgl-rundir/resources/records/cat.ogg b/lwjgl-rundir/resources/records/cat.ogg
new file mode 100644
index 0000000..31dcd2b
Binary files /dev/null and b/lwjgl-rundir/resources/records/cat.ogg differ
diff --git a/lwjgl-rundir/resources/records/chirp.ogg b/lwjgl-rundir/resources/records/chirp.ogg
new file mode 100644
index 0000000..4fb4811
Binary files /dev/null and b/lwjgl-rundir/resources/records/chirp.ogg differ
diff --git a/lwjgl-rundir/resources/records/far.ogg b/lwjgl-rundir/resources/records/far.ogg
new file mode 100644
index 0000000..9b459e5
Binary files /dev/null and b/lwjgl-rundir/resources/records/far.ogg differ
diff --git a/lwjgl-rundir/resources/records/mall.ogg b/lwjgl-rundir/resources/records/mall.ogg
new file mode 100644
index 0000000..107fed4
Binary files /dev/null and b/lwjgl-rundir/resources/records/mall.ogg differ
diff --git a/lwjgl-rundir/resources/records/mellohi.ogg b/lwjgl-rundir/resources/records/mellohi.ogg
new file mode 100644
index 0000000..76f3946
Binary files /dev/null and b/lwjgl-rundir/resources/records/mellohi.ogg differ
diff --git a/lwjgl-rundir/resources/records/stal.ogg b/lwjgl-rundir/resources/records/stal.ogg
new file mode 100644
index 0000000..9bc85c3
Binary files /dev/null and b/lwjgl-rundir/resources/records/stal.ogg differ
diff --git a/lwjgl-rundir/resources/records/strad.ogg b/lwjgl-rundir/resources/records/strad.ogg
new file mode 100644
index 0000000..c13d6ab
Binary files /dev/null and b/lwjgl-rundir/resources/records/strad.ogg differ
diff --git a/lwjgl-rundir/resources/records/wait.ogg b/lwjgl-rundir/resources/records/wait.ogg
new file mode 100644
index 0000000..7fd8ed1
Binary files /dev/null and b/lwjgl-rundir/resources/records/wait.ogg differ
diff --git a/lwjgl-rundir/resources/records/ward.ogg b/lwjgl-rundir/resources/records/ward.ogg
new file mode 100644
index 0000000..c1ada81
Binary files /dev/null and b/lwjgl-rundir/resources/records/ward.ogg differ
diff --git a/lwjgl-rundir/resources/sounds.json b/lwjgl-rundir/resources/sounds.json
new file mode 100644
index 0000000..2b36f4d
--- /dev/null
+++ b/lwjgl-rundir/resources/sounds.json
@@ -0,0 +1,1840 @@
+{
+ "ambient.cave.cave": {
+ "category": "ambient",
+ "sounds": [
+ "ambient/cave/cave1",
+ "ambient/cave/cave10",
+ "ambient/cave/cave11",
+ "ambient/cave/cave12",
+ "ambient/cave/cave13",
+ "ambient/cave/cave2",
+ "ambient/cave/cave3",
+ "ambient/cave/cave4",
+ "ambient/cave/cave5",
+ "ambient/cave/cave6",
+ "ambient/cave/cave7",
+ "ambient/cave/cave8",
+ "ambient/cave/cave9"
+ ]
+ },
+ "ambient.weather.rain": {
+ "category": "weather",
+ "sounds": [
+ "ambient/weather/rain1",
+ "ambient/weather/rain2",
+ "ambient/weather/rain3",
+ "ambient/weather/rain4"
+ ]
+ },
+ "ambient.weather.thunder": {
+ "category": "weather",
+ "sounds": [
+ "ambient/weather/thunder1",
+ "ambient/weather/thunder2",
+ "ambient/weather/thunder3"
+ ]
+ },
+ "game.player.hurt.fall.big": {
+ "category": "player",
+ "sounds": [
+ "damage/fallbig"
+ ]
+ },
+ "game.player.hurt.fall.small": {
+ "category": "player",
+ "sounds": [
+ "damage/fallsmall"
+ ]
+ },
+ "game.neutral.hurt.fall.big": {
+ "category": "neutral",
+ "sounds": [
+ "damage/fallbig"
+ ]
+ },
+ "game.neutral.hurt.fall.small": {
+ "category": "neutral",
+ "sounds": [
+ "damage/fallsmall"
+ ]
+ },
+ "game.hostile.hurt.fall.big": {
+ "category": "hostile",
+ "sounds": [
+ "damage/fallbig"
+ ]
+ },
+ "game.hostile.hurt.fall.small": {
+ "category": "hostile",
+ "sounds": [
+ "damage/fallsmall"
+ ]
+ },
+ "game.player.hurt": {
+ "category": "player",
+ "sounds": [
+ "damage/hit1",
+ "damage/hit2",
+ "damage/hit3"
+ ]
+ },
+ "game.neutral.hurt": {
+ "category": "neutral",
+ "sounds": [
+ "damage/hit1",
+ "damage/hit2",
+ "damage/hit3"
+ ]
+ },
+ "game.hostile.hurt": {
+ "category": "hostile",
+ "sounds": [
+ "damage/hit1",
+ "damage/hit2",
+ "damage/hit3"
+ ]
+ },
+ "game.player.die": {
+ "category": "player",
+ "sounds": [
+ "damage/hit1",
+ "damage/hit2",
+ "damage/hit3"
+ ]
+ },
+ "game.neutral.die": {
+ "category": "neutral",
+ "sounds": [
+ "damage/hit1",
+ "damage/hit2",
+ "damage/hit3"
+ ]
+ },
+ "game.hostile.die": {
+ "category": "hostile",
+ "sounds": [
+ "damage/hit1",
+ "damage/hit2",
+ "damage/hit3"
+ ]
+ },
+ "dig.cloth": {
+ "category": "block",
+ "sounds": [
+ "dig/cloth1",
+ "dig/cloth2",
+ "dig/cloth3",
+ "dig/cloth4"
+ ]
+ },
+ "dig.grass": {
+ "category": "block",
+ "sounds": [
+ "dig/grass1",
+ "dig/grass2",
+ "dig/grass3",
+ "dig/grass4"
+ ]
+ },
+ "dig.gravel": {
+ "category": "block",
+ "sounds": [
+ "dig/gravel1",
+ "dig/gravel2",
+ "dig/gravel3",
+ "dig/gravel4"
+ ]
+ },
+ "dig.sand": {
+ "category": "block",
+ "sounds": [
+ "dig/sand1",
+ "dig/sand2",
+ "dig/sand3",
+ "dig/sand4"
+ ]
+ },
+ "dig.snow": {
+ "category": "block",
+ "sounds": [
+ "dig/snow1",
+ "dig/snow2",
+ "dig/snow3",
+ "dig/snow4"
+ ]
+ },
+ "dig.stone": {
+ "category": "block",
+ "sounds": [
+ "dig/stone1",
+ "dig/stone2",
+ "dig/stone3",
+ "dig/stone4"
+ ]
+ },
+ "dig.wood": {
+ "category": "block",
+ "sounds": [
+ "dig/wood1",
+ "dig/wood2",
+ "dig/wood3",
+ "dig/wood4"
+ ]
+ },
+ "fire.fire": {
+ "category": "block",
+ "sounds": [
+ "fire/fire"
+ ]
+ },
+ "fire.ignite": {
+ "category": "block",
+ "sounds": [
+ "fire/ignite"
+ ]
+ },
+ "fireworks.blast": {
+ "category": "ambient",
+ "sounds": [
+ "fireworks/blast1"
+ ]
+ },
+ "fireworks.blast_far": {
+ "category": "ambient",
+ "sounds": [
+ "fireworks/blast_far1"
+ ]
+ },
+ "fireworks.largeBlast": {
+ "category": "ambient",
+ "sounds": [
+ "fireworks/largeBlast1"
+ ]
+ },
+ "fireworks.largeBlast_far": {
+ "category": "ambient",
+ "sounds": [
+ "fireworks/largeBlast_far1"
+ ]
+ },
+ "fireworks.launch": {
+ "category": "ambient",
+ "sounds": [
+ "fireworks/launch1"
+ ]
+ },
+ "fireworks.twinkle": {
+ "category": "ambient",
+ "sounds": [
+ "fireworks/twinkle1"
+ ]
+ },
+ "fireworks.twinkle_far": {
+ "category": "ambient",
+ "sounds": [
+ "fireworks/twinkle_far1"
+ ]
+ },
+ "liquid.lava": {
+ "category": "block",
+ "sounds": [
+ "liquid/lava"
+ ]
+ },
+ "liquid.lavapop": {
+ "category": "block",
+ "sounds": [
+ "liquid/lavapop"
+ ]
+ },
+ "game.neutral.swim.splash": {
+ "category": "neutral",
+ "sounds": [
+ "liquid/splash",
+ "liquid/splash2"
+ ]
+ },
+ "game.player.swim.splash": {
+ "category": "block",
+ "sounds": [
+ "liquid/splash",
+ "liquid/splash2"
+ ]
+ },
+ "game.hostile.swim.splash": {
+ "category": "hostile",
+ "sounds": [
+ "liquid/splash",
+ "liquid/splash2"
+ ]
+ },
+ "game.player.swim": {
+ "category": "player",
+ "sounds": [
+ "liquid/swim1",
+ "liquid/swim2",
+ "liquid/swim3",
+ "liquid/swim4"
+ ]
+ },
+ "game.neutral.swim": {
+ "category": "neutral",
+ "sounds": [
+ "liquid/swim1",
+ "liquid/swim2",
+ "liquid/swim3",
+ "liquid/swim4"
+ ]
+ },
+ "game.hostile.swim": {
+ "category": "hostile",
+ "sounds": [
+ "liquid/swim1",
+ "liquid/swim2",
+ "liquid/swim3",
+ "liquid/swim4"
+ ]
+ },
+ "liquid.water": {
+ "category": "block",
+ "sounds": [
+ "liquid/water"
+ ]
+ },
+ "minecart.base": {
+ "category": "neutral",
+ "sounds": [
+ "minecart/base"
+ ]
+ },
+ "minecart.inside": {
+ "category": "player",
+ "sounds": [
+ "minecart/inside"
+ ]
+ },
+ "mob.bat.death": {
+ "category": "neutral",
+ "sounds": [
+ "mob/bat/death"
+ ]
+ },
+ "mob.bat.hurt": {
+ "category": "neutral",
+ "sounds": [
+ "mob/bat/hurt1",
+ "mob/bat/hurt2",
+ "mob/bat/hurt3",
+ "mob/bat/hurt4"
+ ]
+ },
+ "mob.bat.idle": {
+ "category": "neutral",
+ "sounds": [
+ "mob/bat/idle1",
+ "mob/bat/idle2",
+ "mob/bat/idle3",
+ "mob/bat/idle4"
+ ]
+ },
+ "mob.bat.loop": {
+ "category": "neutral",
+ "sounds": [
+ "mob/bat/loop"
+ ]
+ },
+ "mob.bat.takeoff": {
+ "category": "neutral",
+ "sounds": [
+ "mob/bat/takeoff"
+ ]
+ },
+ "mob.blaze.breathe": {
+ "category": "hostile",
+ "sounds": [
+ "mob/blaze/breathe1",
+ "mob/blaze/breathe2",
+ "mob/blaze/breathe3",
+ "mob/blaze/breathe4"
+ ]
+ },
+ "mob.blaze.death": {
+ "category": "hostile",
+ "sounds": [
+ "mob/blaze/death"
+ ]
+ },
+ "mob.blaze.hit": {
+ "category": "hostile",
+ "sounds": [
+ "mob/blaze/hit1",
+ "mob/blaze/hit2",
+ "mob/blaze/hit3",
+ "mob/blaze/hit4"
+ ]
+ },
+ "mob.cat.hiss": {
+ "category": "neutral",
+ "sounds": [
+ "mob/cat/hiss1",
+ "mob/cat/hiss2",
+ "mob/cat/hiss3"
+ ]
+ },
+ "mob.cat.hitt": {
+ "category": "neutral",
+ "sounds": [
+ "mob/cat/hitt1",
+ "mob/cat/hitt2",
+ "mob/cat/hitt3"
+ ]
+ },
+ "mob.cat.meow": {
+ "category": "neutral",
+ "sounds": [
+ "mob/cat/meow1",
+ "mob/cat/meow2",
+ "mob/cat/meow3",
+ "mob/cat/meow4"
+ ]
+ },
+ "mob.cat.purr": {
+ "category": "neutral",
+ "sounds": [
+ "mob/cat/purr1",
+ "mob/cat/purr2",
+ "mob/cat/purr3"
+ ]
+ },
+ "mob.cat.purreow": {
+ "category": "neutral",
+ "sounds": [
+ "mob/cat/purreow1",
+ "mob/cat/purreow2"
+ ]
+ },
+ "mob.chicken.hurt": {
+ "category": "neutral",
+ "sounds": [
+ "mob/chicken/hurt1",
+ "mob/chicken/hurt2"
+ ]
+ },
+ "mob.chicken.plop": {
+ "category": "neutral",
+ "sounds": [
+ "mob/chicken/plop"
+ ]
+ },
+ "mob.chicken.say": {
+ "category": "neutral",
+ "sounds": [
+ "mob/chicken/say1",
+ "mob/chicken/say2",
+ "mob/chicken/say3"
+ ]
+ },
+ "mob.chicken.step": {
+ "category": "neutral",
+ "sounds": [
+ "mob/chicken/step1",
+ "mob/chicken/step2"
+ ]
+ },
+ "mob.cow.hurt": {
+ "category": "neutral",
+ "sounds": [
+ "mob/cow/hurt1",
+ "mob/cow/hurt2",
+ "mob/cow/hurt3"
+ ]
+ },
+ "mob.cow.say": {
+ "category": "neutral",
+ "sounds": [
+ "mob/cow/say1",
+ "mob/cow/say2",
+ "mob/cow/say3",
+ "mob/cow/say4"
+ ]
+ },
+ "mob.cow.step": {
+ "category": "neutral",
+ "sounds": [
+ "mob/cow/step1",
+ "mob/cow/step2",
+ "mob/cow/step3",
+ "mob/cow/step4"
+ ]
+ },
+ "mob.creeper.death": {
+ "category": "hostile",
+ "sounds": [
+ "mob/creeper/death"
+ ]
+ },
+ "mob.creeper.say": {
+ "category": "hostile",
+ "sounds": [
+ "mob/creeper/say1",
+ "mob/creeper/say2",
+ "mob/creeper/say3",
+ "mob/creeper/say4"
+ ]
+ },
+ "mob.enderdragon.end": {
+ "category": "hostile",
+ "sounds": [
+ "mob/enderdragon/end"
+ ]
+ },
+ "mob.enderdragon.growl": {
+ "category": "hostile",
+ "sounds": [
+ "mob/enderdragon/growl1",
+ "mob/enderdragon/growl2",
+ "mob/enderdragon/growl3",
+ "mob/enderdragon/growl4"
+ ]
+ },
+ "mob.enderdragon.hit": {
+ "category": "hostile",
+ "sounds": [
+ "mob/enderdragon/hit1",
+ "mob/enderdragon/hit2",
+ "mob/enderdragon/hit3",
+ "mob/enderdragon/hit4"
+ ]
+ },
+ "mob.enderdragon.wings": {
+ "category": "hostile",
+ "sounds": [
+ "mob/enderdragon/wings1",
+ "mob/enderdragon/wings2",
+ "mob/enderdragon/wings3",
+ "mob/enderdragon/wings4",
+ "mob/enderdragon/wings5",
+ "mob/enderdragon/wings6"
+ ]
+ },
+ "mob.endermen.death": {
+ "category": "hostile",
+ "sounds": [
+ "mob/endermen/death"
+ ]
+ },
+ "mob.endermen.hit": {
+ "category": "hostile",
+ "sounds": [
+ "mob/endermen/hit1",
+ "mob/endermen/hit2",
+ "mob/endermen/hit3",
+ "mob/endermen/hit4"
+ ]
+ },
+ "mob.endermen.idle": {
+ "category": "hostile",
+ "sounds": [
+ "mob/endermen/idle1",
+ "mob/endermen/idle2",
+ "mob/endermen/idle3",
+ "mob/endermen/idle4",
+ "mob/endermen/idle5"
+ ]
+ },
+ "mob.endermen.portal": {
+ "category": "hostile",
+ "sounds": [
+ "mob/endermen/portal",
+ "mob/endermen/portal2"
+ ]
+ },
+ "mob.endermen.scream": {
+ "category": "hostile",
+ "sounds": [
+ "mob/endermen/scream1",
+ "mob/endermen/scream2",
+ "mob/endermen/scream3",
+ "mob/endermen/scream4"
+ ]
+ },
+ "mob.endermen.stare": {
+ "category": "hostile",
+ "sounds": [
+ "mob/endermen/stare"
+ ]
+ },
+ "mob.ghast.affectionate_scream": {
+ "category": "hostile",
+ "sounds": [
+ "mob/ghast/affectionate_scream"
+ ]
+ },
+ "mob.ghast.charge": {
+ "category": "hostile",
+ "sounds": [
+ "mob/ghast/charge"
+ ]
+ },
+ "mob.ghast.death": {
+ "category": "hostile",
+ "sounds": [
+ "mob/ghast/death"
+ ]
+ },
+ "mob.ghast.fireball": {
+ "category": "hostile",
+ "sounds": [
+ "mob/ghast/fireball4"
+ ]
+ },
+ "mob.ghast.moan": {
+ "category": "hostile",
+ "sounds": [
+ "mob/ghast/moan1",
+ "mob/ghast/moan2",
+ "mob/ghast/moan3",
+ "mob/ghast/moan4",
+ "mob/ghast/moan5",
+ "mob/ghast/moan6",
+ "mob/ghast/moan7"
+ ]
+ },
+ "mob.ghast.scream": {
+ "category": "hostile",
+ "sounds": [
+ "mob/ghast/scream1",
+ "mob/ghast/scream2",
+ "mob/ghast/scream3",
+ "mob/ghast/scream4",
+ "mob/ghast/scream5"
+ ]
+ },
+ "mob.horse.angry": {
+ "category": "neutral",
+ "sounds": [
+ "mob/horse/angry1"
+ ]
+ },
+ "mob.horse.armor": {
+ "category": "neutral",
+ "sounds": [
+ "mob/horse/armor"
+ ]
+ },
+ "mob.horse.breathe": {
+ "category": "neutral",
+ "sounds": [
+ "mob/horse/breathe1",
+ "mob/horse/breathe2",
+ "mob/horse/breathe3"
+ ]
+ },
+ "mob.horse.death": {
+ "category": "neutral",
+ "sounds": [
+ "mob/horse/death"
+ ]
+ },
+ "mob.horse.donkey.angry": {
+ "category": "neutral",
+ "sounds": [
+ "mob/horse/donkey/angry1",
+ "mob/horse/donkey/angry2"
+ ]
+ },
+ "mob.horse.donkey.death": {
+ "category": "neutral",
+ "sounds": [
+ "mob/horse/donkey/death"
+ ]
+ },
+ "mob.horse.donkey.hit": {
+ "category": "neutral",
+ "sounds": [
+ "mob/horse/donkey/hit1",
+ "mob/horse/donkey/hit2",
+ "mob/horse/donkey/hit3"
+ ]
+ },
+ "mob.horse.donkey.idle": {
+ "category": "neutral",
+ "sounds": [
+ "mob/horse/donkey/idle1",
+ "mob/horse/donkey/idle2",
+ "mob/horse/donkey/idle3"
+ ]
+ },
+ "mob.horse.gallop": {
+ "category": "neutral",
+ "sounds": [
+ "mob/horse/gallop1",
+ "mob/horse/gallop2",
+ "mob/horse/gallop3",
+ "mob/horse/gallop4"
+ ]
+ },
+ "mob.horse.hit": {
+ "category": "neutral",
+ "sounds": [
+ "mob/horse/hit1",
+ "mob/horse/hit2",
+ "mob/horse/hit3",
+ "mob/horse/hit4"
+ ]
+ },
+ "mob.horse.idle": {
+ "category": "neutral",
+ "sounds": [
+ "mob/horse/idle1",
+ "mob/horse/idle2",
+ "mob/horse/idle3"
+ ]
+ },
+ "mob.horse.jump": {
+ "category": "neutral",
+ "sounds": [
+ "mob/horse/jump"
+ ]
+ },
+ "mob.horse.land": {
+ "category": "neutral",
+ "sounds": [
+ "mob/horse/land"
+ ]
+ },
+ "mob.horse.leather": {
+ "category": "neutral",
+ "sounds": [
+ "mob/horse/leather"
+ ]
+ },
+ "mob.horse.skeleton.death": {
+ "category": "neutral",
+ "sounds": [
+ "mob/horse/skeleton/death"
+ ]
+ },
+ "mob.horse.skeleton.hit": {
+ "category": "neutral",
+ "sounds": [
+ "mob/horse/skeleton/hit1",
+ "mob/horse/skeleton/hit2",
+ "mob/horse/skeleton/hit3",
+ "mob/horse/skeleton/hit4"
+ ]
+ },
+ "mob.horse.skeleton.idle": {
+ "category": "neutral",
+ "sounds": [
+ "mob/horse/skeleton/idle1",
+ "mob/horse/skeleton/idle2",
+ "mob/horse/skeleton/idle3"
+ ]
+ },
+ "mob.horse.soft": {
+ "category": "neutral",
+ "sounds": [
+ "mob/horse/soft1",
+ "mob/horse/soft2",
+ "mob/horse/soft3",
+ "mob/horse/soft4",
+ "mob/horse/soft5",
+ "mob/horse/soft6"
+ ]
+ },
+ "mob.horse.wood": {
+ "category": "neutral",
+ "sounds": [
+ "mob/horse/wood1",
+ "mob/horse/wood2",
+ "mob/horse/wood3",
+ "mob/horse/wood4",
+ "mob/horse/wood5",
+ "mob/horse/wood6"
+ ]
+ },
+ "mob.horse.zombie.death": {
+ "category": "neutral",
+ "sounds": [
+ "mob/horse/zombie/death"
+ ]
+ },
+ "mob.horse.zombie.hit": {
+ "category": "neutral",
+ "sounds": [
+ "mob/horse/zombie/hit1",
+ "mob/horse/zombie/hit2",
+ "mob/horse/zombie/hit3",
+ "mob/horse/zombie/hit4"
+ ]
+ },
+ "mob.horse.zombie.idle": {
+ "category": "neutral",
+ "sounds": [
+ "mob/horse/zombie/idle1",
+ "mob/horse/zombie/idle2",
+ "mob/horse/zombie/idle3"
+ ]
+ },
+ "mob.irongolem.death": {
+ "category": "neutral",
+ "sounds": [
+ "mob/irongolem/death"
+ ]
+ },
+ "mob.irongolem.hit": {
+ "category": "neutral",
+ "sounds": [
+ "mob/irongolem/hit1",
+ "mob/irongolem/hit2",
+ "mob/irongolem/hit3",
+ "mob/irongolem/hit4"
+ ]
+ },
+ "mob.irongolem.throw": {
+ "category": "neutral",
+ "sounds": [
+ "mob/irongolem/throw"
+ ]
+ },
+ "mob.irongolem.walk": {
+ "category": "neutral",
+ "sounds": [
+ "mob/irongolem/walk1",
+ "mob/irongolem/walk2",
+ "mob/irongolem/walk3",
+ "mob/irongolem/walk4"
+ ]
+ },
+ "mob.magmacube.big": {
+ "category": "hostile",
+ "sounds": [
+ "mob/magmacube/big1",
+ "mob/magmacube/big2",
+ "mob/magmacube/big3",
+ "mob/magmacube/big4"
+ ]
+ },
+ "mob.magmacube.jump": {
+ "category": "hostile",
+ "sounds": [
+ "mob/magmacube/jump1",
+ "mob/magmacube/jump2",
+ "mob/magmacube/jump3",
+ "mob/magmacube/jump4"
+ ]
+ },
+ "mob.magmacube.small": {
+ "category": "hostile",
+ "sounds": [
+ "mob/magmacube/small1",
+ "mob/magmacube/small2",
+ "mob/magmacube/small3",
+ "mob/magmacube/small4",
+ "mob/magmacube/small5"
+ ]
+ },
+ "mob.pig.death": {
+ "category": "neutral",
+ "sounds": [
+ "mob/pig/death"
+ ]
+ },
+ "mob.pig.say": {
+ "category": "neutral",
+ "sounds": [
+ "mob/pig/say1",
+ "mob/pig/say2",
+ "mob/pig/say3"
+ ]
+ },
+ "mob.pig.step": {
+ "category": "neutral",
+ "sounds": [
+ "mob/pig/step1",
+ "mob/pig/step2",
+ "mob/pig/step3",
+ "mob/pig/step4",
+ "mob/pig/step5"
+ ]
+ },
+ "mob.sheep.say": {
+ "category": "neutral",
+ "sounds": [
+ "mob/sheep/say1",
+ "mob/sheep/say2",
+ "mob/sheep/say3"
+ ]
+ },
+ "mob.sheep.shear": {
+ "category": "neutral",
+ "sounds": [
+ "mob/sheep/shear"
+ ]
+ },
+ "mob.sheep.step": {
+ "category": "neutral",
+ "sounds": [
+ "mob/sheep/step1",
+ "mob/sheep/step2",
+ "mob/sheep/step3",
+ "mob/sheep/step4",
+ "mob/sheep/step5"
+ ]
+ },
+ "mob.silverfish.hit": {
+ "category": "hostile",
+ "sounds": [
+ "mob/silverfish/hit1",
+ "mob/silverfish/hit2",
+ "mob/silverfish/hit3"
+ ]
+ },
+ "mob.silverfish.kill": {
+ "category": "hostile",
+ "sounds": [
+ "mob/silverfish/kill"
+ ]
+ },
+ "mob.silverfish.say": {
+ "category": "hostile",
+ "sounds": [
+ "mob/silverfish/say1",
+ "mob/silverfish/say2",
+ "mob/silverfish/say3",
+ "mob/silverfish/say4"
+ ]
+ },
+ "mob.silverfish.step": {
+ "category": "hostile",
+ "sounds": [
+ "mob/silverfish/step1",
+ "mob/silverfish/step2",
+ "mob/silverfish/step3",
+ "mob/silverfish/step4"
+ ]
+ },
+ "mob.skeleton.death": {
+ "category": "hostile",
+ "sounds": [
+ "mob/skeleton/death"
+ ]
+ },
+ "mob.skeleton.hurt": {
+ "category": "hostile",
+ "sounds": [
+ "mob/skeleton/hurt1",
+ "mob/skeleton/hurt2",
+ "mob/skeleton/hurt3",
+ "mob/skeleton/hurt4"
+ ]
+ },
+ "mob.skeleton.say": {
+ "category": "hostile",
+ "sounds": [
+ "mob/skeleton/say1",
+ "mob/skeleton/say2",
+ "mob/skeleton/say3"
+ ]
+ },
+ "mob.skeleton.step": {
+ "category": "hostile",
+ "sounds": [
+ "mob/skeleton/step1",
+ "mob/skeleton/step2",
+ "mob/skeleton/step3",
+ "mob/skeleton/step4"
+ ]
+ },
+ "mob.slime.attack": {
+ "category": "hostile",
+ "sounds": [
+ "mob/slime/attack1",
+ "mob/slime/attack2"
+ ]
+ },
+ "mob.slime.big": {
+ "category": "hostile",
+ "sounds": [
+ "mob/slime/big1",
+ "mob/slime/big2",
+ "mob/slime/big3",
+ "mob/slime/big4"
+ ]
+ },
+ "mob.slime.small": {
+ "category": "hostile",
+ "sounds": [
+ "mob/slime/small1",
+ "mob/slime/small2",
+ "mob/slime/small3",
+ "mob/slime/small4",
+ "mob/slime/small5"
+ ]
+ },
+ "mob.spider.death": {
+ "category": "hostile",
+ "sounds": [
+ "mob/spider/death"
+ ]
+ },
+ "mob.spider.say": {
+ "category": "hostile",
+ "sounds": [
+ "mob/spider/say1",
+ "mob/spider/say2",
+ "mob/spider/say3",
+ "mob/spider/say4"
+ ]
+ },
+ "mob.spider.step": {
+ "category": "hostile",
+ "sounds": [
+ "mob/spider/step1",
+ "mob/spider/step2",
+ "mob/spider/step3",
+ "mob/spider/step4"
+ ]
+ },
+ "mob.villager.death": {
+ "category": "neutral",
+ "sounds": [
+ "mob/villager/death"
+ ]
+ },
+ "mob.villager.haggle": {
+ "category": "neutral",
+ "sounds": [
+ "mob/villager/haggle1",
+ "mob/villager/haggle2",
+ "mob/villager/haggle3"
+ ]
+ },
+ "mob.villager.hit": {
+ "category": "neutral",
+ "sounds": [
+ "mob/villager/hit1",
+ "mob/villager/hit2",
+ "mob/villager/hit3",
+ "mob/villager/hit4"
+ ]
+ },
+ "mob.villager.idle": {
+ "category": "neutral",
+ "sounds": [
+ "mob/villager/idle1",
+ "mob/villager/idle2",
+ "mob/villager/idle3"
+ ]
+ },
+ "mob.villager.no": {
+ "category": "neutral",
+ "sounds": [
+ "mob/villager/no1",
+ "mob/villager/no2",
+ "mob/villager/no3"
+ ]
+ },
+ "mob.villager.yes": {
+ "category": "neutral",
+ "sounds": [
+ "mob/villager/yes1",
+ "mob/villager/yes2",
+ "mob/villager/yes3"
+ ]
+ },
+ "mob.wither.death": {
+ "category": "hostile",
+ "sounds": [
+ "mob/wither/death"
+ ]
+ },
+ "mob.wither.hurt": {
+ "category": "hostile",
+ "sounds": [
+ "mob/wither/hurt1",
+ "mob/wither/hurt2",
+ "mob/wither/hurt3",
+ "mob/wither/hurt4"
+ ]
+ },
+ "mob.wither.idle": {
+ "category": "hostile",
+ "sounds": [
+ "mob/wither/idle1",
+ "mob/wither/idle2",
+ "mob/wither/idle3",
+ "mob/wither/idle4"
+ ]
+ },
+ "mob.wither.shoot": {
+ "category": "hostile",
+ "sounds": [
+ "mob/wither/shoot"
+ ]
+ },
+ "mob.wither.spawn": {
+ "category": "hostile",
+ "sounds": [
+ "mob/wither/spawn"
+ ]
+ },
+ "mob.wolf.bark": {
+ "category": "neutral",
+ "sounds": [
+ "mob/wolf/bark1",
+ "mob/wolf/bark2",
+ "mob/wolf/bark3"
+ ]
+ },
+ "mob.wolf.death": {
+ "category": "neutral",
+ "sounds": [
+ "mob/wolf/death"
+ ]
+ },
+ "mob.wolf.growl": {
+ "category": "neutral",
+ "sounds": [
+ "mob/wolf/growl1",
+ "mob/wolf/growl2",
+ "mob/wolf/growl3"
+ ]
+ },
+ "mob.wolf.howl": {
+ "category": "neutral",
+ "sounds": [
+ "mob/wolf/howl1",
+ "mob/wolf/howl2"
+ ]
+ },
+ "mob.wolf.hurt": {
+ "category": "neutral",
+ "sounds": [
+ "mob/wolf/hurt1",
+ "mob/wolf/hurt2",
+ "mob/wolf/hurt3"
+ ]
+ },
+ "mob.wolf.panting": {
+ "category": "neutral",
+ "sounds": [
+ "mob/wolf/panting"
+ ]
+ },
+ "mob.wolf.shake": {
+ "category": "neutral",
+ "sounds": [
+ "mob/wolf/shake"
+ ]
+ },
+ "mob.wolf.step": {
+ "category": "neutral",
+ "sounds": [
+ "mob/wolf/step1",
+ "mob/wolf/step2",
+ "mob/wolf/step3",
+ "mob/wolf/step4",
+ "mob/wolf/step5"
+ ]
+ },
+ "mob.wolf.whine": {
+ "category": "neutral",
+ "sounds": [
+ "mob/wolf/whine"
+ ]
+ },
+ "mob.zombie.death": {
+ "category": "hostile",
+ "sounds": [
+ "mob/zombie/death"
+ ]
+ },
+ "mob.zombie.hurt": {
+ "category": "hostile",
+ "sounds": [
+ "mob/zombie/hurt1",
+ "mob/zombie/hurt2"
+ ]
+ },
+ "mob.zombie.infect": {
+ "category": "hostile",
+ "sounds": [
+ "mob/zombie/infect"
+ ]
+ },
+ "mob.zombie.metal": {
+ "category": "hostile",
+ "sounds": [
+ "mob/zombie/metal1",
+ "mob/zombie/metal2",
+ "mob/zombie/metal3"
+ ]
+ },
+ "mob.zombie.remedy": {
+ "category": "hostile",
+ "sounds": [
+ "mob/zombie/remedy"
+ ]
+ },
+ "mob.zombie.say": {
+ "category": "hostile",
+ "sounds": [
+ "mob/zombie/say1",
+ "mob/zombie/say2",
+ "mob/zombie/say3"
+ ]
+ },
+ "mob.zombie.step": {
+ "category": "hostile",
+ "sounds": [
+ "mob/zombie/step1",
+ "mob/zombie/step2",
+ "mob/zombie/step3",
+ "mob/zombie/step4",
+ "mob/zombie/step5"
+ ]
+ },
+ "mob.zombie.unfect": {
+ "category": "hostile",
+ "sounds": [
+ "mob/zombie/unfect"
+ ]
+ },
+ "mob.zombie.wood": {
+ "category": "hostile",
+ "sounds": [
+ "mob/zombie/wood1",
+ "mob/zombie/wood2",
+ "mob/zombie/wood3",
+ "mob/zombie/wood4"
+ ]
+ },
+ "mob.zombie.woodbreak": {
+ "category": "hostile",
+ "sounds": [
+ "mob/zombie/woodbreak"
+ ]
+ },
+ "mob.zombiepig.zpig": {
+ "category": "hostile",
+ "sounds": [
+ "mob/zombiepig/zpig1",
+ "mob/zombiepig/zpig2",
+ "mob/zombiepig/zpig3",
+ "mob/zombiepig/zpig4"
+ ]
+ },
+ "mob.zombiepig.zpigangry": {
+ "category": "hostile",
+ "sounds": [
+ "mob/zombiepig/zpigangry1",
+ "mob/zombiepig/zpigangry2",
+ "mob/zombiepig/zpigangry3",
+ "mob/zombiepig/zpigangry4"
+ ]
+ },
+ "mob.zombiepig.zpigdeath": {
+ "category": "hostile",
+ "sounds": [
+ "mob/zombiepig/zpigdeath"
+ ]
+ },
+ "mob.zombiepig.zpighurt": {
+ "category": "hostile",
+ "sounds": [
+ "mob/zombiepig/zpighurt1",
+ "mob/zombiepig/zpighurt2"
+ ]
+ },
+ "note.bass": {
+ "category": "record",
+ "sounds": [
+ "note/bass"
+ ]
+ },
+ "note.bassattack": {
+ "category": "record",
+ "sounds": [
+ "note/bassattack"
+ ]
+ },
+ "note.bd": {
+ "category": "record",
+ "sounds": [
+ "note/bd"
+ ]
+ },
+ "note.harp": {
+ "category": "record",
+ "sounds": [
+ "note/harp"
+ ]
+ },
+ "note.hat": {
+ "category": "record",
+ "sounds": [
+ "note/hat"
+ ]
+ },
+ "note.pling": {
+ "category": "record",
+ "sounds": [
+ "note/pling"
+ ]
+ },
+ "note.snare": {
+ "category": "record",
+ "sounds": [
+ "note/snare"
+ ]
+ },
+ "portal.portal": {
+ "category": "block",
+ "sounds": [
+ "portal/portal"
+ ]
+ },
+ "portal.travel": {
+ "category": "player",
+ "sounds": [
+ "portal/travel"
+ ]
+ },
+ "portal.trigger": {
+ "category": "block",
+ "sounds": [
+ "portal/trigger"
+ ]
+ },
+ "random.anvil_break": {
+ "category": "block",
+ "sounds": [
+ "random/anvil_break"
+ ]
+ },
+ "random.anvil_land": {
+ "category": "block",
+ "sounds": [
+ "random/anvil_land"
+ ]
+ },
+ "random.anvil_use": {
+ "category": "block",
+ "sounds": [
+ "random/anvil_use"
+ ]
+ },
+ "random.bow": {
+ "category": "neutral",
+ "sounds": [
+ "random/bow"
+ ]
+ },
+ "random.bowhit": {
+ "category": "neutral",
+ "sounds": [
+ "random/bowhit1",
+ "random/bowhit2",
+ "random/bowhit3",
+ "random/bowhit4"
+ ]
+ },
+ "random.break": {
+ "category": "player",
+ "sounds": [
+ "random/break"
+ ]
+ },
+ "random.burp": {
+ "category": "player",
+ "sounds": [
+ "random/burp"
+ ]
+ },
+ "random.chestclosed": {
+ "category": "block",
+ "sounds": [
+ "random/chestclosed"
+ ]
+ },
+ "random.chestopen": {
+ "category": "block",
+ "sounds": [
+ "random/chestopen"
+ ]
+ },
+ "gui.button.press": {
+ "category": "master",
+ "sounds": [
+ "random/click"
+ ]
+ },
+ "random.click": {
+ "category": "block",
+ "sounds": [
+ "random/click"
+ ]
+ },
+ "random.door_close": {
+ "category": "block",
+ "sounds": [
+ "random/door_close"
+ ]
+ },
+ "random.door_open": {
+ "category": "block",
+ "sounds": [
+ "random/door_open"
+ ]
+ },
+ "random.drink": {
+ "category": "player",
+ "sounds": [
+ "random/drink"
+ ]
+ },
+ "random.eat": {
+ "category": "player",
+ "sounds": [
+ "random/eat1",
+ "random/eat2",
+ "random/eat3"
+ ]
+ },
+ "random.explode": {
+ "category": "block",
+ "sounds": [
+ "random/explode1",
+ "random/explode2",
+ "random/explode3",
+ "random/explode4"
+ ]
+ },
+ "random.fizz": {
+ "category": "block",
+ "sounds": [
+ "random/fizz"
+ ]
+ },
+ "game.tnt.primed": {
+ "category": "block",
+ "sounds": [
+ "random/fuse"
+ ]
+ },
+ "creeper.primed": {
+ "category": "hostile",
+ "sounds": [
+ "random/fuse"
+ ]
+ },
+ "dig.glass": {
+ "category": "block",
+ "sounds": [
+ "random/glass1",
+ "random/glass2",
+ "random/glass3"
+ ]
+ },
+ "game.potion.smash": {
+ "category": "neutral",
+ "sounds": [
+ "random/glass1",
+ "random/glass2",
+ "random/glass3"
+ ]
+ },
+ "random.levelup": {
+ "category": "player",
+ "sounds": [
+ "random/levelup"
+ ]
+ },
+ "random.orb": {
+ "category": "player",
+ "sounds": [
+ "random/orb"
+ ]
+ },
+ "random.pop": {
+ "category": "player",
+ "sounds": [
+ "random/pop"
+ ]
+ },
+ "random.splash": {
+ "category": "player",
+ "sounds": [
+ "random/splash"
+ ]
+ },
+ "random.successful_hit": {
+ "category": "player",
+ "sounds": [
+ "random/successful_hit"
+ ]
+ },
+ "random.wood_click": {
+ "category": "block",
+ "sounds": [
+ "random/wood_click"
+ ]
+ },
+ "records.11": {
+ "category": "record",
+ "sounds": [
+ {
+ "name": "records/11",
+ "stream": true
+ }
+ ]
+ },
+ "records.13": {
+ "category": "record",
+ "sounds": [
+ {
+ "name": "records/13",
+ "stream": true
+ }
+ ]
+ },
+ "records.blocks": {
+ "category": "record",
+ "sounds": [
+ {
+ "name": "records/blocks",
+ "stream": true
+ }
+ ]
+ },
+ "records.cat": {
+ "category": "record",
+ "sounds": [
+ {
+ "name": "records/cat",
+ "stream": true
+ }
+ ]
+ },
+ "records.chirp": {
+ "category": "record",
+ "sounds": [
+ {
+ "name": "records/chirp",
+ "stream": true
+ }
+ ]
+ },
+ "records.far": {
+ "category": "record",
+ "sounds": [
+ {
+ "name": "records/far",
+ "stream": true
+ }
+ ]
+ },
+ "records.mall": {
+ "category": "record",
+ "sounds": [
+ {
+ "name": "records/mall",
+ "stream": true
+ }
+ ]
+ },
+ "records.mellohi": {
+ "category": "record",
+ "sounds": [
+ {
+ "name": "records/mellohi",
+ "stream": true
+ }
+ ]
+ },
+ "records.stal": {
+ "category": "record",
+ "sounds": [
+ {
+ "name": "records/stal",
+ "stream": true
+ }
+ ]
+ },
+ "records.strad": {
+ "category": "record",
+ "sounds": [
+ {
+ "name": "records/strad",
+ "stream": true
+ }
+ ]
+ },
+ "records.wait": {
+ "category": "record",
+ "sounds": [
+ {
+ "name": "records/wait",
+ "stream": true
+ }
+ ]
+ },
+ "records.ward": {
+ "category": "record",
+ "sounds": [
+ {
+ "name": "records/ward",
+ "stream": true
+ }
+ ]
+ },
+ "step.cloth": {
+ "category": "neutral",
+ "sounds": [
+ "step/cloth1",
+ "step/cloth2",
+ "step/cloth3",
+ "step/cloth4"
+ ]
+ },
+ "step.grass": {
+ "category": "neutral",
+ "sounds": [
+ "step/grass1",
+ "step/grass2",
+ "step/grass3",
+ "step/grass4",
+ "step/grass5",
+ "step/grass6"
+ ]
+ },
+ "step.gravel": {
+ "category": "neutral",
+ "sounds": [
+ "step/gravel1",
+ "step/gravel2",
+ "step/gravel3",
+ "step/gravel4"
+ ]
+ },
+ "step.ladder": {
+ "category": "neutral",
+ "sounds": [
+ "step/ladder1",
+ "step/ladder2",
+ "step/ladder3",
+ "step/ladder4",
+ "step/ladder5"
+ ]
+ },
+ "step.sand": {
+ "category": "neutral",
+ "sounds": [
+ "step/sand1",
+ "step/sand2",
+ "step/sand3",
+ "step/sand4",
+ "step/sand5"
+ ]
+ },
+ "step.snow": {
+ "category": "neutral",
+ "sounds": [
+ "step/snow1",
+ "step/snow2",
+ "step/snow3",
+ "step/snow4"
+ ]
+ },
+ "step.stone": {
+ "category": "neutral",
+ "sounds": [
+ "step/stone1",
+ "step/stone2",
+ "step/stone3",
+ "step/stone4",
+ "step/stone5",
+ "step/stone6"
+ ]
+ },
+ "step.wood": {
+ "category": "neutral",
+ "sounds": [
+ "step/wood1",
+ "step/wood2",
+ "step/wood3",
+ "step/wood4",
+ "step/wood5",
+ "step/wood6"
+ ]
+ },
+ "tile.piston.in": {
+ "category": "block",
+ "sounds": [
+ "tile/piston/in"
+ ]
+ },
+ "tile.piston.out": {
+ "category": "block",
+ "sounds": [
+ "tile/piston/out"
+ ]
+ },
+ "music.menu": {
+ "category": "music",
+ "sounds": [
+ {
+ "name": "music/menu/menu1",
+ "stream": true
+ },
+ {
+ "name": "music/menu/menu2",
+ "stream": true
+ },
+ {
+ "name": "music/menu/menu3",
+ "stream": true
+ },
+ {
+ "name": "music/menu/menu4",
+ "stream": true
+ }
+ ]
+ },
+ "music.game": {
+ "category": "music",
+ "sounds": [
+ {
+ "name": "music/game/calm1",
+ "stream": true
+ },
+ {
+ "name": "music/game/calm2",
+ "stream": true
+ },
+ {
+ "name": "music/game/calm3",
+ "stream": true
+ },
+ {
+ "name": "music/game/hal1",
+ "stream": true
+ },
+ {
+ "name": "music/game/hal2",
+ "stream": true
+ },
+ {
+ "name": "music/game/hal3",
+ "stream": true
+ },
+ {
+ "name": "music/game/hal4",
+ "stream": true
+ },
+ {
+ "name": "music/game/nuance1",
+ "stream": true
+ },
+ {
+ "name": "music/game/nuance2",
+ "stream": true
+ },
+ {
+ "name": "music/game/piano1",
+ "stream": true
+ },
+ {
+ "name": "music/game/piano2",
+ "stream": true
+ },
+ {
+ "name": "music/game/piano3",
+ "stream": true
+ }
+ ]
+ },
+ "music.game.creative": {
+ "category": "music",
+ "sounds": [
+ {
+ "type": "event",
+ "name": "music.game"
+ },
+ {
+ "name": "music/game/creative/creative1",
+ "stream": true
+ },
+ {
+ "name": "music/game/creative/creative2",
+ "stream": true
+ },
+ {
+ "name": "music/game/creative/creative3",
+ "stream": true
+ },
+ {
+ "name": "music/game/creative/creative4",
+ "stream": true
+ },
+ {
+ "name": "music/game/creative/creative5",
+ "stream": true
+ },
+ {
+ "name": "music/game/creative/creative6",
+ "stream": true
+ }
+ ]
+ },
+ "music.game.end": {
+ "category": "music",
+ "sounds": [
+ {
+ "name": "music/game/end/end",
+ "stream": true
+ }
+ ]
+ },
+ "music.game.end.dragon": {
+ "category": "music",
+ "sounds": [
+ {
+ "name": "music/game/end/boss",
+ "stream": true
+ }
+ ]
+ },
+ "music.game.end.credits": {
+ "category": "music",
+ "sounds": [
+ {
+ "name": "music/game/end/credits",
+ "stream": true
+ }
+ ]
+ },
+ "music.game.nether": {
+ "category": "music",
+ "sounds": [
+ {
+ "name": "music/game/nether/nether1",
+ "stream": true
+ },
+ {
+ "name": "music/game/nether/nether2",
+ "stream": true
+ },
+ {
+ "name": "music/game/nether/nether3",
+ "stream": true
+ },
+ {
+ "name": "music/game/nether/nether4",
+ "stream": true
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/lwjgl-rundir/resources/sounds/ambient/cave/cave1.mp3 b/lwjgl-rundir/resources/sounds/ambient/cave/cave1.mp3
new file mode 100644
index 0000000..e3e9223
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/ambient/cave/cave1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/ambient/cave/cave10.mp3 b/lwjgl-rundir/resources/sounds/ambient/cave/cave10.mp3
new file mode 100644
index 0000000..61a79e8
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/ambient/cave/cave10.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/ambient/cave/cave11.mp3 b/lwjgl-rundir/resources/sounds/ambient/cave/cave11.mp3
new file mode 100644
index 0000000..a320b03
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/ambient/cave/cave11.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/ambient/cave/cave12.mp3 b/lwjgl-rundir/resources/sounds/ambient/cave/cave12.mp3
new file mode 100644
index 0000000..0ca27bf
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/ambient/cave/cave12.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/ambient/cave/cave13.mp3 b/lwjgl-rundir/resources/sounds/ambient/cave/cave13.mp3
new file mode 100644
index 0000000..a5cfb14
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/ambient/cave/cave13.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/ambient/cave/cave2.mp3 b/lwjgl-rundir/resources/sounds/ambient/cave/cave2.mp3
new file mode 100644
index 0000000..b2264bb
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/ambient/cave/cave2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/ambient/cave/cave3.mp3 b/lwjgl-rundir/resources/sounds/ambient/cave/cave3.mp3
new file mode 100644
index 0000000..cff05c3
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/ambient/cave/cave3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/ambient/cave/cave4.mp3 b/lwjgl-rundir/resources/sounds/ambient/cave/cave4.mp3
new file mode 100644
index 0000000..89901bf
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/ambient/cave/cave4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/ambient/cave/cave5.mp3 b/lwjgl-rundir/resources/sounds/ambient/cave/cave5.mp3
new file mode 100644
index 0000000..bede086
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/ambient/cave/cave5.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/ambient/cave/cave6.mp3 b/lwjgl-rundir/resources/sounds/ambient/cave/cave6.mp3
new file mode 100644
index 0000000..f50d379
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/ambient/cave/cave6.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/ambient/cave/cave7.mp3 b/lwjgl-rundir/resources/sounds/ambient/cave/cave7.mp3
new file mode 100644
index 0000000..712f682
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/ambient/cave/cave7.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/ambient/cave/cave8.mp3 b/lwjgl-rundir/resources/sounds/ambient/cave/cave8.mp3
new file mode 100644
index 0000000..65f6ac8
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/ambient/cave/cave8.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/ambient/cave/cave9.mp3 b/lwjgl-rundir/resources/sounds/ambient/cave/cave9.mp3
new file mode 100644
index 0000000..7c2562e
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/ambient/cave/cave9.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/ambient/weather/rain1.mp3 b/lwjgl-rundir/resources/sounds/ambient/weather/rain1.mp3
new file mode 100644
index 0000000..0fc9dfc
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/ambient/weather/rain1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/ambient/weather/rain2.mp3 b/lwjgl-rundir/resources/sounds/ambient/weather/rain2.mp3
new file mode 100644
index 0000000..1c6b725
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/ambient/weather/rain2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/ambient/weather/rain3.mp3 b/lwjgl-rundir/resources/sounds/ambient/weather/rain3.mp3
new file mode 100644
index 0000000..9bbcade
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/ambient/weather/rain3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/ambient/weather/rain4.mp3 b/lwjgl-rundir/resources/sounds/ambient/weather/rain4.mp3
new file mode 100644
index 0000000..7f324f3
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/ambient/weather/rain4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/ambient/weather/thunder1.mp3 b/lwjgl-rundir/resources/sounds/ambient/weather/thunder1.mp3
new file mode 100644
index 0000000..0279802
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/ambient/weather/thunder1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/ambient/weather/thunder2.mp3 b/lwjgl-rundir/resources/sounds/ambient/weather/thunder2.mp3
new file mode 100644
index 0000000..94d1b13
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/ambient/weather/thunder2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/ambient/weather/thunder3.mp3 b/lwjgl-rundir/resources/sounds/ambient/weather/thunder3.mp3
new file mode 100644
index 0000000..051da57
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/ambient/weather/thunder3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/damage/fallbig.mp3 b/lwjgl-rundir/resources/sounds/damage/fallbig.mp3
new file mode 100644
index 0000000..4f7f15f
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/damage/fallbig.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/damage/fallbig1.mp3 b/lwjgl-rundir/resources/sounds/damage/fallbig1.mp3
new file mode 100644
index 0000000..b460fc0
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/damage/fallbig1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/damage/fallbig2.mp3 b/lwjgl-rundir/resources/sounds/damage/fallbig2.mp3
new file mode 100644
index 0000000..0f64fa8
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/damage/fallbig2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/damage/fallsmall.mp3 b/lwjgl-rundir/resources/sounds/damage/fallsmall.mp3
new file mode 100644
index 0000000..209f596
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/damage/fallsmall.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/damage/hit1.mp3 b/lwjgl-rundir/resources/sounds/damage/hit1.mp3
new file mode 100644
index 0000000..1bbe8ce
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/damage/hit1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/damage/hit2.mp3 b/lwjgl-rundir/resources/sounds/damage/hit2.mp3
new file mode 100644
index 0000000..c2db1a0
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/damage/hit2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/damage/hit3.mp3 b/lwjgl-rundir/resources/sounds/damage/hit3.mp3
new file mode 100644
index 0000000..f1491c1
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/damage/hit3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/damage/hurtflesh1.mp3 b/lwjgl-rundir/resources/sounds/damage/hurtflesh1.mp3
new file mode 100644
index 0000000..c419f98
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/damage/hurtflesh1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/damage/hurtflesh2.mp3 b/lwjgl-rundir/resources/sounds/damage/hurtflesh2.mp3
new file mode 100644
index 0000000..0354ff5
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/damage/hurtflesh2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/damage/hurtflesh3.mp3 b/lwjgl-rundir/resources/sounds/damage/hurtflesh3.mp3
new file mode 100644
index 0000000..b3e433f
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/damage/hurtflesh3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/dig/cloth1.mp3 b/lwjgl-rundir/resources/sounds/dig/cloth1.mp3
new file mode 100644
index 0000000..3437e45
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/dig/cloth1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/dig/cloth2.mp3 b/lwjgl-rundir/resources/sounds/dig/cloth2.mp3
new file mode 100644
index 0000000..2e4afd6
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/dig/cloth2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/dig/cloth3.mp3 b/lwjgl-rundir/resources/sounds/dig/cloth3.mp3
new file mode 100644
index 0000000..0a67aa2
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/dig/cloth3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/dig/cloth4.mp3 b/lwjgl-rundir/resources/sounds/dig/cloth4.mp3
new file mode 100644
index 0000000..1d99a59
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/dig/cloth4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/dig/grass1.mp3 b/lwjgl-rundir/resources/sounds/dig/grass1.mp3
new file mode 100644
index 0000000..b86a155
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/dig/grass1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/dig/grass2.mp3 b/lwjgl-rundir/resources/sounds/dig/grass2.mp3
new file mode 100644
index 0000000..24256d9
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/dig/grass2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/dig/grass3.mp3 b/lwjgl-rundir/resources/sounds/dig/grass3.mp3
new file mode 100644
index 0000000..5c2485b
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/dig/grass3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/dig/grass4.mp3 b/lwjgl-rundir/resources/sounds/dig/grass4.mp3
new file mode 100644
index 0000000..bbd4e6f
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/dig/grass4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/dig/gravel1.mp3 b/lwjgl-rundir/resources/sounds/dig/gravel1.mp3
new file mode 100644
index 0000000..41c4cf9
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/dig/gravel1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/dig/gravel2.mp3 b/lwjgl-rundir/resources/sounds/dig/gravel2.mp3
new file mode 100644
index 0000000..313cd8b
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/dig/gravel2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/dig/gravel3.mp3 b/lwjgl-rundir/resources/sounds/dig/gravel3.mp3
new file mode 100644
index 0000000..3bc516d
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/dig/gravel3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/dig/gravel4.mp3 b/lwjgl-rundir/resources/sounds/dig/gravel4.mp3
new file mode 100644
index 0000000..bcf0243
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/dig/gravel4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/dig/sand1.mp3 b/lwjgl-rundir/resources/sounds/dig/sand1.mp3
new file mode 100644
index 0000000..76eb51f
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/dig/sand1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/dig/sand2.mp3 b/lwjgl-rundir/resources/sounds/dig/sand2.mp3
new file mode 100644
index 0000000..825e676
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/dig/sand2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/dig/sand3.mp3 b/lwjgl-rundir/resources/sounds/dig/sand3.mp3
new file mode 100644
index 0000000..dd961fd
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/dig/sand3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/dig/sand4.mp3 b/lwjgl-rundir/resources/sounds/dig/sand4.mp3
new file mode 100644
index 0000000..6237152
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/dig/sand4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/dig/snow1.mp3 b/lwjgl-rundir/resources/sounds/dig/snow1.mp3
new file mode 100644
index 0000000..64c4e92
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/dig/snow1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/dig/snow2.mp3 b/lwjgl-rundir/resources/sounds/dig/snow2.mp3
new file mode 100644
index 0000000..73e8415
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/dig/snow2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/dig/snow3.mp3 b/lwjgl-rundir/resources/sounds/dig/snow3.mp3
new file mode 100644
index 0000000..d1938c3
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/dig/snow3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/dig/snow4.mp3 b/lwjgl-rundir/resources/sounds/dig/snow4.mp3
new file mode 100644
index 0000000..fc93425
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/dig/snow4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/dig/stone1.mp3 b/lwjgl-rundir/resources/sounds/dig/stone1.mp3
new file mode 100644
index 0000000..f463f96
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/dig/stone1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/dig/stone2.mp3 b/lwjgl-rundir/resources/sounds/dig/stone2.mp3
new file mode 100644
index 0000000..c411fae
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/dig/stone2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/dig/stone3.mp3 b/lwjgl-rundir/resources/sounds/dig/stone3.mp3
new file mode 100644
index 0000000..565d611
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/dig/stone3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/dig/stone4.mp3 b/lwjgl-rundir/resources/sounds/dig/stone4.mp3
new file mode 100644
index 0000000..a702f9a
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/dig/stone4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/dig/wood1.mp3 b/lwjgl-rundir/resources/sounds/dig/wood1.mp3
new file mode 100644
index 0000000..8d33c7e
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/dig/wood1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/dig/wood2.mp3 b/lwjgl-rundir/resources/sounds/dig/wood2.mp3
new file mode 100644
index 0000000..cf89ff0
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/dig/wood2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/dig/wood3.mp3 b/lwjgl-rundir/resources/sounds/dig/wood3.mp3
new file mode 100644
index 0000000..69b0a63
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/dig/wood3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/dig/wood4.mp3 b/lwjgl-rundir/resources/sounds/dig/wood4.mp3
new file mode 100644
index 0000000..4760697
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/dig/wood4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/fire/fire.mp3 b/lwjgl-rundir/resources/sounds/fire/fire.mp3
new file mode 100644
index 0000000..0120f09
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/fire/fire.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/fire/ignite.mp3 b/lwjgl-rundir/resources/sounds/fire/ignite.mp3
new file mode 100644
index 0000000..6987924
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/fire/ignite.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/fireworks/blast.mp3 b/lwjgl-rundir/resources/sounds/fireworks/blast.mp3
new file mode 100644
index 0000000..e530a50
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/fireworks/blast.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/fireworks/blast1.ogg b/lwjgl-rundir/resources/sounds/fireworks/blast1.ogg
new file mode 100644
index 0000000..47dedfa
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/fireworks/blast1.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/fireworks/blast_far.mp3 b/lwjgl-rundir/resources/sounds/fireworks/blast_far.mp3
new file mode 100644
index 0000000..af4755e
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/fireworks/blast_far.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/fireworks/blast_far1.ogg b/lwjgl-rundir/resources/sounds/fireworks/blast_far1.ogg
new file mode 100644
index 0000000..8b00882
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/fireworks/blast_far1.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/fireworks/largeBlast.mp3 b/lwjgl-rundir/resources/sounds/fireworks/largeBlast.mp3
new file mode 100644
index 0000000..7907845
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/fireworks/largeBlast.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/fireworks/largeBlast1.ogg b/lwjgl-rundir/resources/sounds/fireworks/largeBlast1.ogg
new file mode 100644
index 0000000..5dde154
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/fireworks/largeBlast1.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/fireworks/largeBlast_far.mp3 b/lwjgl-rundir/resources/sounds/fireworks/largeBlast_far.mp3
new file mode 100644
index 0000000..7ddf049
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/fireworks/largeBlast_far.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/fireworks/largeBlast_far1.ogg b/lwjgl-rundir/resources/sounds/fireworks/largeBlast_far1.ogg
new file mode 100644
index 0000000..a465e60
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/fireworks/largeBlast_far1.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/fireworks/launch.mp3 b/lwjgl-rundir/resources/sounds/fireworks/launch.mp3
new file mode 100644
index 0000000..b7ebda9
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/fireworks/launch.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/fireworks/launch1.ogg b/lwjgl-rundir/resources/sounds/fireworks/launch1.ogg
new file mode 100644
index 0000000..6501276
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/fireworks/launch1.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/fireworks/twinkle.mp3 b/lwjgl-rundir/resources/sounds/fireworks/twinkle.mp3
new file mode 100644
index 0000000..8e8bdad
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/fireworks/twinkle.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/fireworks/twinkle1.ogg b/lwjgl-rundir/resources/sounds/fireworks/twinkle1.ogg
new file mode 100644
index 0000000..2404f14
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/fireworks/twinkle1.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/fireworks/twinkle_far.mp3 b/lwjgl-rundir/resources/sounds/fireworks/twinkle_far.mp3
new file mode 100644
index 0000000..84c5878
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/fireworks/twinkle_far.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/fireworks/twinkle_far1.ogg b/lwjgl-rundir/resources/sounds/fireworks/twinkle_far1.ogg
new file mode 100644
index 0000000..091bc29
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/fireworks/twinkle_far1.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/liquid/lava.mp3 b/lwjgl-rundir/resources/sounds/liquid/lava.mp3
new file mode 100644
index 0000000..3051f14
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/liquid/lava.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/liquid/lavapop.mp3 b/lwjgl-rundir/resources/sounds/liquid/lavapop.mp3
new file mode 100644
index 0000000..ab943e6
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/liquid/lavapop.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/liquid/splash.ogg b/lwjgl-rundir/resources/sounds/liquid/splash.ogg
new file mode 100644
index 0000000..5646440
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/liquid/splash.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/liquid/splash1.mp3 b/lwjgl-rundir/resources/sounds/liquid/splash1.mp3
new file mode 100644
index 0000000..bc6c4ca
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/liquid/splash1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/liquid/splash2.mp3 b/lwjgl-rundir/resources/sounds/liquid/splash2.mp3
new file mode 100644
index 0000000..0dc932a
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/liquid/splash2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/liquid/swim1.mp3 b/lwjgl-rundir/resources/sounds/liquid/swim1.mp3
new file mode 100644
index 0000000..4fdfccf
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/liquid/swim1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/liquid/swim2.mp3 b/lwjgl-rundir/resources/sounds/liquid/swim2.mp3
new file mode 100644
index 0000000..f910c2e
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/liquid/swim2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/liquid/swim3.mp3 b/lwjgl-rundir/resources/sounds/liquid/swim3.mp3
new file mode 100644
index 0000000..809ecd8
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/liquid/swim3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/liquid/swim4.mp3 b/lwjgl-rundir/resources/sounds/liquid/swim4.mp3
new file mode 100644
index 0000000..f054db0
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/liquid/swim4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/liquid/water.mp3 b/lwjgl-rundir/resources/sounds/liquid/water.mp3
new file mode 100644
index 0000000..37a59c7
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/liquid/water.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/menu.mp3 b/lwjgl-rundir/resources/sounds/menu.mp3
new file mode 100644
index 0000000..f5982f2
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/menu.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/minecart/base.mp3 b/lwjgl-rundir/resources/sounds/minecart/base.mp3
new file mode 100644
index 0000000..bc029e3
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/minecart/base.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/minecart/inside.mp3 b/lwjgl-rundir/resources/sounds/minecart/inside.mp3
new file mode 100644
index 0000000..0aa7991
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/minecart/inside.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/bat/death.mp3 b/lwjgl-rundir/resources/sounds/mob/bat/death.mp3
new file mode 100644
index 0000000..2027d81
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/bat/death.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/bat/hurt1.mp3 b/lwjgl-rundir/resources/sounds/mob/bat/hurt1.mp3
new file mode 100644
index 0000000..a13db8d
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/bat/hurt1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/bat/hurt2.mp3 b/lwjgl-rundir/resources/sounds/mob/bat/hurt2.mp3
new file mode 100644
index 0000000..52f9a34
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/bat/hurt2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/bat/hurt3.mp3 b/lwjgl-rundir/resources/sounds/mob/bat/hurt3.mp3
new file mode 100644
index 0000000..216ed07
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/bat/hurt3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/bat/hurt4.mp3 b/lwjgl-rundir/resources/sounds/mob/bat/hurt4.mp3
new file mode 100644
index 0000000..a6013c6
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/bat/hurt4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/bat/idle1.mp3 b/lwjgl-rundir/resources/sounds/mob/bat/idle1.mp3
new file mode 100644
index 0000000..281ce6d
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/bat/idle1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/bat/idle2.mp3 b/lwjgl-rundir/resources/sounds/mob/bat/idle2.mp3
new file mode 100644
index 0000000..7236f31
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/bat/idle2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/bat/idle3.mp3 b/lwjgl-rundir/resources/sounds/mob/bat/idle3.mp3
new file mode 100644
index 0000000..18caafb
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/bat/idle3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/bat/idle4.mp3 b/lwjgl-rundir/resources/sounds/mob/bat/idle4.mp3
new file mode 100644
index 0000000..3bb1614
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/bat/idle4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/bat/loop.mp3 b/lwjgl-rundir/resources/sounds/mob/bat/loop.mp3
new file mode 100644
index 0000000..ad2efce
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/bat/loop.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/bat/takeoff.mp3 b/lwjgl-rundir/resources/sounds/mob/bat/takeoff.mp3
new file mode 100644
index 0000000..377126a
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/bat/takeoff.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/blaze/breathe1.mp3 b/lwjgl-rundir/resources/sounds/mob/blaze/breathe1.mp3
new file mode 100644
index 0000000..395011c
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/blaze/breathe1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/blaze/breathe2.mp3 b/lwjgl-rundir/resources/sounds/mob/blaze/breathe2.mp3
new file mode 100644
index 0000000..5c2a9d6
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/blaze/breathe2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/blaze/breathe3.mp3 b/lwjgl-rundir/resources/sounds/mob/blaze/breathe3.mp3
new file mode 100644
index 0000000..54f0126
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/blaze/breathe3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/blaze/breathe4.mp3 b/lwjgl-rundir/resources/sounds/mob/blaze/breathe4.mp3
new file mode 100644
index 0000000..308c958
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/blaze/breathe4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/blaze/death.mp3 b/lwjgl-rundir/resources/sounds/mob/blaze/death.mp3
new file mode 100644
index 0000000..6be1d8f
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/blaze/death.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/blaze/hit1.mp3 b/lwjgl-rundir/resources/sounds/mob/blaze/hit1.mp3
new file mode 100644
index 0000000..68ceb94
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/blaze/hit1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/blaze/hit2.mp3 b/lwjgl-rundir/resources/sounds/mob/blaze/hit2.mp3
new file mode 100644
index 0000000..8dbf5df
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/blaze/hit2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/blaze/hit3.mp3 b/lwjgl-rundir/resources/sounds/mob/blaze/hit3.mp3
new file mode 100644
index 0000000..e43a803
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/blaze/hit3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/blaze/hit4.mp3 b/lwjgl-rundir/resources/sounds/mob/blaze/hit4.mp3
new file mode 100644
index 0000000..0e44565
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/blaze/hit4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/cat/hiss1.mp3 b/lwjgl-rundir/resources/sounds/mob/cat/hiss1.mp3
new file mode 100644
index 0000000..fd6e8b7
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/cat/hiss1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/cat/hiss2.mp3 b/lwjgl-rundir/resources/sounds/mob/cat/hiss2.mp3
new file mode 100644
index 0000000..20aeab0
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/cat/hiss2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/cat/hiss3.mp3 b/lwjgl-rundir/resources/sounds/mob/cat/hiss3.mp3
new file mode 100644
index 0000000..d113056
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/cat/hiss3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/cat/hitt1.mp3 b/lwjgl-rundir/resources/sounds/mob/cat/hitt1.mp3
new file mode 100644
index 0000000..6d49516
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/cat/hitt1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/cat/hitt2.mp3 b/lwjgl-rundir/resources/sounds/mob/cat/hitt2.mp3
new file mode 100644
index 0000000..7f3bf9a
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/cat/hitt2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/cat/hitt3.mp3 b/lwjgl-rundir/resources/sounds/mob/cat/hitt3.mp3
new file mode 100644
index 0000000..bf89606
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/cat/hitt3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/cat/meow1.mp3 b/lwjgl-rundir/resources/sounds/mob/cat/meow1.mp3
new file mode 100644
index 0000000..f55e126
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/cat/meow1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/cat/meow2.mp3 b/lwjgl-rundir/resources/sounds/mob/cat/meow2.mp3
new file mode 100644
index 0000000..b97e5c9
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/cat/meow2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/cat/meow3.mp3 b/lwjgl-rundir/resources/sounds/mob/cat/meow3.mp3
new file mode 100644
index 0000000..b6305db
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/cat/meow3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/cat/meow4.mp3 b/lwjgl-rundir/resources/sounds/mob/cat/meow4.mp3
new file mode 100644
index 0000000..01e5da5
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/cat/meow4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/cat/purr1.mp3 b/lwjgl-rundir/resources/sounds/mob/cat/purr1.mp3
new file mode 100644
index 0000000..8c7aca8
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/cat/purr1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/cat/purr2.mp3 b/lwjgl-rundir/resources/sounds/mob/cat/purr2.mp3
new file mode 100644
index 0000000..51bc040
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/cat/purr2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/cat/purr3.mp3 b/lwjgl-rundir/resources/sounds/mob/cat/purr3.mp3
new file mode 100644
index 0000000..2f13ae8
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/cat/purr3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/cat/purreow1.mp3 b/lwjgl-rundir/resources/sounds/mob/cat/purreow1.mp3
new file mode 100644
index 0000000..b3e8d95
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/cat/purreow1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/cat/purreow2.mp3 b/lwjgl-rundir/resources/sounds/mob/cat/purreow2.mp3
new file mode 100644
index 0000000..82940d7
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/cat/purreow2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/chicken/hurt1.mp3 b/lwjgl-rundir/resources/sounds/mob/chicken/hurt1.mp3
new file mode 100644
index 0000000..97f07c0
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/chicken/hurt1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/chicken/hurt2.mp3 b/lwjgl-rundir/resources/sounds/mob/chicken/hurt2.mp3
new file mode 100644
index 0000000..ba0b2f7
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/chicken/hurt2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/chicken/plop.mp3 b/lwjgl-rundir/resources/sounds/mob/chicken/plop.mp3
new file mode 100644
index 0000000..ce61a5c
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/chicken/plop.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/chicken/say1.mp3 b/lwjgl-rundir/resources/sounds/mob/chicken/say1.mp3
new file mode 100644
index 0000000..5ee7850
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/chicken/say1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/chicken/say2.mp3 b/lwjgl-rundir/resources/sounds/mob/chicken/say2.mp3
new file mode 100644
index 0000000..8309bc9
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/chicken/say2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/chicken/say3.mp3 b/lwjgl-rundir/resources/sounds/mob/chicken/say3.mp3
new file mode 100644
index 0000000..67e9305
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/chicken/say3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/chicken/step1.mp3 b/lwjgl-rundir/resources/sounds/mob/chicken/step1.mp3
new file mode 100644
index 0000000..bc810f2
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/chicken/step1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/chicken/step2.mp3 b/lwjgl-rundir/resources/sounds/mob/chicken/step2.mp3
new file mode 100644
index 0000000..d52acad
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/chicken/step2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/cow/hurt1.mp3 b/lwjgl-rundir/resources/sounds/mob/cow/hurt1.mp3
new file mode 100644
index 0000000..3230316
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/cow/hurt1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/cow/hurt2.mp3 b/lwjgl-rundir/resources/sounds/mob/cow/hurt2.mp3
new file mode 100644
index 0000000..f5203be
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/cow/hurt2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/cow/hurt3.mp3 b/lwjgl-rundir/resources/sounds/mob/cow/hurt3.mp3
new file mode 100644
index 0000000..14d6291
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/cow/hurt3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/cow/say1.mp3 b/lwjgl-rundir/resources/sounds/mob/cow/say1.mp3
new file mode 100644
index 0000000..eeb486f
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/cow/say1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/cow/say2.mp3 b/lwjgl-rundir/resources/sounds/mob/cow/say2.mp3
new file mode 100644
index 0000000..dadfb6c
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/cow/say2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/cow/say3.mp3 b/lwjgl-rundir/resources/sounds/mob/cow/say3.mp3
new file mode 100644
index 0000000..b43ade9
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/cow/say3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/cow/say4.mp3 b/lwjgl-rundir/resources/sounds/mob/cow/say4.mp3
new file mode 100644
index 0000000..18d1bf3
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/cow/say4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/cow/step1.mp3 b/lwjgl-rundir/resources/sounds/mob/cow/step1.mp3
new file mode 100644
index 0000000..7c5b9cd
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/cow/step1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/cow/step2.mp3 b/lwjgl-rundir/resources/sounds/mob/cow/step2.mp3
new file mode 100644
index 0000000..da4ce82
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/cow/step2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/cow/step3.mp3 b/lwjgl-rundir/resources/sounds/mob/cow/step3.mp3
new file mode 100644
index 0000000..86554dc
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/cow/step3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/cow/step4.mp3 b/lwjgl-rundir/resources/sounds/mob/cow/step4.mp3
new file mode 100644
index 0000000..1a93b09
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/cow/step4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/creeper/death.mp3 b/lwjgl-rundir/resources/sounds/mob/creeper/death.mp3
new file mode 100644
index 0000000..a75902f
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/creeper/death.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/creeper/say1.mp3 b/lwjgl-rundir/resources/sounds/mob/creeper/say1.mp3
new file mode 100644
index 0000000..352fc46
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/creeper/say1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/creeper/say2.mp3 b/lwjgl-rundir/resources/sounds/mob/creeper/say2.mp3
new file mode 100644
index 0000000..78521b9
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/creeper/say2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/creeper/say3.mp3 b/lwjgl-rundir/resources/sounds/mob/creeper/say3.mp3
new file mode 100644
index 0000000..6bb29dd
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/creeper/say3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/creeper/say4.mp3 b/lwjgl-rundir/resources/sounds/mob/creeper/say4.mp3
new file mode 100644
index 0000000..b66d257
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/creeper/say4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/enderdragon/end.mp3 b/lwjgl-rundir/resources/sounds/mob/enderdragon/end.mp3
new file mode 100644
index 0000000..14996e9
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/enderdragon/end.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/enderdragon/growl1.mp3 b/lwjgl-rundir/resources/sounds/mob/enderdragon/growl1.mp3
new file mode 100644
index 0000000..ea4221a
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/enderdragon/growl1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/enderdragon/growl2.mp3 b/lwjgl-rundir/resources/sounds/mob/enderdragon/growl2.mp3
new file mode 100644
index 0000000..394b735
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/enderdragon/growl2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/enderdragon/growl3.mp3 b/lwjgl-rundir/resources/sounds/mob/enderdragon/growl3.mp3
new file mode 100644
index 0000000..b8318a6
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/enderdragon/growl3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/enderdragon/growl4.mp3 b/lwjgl-rundir/resources/sounds/mob/enderdragon/growl4.mp3
new file mode 100644
index 0000000..3ca9166
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/enderdragon/growl4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/enderdragon/hit1.mp3 b/lwjgl-rundir/resources/sounds/mob/enderdragon/hit1.mp3
new file mode 100644
index 0000000..f1f37f6
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/enderdragon/hit1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/enderdragon/hit2.mp3 b/lwjgl-rundir/resources/sounds/mob/enderdragon/hit2.mp3
new file mode 100644
index 0000000..ba148ef
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/enderdragon/hit2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/enderdragon/hit3.mp3 b/lwjgl-rundir/resources/sounds/mob/enderdragon/hit3.mp3
new file mode 100644
index 0000000..8e7ee45
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/enderdragon/hit3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/enderdragon/hit4.mp3 b/lwjgl-rundir/resources/sounds/mob/enderdragon/hit4.mp3
new file mode 100644
index 0000000..ebd15ed
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/enderdragon/hit4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/enderdragon/wings1.mp3 b/lwjgl-rundir/resources/sounds/mob/enderdragon/wings1.mp3
new file mode 100644
index 0000000..fdbf4e7
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/enderdragon/wings1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/enderdragon/wings2.mp3 b/lwjgl-rundir/resources/sounds/mob/enderdragon/wings2.mp3
new file mode 100644
index 0000000..f998f41
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/enderdragon/wings2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/enderdragon/wings3.mp3 b/lwjgl-rundir/resources/sounds/mob/enderdragon/wings3.mp3
new file mode 100644
index 0000000..b76307b
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/enderdragon/wings3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/enderdragon/wings4.mp3 b/lwjgl-rundir/resources/sounds/mob/enderdragon/wings4.mp3
new file mode 100644
index 0000000..faaec6c
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/enderdragon/wings4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/enderdragon/wings5.mp3 b/lwjgl-rundir/resources/sounds/mob/enderdragon/wings5.mp3
new file mode 100644
index 0000000..88f1623
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/enderdragon/wings5.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/enderdragon/wings6.mp3 b/lwjgl-rundir/resources/sounds/mob/enderdragon/wings6.mp3
new file mode 100644
index 0000000..aa713a2
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/enderdragon/wings6.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/endermen/death.mp3 b/lwjgl-rundir/resources/sounds/mob/endermen/death.mp3
new file mode 100644
index 0000000..e8bd73d
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/endermen/death.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/endermen/hit1.mp3 b/lwjgl-rundir/resources/sounds/mob/endermen/hit1.mp3
new file mode 100644
index 0000000..d32735a
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/endermen/hit1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/endermen/hit2.mp3 b/lwjgl-rundir/resources/sounds/mob/endermen/hit2.mp3
new file mode 100644
index 0000000..1fd3ad4
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/endermen/hit2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/endermen/hit3.mp3 b/lwjgl-rundir/resources/sounds/mob/endermen/hit3.mp3
new file mode 100644
index 0000000..ce9e825
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/endermen/hit3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/endermen/hit4.mp3 b/lwjgl-rundir/resources/sounds/mob/endermen/hit4.mp3
new file mode 100644
index 0000000..afefa1e
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/endermen/hit4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/endermen/idle1.mp3 b/lwjgl-rundir/resources/sounds/mob/endermen/idle1.mp3
new file mode 100644
index 0000000..087141d
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/endermen/idle1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/endermen/idle2.mp3 b/lwjgl-rundir/resources/sounds/mob/endermen/idle2.mp3
new file mode 100644
index 0000000..42c949b
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/endermen/idle2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/endermen/idle3.mp3 b/lwjgl-rundir/resources/sounds/mob/endermen/idle3.mp3
new file mode 100644
index 0000000..a910d9d
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/endermen/idle3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/endermen/idle4.mp3 b/lwjgl-rundir/resources/sounds/mob/endermen/idle4.mp3
new file mode 100644
index 0000000..92883b3
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/endermen/idle4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/endermen/idle5.mp3 b/lwjgl-rundir/resources/sounds/mob/endermen/idle5.mp3
new file mode 100644
index 0000000..50e0813
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/endermen/idle5.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/endermen/portal.ogg b/lwjgl-rundir/resources/sounds/mob/endermen/portal.ogg
new file mode 100644
index 0000000..aa0eb71
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/endermen/portal.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/endermen/portal1.mp3 b/lwjgl-rundir/resources/sounds/mob/endermen/portal1.mp3
new file mode 100644
index 0000000..98607ed
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/endermen/portal1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/endermen/portal2.mp3 b/lwjgl-rundir/resources/sounds/mob/endermen/portal2.mp3
new file mode 100644
index 0000000..df00269
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/endermen/portal2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/endermen/scream1.mp3 b/lwjgl-rundir/resources/sounds/mob/endermen/scream1.mp3
new file mode 100644
index 0000000..d905de6
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/endermen/scream1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/endermen/scream2.mp3 b/lwjgl-rundir/resources/sounds/mob/endermen/scream2.mp3
new file mode 100644
index 0000000..2781e1c
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/endermen/scream2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/endermen/scream3.mp3 b/lwjgl-rundir/resources/sounds/mob/endermen/scream3.mp3
new file mode 100644
index 0000000..9beaee0
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/endermen/scream3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/endermen/scream4.mp3 b/lwjgl-rundir/resources/sounds/mob/endermen/scream4.mp3
new file mode 100644
index 0000000..128aab6
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/endermen/scream4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/endermen/stare.mp3 b/lwjgl-rundir/resources/sounds/mob/endermen/stare.mp3
new file mode 100644
index 0000000..62fd153
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/endermen/stare.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/ghast/affectionate scream.mp3 b/lwjgl-rundir/resources/sounds/mob/ghast/affectionate scream.mp3
new file mode 100644
index 0000000..e2e08f1
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/ghast/affectionate scream.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/ghast/affectionate_scream.ogg b/lwjgl-rundir/resources/sounds/mob/ghast/affectionate_scream.ogg
new file mode 100644
index 0000000..2a773d6
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/ghast/affectionate_scream.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/ghast/charge.mp3 b/lwjgl-rundir/resources/sounds/mob/ghast/charge.mp3
new file mode 100644
index 0000000..d210f56
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/ghast/charge.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/ghast/death.mp3 b/lwjgl-rundir/resources/sounds/mob/ghast/death.mp3
new file mode 100644
index 0000000..12c996a
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/ghast/death.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/ghast/fireball.mp3 b/lwjgl-rundir/resources/sounds/mob/ghast/fireball.mp3
new file mode 100644
index 0000000..8789156
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/ghast/fireball.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/ghast/fireball4.ogg b/lwjgl-rundir/resources/sounds/mob/ghast/fireball4.ogg
new file mode 100644
index 0000000..a7c6ded
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/ghast/fireball4.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/ghast/moan1.mp3 b/lwjgl-rundir/resources/sounds/mob/ghast/moan1.mp3
new file mode 100644
index 0000000..c2741f8
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/ghast/moan1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/ghast/moan2.mp3 b/lwjgl-rundir/resources/sounds/mob/ghast/moan2.mp3
new file mode 100644
index 0000000..eb9f96a
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/ghast/moan2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/ghast/moan3.mp3 b/lwjgl-rundir/resources/sounds/mob/ghast/moan3.mp3
new file mode 100644
index 0000000..d27e02a
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/ghast/moan3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/ghast/moan4.mp3 b/lwjgl-rundir/resources/sounds/mob/ghast/moan4.mp3
new file mode 100644
index 0000000..3e33bca
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/ghast/moan4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/ghast/moan5.mp3 b/lwjgl-rundir/resources/sounds/mob/ghast/moan5.mp3
new file mode 100644
index 0000000..f63df19
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/ghast/moan5.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/ghast/moan6.mp3 b/lwjgl-rundir/resources/sounds/mob/ghast/moan6.mp3
new file mode 100644
index 0000000..5a32b51
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/ghast/moan6.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/ghast/moan7.mp3 b/lwjgl-rundir/resources/sounds/mob/ghast/moan7.mp3
new file mode 100644
index 0000000..9081451
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/ghast/moan7.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/ghast/scream1.mp3 b/lwjgl-rundir/resources/sounds/mob/ghast/scream1.mp3
new file mode 100644
index 0000000..411c5c6
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/ghast/scream1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/ghast/scream2.mp3 b/lwjgl-rundir/resources/sounds/mob/ghast/scream2.mp3
new file mode 100644
index 0000000..630e0d5
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/ghast/scream2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/ghast/scream3.mp3 b/lwjgl-rundir/resources/sounds/mob/ghast/scream3.mp3
new file mode 100644
index 0000000..895523c
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/ghast/scream3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/ghast/scream4.mp3 b/lwjgl-rundir/resources/sounds/mob/ghast/scream4.mp3
new file mode 100644
index 0000000..e746c14
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/ghast/scream4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/ghast/scream5.mp3 b/lwjgl-rundir/resources/sounds/mob/ghast/scream5.mp3
new file mode 100644
index 0000000..3ed4b6a
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/ghast/scream5.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/angry1.ogg b/lwjgl-rundir/resources/sounds/mob/horse/angry1.ogg
new file mode 100644
index 0000000..98159fc
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/angry1.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/armor.ogg b/lwjgl-rundir/resources/sounds/mob/horse/armor.ogg
new file mode 100644
index 0000000..11645c5
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/armor.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/breathe1.ogg b/lwjgl-rundir/resources/sounds/mob/horse/breathe1.ogg
new file mode 100644
index 0000000..c4f2cc4
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/breathe1.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/breathe2.ogg b/lwjgl-rundir/resources/sounds/mob/horse/breathe2.ogg
new file mode 100644
index 0000000..a3bb8e5
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/breathe2.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/breathe3.ogg b/lwjgl-rundir/resources/sounds/mob/horse/breathe3.ogg
new file mode 100644
index 0000000..a5d405b
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/breathe3.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/death.ogg b/lwjgl-rundir/resources/sounds/mob/horse/death.ogg
new file mode 100644
index 0000000..fa904e3
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/death.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/donkey/angry1.ogg b/lwjgl-rundir/resources/sounds/mob/horse/donkey/angry1.ogg
new file mode 100644
index 0000000..5a9fa8d
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/donkey/angry1.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/donkey/angry2.ogg b/lwjgl-rundir/resources/sounds/mob/horse/donkey/angry2.ogg
new file mode 100644
index 0000000..2e4f976
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/donkey/angry2.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/donkey/death.ogg b/lwjgl-rundir/resources/sounds/mob/horse/donkey/death.ogg
new file mode 100644
index 0000000..9e5f8fe
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/donkey/death.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/donkey/hit1.ogg b/lwjgl-rundir/resources/sounds/mob/horse/donkey/hit1.ogg
new file mode 100644
index 0000000..717d5ba
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/donkey/hit1.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/donkey/hit2.ogg b/lwjgl-rundir/resources/sounds/mob/horse/donkey/hit2.ogg
new file mode 100644
index 0000000..cb1bbd5
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/donkey/hit2.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/donkey/hit3.ogg b/lwjgl-rundir/resources/sounds/mob/horse/donkey/hit3.ogg
new file mode 100644
index 0000000..5c27bdd
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/donkey/hit3.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/donkey/idle1.ogg b/lwjgl-rundir/resources/sounds/mob/horse/donkey/idle1.ogg
new file mode 100644
index 0000000..f6e5dab
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/donkey/idle1.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/donkey/idle2.ogg b/lwjgl-rundir/resources/sounds/mob/horse/donkey/idle2.ogg
new file mode 100644
index 0000000..3d3e6ab
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/donkey/idle2.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/donkey/idle3.ogg b/lwjgl-rundir/resources/sounds/mob/horse/donkey/idle3.ogg
new file mode 100644
index 0000000..ee1ba9e
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/donkey/idle3.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/gallop1.ogg b/lwjgl-rundir/resources/sounds/mob/horse/gallop1.ogg
new file mode 100644
index 0000000..77f1f86
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/gallop1.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/gallop2.ogg b/lwjgl-rundir/resources/sounds/mob/horse/gallop2.ogg
new file mode 100644
index 0000000..c0c6475
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/gallop2.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/gallop3.ogg b/lwjgl-rundir/resources/sounds/mob/horse/gallop3.ogg
new file mode 100644
index 0000000..b3e4e79
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/gallop3.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/gallop4.ogg b/lwjgl-rundir/resources/sounds/mob/horse/gallop4.ogg
new file mode 100644
index 0000000..d739107
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/gallop4.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/hit1.ogg b/lwjgl-rundir/resources/sounds/mob/horse/hit1.ogg
new file mode 100644
index 0000000..cccdeb1
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/hit1.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/hit2.ogg b/lwjgl-rundir/resources/sounds/mob/horse/hit2.ogg
new file mode 100644
index 0000000..aa319be
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/hit2.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/hit3.ogg b/lwjgl-rundir/resources/sounds/mob/horse/hit3.ogg
new file mode 100644
index 0000000..e857ade
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/hit3.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/hit4.ogg b/lwjgl-rundir/resources/sounds/mob/horse/hit4.ogg
new file mode 100644
index 0000000..bb7e311
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/hit4.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/idle1.ogg b/lwjgl-rundir/resources/sounds/mob/horse/idle1.ogg
new file mode 100644
index 0000000..3b49360
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/idle1.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/idle2.ogg b/lwjgl-rundir/resources/sounds/mob/horse/idle2.ogg
new file mode 100644
index 0000000..9df9467
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/idle2.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/idle3.ogg b/lwjgl-rundir/resources/sounds/mob/horse/idle3.ogg
new file mode 100644
index 0000000..829d01c
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/idle3.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/jump.ogg b/lwjgl-rundir/resources/sounds/mob/horse/jump.ogg
new file mode 100644
index 0000000..20002aa
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/jump.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/land.ogg b/lwjgl-rundir/resources/sounds/mob/horse/land.ogg
new file mode 100644
index 0000000..886aeca
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/land.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/leather.ogg b/lwjgl-rundir/resources/sounds/mob/horse/leather.ogg
new file mode 100644
index 0000000..ff88651
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/leather.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/skeleton/death.ogg b/lwjgl-rundir/resources/sounds/mob/horse/skeleton/death.ogg
new file mode 100644
index 0000000..114eb6b
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/skeleton/death.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/skeleton/hit1.ogg b/lwjgl-rundir/resources/sounds/mob/horse/skeleton/hit1.ogg
new file mode 100644
index 0000000..9cd89d7
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/skeleton/hit1.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/skeleton/hit2.ogg b/lwjgl-rundir/resources/sounds/mob/horse/skeleton/hit2.ogg
new file mode 100644
index 0000000..f99508b
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/skeleton/hit2.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/skeleton/hit3.ogg b/lwjgl-rundir/resources/sounds/mob/horse/skeleton/hit3.ogg
new file mode 100644
index 0000000..f876c03
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/skeleton/hit3.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/skeleton/hit4.ogg b/lwjgl-rundir/resources/sounds/mob/horse/skeleton/hit4.ogg
new file mode 100644
index 0000000..accb0f2
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/skeleton/hit4.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/skeleton/idle1.ogg b/lwjgl-rundir/resources/sounds/mob/horse/skeleton/idle1.ogg
new file mode 100644
index 0000000..c2c2b2d
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/skeleton/idle1.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/skeleton/idle2.ogg b/lwjgl-rundir/resources/sounds/mob/horse/skeleton/idle2.ogg
new file mode 100644
index 0000000..f6f4c84
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/skeleton/idle2.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/skeleton/idle3.ogg b/lwjgl-rundir/resources/sounds/mob/horse/skeleton/idle3.ogg
new file mode 100644
index 0000000..f10b0c9
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/skeleton/idle3.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/soft1.ogg b/lwjgl-rundir/resources/sounds/mob/horse/soft1.ogg
new file mode 100644
index 0000000..9476820
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/soft1.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/soft2.ogg b/lwjgl-rundir/resources/sounds/mob/horse/soft2.ogg
new file mode 100644
index 0000000..f0f5f1c
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/soft2.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/soft3.ogg b/lwjgl-rundir/resources/sounds/mob/horse/soft3.ogg
new file mode 100644
index 0000000..761b632
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/soft3.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/soft4.ogg b/lwjgl-rundir/resources/sounds/mob/horse/soft4.ogg
new file mode 100644
index 0000000..ba74fdd
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/soft4.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/soft5.ogg b/lwjgl-rundir/resources/sounds/mob/horse/soft5.ogg
new file mode 100644
index 0000000..4fd34c2
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/soft5.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/soft6.ogg b/lwjgl-rundir/resources/sounds/mob/horse/soft6.ogg
new file mode 100644
index 0000000..962957f
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/soft6.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/wood1.ogg b/lwjgl-rundir/resources/sounds/mob/horse/wood1.ogg
new file mode 100644
index 0000000..082dadf
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/wood1.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/wood2.ogg b/lwjgl-rundir/resources/sounds/mob/horse/wood2.ogg
new file mode 100644
index 0000000..09dab91
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/wood2.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/wood3.ogg b/lwjgl-rundir/resources/sounds/mob/horse/wood3.ogg
new file mode 100644
index 0000000..1f9c81d
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/wood3.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/wood4.ogg b/lwjgl-rundir/resources/sounds/mob/horse/wood4.ogg
new file mode 100644
index 0000000..74f2031
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/wood4.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/wood5.ogg b/lwjgl-rundir/resources/sounds/mob/horse/wood5.ogg
new file mode 100644
index 0000000..f060cf9
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/wood5.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/wood6.ogg b/lwjgl-rundir/resources/sounds/mob/horse/wood6.ogg
new file mode 100644
index 0000000..401cf17
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/wood6.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/zombie/death.ogg b/lwjgl-rundir/resources/sounds/mob/horse/zombie/death.ogg
new file mode 100644
index 0000000..3ef0531
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/zombie/death.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/zombie/hit1.ogg b/lwjgl-rundir/resources/sounds/mob/horse/zombie/hit1.ogg
new file mode 100644
index 0000000..2e72181
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/zombie/hit1.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/zombie/hit2.ogg b/lwjgl-rundir/resources/sounds/mob/horse/zombie/hit2.ogg
new file mode 100644
index 0000000..7e566e7
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/zombie/hit2.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/zombie/hit3.ogg b/lwjgl-rundir/resources/sounds/mob/horse/zombie/hit3.ogg
new file mode 100644
index 0000000..28e5d5b
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/zombie/hit3.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/zombie/hit4.ogg b/lwjgl-rundir/resources/sounds/mob/horse/zombie/hit4.ogg
new file mode 100644
index 0000000..eba8cf6
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/zombie/hit4.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/zombie/idle1.ogg b/lwjgl-rundir/resources/sounds/mob/horse/zombie/idle1.ogg
new file mode 100644
index 0000000..a854c96
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/zombie/idle1.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/zombie/idle2.ogg b/lwjgl-rundir/resources/sounds/mob/horse/zombie/idle2.ogg
new file mode 100644
index 0000000..2523456
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/zombie/idle2.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/horse/zombie/idle3.ogg b/lwjgl-rundir/resources/sounds/mob/horse/zombie/idle3.ogg
new file mode 100644
index 0000000..5b8c02c
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/horse/zombie/idle3.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/irongolem/death.mp3 b/lwjgl-rundir/resources/sounds/mob/irongolem/death.mp3
new file mode 100644
index 0000000..7216fc7
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/irongolem/death.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/irongolem/hit1.mp3 b/lwjgl-rundir/resources/sounds/mob/irongolem/hit1.mp3
new file mode 100644
index 0000000..26d489c
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/irongolem/hit1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/irongolem/hit2.mp3 b/lwjgl-rundir/resources/sounds/mob/irongolem/hit2.mp3
new file mode 100644
index 0000000..b33b76c
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/irongolem/hit2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/irongolem/hit3.mp3 b/lwjgl-rundir/resources/sounds/mob/irongolem/hit3.mp3
new file mode 100644
index 0000000..2838961
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/irongolem/hit3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/irongolem/hit4.mp3 b/lwjgl-rundir/resources/sounds/mob/irongolem/hit4.mp3
new file mode 100644
index 0000000..6bd4455
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/irongolem/hit4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/irongolem/throw.mp3 b/lwjgl-rundir/resources/sounds/mob/irongolem/throw.mp3
new file mode 100644
index 0000000..4129439
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/irongolem/throw.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/irongolem/walk1.mp3 b/lwjgl-rundir/resources/sounds/mob/irongolem/walk1.mp3
new file mode 100644
index 0000000..cb64153
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/irongolem/walk1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/irongolem/walk2.mp3 b/lwjgl-rundir/resources/sounds/mob/irongolem/walk2.mp3
new file mode 100644
index 0000000..18576b2
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/irongolem/walk2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/irongolem/walk3.mp3 b/lwjgl-rundir/resources/sounds/mob/irongolem/walk3.mp3
new file mode 100644
index 0000000..ceda99a
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/irongolem/walk3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/irongolem/walk4.mp3 b/lwjgl-rundir/resources/sounds/mob/irongolem/walk4.mp3
new file mode 100644
index 0000000..9ffecff
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/irongolem/walk4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/magmacube/big1.mp3 b/lwjgl-rundir/resources/sounds/mob/magmacube/big1.mp3
new file mode 100644
index 0000000..9bddc87
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/magmacube/big1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/magmacube/big2.mp3 b/lwjgl-rundir/resources/sounds/mob/magmacube/big2.mp3
new file mode 100644
index 0000000..cfb82a2
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/magmacube/big2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/magmacube/big3.mp3 b/lwjgl-rundir/resources/sounds/mob/magmacube/big3.mp3
new file mode 100644
index 0000000..f3ce820
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/magmacube/big3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/magmacube/big4.mp3 b/lwjgl-rundir/resources/sounds/mob/magmacube/big4.mp3
new file mode 100644
index 0000000..9d5c4b1
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/magmacube/big4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/magmacube/jump1.mp3 b/lwjgl-rundir/resources/sounds/mob/magmacube/jump1.mp3
new file mode 100644
index 0000000..8a3384b
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/magmacube/jump1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/magmacube/jump2.mp3 b/lwjgl-rundir/resources/sounds/mob/magmacube/jump2.mp3
new file mode 100644
index 0000000..aab2b83
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/magmacube/jump2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/magmacube/jump3.mp3 b/lwjgl-rundir/resources/sounds/mob/magmacube/jump3.mp3
new file mode 100644
index 0000000..e7fa459
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/magmacube/jump3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/magmacube/jump4.mp3 b/lwjgl-rundir/resources/sounds/mob/magmacube/jump4.mp3
new file mode 100644
index 0000000..0eecfda
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/magmacube/jump4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/magmacube/small1.mp3 b/lwjgl-rundir/resources/sounds/mob/magmacube/small1.mp3
new file mode 100644
index 0000000..f1df759
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/magmacube/small1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/magmacube/small2.mp3 b/lwjgl-rundir/resources/sounds/mob/magmacube/small2.mp3
new file mode 100644
index 0000000..ef3aee0
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/magmacube/small2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/magmacube/small3.mp3 b/lwjgl-rundir/resources/sounds/mob/magmacube/small3.mp3
new file mode 100644
index 0000000..a9fa4c0
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/magmacube/small3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/magmacube/small4.mp3 b/lwjgl-rundir/resources/sounds/mob/magmacube/small4.mp3
new file mode 100644
index 0000000..7dd4455
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/magmacube/small4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/magmacube/small5.mp3 b/lwjgl-rundir/resources/sounds/mob/magmacube/small5.mp3
new file mode 100644
index 0000000..07349d2
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/magmacube/small5.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/pig/death.mp3 b/lwjgl-rundir/resources/sounds/mob/pig/death.mp3
new file mode 100644
index 0000000..f1e7568
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/pig/death.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/pig/say1.mp3 b/lwjgl-rundir/resources/sounds/mob/pig/say1.mp3
new file mode 100644
index 0000000..53f54ec
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/pig/say1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/pig/say2.mp3 b/lwjgl-rundir/resources/sounds/mob/pig/say2.mp3
new file mode 100644
index 0000000..c28e929
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/pig/say2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/pig/say3.mp3 b/lwjgl-rundir/resources/sounds/mob/pig/say3.mp3
new file mode 100644
index 0000000..2f9801c
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/pig/say3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/pig/step1.mp3 b/lwjgl-rundir/resources/sounds/mob/pig/step1.mp3
new file mode 100644
index 0000000..2ba8253
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/pig/step1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/pig/step2.mp3 b/lwjgl-rundir/resources/sounds/mob/pig/step2.mp3
new file mode 100644
index 0000000..628c64c
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/pig/step2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/pig/step3.mp3 b/lwjgl-rundir/resources/sounds/mob/pig/step3.mp3
new file mode 100644
index 0000000..f1fa142
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/pig/step3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/pig/step4.mp3 b/lwjgl-rundir/resources/sounds/mob/pig/step4.mp3
new file mode 100644
index 0000000..fbb8fa2
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/pig/step4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/pig/step5.mp3 b/lwjgl-rundir/resources/sounds/mob/pig/step5.mp3
new file mode 100644
index 0000000..8e3a26c
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/pig/step5.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/sheep/say1.mp3 b/lwjgl-rundir/resources/sounds/mob/sheep/say1.mp3
new file mode 100644
index 0000000..817aa44
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/sheep/say1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/sheep/say2.mp3 b/lwjgl-rundir/resources/sounds/mob/sheep/say2.mp3
new file mode 100644
index 0000000..01ab24a
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/sheep/say2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/sheep/say3.mp3 b/lwjgl-rundir/resources/sounds/mob/sheep/say3.mp3
new file mode 100644
index 0000000..936fd23
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/sheep/say3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/sheep/shear.mp3 b/lwjgl-rundir/resources/sounds/mob/sheep/shear.mp3
new file mode 100644
index 0000000..e13874f
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/sheep/shear.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/sheep/step1.mp3 b/lwjgl-rundir/resources/sounds/mob/sheep/step1.mp3
new file mode 100644
index 0000000..205e031
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/sheep/step1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/sheep/step2.mp3 b/lwjgl-rundir/resources/sounds/mob/sheep/step2.mp3
new file mode 100644
index 0000000..81159fa
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/sheep/step2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/sheep/step3.mp3 b/lwjgl-rundir/resources/sounds/mob/sheep/step3.mp3
new file mode 100644
index 0000000..badd2c4
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/sheep/step3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/sheep/step4.mp3 b/lwjgl-rundir/resources/sounds/mob/sheep/step4.mp3
new file mode 100644
index 0000000..d61b751
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/sheep/step4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/sheep/step5.mp3 b/lwjgl-rundir/resources/sounds/mob/sheep/step5.mp3
new file mode 100644
index 0000000..9baf4ba
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/sheep/step5.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/silverfish/hit1.mp3 b/lwjgl-rundir/resources/sounds/mob/silverfish/hit1.mp3
new file mode 100644
index 0000000..be6825e
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/silverfish/hit1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/silverfish/hit2.mp3 b/lwjgl-rundir/resources/sounds/mob/silverfish/hit2.mp3
new file mode 100644
index 0000000..fbda2b8
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/silverfish/hit2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/silverfish/hit3.mp3 b/lwjgl-rundir/resources/sounds/mob/silverfish/hit3.mp3
new file mode 100644
index 0000000..b5fcf50
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/silverfish/hit3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/silverfish/kill.mp3 b/lwjgl-rundir/resources/sounds/mob/silverfish/kill.mp3
new file mode 100644
index 0000000..52a1c65
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/silverfish/kill.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/silverfish/say1.mp3 b/lwjgl-rundir/resources/sounds/mob/silverfish/say1.mp3
new file mode 100644
index 0000000..4a937f2
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/silverfish/say1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/silverfish/say2.mp3 b/lwjgl-rundir/resources/sounds/mob/silverfish/say2.mp3
new file mode 100644
index 0000000..53ecd5e
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/silverfish/say2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/silverfish/say3.mp3 b/lwjgl-rundir/resources/sounds/mob/silverfish/say3.mp3
new file mode 100644
index 0000000..5febd02
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/silverfish/say3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/silverfish/say4.mp3 b/lwjgl-rundir/resources/sounds/mob/silverfish/say4.mp3
new file mode 100644
index 0000000..e83f177
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/silverfish/say4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/silverfish/step1.mp3 b/lwjgl-rundir/resources/sounds/mob/silverfish/step1.mp3
new file mode 100644
index 0000000..72c9e00
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/silverfish/step1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/silverfish/step2.mp3 b/lwjgl-rundir/resources/sounds/mob/silverfish/step2.mp3
new file mode 100644
index 0000000..365c383
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/silverfish/step2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/silverfish/step3.mp3 b/lwjgl-rundir/resources/sounds/mob/silverfish/step3.mp3
new file mode 100644
index 0000000..7b35ac4
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/silverfish/step3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/silverfish/step4.mp3 b/lwjgl-rundir/resources/sounds/mob/silverfish/step4.mp3
new file mode 100644
index 0000000..19960df
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/silverfish/step4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/skeleton/death.mp3 b/lwjgl-rundir/resources/sounds/mob/skeleton/death.mp3
new file mode 100644
index 0000000..ef87489
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/skeleton/death.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/skeleton/hurt1.mp3 b/lwjgl-rundir/resources/sounds/mob/skeleton/hurt1.mp3
new file mode 100644
index 0000000..060c42d
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/skeleton/hurt1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/skeleton/hurt2.mp3 b/lwjgl-rundir/resources/sounds/mob/skeleton/hurt2.mp3
new file mode 100644
index 0000000..0431797
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/skeleton/hurt2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/skeleton/hurt3.mp3 b/lwjgl-rundir/resources/sounds/mob/skeleton/hurt3.mp3
new file mode 100644
index 0000000..aea8bff
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/skeleton/hurt3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/skeleton/hurt4.mp3 b/lwjgl-rundir/resources/sounds/mob/skeleton/hurt4.mp3
new file mode 100644
index 0000000..f51ccee
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/skeleton/hurt4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/skeleton/say1.mp3 b/lwjgl-rundir/resources/sounds/mob/skeleton/say1.mp3
new file mode 100644
index 0000000..305f52f
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/skeleton/say1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/skeleton/say2.mp3 b/lwjgl-rundir/resources/sounds/mob/skeleton/say2.mp3
new file mode 100644
index 0000000..eca5546
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/skeleton/say2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/skeleton/say3.mp3 b/lwjgl-rundir/resources/sounds/mob/skeleton/say3.mp3
new file mode 100644
index 0000000..d93b2b0
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/skeleton/say3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/skeleton/step1.mp3 b/lwjgl-rundir/resources/sounds/mob/skeleton/step1.mp3
new file mode 100644
index 0000000..7bc2dda
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/skeleton/step1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/skeleton/step2.mp3 b/lwjgl-rundir/resources/sounds/mob/skeleton/step2.mp3
new file mode 100644
index 0000000..96bd50f
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/skeleton/step2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/skeleton/step3.mp3 b/lwjgl-rundir/resources/sounds/mob/skeleton/step3.mp3
new file mode 100644
index 0000000..4f19aee
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/skeleton/step3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/skeleton/step4.mp3 b/lwjgl-rundir/resources/sounds/mob/skeleton/step4.mp3
new file mode 100644
index 0000000..1986b93
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/skeleton/step4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/slime/attack1.mp3 b/lwjgl-rundir/resources/sounds/mob/slime/attack1.mp3
new file mode 100644
index 0000000..40d9f82
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/slime/attack1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/slime/attack2.mp3 b/lwjgl-rundir/resources/sounds/mob/slime/attack2.mp3
new file mode 100644
index 0000000..4b97ee2
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/slime/attack2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/slime/big1.mp3 b/lwjgl-rundir/resources/sounds/mob/slime/big1.mp3
new file mode 100644
index 0000000..9bddc87
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/slime/big1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/slime/big2.mp3 b/lwjgl-rundir/resources/sounds/mob/slime/big2.mp3
new file mode 100644
index 0000000..cfb82a2
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/slime/big2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/slime/big3.mp3 b/lwjgl-rundir/resources/sounds/mob/slime/big3.mp3
new file mode 100644
index 0000000..f3ce820
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/slime/big3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/slime/big4.mp3 b/lwjgl-rundir/resources/sounds/mob/slime/big4.mp3
new file mode 100644
index 0000000..9d5c4b1
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/slime/big4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/slime/small1.mp3 b/lwjgl-rundir/resources/sounds/mob/slime/small1.mp3
new file mode 100644
index 0000000..f1df759
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/slime/small1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/slime/small2.mp3 b/lwjgl-rundir/resources/sounds/mob/slime/small2.mp3
new file mode 100644
index 0000000..ef3aee0
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/slime/small2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/slime/small3.mp3 b/lwjgl-rundir/resources/sounds/mob/slime/small3.mp3
new file mode 100644
index 0000000..a9fa4c0
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/slime/small3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/slime/small4.mp3 b/lwjgl-rundir/resources/sounds/mob/slime/small4.mp3
new file mode 100644
index 0000000..7dd4455
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/slime/small4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/slime/small5.mp3 b/lwjgl-rundir/resources/sounds/mob/slime/small5.mp3
new file mode 100644
index 0000000..07349d2
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/slime/small5.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/spider/death.mp3 b/lwjgl-rundir/resources/sounds/mob/spider/death.mp3
new file mode 100644
index 0000000..1a32e30
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/spider/death.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/spider/say1.mp3 b/lwjgl-rundir/resources/sounds/mob/spider/say1.mp3
new file mode 100644
index 0000000..993b970
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/spider/say1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/spider/say2.mp3 b/lwjgl-rundir/resources/sounds/mob/spider/say2.mp3
new file mode 100644
index 0000000..88620c5
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/spider/say2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/spider/say3.mp3 b/lwjgl-rundir/resources/sounds/mob/spider/say3.mp3
new file mode 100644
index 0000000..97ecf27
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/spider/say3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/spider/say4.mp3 b/lwjgl-rundir/resources/sounds/mob/spider/say4.mp3
new file mode 100644
index 0000000..fdfa807
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/spider/say4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/spider/step1.mp3 b/lwjgl-rundir/resources/sounds/mob/spider/step1.mp3
new file mode 100644
index 0000000..dd56225
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/spider/step1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/spider/step2.mp3 b/lwjgl-rundir/resources/sounds/mob/spider/step2.mp3
new file mode 100644
index 0000000..ff9b6ee
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/spider/step2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/spider/step3.mp3 b/lwjgl-rundir/resources/sounds/mob/spider/step3.mp3
new file mode 100644
index 0000000..1172ea4
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/spider/step3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/spider/step4.mp3 b/lwjgl-rundir/resources/sounds/mob/spider/step4.mp3
new file mode 100644
index 0000000..121291a
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/spider/step4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/villager/death.ogg b/lwjgl-rundir/resources/sounds/mob/villager/death.ogg
new file mode 100644
index 0000000..412fe5c
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/villager/death.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/villager/default1.mp3 b/lwjgl-rundir/resources/sounds/mob/villager/default1.mp3
new file mode 100644
index 0000000..a4950c0
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/villager/default1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/villager/default2.mp3 b/lwjgl-rundir/resources/sounds/mob/villager/default2.mp3
new file mode 100644
index 0000000..56830fd
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/villager/default2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/villager/default3.mp3 b/lwjgl-rundir/resources/sounds/mob/villager/default3.mp3
new file mode 100644
index 0000000..009107e
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/villager/default3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/villager/defaultdeath.mp3 b/lwjgl-rundir/resources/sounds/mob/villager/defaultdeath.mp3
new file mode 100644
index 0000000..93d0547
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/villager/defaultdeath.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/villager/defaulthurt1.mp3 b/lwjgl-rundir/resources/sounds/mob/villager/defaulthurt1.mp3
new file mode 100644
index 0000000..c61ac1d
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/villager/defaulthurt1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/villager/defaulthurt2.mp3 b/lwjgl-rundir/resources/sounds/mob/villager/defaulthurt2.mp3
new file mode 100644
index 0000000..92d3833
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/villager/defaulthurt2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/villager/defaulthurt3.mp3 b/lwjgl-rundir/resources/sounds/mob/villager/defaulthurt3.mp3
new file mode 100644
index 0000000..3a46ac5
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/villager/defaulthurt3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/villager/defaulthurt4.mp3 b/lwjgl-rundir/resources/sounds/mob/villager/defaulthurt4.mp3
new file mode 100644
index 0000000..9f11980
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/villager/defaulthurt4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/villager/haggle1.ogg b/lwjgl-rundir/resources/sounds/mob/villager/haggle1.ogg
new file mode 100644
index 0000000..de94179
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/villager/haggle1.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/villager/haggle2.ogg b/lwjgl-rundir/resources/sounds/mob/villager/haggle2.ogg
new file mode 100644
index 0000000..8bc8cac
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/villager/haggle2.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/villager/haggle3.ogg b/lwjgl-rundir/resources/sounds/mob/villager/haggle3.ogg
new file mode 100644
index 0000000..cab4821
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/villager/haggle3.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/villager/hit1.ogg b/lwjgl-rundir/resources/sounds/mob/villager/hit1.ogg
new file mode 100644
index 0000000..91ec497
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/villager/hit1.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/villager/hit2.ogg b/lwjgl-rundir/resources/sounds/mob/villager/hit2.ogg
new file mode 100644
index 0000000..0bdc21a
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/villager/hit2.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/villager/hit3.ogg b/lwjgl-rundir/resources/sounds/mob/villager/hit3.ogg
new file mode 100644
index 0000000..b7d4429
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/villager/hit3.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/villager/hit4.ogg b/lwjgl-rundir/resources/sounds/mob/villager/hit4.ogg
new file mode 100644
index 0000000..c810364
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/villager/hit4.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/villager/idle1.ogg b/lwjgl-rundir/resources/sounds/mob/villager/idle1.ogg
new file mode 100644
index 0000000..4596d85
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/villager/idle1.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/villager/idle2.ogg b/lwjgl-rundir/resources/sounds/mob/villager/idle2.ogg
new file mode 100644
index 0000000..9d60d58
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/villager/idle2.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/villager/idle3.ogg b/lwjgl-rundir/resources/sounds/mob/villager/idle3.ogg
new file mode 100644
index 0000000..b5134e8
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/villager/idle3.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/villager/no1.ogg b/lwjgl-rundir/resources/sounds/mob/villager/no1.ogg
new file mode 100644
index 0000000..082829f
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/villager/no1.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/villager/no2.ogg b/lwjgl-rundir/resources/sounds/mob/villager/no2.ogg
new file mode 100644
index 0000000..4044813
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/villager/no2.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/villager/no3.ogg b/lwjgl-rundir/resources/sounds/mob/villager/no3.ogg
new file mode 100644
index 0000000..be63abb
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/villager/no3.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/villager/yes1.ogg b/lwjgl-rundir/resources/sounds/mob/villager/yes1.ogg
new file mode 100644
index 0000000..7dc0bce
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/villager/yes1.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/villager/yes2.ogg b/lwjgl-rundir/resources/sounds/mob/villager/yes2.ogg
new file mode 100644
index 0000000..2c3cb5c
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/villager/yes2.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/villager/yes3.ogg b/lwjgl-rundir/resources/sounds/mob/villager/yes3.ogg
new file mode 100644
index 0000000..c26d3a8
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/villager/yes3.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/mob/wither/death.mp3 b/lwjgl-rundir/resources/sounds/mob/wither/death.mp3
new file mode 100644
index 0000000..14b3040
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/wither/death.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/wither/hurt1.mp3 b/lwjgl-rundir/resources/sounds/mob/wither/hurt1.mp3
new file mode 100644
index 0000000..066edb6
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/wither/hurt1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/wither/hurt2.mp3 b/lwjgl-rundir/resources/sounds/mob/wither/hurt2.mp3
new file mode 100644
index 0000000..0f0cfc0
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/wither/hurt2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/wither/hurt3.mp3 b/lwjgl-rundir/resources/sounds/mob/wither/hurt3.mp3
new file mode 100644
index 0000000..478dbca
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/wither/hurt3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/wither/hurt4.mp3 b/lwjgl-rundir/resources/sounds/mob/wither/hurt4.mp3
new file mode 100644
index 0000000..9a45bbd
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/wither/hurt4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/wither/idle1.mp3 b/lwjgl-rundir/resources/sounds/mob/wither/idle1.mp3
new file mode 100644
index 0000000..574ca04
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/wither/idle1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/wither/idle2.mp3 b/lwjgl-rundir/resources/sounds/mob/wither/idle2.mp3
new file mode 100644
index 0000000..dcd2182
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/wither/idle2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/wither/idle3.mp3 b/lwjgl-rundir/resources/sounds/mob/wither/idle3.mp3
new file mode 100644
index 0000000..9e0d8a4
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/wither/idle3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/wither/idle4.mp3 b/lwjgl-rundir/resources/sounds/mob/wither/idle4.mp3
new file mode 100644
index 0000000..9aaaa65
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/wither/idle4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/wither/shoot.mp3 b/lwjgl-rundir/resources/sounds/mob/wither/shoot.mp3
new file mode 100644
index 0000000..fe5d6a8
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/wither/shoot.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/wither/spawn.mp3 b/lwjgl-rundir/resources/sounds/mob/wither/spawn.mp3
new file mode 100644
index 0000000..1c5889d
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/wither/spawn.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/wolf/bark1.mp3 b/lwjgl-rundir/resources/sounds/mob/wolf/bark1.mp3
new file mode 100644
index 0000000..9c9c1ec
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/wolf/bark1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/wolf/bark2.mp3 b/lwjgl-rundir/resources/sounds/mob/wolf/bark2.mp3
new file mode 100644
index 0000000..d93c649
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/wolf/bark2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/wolf/bark3.mp3 b/lwjgl-rundir/resources/sounds/mob/wolf/bark3.mp3
new file mode 100644
index 0000000..a8d85fc
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/wolf/bark3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/wolf/death.mp3 b/lwjgl-rundir/resources/sounds/mob/wolf/death.mp3
new file mode 100644
index 0000000..18d2e1e
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/wolf/death.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/wolf/growl1.mp3 b/lwjgl-rundir/resources/sounds/mob/wolf/growl1.mp3
new file mode 100644
index 0000000..e4a2207
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/wolf/growl1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/wolf/growl2.mp3 b/lwjgl-rundir/resources/sounds/mob/wolf/growl2.mp3
new file mode 100644
index 0000000..d49b6ed
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/wolf/growl2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/wolf/growl3.mp3 b/lwjgl-rundir/resources/sounds/mob/wolf/growl3.mp3
new file mode 100644
index 0000000..ed2f74a
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/wolf/growl3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/wolf/howl1.mp3 b/lwjgl-rundir/resources/sounds/mob/wolf/howl1.mp3
new file mode 100644
index 0000000..599c28d
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/wolf/howl1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/wolf/howl2.mp3 b/lwjgl-rundir/resources/sounds/mob/wolf/howl2.mp3
new file mode 100644
index 0000000..340ad47
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/wolf/howl2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/wolf/hurt1.mp3 b/lwjgl-rundir/resources/sounds/mob/wolf/hurt1.mp3
new file mode 100644
index 0000000..5f020f5
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/wolf/hurt1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/wolf/hurt2.mp3 b/lwjgl-rundir/resources/sounds/mob/wolf/hurt2.mp3
new file mode 100644
index 0000000..41285ce
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/wolf/hurt2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/wolf/hurt3.mp3 b/lwjgl-rundir/resources/sounds/mob/wolf/hurt3.mp3
new file mode 100644
index 0000000..807972d
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/wolf/hurt3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/wolf/panting.mp3 b/lwjgl-rundir/resources/sounds/mob/wolf/panting.mp3
new file mode 100644
index 0000000..35ccf8a
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/wolf/panting.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/wolf/shake.mp3 b/lwjgl-rundir/resources/sounds/mob/wolf/shake.mp3
new file mode 100644
index 0000000..fde671a
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/wolf/shake.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/wolf/step1.mp3 b/lwjgl-rundir/resources/sounds/mob/wolf/step1.mp3
new file mode 100644
index 0000000..5f77082
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/wolf/step1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/wolf/step2.mp3 b/lwjgl-rundir/resources/sounds/mob/wolf/step2.mp3
new file mode 100644
index 0000000..2f64e8f
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/wolf/step2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/wolf/step3.mp3 b/lwjgl-rundir/resources/sounds/mob/wolf/step3.mp3
new file mode 100644
index 0000000..da3e0e6
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/wolf/step3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/wolf/step4.mp3 b/lwjgl-rundir/resources/sounds/mob/wolf/step4.mp3
new file mode 100644
index 0000000..2e9064a
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/wolf/step4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/wolf/step5.mp3 b/lwjgl-rundir/resources/sounds/mob/wolf/step5.mp3
new file mode 100644
index 0000000..9a320c3
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/wolf/step5.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/wolf/whine.mp3 b/lwjgl-rundir/resources/sounds/mob/wolf/whine.mp3
new file mode 100644
index 0000000..5fa6210
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/wolf/whine.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/zombie/death.mp3 b/lwjgl-rundir/resources/sounds/mob/zombie/death.mp3
new file mode 100644
index 0000000..81759dd
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/zombie/death.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/zombie/hurt1.mp3 b/lwjgl-rundir/resources/sounds/mob/zombie/hurt1.mp3
new file mode 100644
index 0000000..2188dd7
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/zombie/hurt1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/zombie/hurt2.mp3 b/lwjgl-rundir/resources/sounds/mob/zombie/hurt2.mp3
new file mode 100644
index 0000000..7c63406
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/zombie/hurt2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/zombie/infect.mp3 b/lwjgl-rundir/resources/sounds/mob/zombie/infect.mp3
new file mode 100644
index 0000000..bfffeef
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/zombie/infect.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/zombie/metal1.mp3 b/lwjgl-rundir/resources/sounds/mob/zombie/metal1.mp3
new file mode 100644
index 0000000..156a054
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/zombie/metal1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/zombie/metal2.mp3 b/lwjgl-rundir/resources/sounds/mob/zombie/metal2.mp3
new file mode 100644
index 0000000..e40cfc4
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/zombie/metal2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/zombie/metal3.mp3 b/lwjgl-rundir/resources/sounds/mob/zombie/metal3.mp3
new file mode 100644
index 0000000..272c95d
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/zombie/metal3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/zombie/remedy.mp3 b/lwjgl-rundir/resources/sounds/mob/zombie/remedy.mp3
new file mode 100644
index 0000000..bfbf831
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/zombie/remedy.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/zombie/say1.mp3 b/lwjgl-rundir/resources/sounds/mob/zombie/say1.mp3
new file mode 100644
index 0000000..148a292
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/zombie/say1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/zombie/say2.mp3 b/lwjgl-rundir/resources/sounds/mob/zombie/say2.mp3
new file mode 100644
index 0000000..f4a2801
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/zombie/say2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/zombie/say3.mp3 b/lwjgl-rundir/resources/sounds/mob/zombie/say3.mp3
new file mode 100644
index 0000000..2c5e5d1
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/zombie/say3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/zombie/step1.mp3 b/lwjgl-rundir/resources/sounds/mob/zombie/step1.mp3
new file mode 100644
index 0000000..d965009
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/zombie/step1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/zombie/step2.mp3 b/lwjgl-rundir/resources/sounds/mob/zombie/step2.mp3
new file mode 100644
index 0000000..14ec9bd
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/zombie/step2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/zombie/step3.mp3 b/lwjgl-rundir/resources/sounds/mob/zombie/step3.mp3
new file mode 100644
index 0000000..227f907
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/zombie/step3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/zombie/step4.mp3 b/lwjgl-rundir/resources/sounds/mob/zombie/step4.mp3
new file mode 100644
index 0000000..5b2e3fc
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/zombie/step4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/zombie/step5.mp3 b/lwjgl-rundir/resources/sounds/mob/zombie/step5.mp3
new file mode 100644
index 0000000..a847465
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/zombie/step5.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/zombie/unfect.mp3 b/lwjgl-rundir/resources/sounds/mob/zombie/unfect.mp3
new file mode 100644
index 0000000..3435d26
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/zombie/unfect.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/zombie/wood1.mp3 b/lwjgl-rundir/resources/sounds/mob/zombie/wood1.mp3
new file mode 100644
index 0000000..4ff38ce
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/zombie/wood1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/zombie/wood2.mp3 b/lwjgl-rundir/resources/sounds/mob/zombie/wood2.mp3
new file mode 100644
index 0000000..c4031b0
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/zombie/wood2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/zombie/wood3.mp3 b/lwjgl-rundir/resources/sounds/mob/zombie/wood3.mp3
new file mode 100644
index 0000000..1c40103
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/zombie/wood3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/zombie/wood4.mp3 b/lwjgl-rundir/resources/sounds/mob/zombie/wood4.mp3
new file mode 100644
index 0000000..116febd
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/zombie/wood4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/zombie/woodbreak.mp3 b/lwjgl-rundir/resources/sounds/mob/zombie/woodbreak.mp3
new file mode 100644
index 0000000..07e96b1
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/zombie/woodbreak.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/zombiepig/zpig1.mp3 b/lwjgl-rundir/resources/sounds/mob/zombiepig/zpig1.mp3
new file mode 100644
index 0000000..398966b
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/zombiepig/zpig1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/zombiepig/zpig2.mp3 b/lwjgl-rundir/resources/sounds/mob/zombiepig/zpig2.mp3
new file mode 100644
index 0000000..6e7b324
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/zombiepig/zpig2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/zombiepig/zpig3.mp3 b/lwjgl-rundir/resources/sounds/mob/zombiepig/zpig3.mp3
new file mode 100644
index 0000000..5072cda
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/zombiepig/zpig3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/zombiepig/zpig4.mp3 b/lwjgl-rundir/resources/sounds/mob/zombiepig/zpig4.mp3
new file mode 100644
index 0000000..012e0f4
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/zombiepig/zpig4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/zombiepig/zpigangry1.mp3 b/lwjgl-rundir/resources/sounds/mob/zombiepig/zpigangry1.mp3
new file mode 100644
index 0000000..0f4feeb
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/zombiepig/zpigangry1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/zombiepig/zpigangry2.mp3 b/lwjgl-rundir/resources/sounds/mob/zombiepig/zpigangry2.mp3
new file mode 100644
index 0000000..15e4182
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/zombiepig/zpigangry2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/zombiepig/zpigangry3.mp3 b/lwjgl-rundir/resources/sounds/mob/zombiepig/zpigangry3.mp3
new file mode 100644
index 0000000..1910ed8
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/zombiepig/zpigangry3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/zombiepig/zpigangry4.mp3 b/lwjgl-rundir/resources/sounds/mob/zombiepig/zpigangry4.mp3
new file mode 100644
index 0000000..be24602
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/zombiepig/zpigangry4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/zombiepig/zpigdeath.mp3 b/lwjgl-rundir/resources/sounds/mob/zombiepig/zpigdeath.mp3
new file mode 100644
index 0000000..2c89ddf
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/zombiepig/zpigdeath.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/zombiepig/zpighurt1.mp3 b/lwjgl-rundir/resources/sounds/mob/zombiepig/zpighurt1.mp3
new file mode 100644
index 0000000..d34ee55
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/zombiepig/zpighurt1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/mob/zombiepig/zpighurt2.mp3 b/lwjgl-rundir/resources/sounds/mob/zombiepig/zpighurt2.mp3
new file mode 100644
index 0000000..d0e40aa
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/mob/zombiepig/zpighurt2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/music/game/calm1.ogg b/lwjgl-rundir/resources/sounds/music/game/calm1.ogg
new file mode 100644
index 0000000..e76b317
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/music/game/calm1.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/music/game/calm2.ogg b/lwjgl-rundir/resources/sounds/music/game/calm2.ogg
new file mode 100644
index 0000000..b02df7b
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/music/game/calm2.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/music/game/calm3.ogg b/lwjgl-rundir/resources/sounds/music/game/calm3.ogg
new file mode 100644
index 0000000..a4cfafe
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/music/game/calm3.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/music/game/creative/creative1.ogg b/lwjgl-rundir/resources/sounds/music/game/creative/creative1.ogg
new file mode 100644
index 0000000..ad13028
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/music/game/creative/creative1.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/music/game/creative/creative2.ogg b/lwjgl-rundir/resources/sounds/music/game/creative/creative2.ogg
new file mode 100644
index 0000000..d955054
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/music/game/creative/creative2.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/music/game/creative/creative3.ogg b/lwjgl-rundir/resources/sounds/music/game/creative/creative3.ogg
new file mode 100644
index 0000000..0a5b49a
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/music/game/creative/creative3.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/music/game/creative/creative4.ogg b/lwjgl-rundir/resources/sounds/music/game/creative/creative4.ogg
new file mode 100644
index 0000000..011d18e
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/music/game/creative/creative4.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/music/game/creative/creative5.ogg b/lwjgl-rundir/resources/sounds/music/game/creative/creative5.ogg
new file mode 100644
index 0000000..8ee980e
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/music/game/creative/creative5.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/music/game/creative/creative6.ogg b/lwjgl-rundir/resources/sounds/music/game/creative/creative6.ogg
new file mode 100644
index 0000000..b3a7230
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/music/game/creative/creative6.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/music/game/end/boss.ogg b/lwjgl-rundir/resources/sounds/music/game/end/boss.ogg
new file mode 100644
index 0000000..6ef6cd3
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/music/game/end/boss.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/music/game/end/credits.ogg b/lwjgl-rundir/resources/sounds/music/game/end/credits.ogg
new file mode 100644
index 0000000..e6666e5
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/music/game/end/credits.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/music/game/end/end.ogg b/lwjgl-rundir/resources/sounds/music/game/end/end.ogg
new file mode 100644
index 0000000..b682b26
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/music/game/end/end.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/music/game/hal1.ogg b/lwjgl-rundir/resources/sounds/music/game/hal1.ogg
new file mode 100644
index 0000000..bcbe583
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/music/game/hal1.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/music/game/hal2.ogg b/lwjgl-rundir/resources/sounds/music/game/hal2.ogg
new file mode 100644
index 0000000..3ea6b6f
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/music/game/hal2.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/music/game/hal3.ogg b/lwjgl-rundir/resources/sounds/music/game/hal3.ogg
new file mode 100644
index 0000000..6f8984f
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/music/game/hal3.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/music/game/hal4.ogg b/lwjgl-rundir/resources/sounds/music/game/hal4.ogg
new file mode 100644
index 0000000..e3f8dbf
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/music/game/hal4.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/music/game/nether/nether1.ogg b/lwjgl-rundir/resources/sounds/music/game/nether/nether1.ogg
new file mode 100644
index 0000000..1d2ce5e
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/music/game/nether/nether1.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/music/game/nether/nether2.ogg b/lwjgl-rundir/resources/sounds/music/game/nether/nether2.ogg
new file mode 100644
index 0000000..43ff8ed
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/music/game/nether/nether2.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/music/game/nether/nether3.ogg b/lwjgl-rundir/resources/sounds/music/game/nether/nether3.ogg
new file mode 100644
index 0000000..36aaa29
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/music/game/nether/nether3.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/music/game/nether/nether4.ogg b/lwjgl-rundir/resources/sounds/music/game/nether/nether4.ogg
new file mode 100644
index 0000000..08eb131
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/music/game/nether/nether4.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/music/game/nuance1.ogg b/lwjgl-rundir/resources/sounds/music/game/nuance1.ogg
new file mode 100644
index 0000000..853e890
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/music/game/nuance1.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/music/game/nuance2.ogg b/lwjgl-rundir/resources/sounds/music/game/nuance2.ogg
new file mode 100644
index 0000000..d4942a1
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/music/game/nuance2.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/music/game/piano1.ogg b/lwjgl-rundir/resources/sounds/music/game/piano1.ogg
new file mode 100644
index 0000000..4c72549
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/music/game/piano1.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/music/game/piano2.ogg b/lwjgl-rundir/resources/sounds/music/game/piano2.ogg
new file mode 100644
index 0000000..ce138e7
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/music/game/piano2.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/music/game/piano3.ogg b/lwjgl-rundir/resources/sounds/music/game/piano3.ogg
new file mode 100644
index 0000000..0b91992
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/music/game/piano3.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/music/menu/menu1.ogg b/lwjgl-rundir/resources/sounds/music/menu/menu1.ogg
new file mode 100644
index 0000000..c3119cd
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/music/menu/menu1.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/music/menu/menu2.ogg b/lwjgl-rundir/resources/sounds/music/menu/menu2.ogg
new file mode 100644
index 0000000..da17555
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/music/menu/menu2.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/music/menu/menu3.ogg b/lwjgl-rundir/resources/sounds/music/menu/menu3.ogg
new file mode 100644
index 0000000..de4b551
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/music/menu/menu3.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/music/menu/menu4.ogg b/lwjgl-rundir/resources/sounds/music/menu/menu4.ogg
new file mode 100644
index 0000000..4af5d89
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/music/menu/menu4.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/note/bass.mp3 b/lwjgl-rundir/resources/sounds/note/bass.mp3
new file mode 100644
index 0000000..faee495
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/note/bass.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/note/bassattack.mp3 b/lwjgl-rundir/resources/sounds/note/bassattack.mp3
new file mode 100644
index 0000000..1c39be1
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/note/bassattack.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/note/bd.mp3 b/lwjgl-rundir/resources/sounds/note/bd.mp3
new file mode 100644
index 0000000..ec4d211
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/note/bd.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/note/harp.mp3 b/lwjgl-rundir/resources/sounds/note/harp.mp3
new file mode 100644
index 0000000..b4f6dcf
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/note/harp.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/note/hat.mp3 b/lwjgl-rundir/resources/sounds/note/hat.mp3
new file mode 100644
index 0000000..e43a183
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/note/hat.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/note/pling.mp3 b/lwjgl-rundir/resources/sounds/note/pling.mp3
new file mode 100644
index 0000000..296d507
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/note/pling.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/note/snare.mp3 b/lwjgl-rundir/resources/sounds/note/snare.mp3
new file mode 100644
index 0000000..7082d3b
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/note/snare.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/portal/portal.mp3 b/lwjgl-rundir/resources/sounds/portal/portal.mp3
new file mode 100644
index 0000000..3cd682c
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/portal/portal.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/portal/travel.mp3 b/lwjgl-rundir/resources/sounds/portal/travel.mp3
new file mode 100644
index 0000000..6446255
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/portal/travel.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/portal/trigger.mp3 b/lwjgl-rundir/resources/sounds/portal/trigger.mp3
new file mode 100644
index 0000000..98f91cb
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/portal/trigger.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/anvil_break.mp3 b/lwjgl-rundir/resources/sounds/random/anvil_break.mp3
new file mode 100644
index 0000000..591e217
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/anvil_break.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/anvil_land.mp3 b/lwjgl-rundir/resources/sounds/random/anvil_land.mp3
new file mode 100644
index 0000000..f7dbdac
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/anvil_land.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/anvil_use.mp3 b/lwjgl-rundir/resources/sounds/random/anvil_use.mp3
new file mode 100644
index 0000000..331b2aa
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/anvil_use.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/bow.mp3 b/lwjgl-rundir/resources/sounds/random/bow.mp3
new file mode 100644
index 0000000..93a3e00
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/bow.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/bowhit1.mp3 b/lwjgl-rundir/resources/sounds/random/bowhit1.mp3
new file mode 100644
index 0000000..bdd2d2a
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/bowhit1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/bowhit2.mp3 b/lwjgl-rundir/resources/sounds/random/bowhit2.mp3
new file mode 100644
index 0000000..67c1452
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/bowhit2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/bowhit3.mp3 b/lwjgl-rundir/resources/sounds/random/bowhit3.mp3
new file mode 100644
index 0000000..c54eafb
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/bowhit3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/bowhit4.mp3 b/lwjgl-rundir/resources/sounds/random/bowhit4.mp3
new file mode 100644
index 0000000..65cf8fc
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/bowhit4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/break.mp3 b/lwjgl-rundir/resources/sounds/random/break.mp3
new file mode 100644
index 0000000..ee8fdb7
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/break.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/breath.mp3 b/lwjgl-rundir/resources/sounds/random/breath.mp3
new file mode 100644
index 0000000..1dac5da
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/breath.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/burp.mp3 b/lwjgl-rundir/resources/sounds/random/burp.mp3
new file mode 100644
index 0000000..420b2de
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/burp.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/chestclosed.mp3 b/lwjgl-rundir/resources/sounds/random/chestclosed.mp3
new file mode 100644
index 0000000..1110b16
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/chestclosed.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/chestopen.mp3 b/lwjgl-rundir/resources/sounds/random/chestopen.mp3
new file mode 100644
index 0000000..c1dc6d0
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/chestopen.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/classic_hurt.mp3 b/lwjgl-rundir/resources/sounds/random/classic_hurt.mp3
new file mode 100644
index 0000000..77dff59
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/classic_hurt.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/click.mp3 b/lwjgl-rundir/resources/sounds/random/click.mp3
new file mode 100644
index 0000000..b9643be
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/click.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/door_close.mp3 b/lwjgl-rundir/resources/sounds/random/door_close.mp3
new file mode 100644
index 0000000..d414db0
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/door_close.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/door_open.mp3 b/lwjgl-rundir/resources/sounds/random/door_open.mp3
new file mode 100644
index 0000000..95fe386
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/door_open.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/drink.mp3 b/lwjgl-rundir/resources/sounds/random/drink.mp3
new file mode 100644
index 0000000..054e413
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/drink.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/drr.mp3 b/lwjgl-rundir/resources/sounds/random/drr.mp3
new file mode 100644
index 0000000..28003b8
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/drr.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/eat1.mp3 b/lwjgl-rundir/resources/sounds/random/eat1.mp3
new file mode 100644
index 0000000..729b07f
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/eat1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/eat2.mp3 b/lwjgl-rundir/resources/sounds/random/eat2.mp3
new file mode 100644
index 0000000..bf5882b
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/eat2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/eat3.mp3 b/lwjgl-rundir/resources/sounds/random/eat3.mp3
new file mode 100644
index 0000000..a7f04b5
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/eat3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/explode1.mp3 b/lwjgl-rundir/resources/sounds/random/explode1.mp3
new file mode 100644
index 0000000..51f5989
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/explode1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/explode2.mp3 b/lwjgl-rundir/resources/sounds/random/explode2.mp3
new file mode 100644
index 0000000..250edf9
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/explode2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/explode3.mp3 b/lwjgl-rundir/resources/sounds/random/explode3.mp3
new file mode 100644
index 0000000..58752c5
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/explode3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/explode4.mp3 b/lwjgl-rundir/resources/sounds/random/explode4.mp3
new file mode 100644
index 0000000..4d39486
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/explode4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/fizz.mp3 b/lwjgl-rundir/resources/sounds/random/fizz.mp3
new file mode 100644
index 0000000..d331982
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/fizz.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/fuse.mp3 b/lwjgl-rundir/resources/sounds/random/fuse.mp3
new file mode 100644
index 0000000..d8bf484
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/fuse.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/glass1.mp3 b/lwjgl-rundir/resources/sounds/random/glass1.mp3
new file mode 100644
index 0000000..1568a08
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/glass1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/glass2.mp3 b/lwjgl-rundir/resources/sounds/random/glass2.mp3
new file mode 100644
index 0000000..e595045
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/glass2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/glass3.mp3 b/lwjgl-rundir/resources/sounds/random/glass3.mp3
new file mode 100644
index 0000000..9e75dd2
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/glass3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/hurt.mp3 b/lwjgl-rundir/resources/sounds/random/hurt.mp3
new file mode 100644
index 0000000..77dff59
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/hurt.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/levelup.mp3 b/lwjgl-rundir/resources/sounds/random/levelup.mp3
new file mode 100644
index 0000000..7975fe0
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/levelup.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/old_explode.mp3 b/lwjgl-rundir/resources/sounds/random/old_explode.mp3
new file mode 100644
index 0000000..e4b3aa1
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/old_explode.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/orb.mp3 b/lwjgl-rundir/resources/sounds/random/orb.mp3
new file mode 100644
index 0000000..e64b127
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/orb.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/pop.mp3 b/lwjgl-rundir/resources/sounds/random/pop.mp3
new file mode 100644
index 0000000..827039e
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/pop.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/splash.mp3 b/lwjgl-rundir/resources/sounds/random/splash.mp3
new file mode 100644
index 0000000..978f393
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/splash.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/successful_hit.mp3 b/lwjgl-rundir/resources/sounds/random/successful_hit.mp3
new file mode 100644
index 0000000..e64b127
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/successful_hit.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/wood click.mp3 b/lwjgl-rundir/resources/sounds/random/wood click.mp3
new file mode 100644
index 0000000..da35933
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/wood click.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/random/wood_click.ogg b/lwjgl-rundir/resources/sounds/random/wood_click.ogg
new file mode 100644
index 0000000..2944f4c
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/random/wood_click.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/records/11.ogg b/lwjgl-rundir/resources/sounds/records/11.ogg
new file mode 100644
index 0000000..648c61f
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/records/11.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/records/13.ogg b/lwjgl-rundir/resources/sounds/records/13.ogg
new file mode 100644
index 0000000..f1c777c
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/records/13.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/records/blocks.ogg b/lwjgl-rundir/resources/sounds/records/blocks.ogg
new file mode 100644
index 0000000..5cf78ab
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/records/blocks.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/records/cat.ogg b/lwjgl-rundir/resources/sounds/records/cat.ogg
new file mode 100644
index 0000000..31dcd2b
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/records/cat.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/records/chirp.ogg b/lwjgl-rundir/resources/sounds/records/chirp.ogg
new file mode 100644
index 0000000..4fb4811
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/records/chirp.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/records/far.ogg b/lwjgl-rundir/resources/sounds/records/far.ogg
new file mode 100644
index 0000000..9b459e5
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/records/far.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/records/mall.ogg b/lwjgl-rundir/resources/sounds/records/mall.ogg
new file mode 100644
index 0000000..107fed4
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/records/mall.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/records/mellohi.ogg b/lwjgl-rundir/resources/sounds/records/mellohi.ogg
new file mode 100644
index 0000000..76f3946
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/records/mellohi.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/records/stal.ogg b/lwjgl-rundir/resources/sounds/records/stal.ogg
new file mode 100644
index 0000000..9bc85c3
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/records/stal.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/records/strad.ogg b/lwjgl-rundir/resources/sounds/records/strad.ogg
new file mode 100644
index 0000000..c13d6ab
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/records/strad.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/records/wait.ogg b/lwjgl-rundir/resources/sounds/records/wait.ogg
new file mode 100644
index 0000000..7fd8ed1
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/records/wait.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/records/ward.ogg b/lwjgl-rundir/resources/sounds/records/ward.ogg
new file mode 100644
index 0000000..c1ada81
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/records/ward.ogg differ
diff --git a/lwjgl-rundir/resources/sounds/sounds.dat b/lwjgl-rundir/resources/sounds/sounds.dat
new file mode 100644
index 0000000..d790d64
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/sounds.dat differ
diff --git a/lwjgl-rundir/resources/sounds/step/cloth1.mp3 b/lwjgl-rundir/resources/sounds/step/cloth1.mp3
new file mode 100644
index 0000000..8212bd8
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/cloth1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/cloth2.mp3 b/lwjgl-rundir/resources/sounds/step/cloth2.mp3
new file mode 100644
index 0000000..b51def4
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/cloth2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/cloth3.mp3 b/lwjgl-rundir/resources/sounds/step/cloth3.mp3
new file mode 100644
index 0000000..f1a8edd
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/cloth3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/cloth4.mp3 b/lwjgl-rundir/resources/sounds/step/cloth4.mp3
new file mode 100644
index 0000000..df38fe0
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/cloth4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/grass1.mp3 b/lwjgl-rundir/resources/sounds/step/grass1.mp3
new file mode 100644
index 0000000..8ff1017
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/grass1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/grass2.mp3 b/lwjgl-rundir/resources/sounds/step/grass2.mp3
new file mode 100644
index 0000000..a415d06
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/grass2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/grass3.mp3 b/lwjgl-rundir/resources/sounds/step/grass3.mp3
new file mode 100644
index 0000000..348dd1a
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/grass3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/grass4.mp3 b/lwjgl-rundir/resources/sounds/step/grass4.mp3
new file mode 100644
index 0000000..d184527
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/grass4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/grass5.mp3 b/lwjgl-rundir/resources/sounds/step/grass5.mp3
new file mode 100644
index 0000000..e2f297f
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/grass5.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/grass6.mp3 b/lwjgl-rundir/resources/sounds/step/grass6.mp3
new file mode 100644
index 0000000..1da4d6e
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/grass6.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/gravel1.mp3 b/lwjgl-rundir/resources/sounds/step/gravel1.mp3
new file mode 100644
index 0000000..0aedae1
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/gravel1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/gravel2.mp3 b/lwjgl-rundir/resources/sounds/step/gravel2.mp3
new file mode 100644
index 0000000..77e7534
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/gravel2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/gravel3.mp3 b/lwjgl-rundir/resources/sounds/step/gravel3.mp3
new file mode 100644
index 0000000..f322aa0
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/gravel3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/gravel4.mp3 b/lwjgl-rundir/resources/sounds/step/gravel4.mp3
new file mode 100644
index 0000000..2f6115e
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/gravel4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/ladder1.mp3 b/lwjgl-rundir/resources/sounds/step/ladder1.mp3
new file mode 100644
index 0000000..1b3d194
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/ladder1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/ladder2.mp3 b/lwjgl-rundir/resources/sounds/step/ladder2.mp3
new file mode 100644
index 0000000..a403a5d
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/ladder2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/ladder3.mp3 b/lwjgl-rundir/resources/sounds/step/ladder3.mp3
new file mode 100644
index 0000000..b036e6b
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/ladder3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/ladder4.mp3 b/lwjgl-rundir/resources/sounds/step/ladder4.mp3
new file mode 100644
index 0000000..9d0db68
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/ladder4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/ladder5.mp3 b/lwjgl-rundir/resources/sounds/step/ladder5.mp3
new file mode 100644
index 0000000..f638b11
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/ladder5.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/sand1.mp3 b/lwjgl-rundir/resources/sounds/step/sand1.mp3
new file mode 100644
index 0000000..7083195
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/sand1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/sand2.mp3 b/lwjgl-rundir/resources/sounds/step/sand2.mp3
new file mode 100644
index 0000000..d24fe22
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/sand2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/sand3.mp3 b/lwjgl-rundir/resources/sounds/step/sand3.mp3
new file mode 100644
index 0000000..fe30113
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/sand3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/sand4.mp3 b/lwjgl-rundir/resources/sounds/step/sand4.mp3
new file mode 100644
index 0000000..2c6d542
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/sand4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/sand5.mp3 b/lwjgl-rundir/resources/sounds/step/sand5.mp3
new file mode 100644
index 0000000..fa67db4
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/sand5.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/snow1.mp3 b/lwjgl-rundir/resources/sounds/step/snow1.mp3
new file mode 100644
index 0000000..89a4c69
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/snow1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/snow2.mp3 b/lwjgl-rundir/resources/sounds/step/snow2.mp3
new file mode 100644
index 0000000..ba469d0
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/snow2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/snow3.mp3 b/lwjgl-rundir/resources/sounds/step/snow3.mp3
new file mode 100644
index 0000000..86178ca
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/snow3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/snow4.mp3 b/lwjgl-rundir/resources/sounds/step/snow4.mp3
new file mode 100644
index 0000000..1d97fae
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/snow4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/stone1.mp3 b/lwjgl-rundir/resources/sounds/step/stone1.mp3
new file mode 100644
index 0000000..6467f23
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/stone1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/stone2.mp3 b/lwjgl-rundir/resources/sounds/step/stone2.mp3
new file mode 100644
index 0000000..f593808
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/stone2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/stone3.mp3 b/lwjgl-rundir/resources/sounds/step/stone3.mp3
new file mode 100644
index 0000000..0ffa4d2
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/stone3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/stone4.mp3 b/lwjgl-rundir/resources/sounds/step/stone4.mp3
new file mode 100644
index 0000000..9e94085
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/stone4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/stone5.mp3 b/lwjgl-rundir/resources/sounds/step/stone5.mp3
new file mode 100644
index 0000000..7d3e36b
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/stone5.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/stone6.mp3 b/lwjgl-rundir/resources/sounds/step/stone6.mp3
new file mode 100644
index 0000000..3039231
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/stone6.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/wood1.mp3 b/lwjgl-rundir/resources/sounds/step/wood1.mp3
new file mode 100644
index 0000000..86d8cfc
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/wood1.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/wood2.mp3 b/lwjgl-rundir/resources/sounds/step/wood2.mp3
new file mode 100644
index 0000000..b7c6008
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/wood2.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/wood3.mp3 b/lwjgl-rundir/resources/sounds/step/wood3.mp3
new file mode 100644
index 0000000..e7446f7
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/wood3.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/wood4.mp3 b/lwjgl-rundir/resources/sounds/step/wood4.mp3
new file mode 100644
index 0000000..23b8f5c
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/wood4.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/wood5.mp3 b/lwjgl-rundir/resources/sounds/step/wood5.mp3
new file mode 100644
index 0000000..818109f
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/wood5.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/step/wood6.mp3 b/lwjgl-rundir/resources/sounds/step/wood6.mp3
new file mode 100644
index 0000000..e0a9ac3
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/step/wood6.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/tile/piston/in.mp3 b/lwjgl-rundir/resources/sounds/tile/piston/in.mp3
new file mode 100644
index 0000000..b457522
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/tile/piston/in.mp3 differ
diff --git a/lwjgl-rundir/resources/sounds/tile/piston/out.mp3 b/lwjgl-rundir/resources/sounds/tile/piston/out.mp3
new file mode 100644
index 0000000..6381e95
Binary files /dev/null and b/lwjgl-rundir/resources/sounds/tile/piston/out.mp3 differ
diff --git a/src/lwjgl/java/javazoom/jl/decoder/JavaLayerUtils.java b/src/lwjgl/java/javazoom/jl/decoder/JavaLayerUtils.java
index 5cfbd16..88e72e1 100644
--- a/src/lwjgl/java/javazoom/jl/decoder/JavaLayerUtils.java
+++ b/src/lwjgl/java/javazoom/jl/decoder/JavaLayerUtils.java
@@ -142,7 +142,7 @@ public class JavaLayerUtils
public static Object deserializeArrayResource(String name, Class elemType, int length)
throws IOException
{
- InputStream str = getResourceAsStream(name);
+ InputStream str = JavaLayerUtils.class.getClassLoader().getResourceAsStream(name);
if (str==null)
throw new IOException("unable to load resource '"+name+"'");
diff --git a/src/main/java/net/minecraft/src/SoundManager.java b/src/main/java/net/minecraft/src/SoundManager.java
index 614d1a8..0af7e74 100644
--- a/src/main/java/net/minecraft/src/SoundManager.java
+++ b/src/main/java/net/minecraft/src/SoundManager.java
@@ -476,7 +476,7 @@ public class SoundManager {
public void playTheTitleMusic() {
if(titleMusic == -1 || !EaglerAdapter.isPlaying(titleMusic)) {
if(this.options.musicVolume > 0.0f) {
- titleMusic = EaglerAdapter.beginPlaybackStatic("/sounds/gta.mp3", 1.0f, 1.0f, true);
+ titleMusic = EaglerAdapter.beginPlaybackStatic("/sounds/menu.mp3", 1.0f, 1.0f, true);
EaglerAdapter.fireTitleMusicEvent(true, this.options.musicVolume);
}
}