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 May 22, 2014Is it possible for weapons to destroy land? E.g putty's explosion is like a creeper explosion?
-
View User Profile
-
Send Message
Posted May 21, 2014Many huge servers are using this plugin, and my future upcoming network has a server (game) that is practically 100% dependant on this plugin and so I hope you will continue this for as long as you can, and if you must discontinue, allow others to continue this.
Great work and it would be cool if we can see more stuff for the API, not sure what though (I require this plugin for a plugin I'm making and using the CSUtility API).
-
View User Profile
-
Send Message
Posted May 21, 2014@starcraftisagoodgame
The Skip_Name_Check node must be manually added; you won't be able to find it in the current default weapons, as it isn't used by any of them.
Use the filters next time to avoid creating duplicate tickets; five is enough.
@legendblock
There are only two nodes that directly influence vertical recoil:
@littleboy8399
Yes, an energy-type projectile supports decimal values for its radius.
@little_dude187
Use the Death_No_Drop node to prevent a certain CrackShot item from dropping upon death.
@darthvader110
Use the general.yml configuration file to disable CrackShot items in certain worlds.
-
View User Profile
-
Send Message
Posted May 20, 2014Maybe you should add an option that gives a delay for shooting after selecting your gun on your hot bar which would mimic drawing a gun and add time switching between guns.
-
View User Profile
-
Send Message
Posted May 20, 2014cent find Skip_Name_Check
-
View User Profile
-
Send Message
Posted May 20, 2014can we give vertical value of recoil ??
-
View User Profile
-
Send Message
Posted May 18, 2014Can energy projectiles have a radius that is a decimal? If not, can this become an option?
-
View User Profile
-
Send Message
Posted May 17, 2014@darthvader110
Look in the config
@little_dude187
https://github.com/Shampaggon/CrackShot/wiki/The-Complete-Guide-to-CrackShot#death_no_drop
-
View User Profile
-
Send Message
Posted May 14, 2014How can you make the Crack Shot weapons only accessible in one world. I have a survival world and MineZ but I want the guns only to be in MineZ. I don't want players shooting each other in survival.
-
View User Profile
-
Send Message
Posted May 12, 2014hi ich wollte fragen,ob mein Developer dein Plugin so umschreiben kann,das man mit einer Waffe startet und man kann mit einem item dann neue Waffen kaufen,... Ich wollte nur fragen ob das für dich ok ist,da du dieses geile Plugin geschrieben hast MFG patriot245
-
View User Profile
-
Send Message
Posted May 11, 2014@ChargedCurryed
i really like it
-
View User Profile
-
Send Message
Posted May 11, 2014nice plug
-
View User Profile
-
Send Message
Posted May 11, 2014Hi creators of this plugin. I need your help.
I got this error in server.log: http://pastebin.com/bAtDtekU
What does it mean? Can you fix it? (I dont wanna have some problems with this plugin)
-
View User Profile
-
Send Message
Posted May 10, 2014Love the plugin! I am thinking of making something like MineZ with these Guns!
-
View User Profile
-
Send Message
Posted May 10, 2014I'd love to see the item of the weapon be changed when you change the item name or lore along with it. Or is this already possible?
-
View User Profile
-
Send Message
Posted May 10, 2014Is it possible to cancel the knock back? The gun of high fire rate , the player who struck the floats in the air. I do not like this.
-
View User Profile
-
Send Message
Posted May 10, 2014@Shahblox
In your weapons config you need to use tilde symbol to seperate the main and secondary data values
-
View User Profile
-
Send Message
Posted May 9, 2014@xXxMC_LegendxXx
So only for the crackshot config it cannot have collens( ; )?
-
View User Profile
-
Send Message
Posted May 9, 2014@Shahblox
I believe it's correct, though to use secondary data values, it needs to be Item_Type: 26410
-
View User Profile
-
Send Message
Posted May 8, 2014@RCKing57
Is this correct? Essentials: http://gyazo.com/a0ca91dd7e376827177bee3a52002cf8 Crackshot: http://gyazo.com/a03a789b7e851c34cb2665658bcb2b7b