CrackShot (Guns)

Create your own melee or ranged weapons and replicate any first-person shooter. With advanced gun-mechanics and a huge number of customizable features, your only limit is your imagination!
Works on all servers above 1.7.2. See Known issues below for more information.
Specialties
![]()
Features
- A stand-alone system. Does not require mods or Spout.
- Gun mechanics: firearm actions, iron sights, dual wield, attachments and more!
- Reloads: replicate reload-animations with CrackShot's reloading system - press Q to reload!
- Custom sounds: choose what sounds your weapons make!
- Custom recipes: create crafting recipes for your weapons!
- Shops: buy your customized weapons from established shops!
- Multi-world support: disable CrackShot weapons in certain worlds with ease!
- Mechanics: deal bonus damage on headshots, backstabs or critical hits!
- Flexibility: compatible with all region-protection and arena plugins such as MobArena!
- Flexibility: functions alongside all kit and economy plugins such as SignShop!
- Riot shields: introduce riot shields from the Call of Duty franchise into your server!
- Explosives: call in airstrikes, fire an RPG, deploy landmines or remotely detonate C4!
- Much more! For more information, view each and every module in detail.
Getting started
Frequently asked questions
How do I use CrackShot weapons with other plugins? (kits, arenas, shops, classes etc.)
I configured my permissions file. How come players can still use all weapons?
I modified the configuration. Why don't the weapons show up anymore?
Can you please add <insert weapon name here>?
Default weapons
For those who are curious about what CrackShot is capable of achieving, but squealed like a little girl upon viewing the complete list of modules, you're in luck. The plugin comes with 18 default weapons, so you can jump right into the action! ... a very small taste of the action.
- Python: Revolver w/ tactical knife
- Frag Grenade: Explosive
- Riot Shield: Protection device
- Olympia: Double-barreled shotgun
- Hunting Rifle: Bolt-action rifle
- Type 95: Assault rifle
- AK-47: Assault rifle
- Flashbang: Tactical grenade
- Toaster: Incendiary landmine
- Harrier Strike: Precision airstrike
- C4: Remote-detonated explosive
- Trinket: Booby trap
- CocoPops: Cluster bomb
- Bazooka: Rocket launcher
- Desert Eagle: Dual pistols
- Carbine: Assault rifle w/ grenade launcher
- Gauss Shotgun: Advanced pump-action shotgun
- Putty: Remote-detonated explosive
Known issues
Minecraft visual bug: Projectiles that are launched at high velocities (>40) may follow a warped flight path. Generally, they will appear to either curve to the left or to the right. Do not be fooled though, as the projectiles will always be spot-on despite what you see!
Minecraft 1.9 bug: Players may hurt themselves if they shoot at an entity that is too close to them. Affects servers between 1.9 and 1.16.
Spigot 1.15 bug: Entities cannot be hit by multiple projectiles at the same time. Affects servers between 1.15 and 1.16.4.
-
View User Profile
-
Send Message
Posted Apr 17, 2013@MineCrafterCity
For your permissions issue, I would negate the guns you don't want players to use, as players are able to use all by default. I'm not exactly sure though, I've never had to use permissions myself.
As for your other issue, a recent update enabled multiple configuration files in the "weapons" directory.
-
View User Profile
-
Send Message
Posted Apr 17, 2013Hi, I don´t think the permissions are working, I gave some one:
When I do that the person can still use all the other guns.. Also I have no config.yml is that normall? There's just a map called: Weapons with 2 .yml files in there.
It might be on my side, anyone know the fix?
-
View User Profile
-
Send Message
Posted Apr 16, 2013using that dayz pack for testing.
-
View User Profile
-
Send Message
Posted Apr 16, 2013@paintball89
Do you mind posting a plugin list or gun configuration? The update is working fine for me.
-
View User Profile
-
Send Message
Posted Apr 16, 2013@pathetique78
It works fine for me using the 'Enchantment_To_Check' node.
-
View User Profile
-
Send Message
Posted Apr 16, 2013I tried to configure an arena with pvp arena plugin ! It works but at the end of the game, the server crashed because of the classes that pvp arena don't recognize !
Have you got some expériences with that plugin ?
PS : sorry for my english
-
View User Profile
-
Send Message
Posted Apr 16, 2013if i hit a zombie with a gun the gun stops working how do i fix this ?
-
View User Profile
-
Send Message
Posted Apr 16, 2013@DayZedServer
http://dev.bukkit.org/server-mods/crackshot/forum/discussion/50963-show-off-your-crack-shot-server/#p5
@necroloki
https://github.com/Shampaggon/CrackShot/wiki/The-Complete-Guide-to-CrackShot#wiki-abilities
You can define the knockback for projectiles here. I think it may be the actual snowballs causing it, so try a value like -0.5 to counterbalance it.
-
View User Profile
-
Send Message
Posted Apr 15, 2013Is there any way to stop the knockback caused when an entity is hit? Any automatic weapon with reset_hit_cooldown enabled will lift entities several blocks high in the air.
-
View User Profile
-
Send Message
Posted Apr 15, 2013wow, im such a retard. why all those problems where accuring was in the config I but a Shooting: before the first gun :I sorry guys
Also Shampaggon, you should add a list of servers that use this, so people that are hesitant to use it know what it's possible to make with this
[edit] Shampaggon, you've made, probably the best plugin I have. For that, ima try to get around to donating, I think I have some moneh, in my Paypal, but I dont have much. For I have no other way to get money in paypal other then donations from my server. All my moneh, is paper cash and I cant transfer it to a paypal until I can own my bank account 100% instead of my parents owning like 60%
-
View User Profile
-
Send Message
Posted Apr 15, 2013@ItzHaHa
Here, let me break it down for you:
If a weapon is MISSING A VALUE for PROJECTILE_AMOUNT, then:
Give.
Projectile_Amount.
A.
Value.
Get it now?
If Projectile_Amount is 0 or missing, then you are throwing 0 grenades. This is because the new update allows grenades to be launched normally from guns now, so say hello to SPAS-12's that fire grenades.
-
View User Profile
-
Send Message
Posted Apr 15, 2013@DayZedServer
http://dev.bukkit.org/server-mods/crackshot/files/
@ItzHaHa
Due to the new update, you must define the "Projectile_Amount:" node as 1 for older weapons.
-
View User Profile
-
Send Message
Posted Apr 15, 2013Airstrike and Grenade saying their missing Projectile_Amount when they try to use it.
-
View User Profile
-
Send Message
Posted Apr 15, 2013Please Help
May someone please send me the last version of crack shot
-
View User Profile
-
Send Message
Posted Apr 15, 2013@DayZedServer
lol, sounds like your server is screwed up pretty bad.
firstly, crackshot is working perfectly for me, you should see my cluster grenade shotguns :P. secondly, crackshot doesn't DO ANYTHING to item durability, so its obviously something else. try removing other plugins one by one or something.
-
View User Profile
-
Send Message
Posted Apr 15, 2013And im having a problem. the durability bar is invisible to players and myself. The items will break on random, for there is no durability bar indicating when an item shall break. If anyone ever had this problem please help me. I think it is this plugin, but I could be wrong.
-
View User Profile
-
Send Message
Posted Apr 15, 2013when I updated, all of my guns broke.
[Edit] Can I have the last version?
-
View User Profile
-
Send Message
Posted Apr 15, 2013@Shampaggon
Just a thought... Can you check in with the citizens people and see if there is a way to arm the Sentries I have tried a few different types of guns to no avail. I will make a post on their end to see what they think about adding in a link between the two plugins.
-
View User Profile
-
Send Message
Posted Apr 15, 2013@UrWrstThnMe
Do what Arbtrose said or use items that do not take durablity.
-
View User Profile
-
Send Message
Posted Apr 14, 2013@unrivaledneo
then remove it? because that node doesn't do anything anymore?
crackshot automatically detects durability levels and takes it into account since version 0.811, meaning that node is no longer useful and was removed. i suggest you keep up with the times and update your plugin
@ItzHaHa
shampag said the crackshot.buy.all permission is currently unused by accident and will be fixed next update. just use crackshot.buy.weaponname or someting