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!

Live Demo

Visit for zombie survival and genuine Call of Duty in Minecraft.


Guns that are customizable in every aspect, and a lot more. Toss grenades at enemies. Deflect melee and ranged attacks with riot shields, Call of Duty® style. Guard your property with land-mines that explode when walked into by mobs or players, struck with fists or items, or when shot by projectiles. Call in airstrikes to bomb a designated area. Place or throw explosives that you can remotely detonate from any world, from any position on the map. Items that generate explosions when picked up, shot out of dispensers, or when the chest containing the item is opened. When a booby trap is placed in an item frame, all pressure plates within 4 blocks will generate an explosion whenever they are stepped on. Dual wield your weapons. Also known as "Akimbo". Release explosive bomblets upon detonations. Add attachments to your weapons. Create all kinds of melee weapons, ranging from simple combat knives to chainsaws. Fire instant projectiles that can pass through multiple enemies.


  • 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

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


Visit the CrackShot forums to share weapons and texture packs, suggest features, request help or to simply take part in CrackShot related discussions.

Known issue

  • 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!

Planned updates

  • Explosives - Completed (v0.8 - v0.9)
  • Overkill - Completed (v0.94)
  • Mechanics - Ongoing (v0.9 - ...)

Feeling generous?


You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of rogerin0 rogerin0 Oct 08, 2015 at 06:26 UTC - 0 likes

    @PvProCrafter: Go

    You configured your weapon wrong.

  • Avatar of PvProCrafter PvProCrafter Oct 06, 2015 at 16:07 UTC - 0 likes Getting this error when i use my enderstaff which teleports player.

  • Avatar of killerwars2000 killerwars2000 Sep 26, 2015 at 18:27 UTC - 0 likes

    How do we config the lazer beam ? Like when you shoot it does a arrow trail or something ? I've seen you done that on your server but how can we do same, my server is a Futuristic server like starwars or Halo maybe, but Please ADD ADD PROJECTILES TRAILS OMG PLEASE O':

  • Avatar of KyleLazo KyleLazo Sep 24, 2015 at 10:17 UTC - 0 likes

    I wonder if we can make some Gun upgrade options for users
    like recoil amount, bullet damage, reloading speed and so on.
    (Although I looked up Crackshot API, couldn't find any function
    which changes guns specification.)

    Last edited Sep 27, 2015 by KyleLazo

    Lazo's Twitter, Facebook

  • Avatar of KyleLazo KyleLazo Sep 24, 2015 at 10:15 UTC - 0 likes

    @Myrrdin7: Go

    You can use magazine feature instead.
    Take a look at the wiki and look up the Take_Ammo_As_Magazine section.

  • Avatar of Clawshot Clawshot Sep 17, 2015 at 14:17 UTC - 0 likes

    @coolsparky97: Go

    This is not possible except something that is calling an Bukkit Event when pressing R but Mojang has not added something for the key R

    What you could do is changing your Drop Key to R and if you don't like that method either go install Makro / Keybind Mod and add a Keybind to R which executes: "/cra reload"

  • Avatar of coolsparky97 coolsparky97 Sep 15, 2015 at 23:50 UTC - 0 likes

    Just wondering if it would be possible to change the reload button to something like 'R' instead, as the 'Q' button is for dropping items and peopel could accidently drop an item beside the gun in the hotbar. I searched for quite a while in the configs and such, but I have had no luck on finding where I may be able to do that. Thanks!

  • Avatar of THEBOSSs_Pet_Tree THEBOSSs_Pet_Tree Sep 14, 2015 at 22:48 UTC - 0 likes

    how do I get to config.yml

  • Avatar of ws6r24 ws6r24 Sep 14, 2015 at 21:35 UTC - 0 likes

    I 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

    Last edited Sep 14, 2015 by ws6r24
  • Avatar of Myrrdin7 Myrrdin7 Sep 14, 2015 at 13:53 UTC - 0 likes

    Can you add setting like this:

    • Take_Ammo_Per_Shot: <true/false>
    • Ammo_amount_per_shot: 3
    Last edited Sep 14, 2015 by Myrrdin7


Date created
Feb 21, 2013
Last update
Jun 27, 2015
Development stage
  • deDE
  • enUS
  • esES
  • frFR
  • itIT
  • plPL
  • ptBR
  • ruRU
All Rights Reserved
Curse link
CrackShot (Guns)
Recent files