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 Apr 18, 2014@Evanano
Say you have a music disk as the texture for the ak-47 and have Skip_Name_Check on for that gun, whenever someone picks up or is given a music disk, it automatically turns into an ak-47. Sometimes you have to click on the item For your other questions, im not sure. I haven't seen how to get a laser beam, maybe that will be implemented soon.
If you want to setup a shop with crackshot, goto my video: https://www.youtube.com/watch?v=zRyckJCqyoA&list=UUP7EGII0wOY0pBkL-WGCy9A
Hope that helped
-
View User Profile
-
Send Message
Posted Apr 17, 2014CAN SOMEBODY ANSWER THIS????-
So you have the Skip_Name_Check node?
What's the normal with a Name Check?
So you, for example, give players an item(With another plugin) and if the name is the same as in the crackshot file it converts the item?
Because that would be REALLY useful.
And would the item name need a <<+>> or whatever is at the end of the items name?
Also, is there a way that I could set the explosion to only destroy certain blocks?
And how do you use the laser beam?
(None of this is in the guide)
Thx!
-
View User Profile
-
Send Message
Posted Apr 17, 2014Like I have asked before can you please add ALL Entities as projectiles please this will benefit everyone and allow people to create very unique weapons. Also when it comes to FallingSand Entitie add a spot in the weapon config file that says "TileId":. List of Entities: Your text to link here...
Next is I was wondering if you could add this for the explosions: when a Rocket hits the ground or bomb goes off instead of just having Stone fallingSandEntities fall make it have Either launch fallingSand entities of the blocks around the explosion or Blocks that we specify .
-
View User Profile
-
Send Message
Posted Apr 17, 2014How do I make a gun that the gun chamber is based off of ammo. If a player has 24 ammo and the player reloads the gun from 0 then it goes to <<24>> and not <<30>>.
-
View User Profile
-
Send Message
Posted Apr 17, 2014You can consider to add a feature to improve the attacking delay of melee weapon.
You will get a slow mining effect to coordinating the attacking delay and the system will counted what levels of effect do you have.
-
View User Profile
-
Send Message
Posted Apr 16, 2014@JK82NL
You don't get the item probably because it uses an item that is no longer in the game. It ID in the defaultWeapons.yml is probably 104, just change it to something else and it will work
-
View User Profile
-
Send Message
Posted Apr 15, 2014Could something be blocking some of this plugin? I just can't get any of the actual guns and no airstike, even tho' it says that I received it. So my inventory will stay totally empty The rest like C4, cocopops and stuff I do get. Also, no errors.
Using CrackShot v0.97.10 with CB 1.7.2-R0.3 Beta.
-
View User Profile
-
Send Message
Posted Apr 14, 2014When I change the color code for the gun it makes all old guns with old colorcode not work. Please fix that issue or tell me how I can convert the old guns. Its not the name just the color.
example. &aGUN i changed to &bGUN and then all guns names &aGUN dont convert to the new color.
Is there a fix to this, If not a note should be added to set your colors on start cause you cant change them later.
-
View User Profile
-
Send Message
Posted Apr 14, 2014@FlOppythp
Oh, you can use as high a number as 32767, I just said that because that particular zone is clear of any entity spawning. There may be a few eggs within the hundreds that may spawn things like arrow, minecart, or ender crystal entities.
For textures I suggest you browse the texture section of the CrackShot forums, find ones you like and put them into your own server's resource pack according to what item you use as weapons.
As for the problem with the sound, I'm not sure it's possible.
If necessary, you could make a ticket petitioning to add EpicGlass support on this plugin's page, and CrackShot support on EpicGlass' page.
-
View User Profile
-
Send Message
Posted Apr 13, 2014So you have the Skip_Name_Check node?
What's the normal with a Name Check?
So you, for example, give players an item(With another plugin) and if the name is the same as in the crackshot file it converts the item?
Because that would be REALLY useful.
And would the item name need a <<+>> or whatever is at the end of the items name?
Also, is there a way that I could set the explosion to only destroy certain blocks?
And how do you use the laser beam?
(None of this is in the guide)
Thx!
-
View User Profile
-
Send Message
Posted Apr 13, 2014When i shoot item frames, The bullets knock the item which is in the frame off it. I have put a item frame plugin and worlguard. and it still does it. Can u add this in the plugin so it dosent dmaage/remove the frames
-
View User Profile
-
Send Message
Posted Apr 13, 2014would it be possible to generate multiple crafting recipies?
for example:
1: wood+spider web = ak-47
2: diamond+bucket = ak-47
3: emerald+iron = ak-47
those recipies are random...
-
View User Profile
-
Send Message
Posted Apr 12, 2014@FlOppythp
You can create a large amount of custom bullet items by using Spawn Eggs and unused meta data. (Item ID: 383:500, 383:501, etc.)
For them to have custom lore you would have to create a "weapon" file to rename and add lore to them.
Feel free to use this as a reference or template, meta data up to 400 should be safe.
-
View User Profile
-
Send Message
Posted Apr 12, 2014@ZeitheusDwarf
1. Make a ticket. 2. Use the shrapnel node to choose which you want an explosion to produce.
-
View User Profile
-
Send Message
Posted Apr 12, 2014Like have asked before can you please add ALL Entities as projectiles please this will benefit everyone and allow people to create very unique weapons. Also when it comes to FallingSand Entitie add a spot in the weapon config file that says "TileId":. List of Entities: Your text to link here...
Next is I was wondering if you could add this for the explosions: when a Rocket hits the ground or bomb goes off instead of just having Stone fallingSandEntities fall make it have Either launch fallingSand entities of the blocks around the explosion or Blocks that we specify .
-
View User Profile
-
Send Message
Posted Apr 10, 2014@roshi1000
PM me your config of the gun you want to take ammo. Ill help you fix it.
-
View User Profile
-
Send Message
Posted Apr 10, 2014@iSacha
This amazing plugin is compatible with Crackshot! Enjoy
http://dev.bukkit.org/bukkit-plugins/cranked/
Bye ;)
-
View User Profile
-
Send Message
Posted Apr 10, 2014I done a little review/showcase on your AMAZING plugin the video can be found here: https://www.youtube.com/watch?v=2DG-11nE7y0
THIS PLUGIN IS BRILLIANT!!!!!!!!!!!!!!!!!!!!!
-
View User Profile
-
Send Message
Posted Apr 10, 2014@Tillmanns
I had basically same error. I just change all fireballs to snowballs that are on fire. Have not seen the error since. Its something with the ghast fireball I think, Since when removed it doesn't seam to give that error.
Lemme know what happens.
-
View User Profile
-
Send Message
Posted Apr 9, 2014@iSacha
Make your own with Pvp Arena or Battle Arenas :)