GunSmith 1.9.4

[MC-1.12] Minecraft guns w/ GUI! Custom guns! Sniper, RPG, shotgun, & more! ENGLISH/ESPANOL/中文

  1. kraken_
    Tested Minecraft Versions:
    • 1.12
    Source Code:
    https://github.com/randallarms/gunsmith
    Contributors:
    kraken_, CarMoreno (Spanish), AndyYu (Chinese)


    Like guns for Minecraft? Then rate it ★★★★★!
    You can re-rate GunSmith every update!

    HOW TO INSTALL AND USE:
    https://www.spigotmc.org/threads/gunsmith.189617/



    Use GunSmith methods in your own Spigot plugin to make guns, give guns, and edit settings programmatically!

    Description
    Fun Minecraft gun Bukkit plugin! Simply hold the item corresponding to the gun and right click to fire. You will need the proper ammunition to fire a weapon, as well.

    Resource Pack
    GunSmith works best with a custom resource pack that displays the base item (a diamond hoe) as the corresponding firearm without removing the regular diamond hoe. This specialty resource pack is included in our GitHub project repository, and can be directly downloaded here: https://github.com/randallarms/gunsmith/raw/master/resources/GunSmithPackV3.zip

    Custom recipes
    WARNING: Custom recipes have been broken in MC 1.12 -- please wait while we solve the issue, thanks!

    Currently, most custom weapons, ammunitions, and weapon parts can be crafted on a regular crafting grid using normal Minecraft materials like iron, wood, and gunpowder. To find the recipe for a specific item, check out this page:
    https://github.com/randallarms/gunsmith/blob/master/resources/gunsmith-recipes.txt

    Commands
    Type "/guns" to use the GunSmith GUI menu in-game to select firearms & ammunitions.

    You can also type "/giveGun <gunName>" to get a gun, or "/giveAmmo <gunName>" to get the corresponding ammunition for that gun (crossbows use bolts). Add a player name to the end of the command to send that player the gun/ammo.

    Gun Names:
    1. "sniper" for a Sniper Rifle
    2. "br" for a Battle Rifle
    3. "lmg" for a Light Machine Gun
    4. "pistol" for a Pistol
    5. "bow" for a Crossbow
    6. "shotgun" for a Shotgun
    7. "ar" for an Assault Rifle
    8. "hmg" for a Heavy Machine Gun
    9. "rpg" for a Rocket Launcher (warning: highly destructive!)
    10. "orbital" for an Orbital Cannon (warning: highly destructive & experimental!)

    Configuration
    GunSmith is meant to be configurable. For developers of Spigot/Bukkit plugins, GunSmith features many useful methods to "hook" into and use in your own plugin.

    Gun details can be customized (name, desc, color codes, damage, range, cooldown, more!) through the "guns.yml" file found in "/plugins/GunSmith".

    Admins can also add more guns to "guns.yml" by copying the default formatting and changing the id (usually 601-610, for default guns) to a unique gun id number between 1 and 1532 (corresponding w/ the durability values of a diamond hoe), then using "/giveGun <id> {player}" in-game to spawn the item!

    In-game & in console, this means ops can use special commands to alter the way this plugin acts on your server. For admins/owners, this includes the ability to edit the "config.yml" file found in your "/plugins/GunSmith" folder to achieve those same effects:

    language
    Currently supports "English", "Spanish", & "Chinese"
    Command: /guns language <language>​
    glassBreak
    Determines if glass breaks when hit by fired rounds. Set to "true" or "false"
    Command: /guns glassbreak <true/false>​
    stoneCrack
    Determines if stone cracks when hit by fired rounds. Set to "true" or "false"
    Command: /guns stonecrack <true/false>​
    silentMode
    Determines if this plugin will send messages to players. Set to "true" or "false"
    Command: /guns silentmode <true/false>
    WARNING: Once this is set to true, players will no longer receive any in-game prompts from the plugin. Use "/guns silentmode false" to reset this!
    opRequired
    Determines if the guns GUI requires OP permissions. Set to "true" or "false"
    Command: /guns opreq <true/false>​
    crafting
    Determines if players can craft custom GunSmith items, from guns to ammo to parts. Set to "true" or "false"
    Command: /guns crafting <true/false>
    WARNING: Requires server reload/restart to work!
    particles
    Determines if fired rounds from gunshots will leave a smokey particle trail. Set to "true" or "false"
    Command: /guns particles <true/false>
    explosions
    Determines if explosive weaponry can damage blocks. Set to "true" or "false"
    Command: /guns explosions <true/false>​
    permissions
    Determines if player permissions are required for various parts of GunSmith. Set to "true" or "false"
    Command: /guns perms <true/false>​
    loaded
    Never mess with this line!​

    Messages & Language
    Server admins can customize GunSmith messages in-game and in console for each language through the use of YML message files. Navigate to "/plugins/GunSmith/lang" and edit the file for the language you wish to customize. Color codes are supported, such that "&c" makes text red.

    Source code
    Guides & plugin to be updated consistently! This plugin represents an open-source project.

    GunSmith on GitHub: https://github.com/randallarms/gunsmith

    Do you want to help us improve this plugin? You can! Everyone is welcome to contribute on GitHub by utilizing the Flow to "fork" their own version, make changes (commits), and submit this updated "branch" as a "pull request" to be considered for merging with the master branch (the release version plugin).

    Please feel free to voice criticism to better the project, as well. Got a problem? Bug, glitch, complaint? Visit the Issues page and let me know: https://github.com/randallarms/gunsmith/issues

    Previous version compatibilities
    GunSmith updates make this plugin compatible for several different Minecraft versions, ranging from 1.9 to 1.12; you will have to download the correct version from the version history, or by clicking the appropriate download link below:

    For...
    Minecraft 1.12 to 1.12.1, download GunSmith v0.9 and up
    Minecraft 1.11 to 1.11.2, download GunSmith v0.8.3.3
    Minecraft 1.10 to 1.10.2, download GunSmith v0.8.1
    Minecraft 1.9 to 1.9.4, download up to GunSmith v0.8

    [​IMG]
    1000 DOWNLOADS!


    Like guns for Minecraft? Then rate it ★★★★★!
    You can re-rate GunSmith every update!

