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 21, 2013@Malatak1
How can i specify? Looking at the github, still can't find anything, of course im not inspecting hard enoug >.<. Thanks. FOUND IT.
-
View User Profile
-
Send Message
Posted Jul 21, 2013@SyncBox Did you specify a reload amount? It can't reload if it doesn't know how much ammo to put in it.
@Kami675 Look under the FAQ for how to put crackshot weapons in an arena. Also, I am currently working on an arena plugin purely for crackshot using the crackshot API. However, it isn't anywhere near done, so you should use a different arena plugin for now.
-
View User Profile
-
Send Message
Posted Jul 21, 2013How can i enable Take_Ammo_On_Reload? Ammo: Enable: true Ammo_Item_ID: 371 Take_Ammo_On_Reload: true Sounds_Out_Of_Ammo: CLICK-1-2-0 Sounds_Shoot_With_No_Ammo: CLICK-1-2-0
It still says that i need to enable Take_Ammo_On_Reload, or the Take_Ammo_Per_Shot. The Per shot works, but the on reload doesn't, help?
-
View User Profile
-
Send Message
Posted Jul 21, 2013@Shampaggon
Is there an arena plugin that utilizes crackshot?
-
View User Profile
-
Send Message
Posted Jul 20, 2013@MGbeenieboy
To clarify what Ramech said:
You can add the crafting recipes yourself. You can also modify the guns and add new guns. The guide is here.
-
View User Profile
-
Send Message
Posted Jul 20, 2013They were even added you by looking at the guide of Shampaggon and you will be capable of them added.
-
View User Profile
-
Send Message
Posted Jul 20, 2013How should normal players get the guns? Couldn't you add a crafting recipe or something like that?
-
View User Profile
-
Send Message
Posted Jul 19, 2013@MartySilverFox I think you're looking for the "Skip_Name_Check" node. If set to true, all items with the ID specified for that weapon will be converted into the CrackShot weapon.
-
View User Profile
-
Send Message
Posted Jul 19, 2013How I can make the weapons and grenades work only with the item ids? Like not giving weapons by command, but using default minecraft items? Like, a weapon uses id 271 (wooden axe), then replace the 271 item to use the weapon config, so you can use the weapon just by crafting it (default minecraft) or by creative mode.
-
View User Profile
-
Send Message
Posted Jul 19, 2013@U98klm
In the relevant configuration file.
-
View User Profile
-
Send Message
Posted Jul 19, 2013please add damage based on durability ?
-
View User Profile
-
Send Message
Posted Jul 19, 2013@Shampaggon
Where?
-
View User Profile
-
Send Message
Posted Jul 18, 2013@leonolo
Your question is in the FAQ I believe.
-
View User Profile
-
Send Message
Posted Jul 18, 2013@Datester35
Attachments currently don't really work quite like attachments, more like a "select fire" option. You cannot attach or detach them in game without using secondary data values with the Crafting module. Look at this section of the configuration guide for how to make weapons craftable with attachments or other weapons.
If you don't want to attach or detach them in game, you just want the AK-47 to have a tactical knife, look at the Attachments section here.
-
View User Profile
-
Send Message
Posted Jul 18, 2013How can you add attachments to weapons? Like, let's say, that I want to add a tactical_knife to an ak-47. How can I do this?
-
View User Profile
-
Send Message
Posted Jul 18, 2013Are you ever going to make the projectiles break glass?
EDIT: Also, I use custom textures with my guns, and when we accidentally melee zombies the "shovel" gun loses durability.
-
View User Profile
-
Send Message
Posted Jul 18, 2013no way to make it work with "war" plugin...
-
View User Profile
-
Send Message
Posted Jul 18, 2013@U98klm
Modify the Item_Type node of that particular weapon.
-
View User Profile
-
Send Message
Posted Jul 18, 2013Is it possible to change so that eg, the Desert Eagle is an iron shovel instead of the original item?
-
View User Profile
-
Send Message
Posted Jul 17, 2013@HarryWills
I posted the solution 2 comments below yours...
@CarlosFuentesss
Read the FAQ.