BleedingMobs
BleedingMobs
Make your mobs bleed a little
BleedingMobs creates a blood effect, when you hit animals, monsters and other players. It generates blood particles using wool and redstone drops, that disappear after a short time and stain the floor with colored wool blocks. All particles can't be picked up and the wool blocks on the floor can't be broken. This plugin is highly customizable in the config.yml. If you need more options, just add a comment or create a ticket.
You should watch the videos to see the effects in action.
The idea for this project came after watching Yogscast: "Shadow of Israphel" Part 25 and 29.
Permissions You need the permission bleedingmobs.admin (default: op) to use the /bleedingmobs command. You need the permission bleedingmobs.bloodstrike (default: true), if you enable permission-only in config. If you enable the permission bleedingmobs.noblood (default: false), you will not bleed when hurt.
Statistics Since Version 3.4 this plugin sends statistics about the usage to the server http://mcstats.org/. You can disable it using the command /bleedingmobs disable-metrics
Some redstone dust, bones and red wool can pick up.. using 3.4.1
@EMOberger
When the plugin changes the blocks, it does not apply physics to them. So nothing should change.
@schneeleo
Oh! thank you!
@EMOberger
Yes, all blocks go back to normal. I don't believe they affect torches or redstone. There aren't any major bugs in this :P
Love the idea, but I feel as if there would be a lot of bugs. Does every block go back to normal? and how does this do with torches and red stone etc?
@adrianthewriter
I added chicken as a config option.
can we adjust the settings for mobs not listed in the config. For example, I'd love for chickens to only drop a little blood (wool & stain), but drop a bunch of feathers (particle).
Is there a way to dissable the redstone but not the wool/bone particles? 3 particles is a bit annoying also confusing since redstone sprites differ between texturepacks. Like mine shows them as small bags of dust...which looks very odd as they explode from a monster body
NVM setting wool chance to 100 removes redstone
Is there any way to dissable the bleeding 1 min before a server restart? I keep finding random patches of red wool and I can only guess that they were created just before a server/pluggin restart and thus left the ground red/green
Also can you add a config for silverfish? I want them to bleed yellow like I stepped on a bug!
I really like the mod. Is it possible to have different effects based on the mob? for example I'd like creepers & zombies to leave green blood, skeletons to leave no blood. spiders & people to leave red, etc?
Edit: nevermind, I just read the config file closer, looks like it does everything I mentioned. thanks!!
Brilliant work! I can't think of anything that could make this plugin better.
Thank you, sir!
@p000sion I fixed both bugs in 3.2, grab it from the direct downloads, if it's not approved yet.
And I get a lot of exeptions: 2011-12-24 23:47:27 [SEVERE] Could not pass event ENTITY_DAMAGE to BleedingMobs java.lang.IllegalArgumentException: n must be positive at java.util.Random.nextInt(Random.java:250) at me.snowleo.bleedingmobs.ParticleStorage.createParticle(ParticleStorage.java:57) at me.snowleo.bleedingmobs.ParticleEntityListener.onEntityDamage(ParticleEntityListener.java:84) at org.bukkit.plugin.java.JavaPluginLoader$64.execute(JavaPluginLoader.java:711) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:339) at net.minecraft.server.EntityLiving.b(EntityLiving.java:646) at net.minecraft.server.Entity.a(Entity.java:670) at net.minecraft.server.Entity.move(Entity.java:543) at net.minecraft.server.EntityLiving.a(EntityLiving.java:751) at net.minecraft.server.EntityLiving.d(EntityLiving.java:913) at net.minecraft.server.EntityMonster.d(EntityMonster.java:27) at net.minecraft.server.EntitySpider.d(EntitySpider.java:26) at net.minecraft.server.EntityLiving.w_(EntityLiving.java:297) at net.minecraft.server.EntityMonster.w_(EntityMonster.java:31) at net.minecraft.server.EntitySpider.w_(EntitySpider.java:30) at net.minecraft.server.World.entityJoinedWorld(World.java:1253) at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:107) at net.minecraft.server.World.playerJoinedWorld(World.java:1235) at net.minecraft.server.World.tickEntities(World.java:1142) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:518) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
There is a bug: Im disabled worlds still drops redwool and generates this on the ground when you get fall damage AND you can destroy it and collect it. I think its not only with Fall damage.
There is already a mod with custom particles:
http://www.minecraftforum.net/topic/821007-100-blood-mod-v231-sspsmp/
Maybe custom blood particles with spout?
Awesome plugin. Everyone on my server loves it.
http://img15.hostingpics.net/pics/15275020111222194906.png http://img15.hostingpics.net/pics/75838120111222195014.png http://img15.hostingpics.net/pics/71590020111222195047.png
Frenchs love your BleedingMobs !
@cvxx7q
I asked him if he would like to take over the project, because I felt I was neglecting it, and he accepted :)