Headshot
Headshot 
Headshot
Features
- Compatible with 1.7
- Configurable multipliers for the head, torso, and legs (and configurable hitboxes for added difficulty or ease)
- Configurable effects, such as slowness, wither, etc., that can be applied upon hitting certain body parts
- Configurable headshot messages for both the shooter and the target
- Configurable headshot death message
- Configurable minimum distance after which arrows do extra damage based on the distance they've travelled
- Configurable extra damage per block travelled
- Configurable damage required for a hit to be considered a headshot
- Configurable armour resistance
- Configurable bow cooldowns (reload time)
- Configurable particle trails
- Works on humanoid mobs
- Update notifications
Video needed. If you feel like making a video on Headshot, please give me the link in the comments so I can show it on this page.
Permissions
Permission | Description | Default |
---|---|---|
headshot | Allows players to headshot other players | Everyone |
headshot.bypass.reload-time | Allows the player to bypass bow cooldown | OPs |
Configuration
To-Do
- Configurable mob headshots
- (Done) Per-world configuration
- Configurable particles and sounds on headshot
- (Done) Reload command
- Backstabbing (backshotting?)
- Debug mode
Suggestions?
Bug Reports
Please post these on GitHub or, if that's not possible, in the comments below. Please provide (at minimum) the following information:
- What the most likely cause of the issue was (such as what you were doing at the time)
- Any errors displayed in the console (Please use pastie.org for these!)
- The version numbers of the plugin and of Craftbukkit (Don’t say ‘latest’!)
- Any additional information you can provide, such as potentially conflicting plugins
Need Help?
- Email me ([email protected])
- Post a ticket on GitHub (recommended)
- Post a comment on this page
Disclaimer: Headshot implements Gravity's Updater, which is used for updating the plugin automatically. If you don't want to have the plugin updated automatically, set 'auto-update' to false in the configuration file. Additionally, Headshot uses MCStats to collect anonymous statistics about the kinds of servers running the plugin. All of these statistics can be found here. This can be disabled by setting 'opt-out' to true in the 'plugins/PluginMetrics/config.yml' file.
@kokonut19
A list of effects can be found in the header of the config file.
It would be helpful if you added a list of valid effects :) Not demanding, but its good for the lazy!
@omgGrim
You can disable headshots entirely by removing the permission 'headshot' on certain worlds, but other than that, there's currently no multi-world support. I'll put it on the to-do list.
Configurable for per-world? Possible update or suggestion?
v1.9
@FlOppythp
Correct, though that might be in a future release.
@FlOppythp
Headshots work on all humanoid mobs except endermen. I don't really see much point in making that configurable, but I suppose I'll put it on the to-do list.
v1.8
@FlOppythp
Keep in mind that it is only my theory that PermissionsEx is causing this issue. You should try removing it to be sure. In any case, if by 'BukkitPermission' you mean PermissionsBukkit, you can download the latest version of it here, though I would personally recommend bPermissions.
@FlOppythp
What permissions plugin do you use? If it's PermissionsEx, that might be why. It's by far the buggiest permissions plugin I've ever seen. Try without any permissions plugin at all. If it works, you know it's your permissions plugin. If not, I'd need more info to try and debug it.
@FlOppythp
So it would basically be a Minecraft version of reloading a bow in real life? I can do that.
As a side note, you can probably expect an update sometime this weekend.
@Hoot215 No rush man. As a sidenote: Hoot125 achievement earned favorite plugin dev status. ;P
@Helrin
I suppose I should prioritize my updates based on how many people ask me to update them. This plugin will be the first to get updated once I'm free to work on public plugins again.
@Hoot215
Please update :D? Oh and thank you for the distance.enabled to false. I have been busy and my hard drive crashed so was difficult to reply.
@DetonatorAgent
A 'please' would have been appreciated. Anyway, I'm quite busy coding plugins for a KitPvP server right now, so I'll update this (and all of my other plugins) when I finish with that.
Update
@Helrin
Actually, you only need to set 'distance.enabled' to false.
@Hoot215
So if I only want hitbox headshots what do I do? Set the distance to get the headshot to something like 1000000000000000000?
@WanderingSoulofTime
Was the shot taken from far away? There are two types of headshots in this plugin: distance and hitbox. Hitbox is exactly what it sounds like—getting hit in the head. Distance is when you're far enough away that the hit is considered a headshot, no matter where it hits. You can disable this in the config.
for some reason whenever i get a shot on a body, even the torso it says i got a headshot, why?