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.
Live demo
Visit jectile.com for zombie survival and genuine Call of Duty in Minecraft.
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.
@bukkit_User91077214
Send me your code. So I could help you. Can't help you by that text.
I got a problem. I use the Crackshot API in my latest minigame and i use the method generateWeapon() to create a chest GUI menu. But Whenever I open the menu, only one of my weapons show up, and for the other ones it says:
[CrackShot] The weapon '...' has no value provided for Item_Type!
The weird thing is, I can acquire them normally with /cs get and use them. I hope you can help me.
Projectilfix: https://www.spigotmc.org/resources/projectilebugfix.22314/
@infered5
Hey. I can help you maybe. skype: prime-official
Is there any way to show a notification that a weapon's cooldown is over? Such as adding an enchantment glow to the item or a text notification?
Hey Guys...
It is so. I want to make a Weaponshop with SignShops. The Problem is.. players only can buy with Items/Entitys.
- I would it to make possible , that players can buy it with /money!
NEED HELP PS: Sorry for my english if it's bad. I'm from germany :)
I HAVE FOUND THE WAY :D
and use the weapon anyway
the effect that i want is that is do not have to give the following command /shot give (player) (weapon)
if you have some thing in a chest and you do it in your inf can it be than a crackshot weapon?
sorry my english is very bad :(
@Bartjuuh007
Can you explain that better?
Hello makers of the plugin, it is possible that you have something in your arm lying in a coffin and that if you look grabs you get a crack shot gun?
can you update to 1.9.2 ?!
@Ethon6
Update the plugin with Spigot's Special Source
@Zany101
Read my previous replies for a workaround with Skript.
@JustJordyNL Update the plugin with Spigot's Special Source.
I dont hear music
MC version: 1.8.3 Crackshot version: Latest
@Ethon6
Same...
I get error code in stop the server: (SPIGOT1.9.2;JAVA8.0)
13.04 07:56:28 [Server] INFO Disabling CrackShot v0.98.5 13.04 07:56:28 [Server] ERROR Error occurred while disabling CrackShot v0.98.5 (Is it up to date?) 13.04 07:56:28 [Server] INFO java.lang.NoSuchMethodError: org.bukkit.Server.getOnlinePlayers()[Lorg/bukkit/entity/Player; 13.04 07:56:28 [Server] INFO at com.shampaggon.crackshot.CSDirector.onDisable(CSDirector.java:215) [?:?] 13.04 07:56:28 [Server] INFO at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:294) [spigot52.jar:git-Spigot-1480adb-6247aa0] 13.04 07:56:28 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:364) [spigot52.jar:git-Spigot-1480adb-6247aa0] 13.04 07:56:28 [Server] INFO at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:424) [spigot52.jar:git-Spigot-1480adb-6247aa0] 13.04 07:56:28 [Server] INFO at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:417) [spigot52.jar:git-Spigot-1480adb-6247aa0] 13.04 07:56:28 [Server] INFO at org.bukkit.craftbukkit.v1_9_R1.CraftServer.disablePlugins(CraftServer.java:340) [spigot52.jar:git-Spigot-1480adb-6247aa0] 13.04 07:56:28 [Server] INFO at net.minecraft.server.v1_9_R1.MinecraftServer.stop(MinecraftServer.java:454) [spigot52.jar:git-Spigot-1480adb-6247aa0] 13.04 07:56:28 [Server] INFO at net.minecraft.server.v1_9_R1.MinecraftServer.run(MinecraftServer.java:595) [spigot52.jar:git-Spigot-1480adb-6247aa0] 13.04 07:56:28 [Server] INFO at java.lang.Thread.run(Thread.java:745) [?:1.8.0_66]
@Zany101
Its Minecraft's bug.
@SonicundMario
Okay.