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 Oct 13, 2013@brenniscool
That is currently not possible but you could probably make your own pluin which could do that.
-
View User Profile
-
Send Message
Posted Oct 13, 2013@mcsorley
It is likely that CrackShot only accepts vanilla ID's, though I do not know.
-
View User Profile
-
Send Message
Posted Oct 12, 2013Is it possible to implement something with the durability bar? Such as each shot takes up a certain amount of durability and when it reaches a certain low point it can break, or effect accuracy, reload time, etc.
-
View User Profile
-
Send Message
Posted Oct 12, 2013@jhs232
Item_Type: 465 (Allow custum ID) Projectile_Type: egg (ID not allowed)
i tried to replace whit my own custum item name
Projectile_Type: ak47_ammo (not working) Projectile_Type: 466 (ID not allowed)
I moded my client and my craftbukkit
-
View User Profile
-
Send Message
Posted Oct 12, 2013@agustophack
It would be very nice if you could comment in english, as then most people would understand it, and it would also benefit you as you would receive help quicker. If you don't know english, I suggest you use Google Translate (http://www.translate.google.com).
I translated your message using Google Translate, and I'm guessing what you're trying to do is to have classes in the plugin 'War' which utilize guns. This is possible, and to do so go to this link: https://github.com/Shampaggon/CrackShot/wiki/Frequently-Asked-Questions#wiki-flexibility
Spanish Translation (using Google Translate):
Sería muy bueno si pudiera comentar en Inglés, ya que entonces la mayoría de la gente se entiende, y también beneficiaría a usted como usted desea recibir ayuda más rápido. Si usted no sabe Inglés, le sugiero que utilice el traductor de Google (http://www.translate.google.com).
He traducido el mensaje usando Google Translate, y supongo que lo que estamos tratando de hacer es tener clases en el plugin 'War', que utilizan armas de fuego. Esto es posible, y para ello haga clic aquí: https://github.com/Shampaggon/CrackShot/wiki/Frequently-Asked-Questions#wiki-flexibility
-
View User Profile
-
Send Message
Posted Oct 12, 2013@mcsorley
Are you asking if you can change what ammo your gun uses? If so, check out the complete guide to crackshot, all the information to do that is there.
-
View User Profile
-
Send Message
Posted Oct 12, 2013Hi i realy like ur plugin
It is possible to use an ID for projectile, i mod my craft bukkit to add some new item ID i use new item texture for AK47 ans ammo, in the gun type i can use my new ID but for projectile i can only use egg snoball etc i would like to use my own ID for my Ammo it is possible ?
Sry for my poor english :S
Have a nice day
-
View User Profile
-
Send Message
Posted Oct 11, 2013Hola gente,este comentario es para ver si pudieran tener en cuenta la participación o compatibilidad con la expansión "War" http://dev.bukkit.org/bukkit-plugins/war/ Tengo un server bukkit,y quiero hacer un estilo battlefield 3 , uso el plugin war y skydriver (paracaídas) y me gustaría que pudieran hacer compatible con este plugin(:
Mi Server es "Legendcrafter" https://www.facebook.com/LegendCrafter Desde ya muchas gracias por crear un plugin genial
-
View User Profile
-
Send Message
Posted Oct 10, 2013Hi, great plugin, seams to fit every need perfectly, but wondered if you could include a setCancelled(boolean) to the WeaponShootEvent? Could really need it for a plugin I'm working on that got CrackShot as and dependency ;)
-
View User Profile
-
Send Message
Posted Oct 9, 2013@Shampaggon:
How long will it approximately take you to finish mechanics? And could you please tell us what they'll include?
Thx - Mike_x1
-
View User Profile
-
Send Message
Posted Oct 8, 2013When i try to add ammo for the customizing my guns it wont except it and will show me all the default guns. and it wont use ammo to reload. do any of you know how to fix this?
-
View User Profile
-
Send Message
Posted Oct 8, 2013@Strandedpixelz
go here: http://dev.bukkit.org/bukkit-plugins/crackshot/forum/
-
View User Profile
-
Send Message
Posted Oct 7, 2013is there a texture pack?
-
View User Profile
-
Send Message
Posted Oct 7, 2013@LGCMcLovin
You are providing an invalid secondary data value to a block item; the latest versions of CraftBukkit will reset it to zero. Consider viewing Item_Type and Skip_Name_Check in the guide, as well as any other node you are interested in using correctly.
-
View User Profile
-
Send Message
Posted Oct 7, 2013ok Update:
Ive managed to get it to work like it should..... almost.... assigning the item type of 1041 or 1042 doesnt seem to work as desired, as it does with my 1.5.2 server, but if i just use a single item such as 104 it works fine and i can spawn or give the item without using the shot commands
issue is, id like to, as i have done with my 1.5.2 hexxit server, assign weapons to the same item, with different damage values, I.E. 104:1 104:2 104:3 all using the pumpkin stem but allowing them to be given with the /give name 104:1 1 or /give name 104:2 1 commands
or in this case with MineZ chests, instead of burning up half of minecrafts items as crackshot weapons... although, in this case taht may just be hat ih ave to do for now
-
View User Profile
-
Send Message
Posted Oct 7, 2013i need to be able to use the crackshot weapons with 1.6.2 with another plugin, much as i have with my hexxit server, where it works just fine :D but am having issues with it working with 1.6.2 the plugin itself works, but assigning the weapons to items like 104:1 or 104:2 isnt working properly and yes i know it uses a ~ in the config
-
View User Profile
-
Send Message
Posted Oct 7, 2013is the
Skip_Name_Check: true
not working in the most recent release?
-
View User Profile
-
Send Message
Posted Oct 7, 2013@agent2839
Yes there is. add
Right_Click_To_Shoot: true under 'Shooting' in the config for the weapon.
Remember though that this will make it an automatic weapon
-
View User Profile
-
Send Message
Posted Oct 6, 2013IS there a way I can edit the config so when players right click the gun shoots rather then left clicking?
-
View User Profile
-
Send Message
Posted Oct 5, 2013@aetherpuma
I'm not the developer; Shampaggon is.