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 Jul 31, 2013hi, is the latest version still working with 1.5.2?
-
View User Profile
-
Send Message
Posted Jul 31, 2013Can i make a shop were my players can buy new weapons?
-
View User Profile
-
Send Message
Posted Jul 31, 2013@Wolfmen2012
First, you're English is pretty good, second, I think you can, just turn the item check thing on then write a fake data value or ID and repleace it with a crackshot gun. Then all the items that go by that ID will be a gun. You can find them on github.
-
View User Profile
-
Send Message
Posted Jul 31, 2013Hi! I'am German Boy first sorry for my bad english! I have Infected and crackshot plugin on my Server. I would like to combine the two is that possible? Would be really a great Thing!
-
View User Profile
-
Send Message
Posted Jul 31, 2013Is there an API to hook into to know when a player is hit with a bullet?
-
View User Profile
-
Send Message
Posted Jul 31, 2013Hi, Sosi here, I need help..
Okay, so my explosives only sometimes work on players. I have the explosives Hand-Bomb (renamed grenade) and SmokeBomb (renamed flash bang)
Now there is about only about a 1% chance these, once thrown usually work on players. At the same time, there is about a 50% chance they work on yourself if you are chose enough.
See, the problem is, I obviously want it to be a 100% chance the explosion will work! How it should, and seems to be set to be! And I'm selling these on my server, and I can't rip of my loyal customers!
Help would be appreciated!
-
View User Profile
-
Send Message
Posted Jul 30, 2013@Crian105
Not yet. Bukkit hasn't added an Attribute API yet. Meanwhile, you can give potion effects on shoot and on reload, as a placeholder.
-
View User Profile
-
Send Message
Posted Jul 30, 2013A quick question, possibly has been asked before but...will it be possible anytime soon to let crackshot use NBT data for things like if you wanted to make guns use different ammunition types? like if i wanted pistols to use pistol bullets and rifles to use rifle bullets?
-
View User Profile
-
Send Message
Posted Jul 30, 2013I just wanted to tell you how much I love this plugin...so yeah. Great job, you're amazing! =D
-
View User Profile
-
Send Message
Posted Jul 30, 2013Hello!
First of all, thanks for the plugin! On my server we use it for SO many different things.
My only question is:
Is it possible to make a player move slower when carrying weapons?
-
View User Profile
-
Send Message
Posted Jul 29, 2013@TimothyGM
Worked like a charm, thanks!
-
View User Profile
-
Send Message
Posted Jul 29, 2013@Onje
Onje, if your main problem is with players getting outside of your map, one possible solution (that i use) is Multiverse-Portal... You can use invisible portals on the edge of your map to teleport them back inside the map.
-
View User Profile
-
Send Message
Posted Jul 29, 2013Can you make it so that delays can support decimal nodes, please? I really want to be able to do 0.1 ticks for a delay, but it doesn't really work.
-
View User Profile
-
Send Message
Posted Jul 29, 2013@TimothyGM
Thanks for helping me <again> Timothy!
-
View User Profile
-
Send Message
Posted Jul 28, 2013@Onje
Which part of the recoil is allowing players to get out of the map?
If it's the vertical recoil, you can disable that in the Abilities module, with the No_Vertical_Recoil node.
If it's the fact that you don't fall while firing a weapon, I guess you'll need to build the map boundries taller.
-
View User Profile
-
Send Message
Posted Jul 28, 2013Hey guys, I have a server I use this plugin on and I'm wondering if there is a way to disable the "flying behaviour" that happens when a player shoots a gun pointed at the ground. It is causing issues where players can get out of the maps. Any feedback or comments are appreciated! You can reply to this in the comments \/\/\/ or a PM to me.
-Onje
-
View User Profile
-
Send Message
Posted Jul 28, 2013@A188
I'm guessing you're one of those people who throw Take_Ammo_On_Reload into the Ammo module. Read the guide.
-
View User Profile
-
Send Message
Posted Jul 28, 2013I have a bug: when in the config file i add for example on the AK-47 the ammo part of the config it says "some of this nodes have to be in true: Take_Ammo_On_Reload,Take_Ammo_In_Shot" and i have in the config file Take_Ammo_On_Reload set to true PLEASE HEEEELP
-
View User Profile
-
Send Message
Posted Jul 28, 2013Where can I download Russian version of the plugin?
-
View User Profile
-
Send Message
Posted Jul 28, 2013@Clawshot
Hey clawshot, So I do indeed have Essentials and Worldguard installed. And the citizens is currently in an alpha stage, so that might be it, but yes I am using the most current version. Can you send me the version of Citizens you are using? That may help..