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 Jan 22, 2015@zachrywilsn
I don't have a problem with it, so it is probably an issue with the plugins that the servers with the errors use. It may not be the same plugin by title, but if they both do the thing that is causing the error then that doesn't matter. It might work to give mobs weapons that don't have Reset hit cooldown on. If you need it on for your players use of the same weapon then make a copy of each gun that has "Reset_Hit_Cooldown: false" that way your players use a gun with it on and you can have the mobs spawn with a version that is off. Make sure to name them different things! (example: rename "Gun" to "&eGun" or something similar using color codes) If that doesn't work, then it's probably an incompatibility problem and I don't know how to fix anything that can't be fixed using config files! xD
Goodluck!
-
View User Profile
-
Send Message
Posted Jan 21, 2015@happycamper743
I'm not trying to start a war on this thread by any means. This did effect the mobs also though. Each server is ran different, with there own mod's. With that said maybe since my mobs spawn with the guns in there hand that has a effect on it. My zombie plugin takes control of natural spawns and does its own thing. The thing is this happend on more than 3 servers I know of and was noted a the 0-100 glitch. The 2 servers I know of do not use the same Zombie plugin to control mobs. Yes we are on 1.7.10 and not full 1.8 yet. I understand that, but the plugin states "Compatible with all Minecraft versions above 1.7.2." So I do not get where you ask me are you on the current build. this should not matter or be noted is all I'm saying. An to fix this you just have to roll back a few versions before that node was added. So that node is doing it to MOBS. yes MOBS 110% not BS.
-
View User Profile
-
Send Message
Posted Jan 20, 2015@Greenman1805
Go into the config for the weapon 'hunting' and change "HURT-1-1-0" to "HURT_FLESH-1-1-0" That should remove the error
-
View User Profile
-
Send Message
Posted Jan 20, 2015My Console get spammed with this message: [CrackShot] 'HURT-1-1-0' of weapon 'Hunting' contains either an invalid number or sound!
How can I fix it?
-
View User Profile
-
Send Message
Posted Jan 20, 2015@Mcshnazzy
I'd say try it and if it doesn't work then you can always use the "Skip_Name_Check:" or "Enchantment_To_Check:" nodes. If you are concerned about this messing with items that people enchanted in survival and them getting guns instead, then get a plugin that would allow "unsafe" enchantments. Such as giving a wooden sword aqua affinity. Or something like that.
-
View User Profile
-
Send Message
Posted Jan 19, 2015Hey does anyone know if you can put the guns in a random chest plugin?
-
View User Profile
-
Send Message
Posted Jan 18, 2015@ZwPBerserk
Melee mode with an enchantment effect in the ID might work. I'm not too sure though. Worst case, you can just give them a melee mode weapon of any item ID and set the damage in the config without needing sharpness.
-
View User Profile
-
Send Message
Posted Jan 17, 2015Thanks for the help.
I was also wondering how i could create a simple sword with an enchantment on it.
(So i can give donators a sword with sharpness that never drops)
-
View User Profile
-
Send Message
Posted Jan 16, 2015@YepImRobbie
I would suggest setting the amount of bullets in it as the durability, and set it to destroy when empty. This could be "repaired" by adding in more bullets via ammo. or you could try what was suggested in this thread.
-
View User Profile
-
Send Message
Posted Jan 16, 2015How do I set durability on the guns?
-
View User Profile
-
Send Message
Posted Jan 16, 2015@Mcshnazzy
Use the "Ammo" module. The documentation is very easy to understand and very in depth. https://github.com/Shampaggon/CrackShot/wiki/The-Complete-Guide-to-CrackShot#ammo @ZwPBerserk
Set the "Skip_Name_Check:" node to false. Also set "Enchantment_To_Check:" to false if needed. @zachrywilsn
Make sure that you have the newest version of Spigot or Bukkit made by Spigot. I do not have this problem on either. Also, it is worth noting that the reset hit cooldown node is meant to reset the hit cooldown of your target. Mobs can not use this node, but it can be used against them. Unless you managed to give them guns and found out how to get them to use them.
-
View User Profile
-
Send Message
Posted Jan 15, 2015@NiceFinal
Yes this is being called the 0-100 Glitch. Please fix this! It is a huge issue and me and other servers have lost players due to this.
I rolled back to B: CrackShot v0.97.13 for 1.7.4 Jun 10, 2014 An seams to never happen.
-
View User Profile
-
Send Message
Posted Jan 15, 2015Hey. How can make it so that a person can only get the weapon if they get it given by me or the Crackshop plugin?
Now when a player has a diamondaxe it transforms into a gun.
Any way i can disable this?
-
View User Profile
-
Send Message
Posted Jan 15, 2015Hey does anyone know how to add ammo to the gun?
-
View User Profile
-
Send Message
Posted Jan 14, 2015@Pocketkid2
They're just a part of the default guns that are meant to give you examples of how to configure certain things. Those are attachments that certain weapons can toggle to using. If you set up your own guns they don't matter other than just examples.
-
View User Profile
-
Send Message
Posted Jan 11, 2015@sbmax97
get the gravitygun plugin
-
View User Profile
-
Send Message
Posted Jan 10, 2015Okay, so I've been using this plugin for a while now and suddenly I'm getting this error...
I put it through an online YAML parser and I still get the same result... It seems to point the the quotation marks...
Anyone know why this is?
-
View User Profile
-
Send Message
Posted Jan 10, 2015Thanks @happycamper743 it worked :-). And does anyone know how to make the gravity gun like the one on mczambies?
-
View User Profile
-
Send Message
Posted Jan 7, 2015What is the M320 and Tactical Knife from defaultAttachments.yml for?
-
View User Profile
-
Send Message
Posted Jan 7, 2015@tugadatuamae Make a gun, or guns, that kill the player in one hit. Also make it run a console command to give the player 1 ammo when they hit a player. This will effectively reproduce the gun-game game-mode. As for player re-spawns mid arena, you will most likely need another plugin for that.
@tremby90 Any arena plugin that has custom classes works. Try using the Skip name to check or skip enchantment to check nodes in order to switch weapons provided in classes into guns. Some arenas work without doing anything special. They are most likely built to accept items from mods.