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 Aug 6, 2015Hey,
i have a problem with the Plugin and i hope that someone could help me.
I have for some time trying to own weapons for plugin to add and revise the existing weapons. I tried to revise the weapons but the config says that the file "defaultWeapons.yml" is incorrect. Here the example of the "Gauss" which I revised by I changed names and load option added ammunition from the player's inventory.
I have marked the changed places:
Schrotfinte:
Item_Information:
Item_Name: "&eSchrotflinte"
Item_Type: 417 Item_Lore: "&eAdvanced pump-action shotgun.|&eFires metal slugs that penetrate|&eall targets within 40 blocks.|&eDeals 200% damage to Zombies." Sounds_Acquired: BAT_TAKEOFF-1-1-0 Shooting: Cancel_Left_Click_Block_Damage: true Cancel_Right_Click_Interactions: true Projectile_Amount: 1 Projectile_Type: energy Projectile_Subtype: 40-1-NONE-0 Projectile_Damage: 12 Sounds_Shoot: WITHER_SHOOT-1-2-0,EXPLODE-1-2-0
Ammo: Enable: true Ammo_Item_ID: 370 Ammo_Name_Check: Schrotflinten Munition Sounds_Out_Of_Ammo: NOTE_PLING-1-2-0 Sounds_Shoot_With_No_Ammo: NOTE_STICKS-1-2-0
Reload: Enable: true Reload_Amount: 8 Reload_Bullets_Individually: true
Take_Ammo_On_Reload: true
Reload_Duration: 10 Sounds_Reloading: IRONGOLEM_THROW-1-2-0 Firearm_Action: Type: pump Open_Duration: 12 Close_Duration: 3 Sound_Open: PISTON_EXTEND-1-2-0 Sound_Close: PISTON_EXTEND-1-2-0 Abilities: Reset_Hit_Cooldown: true Super_Effective: ZOMBIE-2 Particles: Enable: true Particle_Player_Shoot: BLOCK_BREAK-57 Hit_Events: Enable: true Sounds_Shooter: SHOOT_ARROW-1-2-0
I can only change the items as soon as I try something else the file is incorrect. I hope someone can help me!
thanks
-
View User Profile
-
Send Message
Posted Aug 4, 2015@Shampaggon
Could you please make a public Maven repository? It would make it a lot easier for Maven - project based developers who want to use your API... It's a bit of a pain (for my skill level) to set up a personal repository because CrackShot doesn't have one.
Thank you!
ZpectreMC
-
View User Profile
-
Send Message
Posted Jul 30, 2015Good plugin, easy to code and create weapons, but it's way better when you recode the plugin with Elipse Luna, add Turrets and Raygun trails like on Hypixel if possible.
-
View User Profile
-
Send Message
Posted Jul 25, 2015Wonder if there is a way to add stationary turrets using armor stands or something...
-
View User Profile
-
Send Message
Posted Jul 23, 2015Is it incompatible with SkillAPI plugin?? Because I can't cause damage to monsters with snowballs using a gun
-
View User Profile
-
Send Message
Posted Jul 23, 2015Is there some way I can change how far I can shoot with a weapon? I know you could do it before but now I just cant seem to find it.
-
View User Profile
-
Send Message
Posted Jul 23, 2015I think there's something wrong with the Region_Check.
Carbine: Item_Information:
...(as default)
Region_Check: Enable: true World_And_Coordinates: world,-200,-200,0,200,200,255,false Message_Of_Denial: "message test"
Not functioning at all :(
-
View User Profile
-
Send Message
Posted Jul 21, 2015@jessefjxm
Yes it's possible
-
View User Profile
-
Send Message
Posted Jul 18, 2015Is there a way to add a recoil? I mean recoil that bounce aim.
ex) when you fire ak47 without gap your aim goes high
-
View User Profile
-
Send Message
Posted Jul 14, 2015Wondering if it's possible to execute /particle on projectiles gun shot, so we can create real laser gun ;)
-
View User Profile
-
Send Message
Posted Jul 13, 2015There is an issue I have found with the plugin :( When using this plugin in tandem with bossShop, when using guns with SkipNameCheck set to false, selling a gun breaks any other duplicates of that gun you might have in your inventory. Say you had 2 M16s and wanted to sell one, selling one with BossShop would break the other (it turns it into the normal minecraft item).
I am aware that setting SkipNameCheck to true would fix this problem, but then it would limit the number of weapons I can add (since I will be able to only make 1 weapon per item id - I am using tools as guns). I am currently looking for a workaround or solution, so I will update this post if I find one.
From what I can tell, the best solution would be the addition of a "/shot take (player) (weapon) (quantity)" command, where upon it's usage it will take the crackshot weapon away in the stated amount from the target player. That or the ability to use negative numbers with "/shot give". Either will fix the issue.
-
View User Profile
-
Send Message
Posted Jul 13, 2015Amazing plugin! Is there any way to sort /shot list? The order of the weapons and explosives seems mixed, regardless of the order in the defaultweapons yml
-
View User Profile
-
Send Message
Posted Jul 12, 2015@Milkyway705
I love it. And your english is great you shouldn't fell bad about it (thumbs up
-
View User Profile
-
Send Message
Posted Jul 8, 2015can you make command running when guns reload?
-
View User Profile
-
Send Message
Posted Jul 7, 2015Can I somehow use my own sounds that have different names, in different folders, or do I have to modify existing soundfiles?
-
View User Profile
-
Send Message
Posted Jul 6, 2015Current WG & WE have crackshot blowing off item-frames.
Can you Please fix this or tell some of us how to block this?
Currently I can use older WG builds to keep CS in line.
Maybe allow a setting for WG to take priority? idk...
Thanks.
-
View User Profile
-
Send Message
Posted Jun 29, 2015Make this: monster can use weapons!
-
View User Profile
-
Send Message
Posted Jun 28, 2015Hello! I added premissions to Default and the Default can use it, but the Default can't reload the weapon. Why? Please help! Thank you!
-
View User Profile
-
Send Message
Posted Jun 28, 2015@king112audioXD
Yes I want to do this but I cannot use the sounds.json because the plugin accepts only the bukkit sounds.
-
View User Profile
-
Send Message
Posted Jun 28, 2015@Tai1er
Do you know you can make a resurce pack with custom sound