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 Mar 17, 2013Great plugin. I was wondering if something could be added like a hearing type thing. Say, I was to shoot a gun, (depending on how loud the gun is set to) mobs in a certain radius would be attracted to it. As far as I know this isn't a feature, correct me if I'm wrong.
-
View User Profile
-
Send Message
Posted Mar 17, 2013@Jleeevinnn
Thank you for letting me know. This error is thrown whenever an item is dragged onto the rim of an inventory. Other than decorating the console every now and then, it has no other effect on the functionality of the plugin. This issue has been corrected in version 0.813.
-
View User Profile
-
Send Message
Posted Mar 17, 2013@Jleeevinnn
Could you please post these sorts of comments in the help section of the forum, as it is made for these sorts of issues and doesn't spam the console.
-
View User Profile
-
Send Message
Posted Mar 17, 2013Im getting a error randomy in console: 2013-03-17 00:45:33 [SEVERE] Could not pass event InventoryClickEvent to CrackShot v0.812 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:26) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:479) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:464) at net.minecraft.server.v1_5_R1.PlayerConnection.a(PlayerConnection.java:1189) at net.minecraft.server.v1_5_R1.Packet102WindowClick.handle(SourceFile:31) at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:174) at net.minecraft.server.v1_5_R1.PlayerConnection.d(PlayerConnection.java:113) at net.minecraft.server.v1_5_R1.ServerConnection.b(SourceFile:35) at org.spigotmc.netty.NettyServerConnection.b(NettyServerConnection.java:66) at net.minecraft.server.v1_5_R1.MinecraftServer.r(MinecraftServer.java:582) at net.minecraft.server.v1_5_R1.DedicatedServer.r(DedicatedServer.java:229) at net.minecraft.server.v1_5_R1.MinecraftServer.q(MinecraftServer.java:471) at net.minecraft.server.v1_5_R1.MinecraftServer.run(MinecraftServer.java:403) at net.minecraft.server.v1_5_R1.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.ArrayIndexOutOfBoundsException
Running latest crackshot on bukkt 1.5 dev.
-
View User Profile
-
Send Message
Posted Mar 17, 2013@DododragonX
If you are using my texturepack, i could make them smaller.
Or u can just change the item id that is used as a landmine.
About the Claymores and c4, those are all in the Big Update, for now Shampaggon is sticking with small updates, to makes us stop whining about new features :P
-
View User Profile
-
Send Message
Posted Mar 16, 2013Shapaggon are you gonna add new updates to the explosive device thing to make c4?? or claymore???The landmines are great but the carts are quite large and seeable. It would be epic if you could have like pressure plates that disseapear and blow up. I know it would be tedious work but it work make it so much cooler. Good luck on next update!! And the plugins looking good,!
-
View User Profile
-
Send Message
Posted Mar 16, 2013@Joekom0725
If there is clearly something wrong with your configuration, you have to show it to me. From what I can gather, it appears you are simply configuring your weapons incorrectly, and if that's the case, there should have been an error printed out in the console which pinpoints the problem.
-
View User Profile
-
Send Message
Posted Mar 16, 2013@matthiasvd2
Thanks for the feedback on the plugin and on my texturepack, i update the texturepack frequently and i will take any suggestion into account
-
View User Profile
-
Send Message
Posted Mar 16, 2013I tested the plugin and i think that i will make a new server ;) I will set that gun texturepack as default for players, this is a amazing plugin!
-
View User Profile
-
Send Message
Posted Mar 16, 2013@matthiasvd2
Or use my guns texturepack in the Help section of the forums :)
-
View User Profile
-
Send Message
Posted Mar 16, 2013@matthiasvd2
Yeah, use Spout
-
View User Profile
-
Send Message
Posted Mar 16, 2013Hey, a idea, is it posible to do something with the new api in minecraft and to change the texture of a weapon?
-
View User Profile
-
Send Message
Posted Mar 16, 2013@DododragonX
You can delete folder directory, бро.
Yeap, i not abandon yet :3
-
View User Profile
-
Send Message
Posted Mar 16, 2013I updated but wheres toaster??
-
View User Profile
-
Send Message
Posted Mar 16, 2013I really dont get why you guys are using Tools...
Especially the wooden stuff, it interacts with so many world editing plugins, just use the default 104 id,
If it looks to stupid for you then use my texturepack for crackshot in the help section of the forum.
About the enchantment, are you trying to apply the enchantment to the item, or do you want it to be recognized as one?
-
View User Profile
-
Send Message
Posted Mar 15, 2013@chakyl
But 1 mroe question Do u just put the enchantment to true and put the item id as wooden pic? And how deos it work without like tools???
-
View User Profile
-
Send Message
Posted Mar 15, 2013@DododragonX
You don't enchant the gun itself, just the tool. Example: Your config says that you made a flamethrower with an item used as a wooden pickaxe. You also set the Enchantment_To_Check node as thorns 1. Whenever you enchant a wooden pickaxe with thorns 1, it will always turn into a flamethrower.
-
View User Profile
-
Send Message
Posted Mar 14, 2013@chakyl
But do I need it because I didnt enchant any of my guns and it still doesnt work with different item ids and item has durability (not enchantment enable thing)
-
View User Profile
-
Send Message
Posted Mar 14, 2013@DododragonX
It means when you give that item that enchantment, it turns into the specified gun.
-
View User Profile
-
Send Message
Posted Mar 14, 2013@chakyl
Um Chakyl I tried doing Change the item type( I changed all the item ids)
and set item has durability to true
but I dont get what Enchantment_To_Check means??