TrailofBlood

Description
TrailofBlood is a simple plugin to have more fun in pvp battles. This plugin will create a trail of blood if a player is hit. The length of this effect and the intensity is based on the damage the player receives.
How to install
Drop the TrailofBlood.jar into your /plugins folder.
Restart your server
Now every player in every world has a trail of blood if he receives damage.
If you want to modify the default trail in general or if you want to add a new trail only for higher ranks or something else you should open the config. For more information about the setting and trails in the config file klick the "Config.yml" button below.
Config
Bugs
There are no known bugs anymore. If you find one please report it.
To be able to see the particles the client has to set "View Bobbing" to "ON".
Planned Features
- Adding a function to control which damage can create a trailofblood
- Adding trails for all mobs
A short presention of the Plugin. Language is german.
- note: The BlockBreakEffects in the video are not from TrailofBlood v0.2
http://www.youtube.com/watch?v=tF5dVRdO5BQ
There are also a german and a russian video showing the plugin. The german one shows also how to "install" the plugin.
- note: I really don't know why all videos i found for my plugin are in german or russian :?
If you have uploaded an english video pls contact me, so i can add it here
Plugin Metrics
This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true.


-
View User Profile
-
Send Message
Posted Apr 2, 2015pls update to bukkit 1.8.3
-
View User Profile
-
Send Message
Posted Feb 24, 2015TrailofBlood v0.8.7.jar for 1.8 Jan 20, 2015 is not working by me with Spigot 1.8
-
View User Profile
-
Send Message
Posted Jan 24, 2015It works with spigot 1.8?Mobs make a blood trail too?The plugin make the speed from player lower when take damage?Good job!
-
View User Profile
-
Send Message
Posted Jan 24, 2015Confirming it loads now. However, my config got spammed after I [/time day] (or changed my gamemode back to 0, did both after each other)
[;
-
View User Profile
-
Send Message
Posted Jan 22, 2015a plenty of mistakes (i use spigot 1.8)
-
View User Profile
-
Send Message
Posted Jan 20, 2015Well i had some problems too while using a craftbukkit 1.8. But i could still load the plugin. However, the latest version uses once again the old packet style, so it shouldn't use 1_7_R3 Packets anymore. Instead it should use 1_8_R1 Packets, so your error might disappear. The latest spigot 1.8 did load the plugin as well and also didn't came up with any error or something like that.
Sorry for my bad english
duLouser
-
View User Profile
-
Send Message
Posted Jan 20, 2015Well shit, the 1.8 i tested with could load the plugin :/
"[18:26:40] [Server thread/INFO]: Starting minecraft server version 1.8 [18:26:40] [Server thread/INFO]: Loading properties [18:26:40] [Server thread/INFO]: Default game type: SURVIVAL [18:26:40] [Server thread/INFO]: This server is running CraftBukkit version git-Spigot-c46583f-0643caa (MC: 1.8) (Implementing API version 1.8-R0.1-SNAPSHOT) [...] [18:27:03] [Server thread/INFO]: [TrailofBlood] Enabling TrailofBlood v0.8" [...]"
When i understand it correctly the guys at spigot are releasing around 6 new builds per day, so the jar i used could be outdated. I builded the jar 8 days ago, so there should be 40 new builds. That could be a reason. Maybe i didn't unterstand something rigth and i'm now writing complete bullshit, and when i do, please tell me. A big sorry for my extrem crappy english too.
At the moment i have once again not much time left, so i won't be able to fix that very quickly. Please be patient. Thanks.
-
View User Profile
-
Send Message
Posted Jan 20, 2015Looks like your update don't work
-
View User Profile
-
Send Message
Posted Jan 12, 2015I have updated the plugin, it just needs approval from an admin or mod (i doesn't really know how this system here works, but fine, i'm not really interested in). I didn't had the time to check all the functions of the plugin, so it migth contain some errors. To be honest, ich didn't checked anything besides the fact, that it can be loaded by an 1.8 Bukkit Server withourt errors. So feel free to report me any bug. Thanks.
-
View User Profile
-
Send Message
Posted Jan 11, 2015@duLouser
Pls can you update to bukkit or Spigot 1.8 now ?
-
View User Profile
-
Send Message
Posted Dec 18, 2014@duLouser
thnx
-
View User Profile
-
Send Message
Posted Nov 30, 2014I will update the plugin as soon as possible, but at the moment i don't have the time for this.
-
View User Profile
-
Send Message
Posted Nov 30, 2014MC Spigot 1.8 is out. pls update to 1.8 spigot
-
View User Profile
-
Send Message
Posted Sep 23, 2014pls update to bukkit 1.8
-
View User Profile
-
Send Message
Posted Sep 23, 2014@DoctorCooper:
The red sand doesn't really look like blood, also it will require even more ressources, and it can couse some problems to the world if the server crashes while someone is bleeding.
@z65703071:
I'm not shure, but the config doesn't contain a "player-setting". The entity-settings are for livingentities, not for players. If you want a player to have a trail you can set "enabled_without_permission" in a specific trail to "true" or you can give the player the permission for a specific blood-trail: For example "trail.default" (it is always "trail.<name of the specific trail>)
@iSynn:
If you want more blood, just increase the amount in the trail you give to a player. But more blood equals more particles and more particles are more traffic and more lagg for the client (and maybe for the server if the server has a bad upstream).
I'm sorry for taking more than a month to answer, but sometimes you don't have the time for things like this :/ When i have the time i'll rewrite my plugin and make the config a little bit easier.
Post scriptum: I'm sorry for my bad english ^^
-
View User Profile
-
Send Message
Posted Sep 17, 2014I played around with the config a lot, however the blood is still very little compared to the videos. What config would you recommend for more blood?
-
View User Profile
-
Send Message
Posted Aug 24, 2014Why I can't see the player setting in configuration of latest?
-
View User Profile
-
Send Message
Posted Aug 21, 2014You should add a feature that turns sand into "bloody" red sand for <x> seconds when a bleeding player walks over it.
-
View User Profile
-
Send Message
Posted Aug 15, 2014Uh, nice Error ^^
My main-problem at fixing this is that you are using a old version of TrailofBlood. Because of that the line 666 in my plugin is part of my onCommand-function, but it is not part of my EntityDamageEvent-function. I added some code to remove that error, but i also disabled Errors from the EntityDamageEvent while debug is false in the config. I never had this error so i can't test if it is fixed or not.
-
View User Profile
-
Send Message
Posted Aug 14, 2014Could not pass event EntityDamageByBlockEvent to TrailofBlood v0.8 org.bukkit.event.EventException Caused by: java.lang.NullPointerException at TrailofBlood.TrailofBlood.TrailofBlood.onEntityDamageByEntity(TrailofBlood.java:666) [?:?]
My guess is you just have to add a && !(Instanceof EntityDamageByBlockEvent) into a statement at your onEntityDamageByEntity listener. It doesn't crash the plugin, but the console spam is a lot longer than this (I just sent you the important stuff) and is kind of annoying. Please fix in next version! xD Btw, Awesome plugin, I use it in conjunction with Blood Particles to provide realistic looking bleeding on my server! Keep up the good work! xD