BetterSounds
Sound is a huge part of what brings immersion into a game, and I feel Minecraft lacks this in some places. BetterSounds adds sound to actions within the game where it doesn't usually exist. This includes things such as crafting and combat.
Features
- Plays sound when crafting certain items and blocks.
- Plays sound when in combat using certain weapons.
- Plays sound when extracting potions from a brewing stand.
- Plays sound when extracting items from a furnace.
Installation
Drag and drop BetterSounds.jar into your servers plugin directory.
Commands
None!
Permissions
None!
The Future
As of now, BetterSounds is fairly limited in what sounds it currently adds to the game. I plan on adding a ton of more sounds to other actions, as well as adding more 'precise' sound effects.
I'm getting an error message:
09:31:55 [ERROR] Could not pass event EntityDamageByEntityEvent to BetterSounds v1.0 09:31:55 org.bukkit.event.EventException 09:31:55 at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:297) [craftbukkit_server.jar:git-Bukkit-0899683] 09:31:55 at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [craftbukkit_server.jar:git-Bukkit-0899683] 09:31:55 at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:501) [craftbukkit_server.jar:git-Bukkit-0899683] 09:31:55 at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:486) [craftbukkit_server.jar:git-Bukkit-0899683] 09:31:55 at org.bukkit.craftbukkit.v1_8_R1.event.CraftEventFactory.callEvent(CraftEventFactory.java:84) [craftbukkit_server.jar:git-Bukkit-0899683] 09:31:55 at org.bukkit.craftbukkit.v1_8_R1.event.CraftEventFactory.callEntityDamageEvent(CraftEventFactory.java:521) [craftbukkit_server.jar:git-Bukkit-0899683] 09:31:55 at org.bukkit.craftbukkit.v1_8_R1.event.CraftEventFactory.handleEntityDamageEvent(CraftEventFactory.java:434) [craftbukkit_server.jar:git-Bukkit-0899683] 09:31:55 at org.bukkit.craftbukkit.v1_8_R1.event.CraftEventFactory.handleLivingEntityDamageEvent(CraftEventFactory.java:553) [craftbukkit_server.jar:git-Bukkit-0899683] 09:31:55 at net.minecraft.server.v1_8_R1.EntityLiving.d(EntityLiving.java:1055) [craftbukkit_server.jar:git-Bukkit-0899683] 09:31:55 at net.minecraft.server.v1_8_R1.EntityLiving.damageEntity(EntityLiving.java:696) [craftbukkit_server.jar:git-Bukkit-0899683] 09:31:55 at net.minecraft.server.v1_8_R1.EntityEgg.a(EntityEgg.java:26) [craftbukkit_server.jar:git-Bukkit-0899683] 09:31:55 at net.minecraft.server.v1_8_R1.EntityProjectile.s_(EntityProjectile.java:153) [craftbukkit_server.jar:git-Bukkit-0899683] 09:31:55 at net.minecraft.server.v1_8_R1.World.entityJoinedWorld(World.java:1374) [craftbukkit_server.jar:git-Bukkit-0899683] 09:31:55 at net.minecraft.server.v1_8_R1.World.g(World.java:1352) [craftbukkit_server.jar:git-Bukkit-0899683] 09:31:55 at net.minecraft.server.v1_8_R1.World.tickEntities(World.java:1222) [craftbukkit_server.jar:git-Bukkit-0899683] 09:31:55 at net.minecraft.server.v1_8_R1.WorldServer.tickEntities(WorldServer.java:540) [craftbukkit_server.jar:git-Bukkit-0899683] 09:31:55 at net.minecraft.server.v1_8_R1.MinecraftServer.z(MinecraftServer.java:700) [craftbukkit_server.jar:git-Bukkit-0899683] 09:31:55 at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:284) [craftbukkit_server.jar:git-Bukkit-0899683] 09:31:55 at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:598) [craftbukkit_server.jar:git-Bukkit-0899683] 09:31:55 at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:506) [craftbukkit_server.jar:git-Bukkit-0899683] 09:31:55 at java.lang.Thread.run(Thread.java:745) [?:1.8.0_66] 09:31:55 Caused by: java.lang.ClassCastException: org.bukkit.craftbukkit.v1_8_R1.entity.CraftEgg cannot be cast to org.bukkit.entity.Player 09:31:55 at net.dkcraft.bettersounds.listeners.EntityHitListener.onEntityDamageByEntity(EntityHitListener.java:25) [?:?] 09:31:55 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [?:1.8.0_66] 09:31:55 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [?:1.8.0_66] 09:31:55 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [?:1.8.0_66] 09:31:55 at java.lang.reflect.Method.invoke(Method.java:497) [?:1.8.0_66] 09:31:55 at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:295) [craftbukkit_server.jar:git-Bukkit-0899683] 09:31:55 ... 20 more
@MineCraftMyph
On its way. In the meantime, which sounds don't sound right?
We need a config file, some sounds do not sound right.