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 Jun 28, 2015Can you put in a "standatrd:true" tag and a "worlds_enabled: []" tag for minigame plugins that adds worlds. Pls it wuld make a lot help. Good plugin.
-
View User Profile
-
Send Message
Posted Jun 27, 2015Please, if you can, add a new type of ammunition - based on moving armor stands. When firing an invisible armor stand will move quickly with the necessary object (which is the bullet) in hand. Thus it will be possible to make any block or item projectile.
More info I suggest on forum page: http://dev.bukkit.org/bukkit-plugins/crackshot/forum/suggestions/80518-armorstands-as-bullets/#p1
-
View User Profile
-
Send Message
Posted Jun 27, 2015Thanks for quick update against attachment bug, Shampaggon!
-
View User Profile
-
Send Message
Posted Jun 21, 2015Hi,
Can you add the possibility to use custom sounds like guns.M16A3 which is in a sound pack? or add variables <X>, <Y>, <Z> in the runcommand module to use the command /playsound as the console?
Thanks for your excellent plugin :D
-
View User Profile
-
Send Message
Posted Jun 18, 2015The energy rounds don't seem to actually show anything with any setteings. Is it disabled for 1.8?
-
View User Profile
-
Send Message
Posted Jun 18, 2015Can someone help me with config? I really stink.... pls!
Gauss:
Item_Information:
Item_Name: "&eGauss Shotgun"
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
Reload:
Enable: true
Reload_Amount: 8
Reload_Bullets_Individually: 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
GoldRifle:
Item_Information:
Item_Name: "&6Gold Rifle"
Item_Type: 418 Item_Lore:"&eDeals
crits with a 33% chance.|&eSwitch to the grenade launcher|&ewith right click. Fired grenades|&earm themselves in 0.25
seconds."
Attachments:
Type: main
Info: "M320"
Toggle_Delay: 5
Sounds_Toggle: NOTE_STICKS-1-2-0
Sounds_Acquired: BAT_TAKEOFF-1-1-0
Shooting:
Cancel_Left_Click_Block_Damage: true
Cancel_Right_Click_Interactions: true
Delay_Between_Shots: 20
Recoil_Amount:1
Projectile_Amount 1
Projectile_Type: egg
Projectile_Speed: 35
Projectile_Damage:10 Bullet_Spread:0.5
Sounds_Shoot: GLASS-1-2-0,PISTON_EXTEND-1-2-0
Sneak:
Enable: true
No_Recoil: true
Bullet_Spread:0.2
Reload:
Enable: true
Reload_Amount: 14
Reload_Duration: 40
Sounds_Reloading: PISTON_EXTEND-1-2-0,PISTON_RETRACT-1-1-14,DOOR_OPEN-1-2-
16,FIRE_IGNITE-1-1-26,GLASS-1-4-0,DOOR_CLOSE-1-2-28
Firearm_Action:
Type: slide
Close_Duration: 8
Sound_Close: CLICK-1-1-0
Abilities:
Reset_Hit_Cooldown: true
Particles:
Enable: true
Particle_Impact_Anything: BLOCK_BREAK-41
Particle_Critical: BLOCK_BREAK-41 Hit_Events:
Enable: true
Sounds_Shooter: SHOOT_ARROW-1-2-0
Critical_Hits:
Enable: true
Bonus_Damage: 10 Chance:
33 Sounds_Shooter: ORB_PICKUP-1-2-0
Deagle:
Item_Information:
Item_Name: "&eDesert Eagle"
Item_Type: 417
Item_Lore: "&eDual pistols.|&eLeft/right click to shoot.|&eShoot enemies in the back|&efor
bonus backstab damage."
Sounds_Acquired: BAT_TAKEOFF-1-1-0
Shooting:
Dual_Wield: true
Cancel_Left_Click_Block_Damage: true
Cancel_Right_Click_Interactions: true
Delay_Between_Shots: 2
Recoil_Amount: 2
Projectile_Amount: 1
Projectile_Type: egg Projectile_Speed: 40
Projectile_Damage: 4
Bullet_Spread: 1
Sounds_Shoot: ZOMBIE_WOOD-1-2-0,ZOMBIE_WOOD-1-0-0
Sneak:
Enable: true
No_Recoil: true
Bullet_Spread: 0.75
Reload:
Enable: true
Reload_Amount:
7
Reload_Duration: 40
Sounds_Out_Of_Ammo: CLICK-1-1-0
Sounds_Reloading: DOOR_OPEN-1-2-
4,DOOR_OPEN-1-2-8,DOOR_CLOSE-1-2-23,DOOR_CLOSE-1-2-38
Dual_Wield:
Single_Reload_Duration: 25
Sounds_Single_Reload: DOOR_OPEN-1-2-4,DOOR_CLOSE-1-2-23
Sounds_Shoot_With_No_Ammo: CLICK-1-2-0
Abilities:
Reset_Hit_Cooldown: true
Backstab:
Enable: true
Bonus_Damage: 2
Sounds_Shooter: ORB_PICKUP-1-2-0
Particles:
Enable: true
Particle_Backstab: BLOCK_BREAK-55
Hit_Events:
Enable: true
Sounds_Shooter: SHOOT_ARROW-1-2-0
Bazooka:
Item_Information:
Item_Name: "&eBazooka"
Item_Type: 417
Item_Lore: "&eRocket launcher.|&eFire down at your|&efeet to
rocket-jump.|&eNegates fall damage."
Sounds_Acquired: BAT_TAKEOFF-1-1-0
Inventory_Control:
Group_Bazookas
Shooting:
Cancel_Left_Click_Block_Damage: true
Cancel_Right_Click_Interactions: true
Recoil_Amount: 2
Projectile_Amount: 1
Projectile_Type: fireball
Projectile_Speed: 10
Sounds_Shoot: ZOMBIE_WOOD-1-0-0,FIZZ-1-1-0
Sneak:
Enable: true
No_Recoil: true
Abilities:
No_Fall_Damage: true
Reload:
Enable: true
Reload_Amount: 1
Reload_Duration: 55
Sounds_Reloading: SKELETON_IDLE-1-0-10,PISTON_EXTEND-1-0-28,SKELETON_WALK-1-0-48
Particles:
Enable: true
Particle_Player_Shoot: BLOCK_BREAK-35
Shrapnel:
Enable: true
Block_Type: 77
Amount: 14
Speed: 7
Explosions:
Enable: true
Knockback: 5
Damage_Multiplier: 10
Explosion_No_Grief: true
Explosion_Radius: 6
Sounds_Shooter: SHOOT_ARROW-1-2-0
Python:
Item_Information:
Item_Name: "&ePython &l/&e Knife"
Item_Type: 417
Item_Lore: "&eRevolver with
high power.|&eLeft click to melee enemies|&ewith the tactical knife."
Melee_Attachment: Tactical_Knife
Sounds_Acquired: BAT_TAKEOFF-1-1-0
Shooting:
Right_Click_To_Shoot: true
Cancel_Left_Click_Block_Damage: true
Cancel_Right_Click_Interactions: true
Delay_Between_Shots: 2
Projectile_Amount: 1
Projectile_Type: snowball
Projectile_Speed: 40
Projectile_Damage: 6
Bullet_Spread: 0.5
Sounds_Shoot: IRONGOLEM_HIT-1-2-0,ZOMBIE_METAL-1-2-0
Reload:
Enable: true
Reload_Amount: 6
Reload_Duration: 35
Sounds_Reloading: LEVEL_UP-1-1-10,FIRE_IGNITE-1-2-28
Firearm_Action:
Type: revolver
Open_Duration: 5
Close_Duration: 5
Sound_Open: DOOR_OPEN-
1-2-0
Sound_Close: DOOR_CLOSE-1-2-0
Abilities:
Reset_Hit_Cooldown: true
Hit_Events:
Enable: true
Sounds_Shooter: SHOOT_ARROW-1-2-0
Riotshield:
Item_Information:
Item_Name: "&eRiot
Shield"
Item_Type: 267
Item_Lore: "&eHold right-click to raise the shield.|&eBlocks all melee and
ranged attacks.|&eIneffective against attacks from behind."
Sounds_Acquired: BAT_TAKEOFF-1-1-0
Remove_Unused_Tag: true
Riot_Shield:
Enable: true
Durability_Loss_Per_Hit: 10
Sounds_Blocked:
GLASS-2-2-0
Sounds_Break: ITEM_BREAK-2-1-0
Olympia:
Item_Information:
Item_Name: "&eOlympia"
Item_Type: 417
Item_Lore: "&eDouble-barreled shotgun.|&eDeadly at close range.|&eIneffective at longer
ranges.|&eFires incendiary ammo."
Sounds_Acquired: BAT_TAKEOFF-1-1-0
Shooting:
Cancel_Left_Click_Block_Damage: true
Cancel_Right_Click_Interactions: true
Delay_Between_Shots: 3
Recoil_Amount: 5
Projectile_Amount: 8
Projectile_Type: egg
Removal_Or_Drag_Delay: 4-false
Projectile_Speed: 30
Projectile_Damage: 5
Projectile_Flames: true
Projectile_Incendiary:
Enable: true
Duration: 80
Bullet_Spread: 1
Reset_Fall_Distance: true
Sounds_Shoot: ZOMBIE_WOOD-1-1-0,EXPLODE-1-2-0,GHAST_FIREBALL-1-1-0
Sneak:
Enable: true
No_Recoil:
true
Bullet_Spread: 1
Reload:
Enable: true
Reload_Amount: 2
Reload_Bullets_Individually: true
Reload_Duration: 15
Sounds_Reloading: NOTE_STICKS-1-1-
0,NOTE_SNARE_DRUM-1-6-1
Firearm_Action:
Type: break
Open_Duration: 10
Close_Duration: 15
Sound_Open: DOOR_OPEN-1-2-0
Sound_Close: DOOR_CLOSE-1-2-0
Abilities:
Reset_Hit_Cooldown: true
No_Fall_Damage: true
Hit_Events:
Enable: true
Sounds_Shooter: SHOOT_ARROW-1-2-0
Damage_Based_On_Flight_Time:
Enable: true
Bonus_Damage_Per_Tick: -1
Maximum_Damage: -4
Particles:
Enable: true
Particle_Player_Shoot: FLAMES-1
Particle_Impact_Anything: BLOCK_BREAK-51
Hunting:
Item_Information:
Item_Name: "&eHunting Rifle"
Item_Type: 417
Item_Lore: "&eBolt-
action rifle with high accuracy.|&eEquipped with a night vision scope.|&eDeals double damage on headshots."
Sounds_Acquired: BAT_TAKEOFF-1-1-0
Shooting:
Cancel_Left_Click_Block_Damage: true
Cancel_Right_Click_Interactions: true
Projectile_Amount: 1
Projectile_Type: snowball
Projectile_Speed: 1000
Projectile_Damage: 12
Sounds_Shoot: BLAZE_HIT-1-1-0,EXPLODE-1-2-0
Custom_Death_Message:
Normal: "&e<victim> was sniped by <shooter>'s Hunting Rifle!"
Reload:
Enable:
true
Starting_Amount: 0
Reload_Amount: 5
Reload_Bullets_Individually: true
Reload_Duration: 10
Sounds_Reloading: NOTE_STICKS-1-1-0
Firearm_Action:
Type: bolt
Open_Duration: 8
Close_Duration: 7
Close_Shoot_Delay: 6
Sound_Open: NOTE_STICKS-1-0-
0,PISTON_RETRACT-1-2-2
Sound_Close: PISTON_EXTEND-1-2-0
Headshot:
Enable: true
Bonus_Damage:
12
Sounds_Shooter: NOTE_PLING-1-2-0
Sounds_Victim: HURT-1-1-0
Abilities:
Reset_Hit_Cooldown:
true
Knockback: 3
Particles:
Enable: true
Particle_Player_Shoot: BLOCK_BREAK-1
Particle_Terrain: true
Fireworks:
Enable: true
Firework_Headshot: STAR-TRUE-TRUE-250-0-0
Scope:
Enable: true
Night_Vision: true
Zoom_Amount: 5
Sounds_Toggle_Zoom: NOTE_STICKS-1-2-0
Hit_Events:
Enable: true
Sounds_Shooter: SHOOT_ARROW-1-2-0
Type95:
Item_Information:
Item_Name: "&eType 95"
Item_Type: 417
Item_Lore: "&eSemi-automatic with three round burst fire.|&eGhast
Tears are required for reloads."
Sounds_Acquired: BAT_TAKEOFF-1-1-0
SignShops:
Enable: true
Price: 266-10
Sign_Gun_ID: 95
Shooting:
Cancel_Left_Click_Block_Damage: true
Cancel_Right_Click_Interactions: true
Delay_Between_Shots: 7
Recoil_Amount: 1
Projectile_Amount:
1
Projectile_Type: snowball
Projectile_Speed: 40
Projectile_Damage: 4
Bullet_Spread: 2
Sounds_Shoot: ITEM_BREAK-1-2-2,NOTE_SNARE_DRUM-1-0-2
Sneak:
Enable: true
No_Recoil: true
Bullet_Spread: 1
Burstfire:
Enable: true
Shots_Per_Burst: 3
Delay_Between_Shots_In_Burst: 2
Ammo:
Enable: true
Ammo_Item_ID: 370
Sounds_Out_Of_Ammo: NOTE_PLING-1-2-0
Sounds_Shoot_With_No_Ammo: NOTE_STICKS-1-2-0
Reload:
Enable: true
Reload_Amount: 30
Take_Ammo_On_Reload: true
Reload_Duration: 40
Sounds_Reloading: FIRE_IGNITE-1-1-4,DOOR_OPEN-1-2-
6,FIRE_IGNITE-1-1-36,HURT_FLESH-1-0-37,DOOR_CLOSE-1-2-38
Firearm_Action:
Type: slide
Close_Duration:
10
Sound_Close: PISTON_RETRACT-1-2-0,PISTON_RETRACT-1-2-2
Scope:
Enable: true
Zoom_Amount: 5
Zoom_Bullet_Spread: 0
Sounds_Toggle_Zoom: ENDERDRAGON_WINGS-1-2-0
Abilities:
Reset_Hit_Cooldown: true
Hit_Events:
Enable: true
Sounds_Shooter: SHOOT_ARROW-1-2-0
AK-47:
Item_Information:
Item_Name: "&eAK-47"
Item_Type: 417
Item_Lore: "&eFully automatic with high
power.|&eEffective at medium range.|&eControls are inverted."
Sounds_Acquired: BAT_TAKEOFF-1-1-0
Shooting:
Right_Click_To_Shoot: true
Cancel_Left_Click_Block_Damage: true
Cancel_Right_Click_Interactions:
true
Delay_Between_Shots: 4
Recoil_Amount: 1
Projectile_Amount: 1
Projectile_Type:
snowball
Projectile_Speed: 40
Projectile_Damage: 4
Bullet_Spread: 2
Sounds_Shoot:
IRONGOLEM_HIT-1-2-0,SKELETON_HURT-1-2-0,ZOMBIE_WOOD-1-2-0
Sneak:
Enable: true
No_Recoil: true
Bullet_Spread: 1
Burstfire:
Enable: true
Shots_Per_Burst: 2
Delay_Between_Shots_In_Burst: 3
Reload:
Enable: true
Reload_Amount: 30
Reload_Duration: 40
Sounds_Out_Of_Ammo:
ITEM_BREAK-1-1-0
Sounds_Reloading: FIRE_IGNITE-1-1-4,DOOR_OPEN-1-2-6,FIRE_IGNITE-1-1-36,HURT_FLESH-1-0-
37,DOOR_CLOSE-1-2-38
Firearm_Action:
Type: slide
Close_Duration: 10
Close_Shoot_Delay: 12
Sound_Close: PISTON_RETRACT-1-2-0,PISTON_RETRACT-1-2-3
Scope:
Enable: true
Zoom_Amount: 5
Zoom_Bullet_Spread: 0
Sounds_Toggle_Zoom: ENDERDRAGON_WINGS-1-2-0
Abilities:
Reset_Hit_Cooldown:
true
Hit_Events:
Enable: true
Sounds_Shooter: SHOOT_ARROW-1-2-0
-
View User Profile
-
Send Message
Posted Jun 18, 2015Is it possible to make weapons pierce blocks? For example if I wanted to make a bazooka that went through a single block and them exploded when it hit another block how would I do that? I thought I saw a section for block penetration but that only works for energy projectiles
-
View User Profile
-
Send Message
Posted Jun 17, 2015Any reson why all my guns that take damage no longer work?
B: CrackShot v0.98.3 for 1.8.1 1 day ago
The older version do not do this. Is there a new node to allow the gun to stay a gun when damaged? Then are non craft-able guns just using tools. Please help.
-
View User Profile
-
Send Message
Posted Jun 17, 2015More Tag Suggestions:
In the Potion_Effects section, add a activator called damaged
Potion_Effects:
Enable: True
Actavation: damaged
Potion_Effect: INVISIBILITY-10-1
Basically, when the player is hit with any sort of damage, he becomes invisible.
-
View User Profile
-
Send Message
Posted Jun 17, 2015http://pastebin.com/fRxN3bAG
-
View User Profile
-
Send Message
Posted Jun 15, 2015Actually the rocket launcher was a glitch in a void world where the explosion settings wouldnt load and it would be a normal fireball, however with the grenade launcher it still blows up blocks.
using most recent version of crackshot
-
View User Profile
-
Send Message
Posted Jun 15, 2015i made a YOUTUBE TUTORIAL for this video i hope you watch it and enjoy! Please hit the like and subscribe button if you think it really helped you. LINK: https://www.youtube.com/watch?v=JFvIYjFCe7I
-
View User Profile
-
Send Message
Posted Jun 14, 2015Hello, I've been trying to use this plugin for a rocket launcher and a grenade launcher but I have a glitch. In a normal world the rocket launcher will function normally and blow up shrapenal and such but in a void world with an arena floating in the sky the rockets will shoot and there wil be fire (the rockets are fire charges normal size) I have the fire node set to off for both that and the player and it will stiff create fire.
For the grenade launcher i have nogreif set to true but it will still break blocks in any world.
Thanks ~ Gamer
-
View User Profile
-
Send Message
Posted Jun 12, 2015Incompatible with SkillAPI?
I can't hit the target when both plugins are on.
-
View User Profile
-
Send Message
Posted Jun 9, 2015@zachrywilsn
It didn't work :((( please help me!
-
View User Profile
-
Send Message
Posted Jun 8, 2015What is the world guard flag that allows coco pops and things to explode. How do I make it so people cant blow item frames up with bombs
-
View User Profile
-
Send Message
Posted Jun 5, 2015@Shampaggon
your guns do not damage mythic mobs but knocks them back though
i am using spigot 1.83, mythic mobs 2.03 and crackshot 0.98.1
-
View User Profile
-
Send Message
Posted Jun 4, 2015ok crackshot, so you can break the block...
but, can you drop the drop?
someone please tell me how to make blocks broken with crackshots Break_Blocks: node drop the blocks that they broke as drops
-
View User Profile
-
Send Message
Posted Jun 4, 2015@minimaddog
Use this WG. Thats will fix your itemframes :) cheers mate!
http://builds.enginehub.org/job/worldguard?branch=versions%2Fspigot1.8-6.x
-
View User Profile
-
Send Message
Posted Jun 1, 2015Is there a texturepack for this?