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 Sep 14, 2015how do I get to config.yml
-
View User Profile
-
Send Message
Posted Sep 14, 2015I got a problem that egg and snowball aren't working after updating my server to 1.8. Even the default weapon that use snowball, egg and explosion call by them wont't deal any damage! Is that a bug of Crackshot Or a bug of Spigot? I am using Spigot 1.8.3
-
View User Profile
-
Send Message
Posted Sep 14, 2015Can you add setting like this:
-
View User Profile
-
Send Message
Posted Sep 13, 2015@cancabron
@conflictxinside
Custom sounds in resource packs
<<ARE>>possible since Minecraft 1.7. You are able to add infinitely many sounds and play them in your users' clients. My advice would be to use a custom plugin that plays a sound when player shoots or bullets hit an enemy.-
View User Profile
-
Send Message
Posted Sep 12, 2015explosions clear players inv
-
View User Profile
-
Send Message
Posted Sep 12, 2015i have a little purple texture bug.
-
View User Profile
-
Send Message
Posted Sep 8, 2015@conflictxinside
And why if you create a custom sound in the resource pack and uses the /playsound "anysound", you can ear it?
In servers like Hypixel they put their resource packs using custom sounds and they dont modify the default sounds of minecraft.
PS: Take a look of this Resource pack of Warlords in hypixel and investigate why they can use the custom sounds in their servers >> http://goo.gl/n6i5nd
Sorry for my english.
-
View User Profile
-
Send Message
Posted Sep 6, 2015@cancabron
That would require a custom client to allow for that. Only sounds that are registered in the Minecraft API can be used. You can, however, add a custom sound in your resource pack to replace one of the default sounds to be used for your weapons.
-
View User Profile
-
Send Message
Posted Sep 3, 2015Will you update to use "Custom sounds" that contains the Resource pack?
Greetings! :)
-
View User Profile
-
Send Message
Posted Aug 24, 2015-
View User Profile
-
Send Message
Posted Aug 20, 2015How to disable auto load of a weapon
-
View User Profile
-
Send Message
Posted Aug 18, 2015I have a problem with Delay_Between_Shots:
I've set it to 300, 15 sec. I try it in-game, and the delay stays the same, about 5 ticks, don't know what I am doing wrong :/ My config looks like this.
Shooting: Cancel_Left_Click_Block_Damage: true Cancel_Right_Click_Interactions: true Projectile_Amount: 1 Projectile_Type: egg Projectile_Damage: 5 Sounds_Shoot: WITHER_SHOOT-1-2-0,EXPLODE-1-2-0 Projectile_Speed: 20 Delay_Between_Shots: 300 Removal_Or_Drag_Delay: 15-true Remove_Bullet_Drop: true
-
View User Profile
-
Send Message
Posted Aug 15, 2015I am using Method 1 in order to spawn my weapons in. See picture below for clarification. http://puu.sh/jD8hT/d45d1293b7.png
My problem is that whenever I spawn in a weapon using an item that wouldn't normally have durability or multiple IDs it shows up as an untextured block. In the past I have used this method and it worked perfectly. Is there anything I can do to fix this issue or is this brought about by the 1.8 update?
Here is an example of what I mean http://puu.sh/jD8wv/80ccca826d.jpg
-
View User Profile
-
Send Message
Posted Aug 13, 2015@Clawshot
Thaaank you... Didn't see it there...
-
View User Profile
-
Send Message
Posted Aug 12, 2015Hello I been having some issues with the Death_No_Drop feature on the weapons for some reason even thought they are set to TRUE sometimes and only SOMETIMES they drop on death, like i said, is not all the time, is just random. The pastebin for the 2 weapons I've been having issues is this: http://pastebin.com/f1rGNPR3
EDIT: To add to this, my players have been RELOADING when they have lost it EDIT EDIT: It doesn't drop i believe the weapon just dissapear EDIT EDIT EDIT: Is not only those 2 weapons, all the ones that have the death_no_drop feature are being lost while reloading or disconects
Thanks in advance
Exiled
-
View User Profile
-
Send Message
Posted Aug 11, 2015@EazyGrandmaster
Pleaseeee read the Guide.
-
View User Profile
-
Send Message
Posted Aug 8, 2015Is it possible to add ammo..? But have an enable or disable option. By using different types of seeds for certain weapons.. and possibly redstone or something else for explosives. So if people had seeds or something else used for ammo they could right click their weapon to reload and the ammo would disappear from their inventory. Is this something that could possibly be added?
-
View User Profile
-
Send Message
Posted Aug 8, 2015@Schlemmi99
Hey, maybe you messed with the format of defaultweapons.yml, maybe added a tab somewhere. Some editors automatically add tabs which makes the file "invalid". You can paste the contents of you defaultweapons.yml here: http://yaml-online-parser.appspot.com/ If you get a valid output (black font in the output box) the yml file should be valid, but I guess you will get a error message (red font in the output box). You usually can use that error message to find the error in the file. Just check for tabs instead of whitespaces.
-
View User Profile
-
Send Message
Posted Aug 7, 2015I looked over all the modules and I don't seem to find one that allows you to set a message when you're out of ammo. Can this please be added? I think this is an essential thing for this plugin.
-
View User Profile
-
Send Message
Posted Aug 7, 2015Add feature that can ignore item durable value to check if it is a gun.