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 7, 2013Is There a texture pack for this?
-
View User Profile
-
Send Message
Posted Jul 7, 2013Please add the option that you can configure the radius the kill message will be heard in.
example:
Name got killed by name with a M9!
will only be heard within 50 blocks
(Configured in the config)
-
View User Profile
-
Send Message
Posted Jul 7, 2013@chakyl
Thanks
-
View User Profile
-
Send Message
Posted Jul 7, 2013Awesome!
Best guns plugin i've ever seen! Keep up the good work.
-
View User Profile
-
Send Message
Posted Jul 7, 2013@Musikfreakmarcel
That means you don't have the tactical knife weapon in your config. You can find it here: https://github.com/Shampaggon/CrackShot/wiki/Default-weapons
-
View User Profile
-
Send Message
Posted Jul 7, 2013Please add those? :) : Effect on radius(have flame/smoke/any other effect on custom radius of blocks)
Make fireworks instant explode (at the moment they just fly and then explode.. Can work with radius node)
Melee- custom durability (if using tool) and radius effect... Make option to cancel the damage the item does ( if il hit someone with axe that does not have enogh "ammo" in it , it will cancel the event , the damage that the item normaly does and the durability that its take EX: i hit someone with axe that does not have enough ammo in it , its wont take damage from the axe and cancel the hit event, noone took damage)
•mybe add more effects (protocol or whatever its called effects) such as hearts,steam , lava pop effect,bubble , angry/happy villager, green particles and such?
-
View User Profile
-
Send Message
Posted Jul 7, 2013@TimothyGM
I have the Python from the new defaultWeapons.yml
In the Chat: The weapon 'Python' has unknown melee attachment. 'Tactical_Knife' could not be found!
-
View User Profile
-
Send Message
Posted Jul 7, 2013@Rickyling
Unfortunately, no, it's not possible.
-
View User Profile
-
Send Message
Posted Jul 7, 2013How to create shop ?
-
View User Profile
-
Send Message
Posted Jul 7, 2013@_Magno20_
Get the newest version of craftbukkit.
-
View User Profile
-
Send Message
Posted Jul 7, 2013Hello i seem to be stuck in zoom is there a way to get out of it?
-
View User Profile
-
Send Message
Posted Jul 7, 2013@Musikfreakmarcel
Do you by any chance have both the Python and the Python w/ Tactical Knife in your configuration files? Because if so, either delete one of the two, or change the name of the Python w/ Tactical Knife from Python to PythonTK. If you don't have both Pythons, then please post your config. Otherwise we can't really help.
EDIT: Oh, and make sure you've installed the latest Crackshot version.
-
View User Profile
-
Send Message
Posted Jul 6, 2013I'm really loving what I'm seeing here, but I've got a question. Is it possible to allow the Ammo function check for Lore, names or enchants on the ammo it takes? So you could not only require a specific item, but require it to be named "5.56 Ammo" as well or something similar. That would be neat. Anyway, really nice plugin. I think I'll throw some cash your way.
-
View User Profile
-
Send Message
Posted Jul 6, 2013@sanjay900
Remove whatever plugin you're using that makes snowballs cover the ground with snow... or use another projectile type.
@Musikfreakmarcel
-
View User Profile
-
Send Message
Posted Jul 6, 2013How do you stop snowballs covering the ground in snow?
-
View User Profile
-
Send Message
Posted Jul 6, 2013Python with: Python w/ tactical knife Is not working!
-
View User Profile
-
Send Message
Posted Jul 6, 2013@Shampaggon
Thanks!
Your suggestion made it perfect, even better then the one I made for PVPGunsPlus.
-
View User Profile
-
Send Message
Posted Jul 6, 2013@jacob_vejvoda
You're very close. The Item_Lore node is missing an enclosing quote (").
For a more convincing chain gun, consider increasing the weapon's rate of fire by setting the Delay_Between_Shots node to 4, then adding the following section:
-
View User Profile
-
Send Message
Posted Jul 6, 2013You need another " after the description in item lore
-
View User Profile
-
Send Message
Posted Jul 6, 2013Whenever I make a gun it doesn't work.
I can't figure out what I am doing wrong.
Here is the latest gun that doesn't work: http://pastebin.com/H5BnfPKL
Can someone tell me what's wrong?