diff --git a/lwjgl-rundir/eaglercraft.jar b/lwjgl-rundir/eaglercraft.jar index c57f626..c0f4dc5 100644 Binary files a/lwjgl-rundir/eaglercraft.jar and b/lwjgl-rundir/eaglercraft.jar differ diff --git a/lwjgl-rundir/resources/music/calm1.ogg b/lwjgl-rundir/resources/music/calm1.ogg new file mode 100755 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 100755 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 100755 index 0000000..a4cfafe Binary files /dev/null and b/lwjgl-rundir/resources/music/calm3.ogg differ diff --git a/lwjgl-rundir/resources/newmusic/hal1.ogg b/lwjgl-rundir/resources/newmusic/hal1.ogg new file mode 100755 index 0000000..bcbe583 Binary files /dev/null and b/lwjgl-rundir/resources/newmusic/hal1.ogg differ diff --git a/lwjgl-rundir/resources/newmusic/hal2.ogg b/lwjgl-rundir/resources/newmusic/hal2.ogg new file mode 100755 index 0000000..3ea6b6f Binary files /dev/null and b/lwjgl-rundir/resources/newmusic/hal2.ogg differ diff --git a/lwjgl-rundir/resources/newmusic/hal3.ogg b/lwjgl-rundir/resources/newmusic/hal3.ogg new file mode 100755 index 0000000..6f8984f Binary files /dev/null and b/lwjgl-rundir/resources/newmusic/hal3.ogg differ diff --git a/lwjgl-rundir/resources/newmusic/hal4.ogg b/lwjgl-rundir/resources/newmusic/hal4.ogg new file mode 100755 index 0000000..e3f8dbf Binary files /dev/null and b/lwjgl-rundir/resources/newmusic/hal4.ogg differ diff --git a/lwjgl-rundir/resources/newmusic/nuance1.ogg b/lwjgl-rundir/resources/newmusic/nuance1.ogg new file mode 100755 index 0000000..853e890 Binary files /dev/null and b/lwjgl-rundir/resources/newmusic/nuance1.ogg differ diff --git a/lwjgl-rundir/resources/newmusic/nuance2.ogg b/lwjgl-rundir/resources/newmusic/nuance2.ogg new file mode 100755 index 0000000..d4942a1 Binary files /dev/null and b/lwjgl-rundir/resources/newmusic/nuance2.ogg differ diff --git a/lwjgl-rundir/resources/newmusic/piano1.ogg b/lwjgl-rundir/resources/newmusic/piano1.ogg new file mode 100755 index 0000000..4c72549 Binary files /dev/null and b/lwjgl-rundir/resources/newmusic/piano1.ogg differ diff --git a/lwjgl-rundir/resources/newmusic/piano2.ogg b/lwjgl-rundir/resources/newmusic/piano2.ogg new file mode 100755 index 0000000..ce138e7 Binary files /dev/null and b/lwjgl-rundir/resources/newmusic/piano2.ogg differ diff --git a/lwjgl-rundir/resources/newmusic/piano3.ogg b/lwjgl-rundir/resources/newmusic/piano3.ogg new file mode 100755 index 0000000..0b91992 Binary files /dev/null and b/lwjgl-rundir/resources/newmusic/piano3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/ambient/cave/cave1.ogg b/lwjgl-rundir/resources/newsound/ambient/cave/cave1.ogg new file mode 100755 index 0000000..4f41bb7 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/ambient/cave/cave1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/ambient/cave/cave10.ogg b/lwjgl-rundir/resources/newsound/ambient/cave/cave10.ogg new file mode 100755 index 0000000..3e68563 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/ambient/cave/cave10.ogg differ diff --git a/lwjgl-rundir/resources/newsound/ambient/cave/cave11.ogg b/lwjgl-rundir/resources/newsound/ambient/cave/cave11.ogg new file mode 100755 index 0000000..7e60f4e Binary files /dev/null and b/lwjgl-rundir/resources/newsound/ambient/cave/cave11.ogg differ diff --git a/lwjgl-rundir/resources/newsound/ambient/cave/cave12.ogg b/lwjgl-rundir/resources/newsound/ambient/cave/cave12.ogg new file mode 100755 index 0000000..4fe0b33 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/ambient/cave/cave12.ogg differ diff --git a/lwjgl-rundir/resources/newsound/ambient/cave/cave13.ogg b/lwjgl-rundir/resources/newsound/ambient/cave/cave13.ogg new file mode 100755 index 0000000..1490515 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/ambient/cave/cave13.ogg differ diff --git a/lwjgl-rundir/resources/newsound/ambient/cave/cave2.ogg b/lwjgl-rundir/resources/newsound/ambient/cave/cave2.ogg new file mode 100755 index 0000000..3c5619f Binary files /dev/null and b/lwjgl-rundir/resources/newsound/ambient/cave/cave2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/ambient/cave/cave3.ogg b/lwjgl-rundir/resources/newsound/ambient/cave/cave3.ogg new file mode 100755 index 0000000..2030ccb Binary files /dev/null and b/lwjgl-rundir/resources/newsound/ambient/cave/cave3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/ambient/cave/cave4.ogg b/lwjgl-rundir/resources/newsound/ambient/cave/cave4.ogg new file mode 100755 index 0000000..8d4ecdd Binary files /dev/null and b/lwjgl-rundir/resources/newsound/ambient/cave/cave4.ogg differ diff --git a/lwjgl-rundir/resources/newsound/ambient/cave/cave5.ogg b/lwjgl-rundir/resources/newsound/ambient/cave/cave5.ogg new file mode 100755 index 0000000..19cc275 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/ambient/cave/cave5.ogg differ diff --git a/lwjgl-rundir/resources/newsound/ambient/cave/cave6.ogg b/lwjgl-rundir/resources/newsound/ambient/cave/cave6.ogg new file mode 100755 index 0000000..dd118c8 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/ambient/cave/cave6.ogg differ diff --git a/lwjgl-rundir/resources/newsound/ambient/cave/cave7.ogg b/lwjgl-rundir/resources/newsound/ambient/cave/cave7.ogg new file mode 100755 index 0000000..2657084 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/ambient/cave/cave7.ogg differ diff --git a/lwjgl-rundir/resources/newsound/ambient/cave/cave8.ogg b/lwjgl-rundir/resources/newsound/ambient/cave/cave8.ogg new file mode 100755 index 0000000..55b3dde Binary files /dev/null and b/lwjgl-rundir/resources/newsound/ambient/cave/cave8.ogg differ diff --git a/lwjgl-rundir/resources/newsound/ambient/cave/cave9.ogg b/lwjgl-rundir/resources/newsound/ambient/cave/cave9.ogg new file mode 100755 index 0000000..8238e75 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/ambient/cave/cave9.ogg differ diff --git a/lwjgl-rundir/resources/newsound/ambient/weather/rain1.ogg b/lwjgl-rundir/resources/newsound/ambient/weather/rain1.ogg new file mode 100755 index 0000000..6246c9c Binary files /dev/null and b/lwjgl-rundir/resources/newsound/ambient/weather/rain1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/ambient/weather/rain2.ogg b/lwjgl-rundir/resources/newsound/ambient/weather/rain2.ogg new file mode 100755 index 0000000..598c30a Binary files /dev/null and b/lwjgl-rundir/resources/newsound/ambient/weather/rain2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/ambient/weather/rain3.ogg b/lwjgl-rundir/resources/newsound/ambient/weather/rain3.ogg new file mode 100755 index 0000000..5057d6b Binary files /dev/null and b/lwjgl-rundir/resources/newsound/ambient/weather/rain3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/ambient/weather/rain4.ogg b/lwjgl-rundir/resources/newsound/ambient/weather/rain4.ogg new file mode 100755 index 0000000..44ce41f Binary files /dev/null and b/lwjgl-rundir/resources/newsound/ambient/weather/rain4.ogg differ diff --git a/lwjgl-rundir/resources/newsound/ambient/weather/thunder1.ogg b/lwjgl-rundir/resources/newsound/ambient/weather/thunder1.ogg new file mode 100755 index 0000000..59af558 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/ambient/weather/thunder1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/ambient/weather/thunder2.ogg b/lwjgl-rundir/resources/newsound/ambient/weather/thunder2.ogg new file mode 100755 index 0000000..2233dbf Binary files /dev/null and b/lwjgl-rundir/resources/newsound/ambient/weather/thunder2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/ambient/weather/thunder3.ogg b/lwjgl-rundir/resources/newsound/ambient/weather/thunder3.ogg new file mode 100755 index 0000000..abd3208 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/ambient/weather/thunder3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/damage/fallbig1.ogg b/lwjgl-rundir/resources/newsound/damage/fallbig1.ogg new file mode 100755 index 0000000..ae71b94 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/damage/fallbig1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/damage/fallbig2.ogg b/lwjgl-rundir/resources/newsound/damage/fallbig2.ogg new file mode 100755 index 0000000..74707c0 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/damage/fallbig2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/damage/fallsmall.ogg b/lwjgl-rundir/resources/newsound/damage/fallsmall.ogg new file mode 100755 index 0000000..fc3009b Binary files /dev/null and b/lwjgl-rundir/resources/newsound/damage/fallsmall.ogg differ diff --git a/lwjgl-rundir/resources/newsound/damage/hurtflesh1.ogg b/lwjgl-rundir/resources/newsound/damage/hurtflesh1.ogg new file mode 100755 index 0000000..3655599 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/damage/hurtflesh1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/damage/hurtflesh2.ogg b/lwjgl-rundir/resources/newsound/damage/hurtflesh2.ogg new file mode 100755 index 0000000..aaff612 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/damage/hurtflesh2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/damage/hurtflesh3.ogg b/lwjgl-rundir/resources/newsound/damage/hurtflesh3.ogg new file mode 100755 index 0000000..b6ea95e Binary files /dev/null and b/lwjgl-rundir/resources/newsound/damage/hurtflesh3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/fire/fire.ogg b/lwjgl-rundir/resources/newsound/fire/fire.ogg new file mode 100755 index 0000000..42758b9 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/fire/fire.ogg differ diff --git a/lwjgl-rundir/resources/newsound/fire/ignite.ogg b/lwjgl-rundir/resources/newsound/fire/ignite.ogg new file mode 100755 index 0000000..9063eeb Binary files /dev/null and b/lwjgl-rundir/resources/newsound/fire/ignite.ogg differ diff --git a/lwjgl-rundir/resources/newsound/liquid/lava.ogg b/lwjgl-rundir/resources/newsound/liquid/lava.ogg new file mode 100755 index 0000000..a03b491 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/liquid/lava.ogg differ diff --git a/lwjgl-rundir/resources/newsound/liquid/lavapop.ogg b/lwjgl-rundir/resources/newsound/liquid/lavapop.ogg new file mode 100755 index 0000000..0173bf9 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/liquid/lavapop.ogg differ diff --git a/lwjgl-rundir/resources/newsound/liquid/splash.ogg b/lwjgl-rundir/resources/newsound/liquid/splash.ogg new file mode 100755 index 0000000..8d91a23 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/liquid/splash.ogg differ diff --git a/lwjgl-rundir/resources/newsound/liquid/water.ogg b/lwjgl-rundir/resources/newsound/liquid/water.ogg new file mode 100755 index 0000000..157491b Binary files /dev/null and b/lwjgl-rundir/resources/newsound/liquid/water.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/blaze/breathe1.ogg b/lwjgl-rundir/resources/newsound/mob/blaze/breathe1.ogg new file mode 100755 index 0000000..7c91486 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/blaze/breathe1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/blaze/breathe2.ogg b/lwjgl-rundir/resources/newsound/mob/blaze/breathe2.ogg new file mode 100755 index 0000000..a296c87 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/blaze/breathe2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/blaze/breathe3.ogg b/lwjgl-rundir/resources/newsound/mob/blaze/breathe3.ogg new file mode 100755 index 0000000..a374f1f Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/blaze/breathe3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/blaze/breathe4.ogg b/lwjgl-rundir/resources/newsound/mob/blaze/breathe4.ogg new file mode 100755 index 0000000..bd8cb3e Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/blaze/breathe4.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/blaze/death.ogg b/lwjgl-rundir/resources/newsound/mob/blaze/death.ogg new file mode 100755 index 0000000..6a882c5 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/blaze/death.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/blaze/hit1.ogg b/lwjgl-rundir/resources/newsound/mob/blaze/hit1.ogg new file mode 100755 index 0000000..7847586 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/blaze/hit1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/blaze/hit2.ogg b/lwjgl-rundir/resources/newsound/mob/blaze/hit2.ogg new file mode 100755 index 0000000..c741e7c Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/blaze/hit2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/blaze/hit3.ogg b/lwjgl-rundir/resources/newsound/mob/blaze/hit3.ogg new file mode 100755 index 0000000..fdec114 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/blaze/hit3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/blaze/hit4.ogg b/lwjgl-rundir/resources/newsound/mob/blaze/hit4.ogg new file mode 100755 index 0000000..ff31cd4 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/blaze/hit4.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/cat/hiss1.ogg b/lwjgl-rundir/resources/newsound/mob/cat/hiss1.ogg new file mode 100755 index 0000000..7083c00 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/cat/hiss1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/cat/hiss2.ogg b/lwjgl-rundir/resources/newsound/mob/cat/hiss2.ogg new file mode 100755 index 0000000..6ea6a36 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/cat/hiss2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/cat/hiss3.ogg b/lwjgl-rundir/resources/newsound/mob/cat/hiss3.ogg new file mode 100755 index 0000000..0b75a43 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/cat/hiss3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/cat/hitt1.ogg b/lwjgl-rundir/resources/newsound/mob/cat/hitt1.ogg new file mode 100755 index 0000000..2fd3fa9 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/cat/hitt1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/cat/hitt2.ogg b/lwjgl-rundir/resources/newsound/mob/cat/hitt2.ogg new file mode 100755 index 0000000..879761e Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/cat/hitt2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/cat/hitt3.ogg b/lwjgl-rundir/resources/newsound/mob/cat/hitt3.ogg new file mode 100755 index 0000000..025942d Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/cat/hitt3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/cat/meow1.ogg b/lwjgl-rundir/resources/newsound/mob/cat/meow1.ogg new file mode 100755 index 0000000..40864f9 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/cat/meow1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/cat/meow2.ogg b/lwjgl-rundir/resources/newsound/mob/cat/meow2.ogg new file mode 100755 index 0000000..7b0b264 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/cat/meow2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/cat/meow3.ogg b/lwjgl-rundir/resources/newsound/mob/cat/meow3.ogg new file mode 100755 index 0000000..e886244 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/cat/meow3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/cat/meow4.ogg b/lwjgl-rundir/resources/newsound/mob/cat/meow4.ogg new file mode 100755 index 0000000..47830e3 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/cat/meow4.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/cat/purr1.ogg b/lwjgl-rundir/resources/newsound/mob/cat/purr1.ogg new file mode 100755 index 0000000..99b86b3 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/cat/purr1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/cat/purr2.ogg b/lwjgl-rundir/resources/newsound/mob/cat/purr2.ogg new file mode 100755 index 0000000..b7d19d3 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/cat/purr2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/cat/purr3.ogg b/lwjgl-rundir/resources/newsound/mob/cat/purr3.ogg new file mode 100755 index 0000000..e1cc6bd Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/cat/purr3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/cat/purreow1.ogg b/lwjgl-rundir/resources/newsound/mob/cat/purreow1.ogg new file mode 100755 index 0000000..d2445c2 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/cat/purreow1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/cat/purreow2.ogg b/lwjgl-rundir/resources/newsound/mob/cat/purreow2.ogg new file mode 100755 index 0000000..59a0b47 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/cat/purreow2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/chicken1.ogg b/lwjgl-rundir/resources/newsound/mob/chicken1.ogg new file mode 100755 index 0000000..05f7aa8 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/chicken1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/chicken2.ogg b/lwjgl-rundir/resources/newsound/mob/chicken2.ogg new file mode 100755 index 0000000..b181d8f Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/chicken2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/chicken3.ogg b/lwjgl-rundir/resources/newsound/mob/chicken3.ogg new file mode 100755 index 0000000..e217510 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/chicken3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/chickenhurt1.ogg b/lwjgl-rundir/resources/newsound/mob/chickenhurt1.ogg new file mode 100755 index 0000000..a56a08d Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/chickenhurt1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/chickenhurt2.ogg b/lwjgl-rundir/resources/newsound/mob/chickenhurt2.ogg new file mode 100755 index 0000000..06e65d2 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/chickenhurt2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/chickenplop.ogg b/lwjgl-rundir/resources/newsound/mob/chickenplop.ogg new file mode 100755 index 0000000..b609080 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/chickenplop.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/cow1.ogg b/lwjgl-rundir/resources/newsound/mob/cow1.ogg new file mode 100755 index 0000000..5208de7 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/cow1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/cow2.ogg b/lwjgl-rundir/resources/newsound/mob/cow2.ogg new file mode 100755 index 0000000..a252e75 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/cow2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/cow3.ogg b/lwjgl-rundir/resources/newsound/mob/cow3.ogg new file mode 100755 index 0000000..7345ab2 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/cow3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/cow4.ogg b/lwjgl-rundir/resources/newsound/mob/cow4.ogg new file mode 100755 index 0000000..80d5063 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/cow4.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/cowhurt1.ogg b/lwjgl-rundir/resources/newsound/mob/cowhurt1.ogg new file mode 100755 index 0000000..c579de2 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/cowhurt1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/cowhurt2.ogg b/lwjgl-rundir/resources/newsound/mob/cowhurt2.ogg new file mode 100755 index 0000000..5e487a8 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/cowhurt2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/cowhurt3.ogg b/lwjgl-rundir/resources/newsound/mob/cowhurt3.ogg new file mode 100755 index 0000000..8341bfa Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/cowhurt3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/creeper1.ogg b/lwjgl-rundir/resources/newsound/mob/creeper1.ogg new file mode 100755 index 0000000..ceec866 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/creeper1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/creeper2.ogg b/lwjgl-rundir/resources/newsound/mob/creeper2.ogg new file mode 100755 index 0000000..6a84ac5 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/creeper2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/creeper3.ogg b/lwjgl-rundir/resources/newsound/mob/creeper3.ogg new file mode 100755 index 0000000..c284dcc Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/creeper3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/creeper4.ogg b/lwjgl-rundir/resources/newsound/mob/creeper4.ogg new file mode 100755 index 0000000..c115443 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/creeper4.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/creeperdeath.ogg b/lwjgl-rundir/resources/newsound/mob/creeperdeath.ogg new file mode 100755 index 0000000..9a14fc4 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/creeperdeath.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/endermen/death.ogg b/lwjgl-rundir/resources/newsound/mob/endermen/death.ogg new file mode 100755 index 0000000..322ac0d Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/endermen/death.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/endermen/hit1.ogg b/lwjgl-rundir/resources/newsound/mob/endermen/hit1.ogg new file mode 100755 index 0000000..d1b88ee Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/endermen/hit1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/endermen/hit2.ogg b/lwjgl-rundir/resources/newsound/mob/endermen/hit2.ogg new file mode 100755 index 0000000..85d3f01 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/endermen/hit2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/endermen/hit3.ogg b/lwjgl-rundir/resources/newsound/mob/endermen/hit3.ogg new file mode 100755 index 0000000..8451b0a Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/endermen/hit3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/endermen/hit4.ogg b/lwjgl-rundir/resources/newsound/mob/endermen/hit4.ogg new file mode 100755 index 0000000..0a47fd8 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/endermen/hit4.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/endermen/idle1.ogg b/lwjgl-rundir/resources/newsound/mob/endermen/idle1.ogg new file mode 100755 index 0000000..6f41121 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/endermen/idle1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/endermen/idle2.ogg b/lwjgl-rundir/resources/newsound/mob/endermen/idle2.ogg new file mode 100755 index 0000000..6094b49 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/endermen/idle2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/endermen/idle3.ogg b/lwjgl-rundir/resources/newsound/mob/endermen/idle3.ogg new file mode 100755 index 0000000..8748bf8 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/endermen/idle3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/endermen/idle4.ogg b/lwjgl-rundir/resources/newsound/mob/endermen/idle4.ogg new file mode 100755 index 0000000..a241930 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/endermen/idle4.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/endermen/idle5.ogg b/lwjgl-rundir/resources/newsound/mob/endermen/idle5.ogg new file mode 100755 index 0000000..7dc0ca3 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/endermen/idle5.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/endermen/portal.ogg b/lwjgl-rundir/resources/newsound/mob/endermen/portal.ogg new file mode 100755 index 0000000..aa0eb71 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/endermen/portal.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/endermen/portal2.ogg b/lwjgl-rundir/resources/newsound/mob/endermen/portal2.ogg new file mode 100755 index 0000000..b6057b0 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/endermen/portal2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/endermen/scream1.ogg b/lwjgl-rundir/resources/newsound/mob/endermen/scream1.ogg new file mode 100755 index 0000000..995ea33 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/endermen/scream1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/endermen/scream2.ogg b/lwjgl-rundir/resources/newsound/mob/endermen/scream2.ogg new file mode 100755 index 0000000..eb97f7f Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/endermen/scream2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/endermen/scream3.ogg b/lwjgl-rundir/resources/newsound/mob/endermen/scream3.ogg new file mode 100755 index 0000000..1bafb0d Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/endermen/scream3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/endermen/scream4.ogg b/lwjgl-rundir/resources/newsound/mob/endermen/scream4.ogg new file mode 100755 index 0000000..81f0bb1 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/endermen/scream4.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/endermen/stare.ogg b/lwjgl-rundir/resources/newsound/mob/endermen/stare.ogg new file mode 100755 index 0000000..f7551c9 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/endermen/stare.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/ghast/affectionate scream.ogg b/lwjgl-rundir/resources/newsound/mob/ghast/affectionate scream.ogg new file mode 100755 index 0000000..2a773d6 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/ghast/affectionate scream.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/ghast/charge.ogg b/lwjgl-rundir/resources/newsound/mob/ghast/charge.ogg new file mode 100755 index 0000000..a1f7faa Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/ghast/charge.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/ghast/death.ogg b/lwjgl-rundir/resources/newsound/mob/ghast/death.ogg new file mode 100755 index 0000000..39eb418 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/ghast/death.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/ghast/fireball4.ogg b/lwjgl-rundir/resources/newsound/mob/ghast/fireball4.ogg new file mode 100755 index 0000000..a7c6ded Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/ghast/fireball4.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/ghast/moan1.ogg b/lwjgl-rundir/resources/newsound/mob/ghast/moan1.ogg new file mode 100755 index 0000000..2faa7d5 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/ghast/moan1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/ghast/moan2.ogg b/lwjgl-rundir/resources/newsound/mob/ghast/moan2.ogg new file mode 100755 index 0000000..c881055 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/ghast/moan2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/ghast/moan3.ogg b/lwjgl-rundir/resources/newsound/mob/ghast/moan3.ogg new file mode 100755 index 0000000..54dc592 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/ghast/moan3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/ghast/moan4.ogg b/lwjgl-rundir/resources/newsound/mob/ghast/moan4.ogg new file mode 100755 index 0000000..da3a6cf Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/ghast/moan4.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/ghast/moan5.ogg b/lwjgl-rundir/resources/newsound/mob/ghast/moan5.ogg new file mode 100755 index 0000000..a1dba01 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/ghast/moan5.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/ghast/moan6.ogg b/lwjgl-rundir/resources/newsound/mob/ghast/moan6.ogg new file mode 100755 index 0000000..43522e8 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/ghast/moan6.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/ghast/moan7.ogg b/lwjgl-rundir/resources/newsound/mob/ghast/moan7.ogg new file mode 100755 index 0000000..867ba35 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/ghast/moan7.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/ghast/scream1.ogg b/lwjgl-rundir/resources/newsound/mob/ghast/scream1.ogg new file mode 100755 index 0000000..57addd3 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/ghast/scream1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/ghast/scream2.ogg b/lwjgl-rundir/resources/newsound/mob/ghast/scream2.ogg new file mode 100755 index 0000000..a037e90 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/ghast/scream2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/ghast/scream3.ogg b/lwjgl-rundir/resources/newsound/mob/ghast/scream3.ogg new file mode 100755 index 0000000..2eb69f5 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/ghast/scream3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/ghast/scream4.ogg b/lwjgl-rundir/resources/newsound/mob/ghast/scream4.ogg new file mode 100755 index 0000000..684a418 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/ghast/scream4.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/ghast/scream5.ogg b/lwjgl-rundir/resources/newsound/mob/ghast/scream5.ogg new file mode 100755 index 0000000..9246cdd Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/ghast/scream5.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/irongolem/death.ogg b/lwjgl-rundir/resources/newsound/mob/irongolem/death.ogg new file mode 100755 index 0000000..7bff573 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/irongolem/death.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/irongolem/hit1.ogg b/lwjgl-rundir/resources/newsound/mob/irongolem/hit1.ogg new file mode 100755 index 0000000..e158a0b Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/irongolem/hit1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/irongolem/hit2.ogg b/lwjgl-rundir/resources/newsound/mob/irongolem/hit2.ogg new file mode 100755 index 0000000..474ce5e Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/irongolem/hit2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/irongolem/hit3.ogg b/lwjgl-rundir/resources/newsound/mob/irongolem/hit3.ogg new file mode 100755 index 0000000..6fd337a Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/irongolem/hit3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/irongolem/hit4.ogg b/lwjgl-rundir/resources/newsound/mob/irongolem/hit4.ogg new file mode 100755 index 0000000..2fc372f Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/irongolem/hit4.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/irongolem/throw.ogg b/lwjgl-rundir/resources/newsound/mob/irongolem/throw.ogg new file mode 100755 index 0000000..aa504d6 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/irongolem/throw.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/irongolem/walk1.ogg b/lwjgl-rundir/resources/newsound/mob/irongolem/walk1.ogg new file mode 100755 index 0000000..2e819f4 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/irongolem/walk1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/irongolem/walk2.ogg b/lwjgl-rundir/resources/newsound/mob/irongolem/walk2.ogg new file mode 100755 index 0000000..1f73101 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/irongolem/walk2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/irongolem/walk3.ogg b/lwjgl-rundir/resources/newsound/mob/irongolem/walk3.ogg new file mode 100755 index 0000000..4de58b4 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/irongolem/walk3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/irongolem/walk4.ogg b/lwjgl-rundir/resources/newsound/mob/irongolem/walk4.ogg new file mode 100755 index 0000000..4ee9378 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/irongolem/walk4.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/magmacube/big1.ogg b/lwjgl-rundir/resources/newsound/mob/magmacube/big1.ogg new file mode 100755 index 0000000..47cb7ea Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/magmacube/big1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/magmacube/big2.ogg b/lwjgl-rundir/resources/newsound/mob/magmacube/big2.ogg new file mode 100755 index 0000000..0030737 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/magmacube/big2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/magmacube/big3.ogg b/lwjgl-rundir/resources/newsound/mob/magmacube/big3.ogg new file mode 100755 index 0000000..e68f01b Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/magmacube/big3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/magmacube/big4.ogg b/lwjgl-rundir/resources/newsound/mob/magmacube/big4.ogg new file mode 100755 index 0000000..37a27ae Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/magmacube/big4.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/magmacube/jump1.ogg b/lwjgl-rundir/resources/newsound/mob/magmacube/jump1.ogg new file mode 100755 index 0000000..019ed19 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/magmacube/jump1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/magmacube/jump2.ogg b/lwjgl-rundir/resources/newsound/mob/magmacube/jump2.ogg new file mode 100755 index 0000000..901921a Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/magmacube/jump2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/magmacube/jump3.ogg b/lwjgl-rundir/resources/newsound/mob/magmacube/jump3.ogg new file mode 100755 index 0000000..d62a21d Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/magmacube/jump3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/magmacube/jump4.ogg b/lwjgl-rundir/resources/newsound/mob/magmacube/jump4.ogg new file mode 100755 index 0000000..5b62c4c Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/magmacube/jump4.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/magmacube/small1.ogg b/lwjgl-rundir/resources/newsound/mob/magmacube/small1.ogg new file mode 100755 index 0000000..2a2b685 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/magmacube/small1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/magmacube/small2.ogg b/lwjgl-rundir/resources/newsound/mob/magmacube/small2.ogg new file mode 100755 index 0000000..a4f4f14 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/magmacube/small2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/magmacube/small3.ogg b/lwjgl-rundir/resources/newsound/mob/magmacube/small3.ogg new file mode 100755 index 0000000..ccad91c Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/magmacube/small3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/magmacube/small4.ogg b/lwjgl-rundir/resources/newsound/mob/magmacube/small4.ogg new file mode 100755 index 0000000..3bf28d0 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/magmacube/small4.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/magmacube/small5.ogg b/lwjgl-rundir/resources/newsound/mob/magmacube/small5.ogg new file mode 100755 index 0000000..26d55f7 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/magmacube/small5.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/pig1.ogg b/lwjgl-rundir/resources/newsound/mob/pig1.ogg new file mode 100755 index 0000000..8516b37 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/pig1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/pig2.ogg b/lwjgl-rundir/resources/newsound/mob/pig2.ogg new file mode 100755 index 0000000..bf67406 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/pig2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/pig3.ogg b/lwjgl-rundir/resources/newsound/mob/pig3.ogg new file mode 100755 index 0000000..3f45533 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/pig3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/pigdeath.ogg b/lwjgl-rundir/resources/newsound/mob/pigdeath.ogg new file mode 100755 index 0000000..959e98b Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/pigdeath.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/sheep1.ogg b/lwjgl-rundir/resources/newsound/mob/sheep1.ogg new file mode 100755 index 0000000..dbc3b4b Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/sheep1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/sheep2.ogg b/lwjgl-rundir/resources/newsound/mob/sheep2.ogg new file mode 100755 index 0000000..d592dd2 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/sheep2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/sheep3.ogg b/lwjgl-rundir/resources/newsound/mob/sheep3.ogg new file mode 100755 index 0000000..2d333f3 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/sheep3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/silverfish/hit1.ogg b/lwjgl-rundir/resources/newsound/mob/silverfish/hit1.ogg new file mode 100755 index 0000000..4dd65ca Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/silverfish/hit1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/silverfish/hit2.ogg b/lwjgl-rundir/resources/newsound/mob/silverfish/hit2.ogg new file mode 100755 index 0000000..5b56161 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/silverfish/hit2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/silverfish/hit3.ogg b/lwjgl-rundir/resources/newsound/mob/silverfish/hit3.ogg new file mode 100755 index 0000000..68cf0ab Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/silverfish/hit3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/silverfish/kill.ogg b/lwjgl-rundir/resources/newsound/mob/silverfish/kill.ogg new file mode 100755 index 0000000..d471fde Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/silverfish/kill.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/silverfish/say1.ogg b/lwjgl-rundir/resources/newsound/mob/silverfish/say1.ogg new file mode 100755 index 0000000..7891a05 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/silverfish/say1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/silverfish/say2.ogg b/lwjgl-rundir/resources/newsound/mob/silverfish/say2.ogg new file mode 100755 index 0000000..4aa77fb Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/silverfish/say2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/silverfish/say3.ogg b/lwjgl-rundir/resources/newsound/mob/silverfish/say3.ogg new file mode 100755 index 0000000..3ed6d7a Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/silverfish/say3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/silverfish/say4.ogg b/lwjgl-rundir/resources/newsound/mob/silverfish/say4.ogg new file mode 100755 index 0000000..6c0e053 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/silverfish/say4.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/silverfish/step1.ogg b/lwjgl-rundir/resources/newsound/mob/silverfish/step1.ogg new file mode 100755 index 0000000..193e08d Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/silverfish/step1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/silverfish/step2.ogg b/lwjgl-rundir/resources/newsound/mob/silverfish/step2.ogg new file mode 100755 index 0000000..5bdda89 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/silverfish/step2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/silverfish/step3.ogg b/lwjgl-rundir/resources/newsound/mob/silverfish/step3.ogg new file mode 100755 index 0000000..5554468 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/silverfish/step3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/silverfish/step4.ogg b/lwjgl-rundir/resources/newsound/mob/silverfish/step4.ogg new file mode 100755 index 0000000..02e1b66 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/silverfish/step4.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/skeleton1.ogg b/lwjgl-rundir/resources/newsound/mob/skeleton1.ogg new file mode 100755 index 0000000..e62217d Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/skeleton1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/skeleton2.ogg b/lwjgl-rundir/resources/newsound/mob/skeleton2.ogg new file mode 100755 index 0000000..c2e609e Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/skeleton2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/skeleton3.ogg b/lwjgl-rundir/resources/newsound/mob/skeleton3.ogg new file mode 100755 index 0000000..eb926fc Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/skeleton3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/skeletondeath.ogg b/lwjgl-rundir/resources/newsound/mob/skeletondeath.ogg new file mode 100755 index 0000000..82e9ef3 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/skeletondeath.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/skeletonhurt1.ogg b/lwjgl-rundir/resources/newsound/mob/skeletonhurt1.ogg new file mode 100755 index 0000000..533b35c Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/skeletonhurt1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/skeletonhurt2.ogg b/lwjgl-rundir/resources/newsound/mob/skeletonhurt2.ogg new file mode 100755 index 0000000..5abba30 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/skeletonhurt2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/skeletonhurt3.ogg b/lwjgl-rundir/resources/newsound/mob/skeletonhurt3.ogg new file mode 100755 index 0000000..ed5f268 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/skeletonhurt3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/skeletonhurt4.ogg b/lwjgl-rundir/resources/newsound/mob/skeletonhurt4.ogg new file mode 100755 index 0000000..9307534 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/skeletonhurt4.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/slime1.ogg b/lwjgl-rundir/resources/newsound/mob/slime1.ogg new file mode 100755 index 0000000..4236ac1 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/slime1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/slime2.ogg b/lwjgl-rundir/resources/newsound/mob/slime2.ogg new file mode 100755 index 0000000..6810b8d Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/slime2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/slime3.ogg b/lwjgl-rundir/resources/newsound/mob/slime3.ogg new file mode 100755 index 0000000..aa31fdc Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/slime3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/slime4.ogg b/lwjgl-rundir/resources/newsound/mob/slime4.ogg new file mode 100755 index 0000000..914e349 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/slime4.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/slime5.ogg b/lwjgl-rundir/resources/newsound/mob/slime5.ogg new file mode 100755 index 0000000..eb5c74e Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/slime5.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/slimeattack1.ogg b/lwjgl-rundir/resources/newsound/mob/slimeattack1.ogg new file mode 100755 index 0000000..070c7f2 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/slimeattack1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/slimeattack2.ogg b/lwjgl-rundir/resources/newsound/mob/slimeattack2.ogg new file mode 100755 index 0000000..760c16b Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/slimeattack2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/spider1.ogg b/lwjgl-rundir/resources/newsound/mob/spider1.ogg new file mode 100755 index 0000000..a22d2a3 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/spider1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/spider2.ogg b/lwjgl-rundir/resources/newsound/mob/spider2.ogg new file mode 100755 index 0000000..0d8d4d3 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/spider2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/spider3.ogg b/lwjgl-rundir/resources/newsound/mob/spider3.ogg new file mode 100755 index 0000000..a208e1e Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/spider3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/spider4.ogg b/lwjgl-rundir/resources/newsound/mob/spider4.ogg new file mode 100755 index 0000000..4c09e8d Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/spider4.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/spiderdeath.ogg b/lwjgl-rundir/resources/newsound/mob/spiderdeath.ogg new file mode 100755 index 0000000..220663e Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/spiderdeath.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/wolf/bark1.ogg b/lwjgl-rundir/resources/newsound/mob/wolf/bark1.ogg new file mode 100755 index 0000000..f6784b1 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/wolf/bark1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/wolf/bark2.ogg b/lwjgl-rundir/resources/newsound/mob/wolf/bark2.ogg new file mode 100755 index 0000000..5265e81 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/wolf/bark2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/wolf/bark3.ogg b/lwjgl-rundir/resources/newsound/mob/wolf/bark3.ogg new file mode 100755 index 0000000..b283aa4 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/wolf/bark3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/wolf/death.ogg b/lwjgl-rundir/resources/newsound/mob/wolf/death.ogg new file mode 100755 index 0000000..a65af15 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/wolf/death.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/wolf/growl1.ogg b/lwjgl-rundir/resources/newsound/mob/wolf/growl1.ogg new file mode 100755 index 0000000..94266f3 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/wolf/growl1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/wolf/growl2.ogg b/lwjgl-rundir/resources/newsound/mob/wolf/growl2.ogg new file mode 100755 index 0000000..424b3bf Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/wolf/growl2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/wolf/growl3.ogg b/lwjgl-rundir/resources/newsound/mob/wolf/growl3.ogg new file mode 100755 index 0000000..41dd0c3 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/wolf/growl3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/wolf/howl1.ogg b/lwjgl-rundir/resources/newsound/mob/wolf/howl1.ogg new file mode 100755 index 0000000..6ddae3b Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/wolf/howl1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/wolf/howl2.ogg b/lwjgl-rundir/resources/newsound/mob/wolf/howl2.ogg new file mode 100755 index 0000000..4f1b2c4 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/wolf/howl2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/wolf/hurt1.ogg b/lwjgl-rundir/resources/newsound/mob/wolf/hurt1.ogg new file mode 100755 index 0000000..0e1adcd Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/wolf/hurt1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/wolf/hurt2.ogg b/lwjgl-rundir/resources/newsound/mob/wolf/hurt2.ogg new file mode 100755 index 0000000..0af6c6b Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/wolf/hurt2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/wolf/hurt3.ogg b/lwjgl-rundir/resources/newsound/mob/wolf/hurt3.ogg new file mode 100755 index 0000000..4faf16a Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/wolf/hurt3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/wolf/panting.ogg b/lwjgl-rundir/resources/newsound/mob/wolf/panting.ogg new file mode 100755 index 0000000..5176147 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/wolf/panting.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/wolf/shake.ogg b/lwjgl-rundir/resources/newsound/mob/wolf/shake.ogg new file mode 100755 index 0000000..519b4cb Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/wolf/shake.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/wolf/whine.ogg b/lwjgl-rundir/resources/newsound/mob/wolf/whine.ogg new file mode 100755 index 0000000..2d2f825 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/wolf/whine.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/zombie/metal1.ogg b/lwjgl-rundir/resources/newsound/mob/zombie/metal1.ogg new file mode 100755 index 0000000..7afc804 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/zombie/metal1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/zombie/metal2.ogg b/lwjgl-rundir/resources/newsound/mob/zombie/metal2.ogg new file mode 100755 index 0000000..b8a25a7 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/zombie/metal2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/zombie/metal3.ogg b/lwjgl-rundir/resources/newsound/mob/zombie/metal3.ogg new file mode 100755 index 0000000..a532df6 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/zombie/metal3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/zombie/wood1.ogg b/lwjgl-rundir/resources/newsound/mob/zombie/wood1.ogg new file mode 100755 index 0000000..3ef9a67 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/zombie/wood1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/zombie/wood2.ogg b/lwjgl-rundir/resources/newsound/mob/zombie/wood2.ogg new file mode 100755 index 0000000..ee6c96c Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/zombie/wood2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/zombie/wood3.ogg b/lwjgl-rundir/resources/newsound/mob/zombie/wood3.ogg new file mode 100755 index 0000000..1e961d7 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/zombie/wood3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/zombie/wood4.ogg b/lwjgl-rundir/resources/newsound/mob/zombie/wood4.ogg new file mode 100755 index 0000000..abb8e87 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/zombie/wood4.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/zombie/woodbreak.ogg b/lwjgl-rundir/resources/newsound/mob/zombie/woodbreak.ogg new file mode 100755 index 0000000..bd05daf Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/zombie/woodbreak.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/zombie1.ogg b/lwjgl-rundir/resources/newsound/mob/zombie1.ogg new file mode 100755 index 0000000..6c57de1 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/zombie1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/zombie2.ogg b/lwjgl-rundir/resources/newsound/mob/zombie2.ogg new file mode 100755 index 0000000..80e1918 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/zombie2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/zombie3.ogg b/lwjgl-rundir/resources/newsound/mob/zombie3.ogg new file mode 100755 index 0000000..c5d2f41 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/zombie3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/zombiedeath.ogg b/lwjgl-rundir/resources/newsound/mob/zombiedeath.ogg new file mode 100755 index 0000000..7c010fd Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/zombiedeath.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/zombiehurt1.ogg b/lwjgl-rundir/resources/newsound/mob/zombiehurt1.ogg new file mode 100755 index 0000000..ce3cbde Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/zombiehurt1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/zombiehurt2.ogg b/lwjgl-rundir/resources/newsound/mob/zombiehurt2.ogg new file mode 100755 index 0000000..122ff24 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/zombiehurt2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/zombiepig/zpig1.ogg b/lwjgl-rundir/resources/newsound/mob/zombiepig/zpig1.ogg new file mode 100755 index 0000000..49f18ed Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/zombiepig/zpig1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/zombiepig/zpig2.ogg b/lwjgl-rundir/resources/newsound/mob/zombiepig/zpig2.ogg new file mode 100755 index 0000000..60a2739 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/zombiepig/zpig2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/zombiepig/zpig3.ogg b/lwjgl-rundir/resources/newsound/mob/zombiepig/zpig3.ogg new file mode 100755 index 0000000..6d37984 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/zombiepig/zpig3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/zombiepig/zpig4.ogg b/lwjgl-rundir/resources/newsound/mob/zombiepig/zpig4.ogg new file mode 100755 index 0000000..4f11239 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/zombiepig/zpig4.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/zombiepig/zpigangry1.ogg b/lwjgl-rundir/resources/newsound/mob/zombiepig/zpigangry1.ogg new file mode 100755 index 0000000..a398129 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/zombiepig/zpigangry1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/zombiepig/zpigangry2.ogg b/lwjgl-rundir/resources/newsound/mob/zombiepig/zpigangry2.ogg new file mode 100755 index 0000000..79003db Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/zombiepig/zpigangry2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/zombiepig/zpigangry3.ogg b/lwjgl-rundir/resources/newsound/mob/zombiepig/zpigangry3.ogg new file mode 100755 index 0000000..23c530f Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/zombiepig/zpigangry3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/zombiepig/zpigangry4.ogg b/lwjgl-rundir/resources/newsound/mob/zombiepig/zpigangry4.ogg new file mode 100755 index 0000000..3ea06c5 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/zombiepig/zpigangry4.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/zombiepig/zpigdeath.ogg b/lwjgl-rundir/resources/newsound/mob/zombiepig/zpigdeath.ogg new file mode 100755 index 0000000..00d3f8d Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/zombiepig/zpigdeath.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/zombiepig/zpighurt1.ogg b/lwjgl-rundir/resources/newsound/mob/zombiepig/zpighurt1.ogg new file mode 100755 index 0000000..0fa041d Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/zombiepig/zpighurt1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/mob/zombiepig/zpighurt2.ogg b/lwjgl-rundir/resources/newsound/mob/zombiepig/zpighurt2.ogg new file mode 100755 index 0000000..fb740aa Binary files /dev/null and b/lwjgl-rundir/resources/newsound/mob/zombiepig/zpighurt2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/note/bass.ogg b/lwjgl-rundir/resources/newsound/note/bass.ogg new file mode 100755 index 0000000..984341f Binary files /dev/null and b/lwjgl-rundir/resources/newsound/note/bass.ogg differ diff --git a/lwjgl-rundir/resources/newsound/note/bassattack.ogg b/lwjgl-rundir/resources/newsound/note/bassattack.ogg new file mode 100755 index 0000000..58acddf Binary files /dev/null and b/lwjgl-rundir/resources/newsound/note/bassattack.ogg differ diff --git a/lwjgl-rundir/resources/newsound/note/bd.ogg b/lwjgl-rundir/resources/newsound/note/bd.ogg new file mode 100755 index 0000000..c258277 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/note/bd.ogg differ diff --git a/lwjgl-rundir/resources/newsound/note/harp.ogg b/lwjgl-rundir/resources/newsound/note/harp.ogg new file mode 100755 index 0000000..fcfbc02 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/note/harp.ogg differ diff --git a/lwjgl-rundir/resources/newsound/note/hat.ogg b/lwjgl-rundir/resources/newsound/note/hat.ogg new file mode 100755 index 0000000..9b3ca5b Binary files /dev/null and b/lwjgl-rundir/resources/newsound/note/hat.ogg differ diff --git a/lwjgl-rundir/resources/newsound/note/pling.ogg b/lwjgl-rundir/resources/newsound/note/pling.ogg new file mode 100755 index 0000000..3013846 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/note/pling.ogg differ diff --git a/lwjgl-rundir/resources/newsound/note/snare.ogg b/lwjgl-rundir/resources/newsound/note/snare.ogg new file mode 100755 index 0000000..4972ed5 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/note/snare.ogg differ diff --git a/lwjgl-rundir/resources/newsound/portal/portal.ogg b/lwjgl-rundir/resources/newsound/portal/portal.ogg new file mode 100755 index 0000000..2c02f55 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/portal/portal.ogg differ diff --git a/lwjgl-rundir/resources/newsound/portal/travel.ogg b/lwjgl-rundir/resources/newsound/portal/travel.ogg new file mode 100755 index 0000000..3e61de2 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/portal/travel.ogg differ diff --git a/lwjgl-rundir/resources/newsound/portal/trigger.ogg b/lwjgl-rundir/resources/newsound/portal/trigger.ogg new file mode 100755 index 0000000..8a4ca4b Binary files /dev/null and b/lwjgl-rundir/resources/newsound/portal/trigger.ogg differ diff --git a/lwjgl-rundir/resources/newsound/random/bow.ogg b/lwjgl-rundir/resources/newsound/random/bow.ogg new file mode 100755 index 0000000..8d1a195 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/random/bow.ogg differ diff --git a/lwjgl-rundir/resources/newsound/random/bowhit1.ogg b/lwjgl-rundir/resources/newsound/random/bowhit1.ogg new file mode 100755 index 0000000..3b0d6a2 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/random/bowhit1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/random/bowhit2.ogg b/lwjgl-rundir/resources/newsound/random/bowhit2.ogg new file mode 100755 index 0000000..0ece9e9 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/random/bowhit2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/random/bowhit3.ogg b/lwjgl-rundir/resources/newsound/random/bowhit3.ogg new file mode 100755 index 0000000..3ff8234 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/random/bowhit3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/random/bowhit4.ogg b/lwjgl-rundir/resources/newsound/random/bowhit4.ogg new file mode 100755 index 0000000..82aa26f Binary files /dev/null and b/lwjgl-rundir/resources/newsound/random/bowhit4.ogg differ diff --git a/lwjgl-rundir/resources/newsound/random/break.ogg b/lwjgl-rundir/resources/newsound/random/break.ogg new file mode 100755 index 0000000..8e565af Binary files /dev/null and b/lwjgl-rundir/resources/newsound/random/break.ogg differ diff --git a/lwjgl-rundir/resources/newsound/random/breath.ogg b/lwjgl-rundir/resources/newsound/random/breath.ogg new file mode 100755 index 0000000..a28fb4b Binary files /dev/null and b/lwjgl-rundir/resources/newsound/random/breath.ogg differ diff --git a/lwjgl-rundir/resources/newsound/random/burp.ogg b/lwjgl-rundir/resources/newsound/random/burp.ogg new file mode 100755 index 0000000..5ad3f57 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/random/burp.ogg differ diff --git a/lwjgl-rundir/resources/newsound/random/chestclosed.ogg b/lwjgl-rundir/resources/newsound/random/chestclosed.ogg new file mode 100755 index 0000000..bab0652 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/random/chestclosed.ogg differ diff --git a/lwjgl-rundir/resources/newsound/random/chestopen.ogg b/lwjgl-rundir/resources/newsound/random/chestopen.ogg new file mode 100755 index 0000000..ee5c91c Binary files /dev/null and b/lwjgl-rundir/resources/newsound/random/chestopen.ogg differ diff --git a/lwjgl-rundir/resources/newsound/random/click.ogg b/lwjgl-rundir/resources/newsound/random/click.ogg new file mode 100755 index 0000000..b4889da Binary files /dev/null and b/lwjgl-rundir/resources/newsound/random/click.ogg differ diff --git a/lwjgl-rundir/resources/newsound/random/door_close.ogg b/lwjgl-rundir/resources/newsound/random/door_close.ogg new file mode 100755 index 0000000..793a5e2 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/random/door_close.ogg differ diff --git a/lwjgl-rundir/resources/newsound/random/door_open.ogg b/lwjgl-rundir/resources/newsound/random/door_open.ogg new file mode 100755 index 0000000..fb27d72 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/random/door_open.ogg differ diff --git a/lwjgl-rundir/resources/newsound/random/drink.ogg b/lwjgl-rundir/resources/newsound/random/drink.ogg new file mode 100755 index 0000000..069589a Binary files /dev/null and b/lwjgl-rundir/resources/newsound/random/drink.ogg differ diff --git a/lwjgl-rundir/resources/newsound/random/drr.ogg b/lwjgl-rundir/resources/newsound/random/drr.ogg new file mode 100755 index 0000000..10923d9 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/random/drr.ogg differ diff --git a/lwjgl-rundir/resources/newsound/random/eat1.ogg b/lwjgl-rundir/resources/newsound/random/eat1.ogg new file mode 100755 index 0000000..1a568fa Binary files /dev/null and b/lwjgl-rundir/resources/newsound/random/eat1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/random/eat2.ogg b/lwjgl-rundir/resources/newsound/random/eat2.ogg new file mode 100755 index 0000000..ccff5d9 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/random/eat2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/random/eat3.ogg b/lwjgl-rundir/resources/newsound/random/eat3.ogg new file mode 100755 index 0000000..0aa6afc Binary files /dev/null and b/lwjgl-rundir/resources/newsound/random/eat3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/random/explode1.ogg b/lwjgl-rundir/resources/newsound/random/explode1.ogg new file mode 100755 index 0000000..f2bd815 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/random/explode1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/random/explode2.ogg b/lwjgl-rundir/resources/newsound/random/explode2.ogg new file mode 100755 index 0000000..99e7079 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/random/explode2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/random/explode3.ogg b/lwjgl-rundir/resources/newsound/random/explode3.ogg new file mode 100755 index 0000000..c14c9ee Binary files /dev/null and b/lwjgl-rundir/resources/newsound/random/explode3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/random/explode4.ogg b/lwjgl-rundir/resources/newsound/random/explode4.ogg new file mode 100755 index 0000000..ac2de2b Binary files /dev/null and b/lwjgl-rundir/resources/newsound/random/explode4.ogg differ diff --git a/lwjgl-rundir/resources/newsound/random/fizz.ogg b/lwjgl-rundir/resources/newsound/random/fizz.ogg new file mode 100755 index 0000000..4beea2e Binary files /dev/null and b/lwjgl-rundir/resources/newsound/random/fizz.ogg differ diff --git a/lwjgl-rundir/resources/newsound/random/fuse.ogg b/lwjgl-rundir/resources/newsound/random/fuse.ogg new file mode 100755 index 0000000..199f206 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/random/fuse.ogg differ diff --git a/lwjgl-rundir/resources/newsound/random/glass1.ogg b/lwjgl-rundir/resources/newsound/random/glass1.ogg new file mode 100755 index 0000000..a8dab85 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/random/glass1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/random/glass2.ogg b/lwjgl-rundir/resources/newsound/random/glass2.ogg new file mode 100755 index 0000000..3bd462d Binary files /dev/null and b/lwjgl-rundir/resources/newsound/random/glass2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/random/glass3.ogg b/lwjgl-rundir/resources/newsound/random/glass3.ogg new file mode 100755 index 0000000..2577f40 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/random/glass3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/random/hurt.ogg b/lwjgl-rundir/resources/newsound/random/hurt.ogg new file mode 100755 index 0000000..b4cbc12 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/random/hurt.ogg differ diff --git a/lwjgl-rundir/resources/newsound/random/levelup.ogg b/lwjgl-rundir/resources/newsound/random/levelup.ogg new file mode 100755 index 0000000..f18c203 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/random/levelup.ogg differ diff --git a/lwjgl-rundir/resources/newsound/random/old_explode.ogg b/lwjgl-rundir/resources/newsound/random/old_explode.ogg new file mode 100755 index 0000000..a414ea0 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/random/old_explode.ogg differ diff --git a/lwjgl-rundir/resources/newsound/random/orb.ogg b/lwjgl-rundir/resources/newsound/random/orb.ogg new file mode 100755 index 0000000..a38b2cc Binary files /dev/null and b/lwjgl-rundir/resources/newsound/random/orb.ogg differ diff --git a/lwjgl-rundir/resources/newsound/random/pop.ogg b/lwjgl-rundir/resources/newsound/random/pop.ogg new file mode 100755 index 0000000..2890baf Binary files /dev/null and b/lwjgl-rundir/resources/newsound/random/pop.ogg differ diff --git a/lwjgl-rundir/resources/newsound/random/splash.ogg b/lwjgl-rundir/resources/newsound/random/splash.ogg new file mode 100755 index 0000000..8d91a23 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/random/splash.ogg differ diff --git a/lwjgl-rundir/resources/newsound/random/wood click.ogg b/lwjgl-rundir/resources/newsound/random/wood click.ogg new file mode 100755 index 0000000..2944f4c Binary files /dev/null and b/lwjgl-rundir/resources/newsound/random/wood click.ogg differ diff --git a/lwjgl-rundir/resources/newsound/step/cloth1.ogg b/lwjgl-rundir/resources/newsound/step/cloth1.ogg new file mode 100755 index 0000000..0ea73f8 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/step/cloth1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/step/cloth2.ogg b/lwjgl-rundir/resources/newsound/step/cloth2.ogg new file mode 100755 index 0000000..a607a9e Binary files /dev/null and b/lwjgl-rundir/resources/newsound/step/cloth2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/step/cloth3.ogg b/lwjgl-rundir/resources/newsound/step/cloth3.ogg new file mode 100755 index 0000000..64b5ef9 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/step/cloth3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/step/cloth4.ogg b/lwjgl-rundir/resources/newsound/step/cloth4.ogg new file mode 100755 index 0000000..b65ed79 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/step/cloth4.ogg differ diff --git a/lwjgl-rundir/resources/newsound/step/grass1.ogg b/lwjgl-rundir/resources/newsound/step/grass1.ogg new file mode 100755 index 0000000..12f5751 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/step/grass1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/step/grass2.ogg b/lwjgl-rundir/resources/newsound/step/grass2.ogg new file mode 100755 index 0000000..05dff55 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/step/grass2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/step/grass3.ogg b/lwjgl-rundir/resources/newsound/step/grass3.ogg new file mode 100755 index 0000000..e792b34 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/step/grass3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/step/grass4.ogg b/lwjgl-rundir/resources/newsound/step/grass4.ogg new file mode 100755 index 0000000..8421e6a Binary files /dev/null and b/lwjgl-rundir/resources/newsound/step/grass4.ogg differ diff --git a/lwjgl-rundir/resources/newsound/step/gravel1.ogg b/lwjgl-rundir/resources/newsound/step/gravel1.ogg new file mode 100755 index 0000000..97ae71e Binary files /dev/null and b/lwjgl-rundir/resources/newsound/step/gravel1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/step/gravel2.ogg b/lwjgl-rundir/resources/newsound/step/gravel2.ogg new file mode 100755 index 0000000..5133141 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/step/gravel2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/step/gravel3.ogg b/lwjgl-rundir/resources/newsound/step/gravel3.ogg new file mode 100755 index 0000000..1b8debd Binary files /dev/null and b/lwjgl-rundir/resources/newsound/step/gravel3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/step/gravel4.ogg b/lwjgl-rundir/resources/newsound/step/gravel4.ogg new file mode 100755 index 0000000..94a0c1c Binary files /dev/null and b/lwjgl-rundir/resources/newsound/step/gravel4.ogg differ diff --git a/lwjgl-rundir/resources/newsound/step/sand1.ogg b/lwjgl-rundir/resources/newsound/step/sand1.ogg new file mode 100755 index 0000000..e9cb62d Binary files /dev/null and b/lwjgl-rundir/resources/newsound/step/sand1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/step/sand2.ogg b/lwjgl-rundir/resources/newsound/step/sand2.ogg new file mode 100755 index 0000000..ce2eeb0 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/step/sand2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/step/sand3.ogg b/lwjgl-rundir/resources/newsound/step/sand3.ogg new file mode 100755 index 0000000..c94fc1b Binary files /dev/null and b/lwjgl-rundir/resources/newsound/step/sand3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/step/sand4.ogg b/lwjgl-rundir/resources/newsound/step/sand4.ogg new file mode 100755 index 0000000..ae2d818 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/step/sand4.ogg differ diff --git a/lwjgl-rundir/resources/newsound/step/snow1.ogg b/lwjgl-rundir/resources/newsound/step/snow1.ogg new file mode 100755 index 0000000..f8d92e9 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/step/snow1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/step/snow2.ogg b/lwjgl-rundir/resources/newsound/step/snow2.ogg new file mode 100755 index 0000000..b75843d Binary files /dev/null and b/lwjgl-rundir/resources/newsound/step/snow2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/step/snow3.ogg b/lwjgl-rundir/resources/newsound/step/snow3.ogg new file mode 100755 index 0000000..b739c4d Binary files /dev/null and b/lwjgl-rundir/resources/newsound/step/snow3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/step/snow4.ogg b/lwjgl-rundir/resources/newsound/step/snow4.ogg new file mode 100755 index 0000000..6290af2 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/step/snow4.ogg differ diff --git a/lwjgl-rundir/resources/newsound/step/stone1.ogg b/lwjgl-rundir/resources/newsound/step/stone1.ogg new file mode 100755 index 0000000..746d282 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/step/stone1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/step/stone2.ogg b/lwjgl-rundir/resources/newsound/step/stone2.ogg new file mode 100755 index 0000000..333c970 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/step/stone2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/step/stone3.ogg b/lwjgl-rundir/resources/newsound/step/stone3.ogg new file mode 100755 index 0000000..f8b629f Binary files /dev/null and b/lwjgl-rundir/resources/newsound/step/stone3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/step/stone4.ogg b/lwjgl-rundir/resources/newsound/step/stone4.ogg new file mode 100755 index 0000000..d705cf3 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/step/stone4.ogg differ diff --git a/lwjgl-rundir/resources/newsound/step/wood1.ogg b/lwjgl-rundir/resources/newsound/step/wood1.ogg new file mode 100755 index 0000000..f9a474a Binary files /dev/null and b/lwjgl-rundir/resources/newsound/step/wood1.ogg differ diff --git a/lwjgl-rundir/resources/newsound/step/wood2.ogg b/lwjgl-rundir/resources/newsound/step/wood2.ogg new file mode 100755 index 0000000..b55d49b Binary files /dev/null and b/lwjgl-rundir/resources/newsound/step/wood2.ogg differ diff --git a/lwjgl-rundir/resources/newsound/step/wood3.ogg b/lwjgl-rundir/resources/newsound/step/wood3.ogg new file mode 100755 index 0000000..61922ae Binary files /dev/null and b/lwjgl-rundir/resources/newsound/step/wood3.ogg differ diff --git a/lwjgl-rundir/resources/newsound/step/wood4.ogg b/lwjgl-rundir/resources/newsound/step/wood4.ogg new file mode 100755 index 0000000..f5a02c5 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/step/wood4.ogg differ diff --git a/lwjgl-rundir/resources/newsound/tile/piston/in.ogg b/lwjgl-rundir/resources/newsound/tile/piston/in.ogg new file mode 100755 index 0000000..9657848 Binary files /dev/null and b/lwjgl-rundir/resources/newsound/tile/piston/in.ogg differ diff --git a/lwjgl-rundir/resources/newsound/tile/piston/out.ogg b/lwjgl-rundir/resources/newsound/tile/piston/out.ogg new file mode 100755 index 0000000..b07587f Binary files /dev/null and b/lwjgl-rundir/resources/newsound/tile/piston/out.ogg differ diff --git a/lwjgl-rundir/resources/sound/step/grass1.ogg b/lwjgl-rundir/resources/sound/step/grass1.ogg new file mode 100755 index 0000000..12f5751 Binary files /dev/null and b/lwjgl-rundir/resources/sound/step/grass1.ogg differ diff --git a/lwjgl-rundir/resources/sound/step/grass2.ogg b/lwjgl-rundir/resources/sound/step/grass2.ogg new file mode 100755 index 0000000..05dff55 Binary files /dev/null and b/lwjgl-rundir/resources/sound/step/grass2.ogg differ diff --git a/lwjgl-rundir/resources/sound/step/grass3.ogg b/lwjgl-rundir/resources/sound/step/grass3.ogg new file mode 100755 index 0000000..e792b34 Binary files /dev/null and b/lwjgl-rundir/resources/sound/step/grass3.ogg differ diff --git a/lwjgl-rundir/resources/sound/step/grass4.ogg b/lwjgl-rundir/resources/sound/step/grass4.ogg new file mode 100755 index 0000000..8421e6a Binary files /dev/null and b/lwjgl-rundir/resources/sound/step/grass4.ogg differ diff --git a/lwjgl-rundir/resources/sound/step/gravel1.ogg b/lwjgl-rundir/resources/sound/step/gravel1.ogg new file mode 100755 index 0000000..97ae71e Binary files /dev/null and b/lwjgl-rundir/resources/sound/step/gravel1.ogg differ diff --git a/lwjgl-rundir/resources/sound/step/gravel2.ogg b/lwjgl-rundir/resources/sound/step/gravel2.ogg new file mode 100755 index 0000000..5133141 Binary files /dev/null and b/lwjgl-rundir/resources/sound/step/gravel2.ogg differ diff --git a/lwjgl-rundir/resources/sound/step/gravel3.ogg b/lwjgl-rundir/resources/sound/step/gravel3.ogg new file mode 100755 index 0000000..1b8debd Binary files /dev/null and b/lwjgl-rundir/resources/sound/step/gravel3.ogg differ diff --git a/lwjgl-rundir/resources/sound/step/gravel4.ogg b/lwjgl-rundir/resources/sound/step/gravel4.ogg new file mode 100755 index 0000000..94a0c1c Binary files /dev/null and b/lwjgl-rundir/resources/sound/step/gravel4.ogg differ diff --git a/lwjgl-rundir/resources/sound/step/stone1.ogg b/lwjgl-rundir/resources/sound/step/stone1.ogg new file mode 100755 index 0000000..746d282 Binary files /dev/null and b/lwjgl-rundir/resources/sound/step/stone1.ogg differ diff --git a/lwjgl-rundir/resources/sound/step/stone2.ogg b/lwjgl-rundir/resources/sound/step/stone2.ogg new file mode 100755 index 0000000..333c970 Binary files /dev/null and b/lwjgl-rundir/resources/sound/step/stone2.ogg differ diff --git a/lwjgl-rundir/resources/sound/step/stone3.ogg b/lwjgl-rundir/resources/sound/step/stone3.ogg new file mode 100755 index 0000000..f8b629f Binary files /dev/null and b/lwjgl-rundir/resources/sound/step/stone3.ogg differ diff --git a/lwjgl-rundir/resources/sound/step/stone4.ogg b/lwjgl-rundir/resources/sound/step/stone4.ogg new file mode 100755 index 0000000..d705cf3 Binary files /dev/null and b/lwjgl-rundir/resources/sound/step/stone4.ogg differ diff --git a/lwjgl-rundir/resources/sound/step/wood1.ogg b/lwjgl-rundir/resources/sound/step/wood1.ogg new file mode 100755 index 0000000..f9a474a Binary files /dev/null and b/lwjgl-rundir/resources/sound/step/wood1.ogg differ diff --git a/lwjgl-rundir/resources/sound/step/wood2.ogg b/lwjgl-rundir/resources/sound/step/wood2.ogg new file mode 100755 index 0000000..b55d49b Binary files /dev/null and b/lwjgl-rundir/resources/sound/step/wood2.ogg differ diff --git a/lwjgl-rundir/resources/sound/step/wood3.ogg b/lwjgl-rundir/resources/sound/step/wood3.ogg new file mode 100755 index 0000000..61922ae Binary files /dev/null and b/lwjgl-rundir/resources/sound/step/wood3.ogg differ diff --git a/lwjgl-rundir/resources/sound/step/wood4.ogg b/lwjgl-rundir/resources/sound/step/wood4.ogg new file mode 100755 index 0000000..f5a02c5 Binary files /dev/null and b/lwjgl-rundir/resources/sound/step/wood4.ogg differ diff --git a/src/game/java/net/minecraft/client/Minecraft.java b/src/game/java/net/minecraft/client/Minecraft.java index eb45193..3bedb28 100644 --- a/src/game/java/net/minecraft/client/Minecraft.java +++ b/src/game/java/net/minecraft/client/Minecraft.java @@ -62,6 +62,8 @@ import org.lwjgl.opengl.Display; import org.lwjgl.opengl.GL11; import org.lwjgl.util.glu.GLU; +import java.io.File; + public class Minecraft implements Runnable { public PlayerController playerController; private boolean fullscreen = false; @@ -525,8 +527,6 @@ public class Minecraft implements Runnable { this.timer.updateTimer(); } - long var19 = System.nanoTime(); - for(int var6 = 0; var6 < this.timer.elapsedTicks; ++var6) { ++this.ticksRan; @@ -534,19 +534,23 @@ public class Minecraft implements Runnable { this.runTick(); } catch (MinecraftException var14) { this.theWorld = null; - this.changeWorld1((World)null); + this.changeWorld1(null); this.displayGuiScreen(new GuiConflictWarning()); } } - long var20 = System.nanoTime() - var19; this.checkGLError("Pre render"); this.sndManager.setListener(this.thePlayer, this.timer.renderPartialTicks); GL11.glEnable(GL11.GL_TEXTURE_2D); -// if(this.theWorld != null && this.theWorld.multiplayerWorld) { -// this.theWorld.updateLighting(); -// } + if(this.theWorld != null && !this.theWorld.multiplayerWorld) { + while(this.theWorld.updatingLighting()) { + } + } + + if(this.theWorld != null && this.theWorld.multiplayerWorld) { + this.theWorld.updatingLighting(); + } if(!Keyboard.isKeyDown(Keyboard.KEY_F7)) { this.updateDisplay(); @@ -878,7 +882,7 @@ public class Minecraft implements Runnable { } if(this.currentScreen == null && this.thePlayer != null && this.thePlayer.health <= 0) { - this.displayGuiScreen((GuiScreen)null); + this.displayGuiScreen(null); } if(this.currentScreen != null) { @@ -1056,7 +1060,7 @@ public class Minecraft implements Runnable { } public void startWorld(String var1) { - this.changeWorld1((World)null); + this.changeWorld1(null); System.gc(); World var2 = new World(new VFile2(getMinecraftDir(), "saves"), var1); if(var2.isNewWorld) { @@ -1068,11 +1072,12 @@ public class Minecraft implements Runnable { } public void changeWorld1(World var1) { + System.out.println("changing world, netclienthandler"); this.changeWorld(var1, ""); } public void changeWorld(World var1, String var2) { - this.sndManager.playStreaming((String)null, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F); + this.sndManager.playStreaming(null, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F); if(this.theWorld != null) { this.theWorld.saveWorldIndirectly(this.loadingScreen); } @@ -1152,23 +1157,23 @@ public class Minecraft implements Runnable { this.theWorld.dropOldChunks(); } -// public void installResource(String var1, File var2) { -// int var3 = var1.indexOf("/"); -// String var4 = var1.substring(0, var3); -// var1 = var1.substring(var3 + 1); -// if(var4.equalsIgnoreCase("sound")) { -// this.sndManager.addSound(var1, var2); -// } else if(var4.equalsIgnoreCase("newsound")) { -// this.sndManager.addSound(var1, var2); -// } else if(var4.equalsIgnoreCase("streaming")) { -// this.sndManager.addStreaming(var1, var2); -// } else if(var4.equalsIgnoreCase("music")) { -// this.sndManager.addMusic(var1, var2); -// } else if(var4.equalsIgnoreCase("newmusic")) { -// this.sndManager.addMusic(var1, var2); -// } -// -// } + public void installResource(String var1, VFile2 var2) { + int var3 = var1.indexOf("/"); + String var4 = var1.substring(0, var3); + var1 = var1.substring(var3 + 1); + if(var4.equalsIgnoreCase("sound")) { + this.sndManager.addSound(var1, var2); + } else if(var4.equalsIgnoreCase("newsound")) { + this.sndManager.addSound(var1, var2); + } else if(var4.equalsIgnoreCase("streaming")) { + this.sndManager.addStreaming(var1, var2); + } else if(var4.equalsIgnoreCase("music")) { + this.sndManager.addMusic(var1, var2); + } else if(var4.equalsIgnoreCase("newmusic")) { + this.sndManager.addMusic(var1, var2); + } + + } public String debugInfoRenders() { return this.renderGlobal.getDebugInfoRenders(); diff --git a/src/game/java/net/minecraft/src/Chunk.java b/src/game/java/net/minecraft/src/Chunk.java index fdda2cb..d44819a 100644 --- a/src/game/java/net/minecraft/src/Chunk.java +++ b/src/game/java/net/minecraft/src/Chunk.java @@ -134,6 +134,7 @@ public class Chunk { } private void relightBlock(int var1, int var2, int var3) { + System.out.println("relight block"); int var4 = this.heightMap[var3 << 4 | var1] & 255; int var5 = var4; if(var2 > var4) { diff --git a/src/game/java/net/minecraft/src/GuiSelectWorld.java b/src/game/java/net/minecraft/src/GuiSelectWorld.java index 73d0289..ad1e4dd 100644 --- a/src/game/java/net/minecraft/src/GuiSelectWorld.java +++ b/src/game/java/net/minecraft/src/GuiSelectWorld.java @@ -56,12 +56,12 @@ public class GuiSelectWorld extends GuiScreen { } public void selectWorld(int var1) { - this.mc.displayGuiScreen((GuiScreen)null); + this.mc.displayGuiScreen(null); if(!this.selected) { this.selected = true; this.mc.playerController = new PlayerControllerSP(this.mc); this.mc.startWorld("World" + var1); - this.mc.displayGuiScreen((GuiScreen)null); + this.mc.displayGuiScreen(null); } } diff --git a/src/game/java/net/minecraft/src/SoundManager.java b/src/game/java/net/minecraft/src/SoundManager.java index 08f1c45..8393cc4 100644 --- a/src/game/java/net/minecraft/src/SoundManager.java +++ b/src/game/java/net/minecraft/src/SoundManager.java @@ -1,9 +1,9 @@ package net.minecraft.src; -import java.io.File; import java.util.Random; import net.lax1dude.eaglercraft.internal.paulscode.lwjgl3.LibraryLWJGLOpenAL; +import net.lax1dude.eaglercraft.internal.vfs2.VFile2; import paulscode.sound.SoundSystem; import paulscode.sound.SoundSystemConfig; import paulscode.sound.codecs.CodecJOrbis; @@ -30,26 +30,26 @@ public class SoundManager { } private void tryToSetLibraryAndCodecs() { -// try { -// float var1 = this.options.soundVolume; -// float var2 = this.options.musicVolume; -// this.options.soundVolume = 0.0F; -// this.options.musicVolume = 0.0F; -// this.options.saveOptions(); -// SoundSystemConfig.addLibrary(LibraryLWJGLOpenAL.class); -// SoundSystemConfig.setCodec("ogg", CodecJOrbis.class); -// SoundSystemConfig.setCodec("mus", CodecMus.class); -// SoundSystemConfig.setCodec("wav", CodecWav.class); -// sndSystem = new SoundSystem(); -// this.options.soundVolume = var1; -// this.options.musicVolume = var2; -// this.options.saveOptions(); -// } catch (Throwable var3) { -// var3.printStackTrace(); -// System.err.println("error linking with the LibraryJavaSound plug-in"); -// } -// -// loaded = true; + try { + float var1 = this.options.soundVolume; + float var2 = this.options.musicVolume; + this.options.soundVolume = 0.0F; + this.options.musicVolume = 0.0F; + this.options.saveOptions(); + SoundSystemConfig.addLibrary(LibraryLWJGLOpenAL.class); + SoundSystemConfig.setCodec("ogg", CodecJOrbis.class); + //SoundSystemConfig.setCodec("mus", CodecMus.class); + SoundSystemConfig.setCodec("wav", CodecWav.class); + sndSystem = new SoundSystem(); + this.options.soundVolume = var1; + this.options.musicVolume = var2; + this.options.saveOptions(); + } catch (Throwable var3) { + var3.printStackTrace(); + System.err.println("error linking with the LibraryJavaSound plug-in"); + } + + loaded = true; } public void onSoundOptionsChanged() { @@ -72,15 +72,15 @@ public class SoundManager { } - public void addSound(String var1, File var2) { + public void addSound(String var1, VFile2 var2) { this.soundPoolSounds.addSound(var1, var2); } - public void addStreaming(String var1, File var2) { + public void addStreaming(String var1, VFile2 var2) { this.soundPoolStreaming.addSound(var1, var2); } - public void addMusic(String var1, File var2) { + public void addMusic(String var1, VFile2 var2) { this.soundPoolMusic.addSound(var1, var2); } diff --git a/src/game/java/net/minecraft/src/SoundPool.java b/src/game/java/net/minecraft/src/SoundPool.java index 9a7fbb9..eec3cc9 100644 --- a/src/game/java/net/minecraft/src/SoundPool.java +++ b/src/game/java/net/minecraft/src/SoundPool.java @@ -1,7 +1,10 @@ package net.minecraft.src; +import net.lax1dude.eaglercraft.internal.vfs2.VFile2; + import java.io.File; import java.net.MalformedURLException; +import java.net.URL; import java.util.ArrayList; import java.util.HashMap; import java.util.List; @@ -15,7 +18,7 @@ public class SoundPool { public int numberOfSoundPoolEntries = 0; public boolean isGetRandomSound = true; - public SoundPoolEntry addSound(String var1, File var2) { + public SoundPoolEntry addSound(String var1, VFile2 var2) { try { String var3 = var1; var1 = var1.substring(0, var1.indexOf(".")); @@ -30,7 +33,7 @@ public class SoundPool { this.nameToSoundPoolEntriesMapping.put(var1, new ArrayList()); } - SoundPoolEntry var4 = new SoundPoolEntry(var3, var2.toURI().toURL()); + SoundPoolEntry var4 = new SoundPoolEntry(var3, new URL(var2.getPath())); ((List)this.nameToSoundPoolEntriesMapping.get(var1)).add(var4); this.allSoundPoolEntries.add(var4); ++this.numberOfSoundPoolEntries; diff --git a/src/game/java/net/minecraft/src/World.java b/src/game/java/net/minecraft/src/World.java index 462ea09..f2269c7 100644 --- a/src/game/java/net/minecraft/src/World.java +++ b/src/game/java/net/minecraft/src/World.java @@ -1499,10 +1499,10 @@ public class World implements IBlockAccess { if(var1 != this.skylightSubtracted) { this.skylightSubtracted = var1; } - } public void tick() { + //System.out.println("world tick"); this.chunkProvider.unload100OldestChunks(); int var1 = this.calculateSkylightSubtracted(1.0F); if(var1 != this.skylightSubtracted) { @@ -1515,7 +1515,7 @@ public class World implements IBlockAccess { ++this.worldTime; if(this.worldTime % (long)this.autosavePeriod == 0L) { - this.saveWorld(false, (IProgressUpdate)null); + this.saveWorld(false, null); } this.tickUpdates(false); diff --git a/src/game/java/net/minecraft/src/WorldClient.java b/src/game/java/net/minecraft/src/WorldClient.java index 5bf8f0b..a9590a8 100644 --- a/src/game/java/net/minecraft/src/WorldClient.java +++ b/src/game/java/net/minecraft/src/WorldClient.java @@ -23,6 +23,7 @@ public class WorldClient extends World { } public void tick() { + System.out.println("worldclient tick"); ++this.worldTime; int var1 = this.calculateSkylightSubtracted(1.0F); int var2; diff --git a/src/game/java/net/minecraft/src/WorldRenderer.java b/src/game/java/net/minecraft/src/WorldRenderer.java index 1e65fa6..695fc88 100644 --- a/src/game/java/net/minecraft/src/WorldRenderer.java +++ b/src/game/java/net/minecraft/src/WorldRenderer.java @@ -67,9 +67,9 @@ public class WorldRenderer { this.posZMinus = var3 - this.posZClip; float var4 = 2.0F; this.rendererBoundingBox = AxisAlignedBB.getBoundingBox((double)((float)var1 - var4), (double)((float)var2 - var4), (double)((float)var3 - var4), (double)((float)(var1 + this.sizeWidth) + var4), (double)((float)(var2 + this.sizeHeight) + var4), (double)((float)(var3 + this.sizeDepth) + var4)); - //GL11.glNewList(this.glRenderList + 2, GL11.GL_COMPILE); - //RenderItem.renderAABB(AxisAlignedBB.getBoundingBoxFromPool((double)((float)this.posXClip - var4), (double)((float)this.posYClip - var4), (double)((float)this.posZClip - var4), (double)((float)(this.posXClip + this.sizeWidth) + var4), (double)((float)(this.posYClip + this.sizeHeight) + var4), (double)((float)(this.posZClip + this.sizeDepth) + var4))); - //GL11.glEndList(); +// GL11.glNewList(this.glRenderList + 2, GL11.GL_COMPILE); +// RenderItem.renderAABB(AxisAlignedBB.getBoundingBoxFromPool((double)((float)this.posXClip - var4), (double)((float)this.posYClip - var4), (double)((float)this.posZClip - var4), (double)((float)(this.posXClip + this.sizeWidth) + var4), (double)((float)(this.posYClip + this.sizeHeight) + var4), (double)((float)(this.posZClip + this.sizeDepth) + var4))); +// GL11.glEndList(); this.markDirty(); } } diff --git a/src/lwjgl/java/net/lax1dude/eaglercraft/internal/PlatformRuntime.java b/src/lwjgl/java/net/lax1dude/eaglercraft/internal/PlatformRuntime.java index 9d03a2e..55c931f 100644 --- a/src/lwjgl/java/net/lax1dude/eaglercraft/internal/PlatformRuntime.java +++ b/src/lwjgl/java/net/lax1dude/eaglercraft/internal/PlatformRuntime.java @@ -337,9 +337,9 @@ public class PlatformRuntime { logger.error(b.toString()); StackTraceElement[] ex = new RuntimeException().getStackTrace(); - for (int i = 0; i < ex.length; ++i) { - logger.error(" at {}", ex[i]); - } +// for (int i = 0; i < ex.length; ++i) { +// logger.error(" at {}", ex[i]); +// } } }, 0l); @@ -393,7 +393,7 @@ public class PlatformRuntime { private static EnumPlatformANGLE requestedANGLEPlatform = EnumPlatformANGLE.DEFAULT; private static int requestedGLVersion = 300; - private static boolean requestedDisableKHRDebug = false; + private static boolean requestedDisableKHRDebug = true; public static void requestANGLE(EnumPlatformANGLE plaf) { requestedANGLEPlatform = plaf;