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 Mar 19, 2013I cannot wait for the Explosives Update, do you think we could get an ETA?
Also, could you include my suggestion to change the landmine entity from a minecart to a wooden pressure plate?
-
View User Profile
-
Send Message
Posted Mar 19, 2013@DayZedServer
Dont orry i helped him, he made a new gun called PS9 and didnt edit the gun name as in the List Name, so there were 2 types of olympias :)
-
View User Profile
-
Send Message
Posted Mar 19, 2013ive looked through the modules and i dont see a Durability_Loss_Per_shot, is that possible? to make it so guns can be broken after so many shots? or no since you would have to use a tool for this to work?
-
View User Profile
-
Send Message
Posted Mar 19, 2013@david_carney
No this happened to me alot, the problem is if you use color codes on anything besides name/lore it seems to say you have no guns, remove all the color stuff on backstabs, critical hits, and anything else that requires it.
-
View User Profile
-
Send Message
Posted Mar 19, 2013Could you add suppourt for nocheat? Im getting spamemd with NCP logs with ' projectile speed' and what not. Thanks :)
-
View User Profile
-
Send Message
Posted Mar 19, 2013Ok then my best guess is to chat with you on skype or steam
-
View User Profile
-
Send Message
Posted Mar 19, 2013@datamann10
I'm using the latest version, but I only recently started using the plugin. So I only have the weapon configs.
-
View User Profile
-
Send Message
Posted Mar 19, 2013@david_carney
Well, are u using the latest beta? Means you have a weapons folder? And hopefully a backup of the old config, right?
-
View User Profile
-
Send Message
Posted Mar 19, 2013@datamann10
So, what do you want me to show you? I can pastebin most anything.
-
View User Profile
-
Send Message
Posted Mar 19, 2013@DododragonX
Let me correct you, the newest version doesn't not use a config anymore, so that is probably why.
-
View User Profile
-
Send Message
Posted Mar 19, 2013David I can't help you without seeing the yml config file, but you can track down the error in the console. Not seeing the weapons list is usually a problem in the config. In the console it will be like crackshot error and it will show you the line where the error occurred.
-
View User Profile
-
Send Message
Posted Mar 19, 2013Hey! I've been trying to add custom weapons, but they don't show up on ./shot list. I tried troubleshooting it by changing the AK's name and IGN, and it didn't change on the ./shot list, even after a restart. Any idea what I'm doing wrong? Thanks!
-
View User Profile
-
Send Message
Posted Mar 19, 2013WOW what a plugin, thanks for all your handwork. Is their any thoughts on adding a small Developer API ??? Noy really to created the weapons more to give them to players as required. I am not talking baout say on respawn. But at specific times during a game, i have multiple places i could use this if that was possible. Even prepared to put in a donation or help you write the API if require.
Once again for a thanks for the time and effort of this plugin.
-
View User Profile
-
Send Message
Posted Mar 18, 2013Thank you very much!
-
View User Profile
-
Send Message
Posted Mar 18, 2013@DayZedServer
You have given users the crackshot.use.all permission node in all worlds except for spawn, but that does not change the fact that, by default, that particular node is granted to all users, as stated in the commands and permissions page. You must therefore, provided that you are using PermissionsEx, remove this permission by adding a dash, like so:
Unfortunately, persistently requesting a feature that already exists will not resolve your issue. Instead, you will have a better chance trying to set up the permissions correctly.
-
View User Profile
-
Send Message
Posted Mar 18, 2013@datamann10
well most of the guns are tools, so they just craft a tool then tah-dah [Edit] And yes I know the enchantment check but I have loot tables set up for a dayz world and it does not accept enchantments or names. It would jsut be easier if shampago included multiworld support
-
View User Profile
-
Send Message
Posted Mar 18, 2013@DayZedServer
How do players get the guns in your server? Crafting or Dispensers (redstone usage)?
-
View User Profile
-
Send Message
Posted Mar 18, 2013well I dont understand what im doing wrong. This is my permissions, I want every world besides the world "spawn" to have guns. That's all I've been trying to say this whole time -_- or if there is multiword support that would be great
-
View User Profile
-
Send Message
Posted Mar 18, 2013Hey i know this was already posted before, but,
I would really enjoy it if, when you go into scope mode, you get the pumpkin head gui on the screen, i could then retexture to a scope.
-
View User Profile
-
Send Message
Posted Mar 18, 2013@DayZedServer
Read the changelog of version 0.812. That doesn't happen anymore.
"Corrected a minor issue where the conversion of weapons took place before the actual permission and region check."