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 31, 2014@checked01
I did something similar while messing around, I used mcpatcher to read the symbols ( "■ □ _" ) in the name to make reloading/bolting animations.
Here, use this as an example just pop it in your resource pack "\assets\minecraft\mcpatcher\cit\.......", https://www.dropbox.com/sh/t839ffm4n66p0to/AADERJ4eRv-e0apS2rGwvk8ea?dl=0
-
View User Profile
-
Send Message
Posted Aug 30, 2014Hello, I am trying to make a texture pack for this plugin that will use either the item name or the lore to differentiate textures using mcpatcher, this works with regular items but when I try it on a pistol or any other weapon it fails. Do Crackshot guns have a different lore or name than would be specified in the Custom Item Textures part of mcpatcher?
-
View User Profile
-
Send Message
Posted Aug 30, 2014How do you disable crackshot guns in a different world. I have multi-worlds on the server. Can somebody plz help me plz.
pm me if you know how. :D
-
View User Profile
-
Send Message
Posted Aug 30, 2014I just recently added the "Spectators_Staff" and now whenever i do /shot config reload is says "the fly defeaultWeapons.yml is not correctly configured please look in console and fix it" i have no clue what to look for what to do etc. So here is a copy of my crackshot. http://pastebin.com/yYv5yF0Q
this is the console error. http://pastebin.com/jHR838Pf
-
View User Profile
-
Send Message
Posted Aug 27, 2014@E1i0te
try Remove_Unused_Tag: true
-
View User Profile
-
Send Message
Posted Aug 27, 2014I love this plugin and it works perfectly. I see so many complaints in this chat meanwhile I am just sitting here waiting patiently for more default explosives and weapons (and ones that introduce more mechanics)
-
View User Profile
-
Send Message
Posted Aug 25, 2014Found a REALLY nice server using this plugin. If you wanna check out some of the shit this plugin can do visit them at hub.gh-mc.net
-
View User Profile
-
Send Message
Posted Aug 24, 2014Has anyone earls found that changing a guns damage doesn't do more damage?
-
View User Profile
-
Send Message
Posted Aug 23, 2014you guys know how all crackshot guns show the clip with the weird << >> thing? is there anyway to remove this?
Thanks,
eliot
-
View User Profile
-
Send Message
Posted Aug 21, 2014@xGamingDudex
That's intended. That event is for people who want CrackShot to handle everything for the weapon, but shoot their own custom projectiles. So cancelling the event only removes the projectile, yes.
-
View User Profile
-
Send Message
Posted Aug 21, 2014Texture pack
Hey can u plz tell me if theres a texture pack that we can see them as guns?
-
View User Profile
-
Send Message
Posted Aug 20, 2014Is There A Way To Make A Gun Shoot A Wither Head?
-
View User Profile
-
Send Message
Posted Aug 20, 2014Hi, when canceling the WeaponPreShootEvent players still use ammo. It is like the player is firing the weapon as normal except the projectile is removed. Could you please change the location from where the WeaponPreShootEvent is called to make it so that it is the first thing that happen, before subtracting ammo and so on.
Also a bug that has been in this plugin for a while is that entities that are killed by explosions are treated as being killed by the explosion. It seams to be somewhat inconsistent as players sometimes die of explosion and there is no death message. Also when applied to entities, the killer is not set if the entity is killed by an explosion. Tried to throw a semtex at a group of zombies, everyone dies, but only the one actually hit by the semtex snowball (using the default semtex) is no seen as killed by me. The other zombies just die. (Used entity.getKiller() to define the player who killed them, which for most of them returned null).
Fixing any of these bugs would be much appreciated ;)
-
View User Profile
-
Send Message
Posted Aug 19, 2014Should this work fine with Spigot-1.7.9-R0.2?
-
View User Profile
-
Send Message
Posted Aug 17, 2014Does anyone know why the carbine and the ak make you switch places with someone when you shoot them
-
View User Profile
-
Send Message
Posted Aug 17, 2014@spyfly123456
Can someone help me with that?
-
View User Profile
-
Send Message
Posted Aug 17, 2014@Gen0ezTeam
if you set skip_name_check to true for all the weapons, and then add the item to a kit, like the redstone torch is a harrier strike, when anyone holds a red torch, it instantly becomes a harrier strike.
-
View User Profile
-
Send Message
Posted Aug 16, 2014Is there away to add these to kits? Like in essentials?
-
View User Profile
-
Send Message
Posted Aug 15, 2014First off i love this plugin. second i would like to report a person not giving you credit. They say they are using a custom plugin that is exactly the same as this one. They haven't even changed the names on the weapons. I hope there is some punishment for them 107.6.188.74:26345 is there IP.
-
View User Profile
-
Send Message
Posted Aug 15, 2014Hmm, is it possible to send a message to the shooter and a message to the victim like the Message_Shooter and the Mesasge_Victim that are in the Hit_Event ? The CustomDeathMessages spam the chat for players how are not in the map :/