Recent Reviews

  1. hung1612
    hung1612
    5/5,
    Version: 1.9.4
    I use GunSmith for 1.10 so.........it not have lang file and can not custom new gun :C
    1. kraken_
      Author's Response
      Correct, the GunSmith made for Minecraft version 1.10 is much older and does not have as many feature as newer versions.
  2. Joe70
    Joe70
    5/5,
    Version: 1.9.4
    Which is the Soundfile for Shoot ? I want ro replace it with a own soundfile, Pls !!
    1. kraken_
      Author's Response
      When the weapons are fired in GunSmith, a sound Effect is played using the Spigot/Bukkit API. I am not sure there is any file at all that is associated with sounds, though you can edit the source code to use different Effects.
  3. PIGTHIEF
    PIGTHIEF
    5/5,
    Version: 1.9.4
    Awesome, but what is is the armor / grenades

    _______________________________________
    1. kraken_
      Author's Response
      Armor and grenades are not fully implemented yet.
  4. AndyYu
    AndyYu
    5/5,
    Version: 1.9.3
    1.6MB what did you add in the jar file? it's too big.
    but it's a good plugin anyway.
    1. kraken_
      Author's Response
      Probably forgot to remove the resources, will release an improved version soon.

      UPDATE: File size bloat is fixed, download 1.9.3.1!
  5. kazdeejay
    kazdeejay
    4/5,
    Version: 1.9.3
    Not compatible with CratesPlus. Turns into a regular diamond hoe. But its a good plugin though
    1. kraken_
      Author's Response
      Interesting, thanks!
  6. PIGTHIEF
    PIGTHIEF
    5/5,
    Version: 1.9.1
    YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    1. kraken_
      Author's Response
      ¯¯̿̿¯̿̿'̿̿̿̿̿̿̿'̿̿'̿̿̿̿̿'̿̿̿)͇̿̿)̿̿̿̿ '̿̿̿̿̿̿\̵͇̿̿\=(•̪̀●́)=o/̵͇̿̿/'̿̿ ̿ ̿̿
  7. Renkyys
    Renkyys
    4/5,
    Version: 1.9.1
    The only thing I miss is the ability to value the guns so players would be able to either click on a sign and buy a certain gun or open the GUI and buy a gun... Please think about it in the future... I´m counting on ya
    1. kraken_
      Author's Response
      That would be something for a currency/shop mod to include. I've had another player tell me that they use ChestCommands with some luck (using gun id #s). Good luck!
  8. oleggyunter
    oleggyunter
    5/5,
    Version: 1.9.1
    And AGAINST You make much better !! I will test and help You with Your plugin update , Your plugin- best solution !!!
    1. kraken_
      Author's Response
      Awesome, we can always use more testers. That's one of the hardest parts, and also one of the most important!

      Thanks for the support, this goes a long way I assure you.
  9. DjSpecialK
    DjSpecialK
    5/5,
    Version: 1.9.1
    Finally A Good Gun Plugin.
    I love it ! ! !
    Only 1 thing to suggest. The spray from most of the guns is too much.
    I would love to see a little less spray, it looks like were shooting clouds.
    And it totally blocks out the target area for too long.
    Just a suggestion, hence the 5 stars
    Great Job....................Keep up the good work.
    1. kraken_
      Author's Response
      The particle effects should be vastly improved in GunSmith v1.9+! If you want to take a screenshot of the spray and send it to me as a message, I will see what I can do about it. :D
  10. oleggyunter
    oleggyunter
    5/5,
    Version: 1.9
    Great Work !! Thank You very very very much !!!! Great Work !! Thank You very very very much !!!! Great Work !! Thank You very very very much !!!! Great Work !! Thank You very very very much !!!! Great Work !! Thank You very very very much !!!!
    1. kraken_
      Author's Response
      Haha, you're welcome x5!