CrackShotAdditions 1.0.8

Contains some additions for CrackShot and CrackShotPlus.

  1. Dexuby
    Tested Minecraft Versions:
    • 1.11
    • 1.12
    Features:

    Strong zoom:
    Used to apply a way stronger zoom to a weapon similar to Zoom++ compatible with CrackShotPlus's second zoom and attachments.

    Light on fire:
    Used to create a temporary light when someone is firing the configured weapon for more realism. (Requires LightAPI)
    (Compatible with CrackShotPlus's attachments)

    Give commands:

    Used to give a certain player a CrackShot(Plus) weapon or weapon ammo with the unbreakable tag to hide the durability aswell as hidden attributes to hide informations like the unbreakable tag, the base items attack speed/damage, etc.

    Hide nametags:

    Used to hide player nametags.
    (Might be incompatible with some scoreboard affecting plugins)

    Custom sounds:

    Used to configure custom resourcepack sounds for configured weapons/their events, currently available for the following:
    • custom-sounds-out-of-ammo
      (Can replace CrackShot's Sounds_Out_Of_Ammo)

    • custom-sounds-shoot-with-no-ammo
      (Can replace CrackShot's Sounds_Shoot_With_No_Ammo)
    (Compatible with CrackShotPlus's attachments)


    Configuration:
    Code (Text):
    light-cooldown: <cooldown in ms> (ex. 500) (Optional)
    hide-nametags: <true/false> (Optional)
    weapons:
      <weapon title>:
        strong-zoom: (Optional)
          enabled: <true/false>
          type: <FIRST/SECOND> (Optional) (SECOND requires CrackShotPlus)
        light-on-fire: (Optional)
          enabled: <true/false>
          light-level: <light level> (ex. 12)
          offset: (Optional)
            x: <x offset> (ex. 1.0)
            y: <y offset> (ex. 1.0)
            z: <z offset> (ex. 1.0)
            multiplier: <multiplier> (ex. 1.0)
          remove-delay: <delay in ticks> (ex. 10)
        custom-sounds-out-of-ammo:
          1:
            id: <id>
            volume: <volume> (ex. 1.0)
            pitch: <pitch> (ex. 1.0)
          2:
            ...
        custom-sounds-shoot-with-no-ammo:
          1:
            id: <id>
            volume: <volume> (ex. 1.0)
            pitch: <pitch> (ex. 1.0)
          2:
            ...
    attachments:
      <attachment title>:
        strong-zoom: (Optional)
          enabled: <true/false>
          type: <FIRST/SECOND> (Optional) (SECOND requires CrackShotPlus)
        light-on-fire: (Optional)
          enabled: <true/false>
          light-level: <light level> (ex. 12)
          offset: (Optional)
            x: <x offset> (ex. 1.0)
            y: <y offset> (ex. 1.0)
            z: <z offset> (ex. 1.0)
            multiplier: <multiplier> (ex. 1.0)
          remove-delay: <delay in ticks> (ex. 10)
        custom-sounds-out-of-ammo:
          1:
            id: <id>
            volume: <volume> (ex. 1.0)
            pitch: <pitch> (ex. 1.0)
          2:
            ...
        custom-sounds-shoot-with-no-ammo:
          1:
            id: <id>
            volume: <volume> (ex. 1.0)
            pitch: <pitch> (ex. 1.0)
          2:
            ...
    Commands:
    Code (Text):
    /csa reload
    * csa.reload
    ? Used to reload the configuration.
    /csa give <player> <weapon>
    * csa.give
    ? Used to give a player a certain weapon with the unbreakable tag and hidden attributes.
    /csa giveAmmo <player> <weapon> <amount>
    * csa.giveAmmo
    ? Used to give a player ammo for a certain weapon with the unbreakable tag and hidden attributes.

    Planned:
    • Give command which grants a weapon and hides all attributes of the it. (like durability, attack speed, etc.)
    • Strong zoom support for CrackShotPlus second zoom.
    • Strong zoom support for CrackShotPlus attachments.
    • Light on fire support for CrackShotPlus attachments.
    • Option to hide nametags.
    • Command to give the configured ammo for a weapon to a player.

    Q&A:

    Q: Can you include a existing feature of CrackShot or CrackShotPlus in this plugin?
    A: No.​

    Q: How can i send suggestions?
    A: Send me a private message on Spigot forums or add me on Discord.

    Q: I have a issue with the light on fire feature, some lights aren't disappearing correctly.
    A: Use the following configuration for LightAPI and adjust your remove-delay/light cooldown.
    Code (Text):
    version: 3
    update-delay-ticks: 1
    max-iterations-per-tick: 400
    updater:
      enable: false
      repo: BeYkeRYkt/LightAPI
      update-delay-ticks: 40
      view-changelog: false
    DeeCaaD likes this.

Recent Updates

  1. Update - 1.0.8
  2. Update - 1.0.7
  3. Update 1.0.6

Recent Reviews

  1. MrZany
    MrZany
    5/5,
    Version: 1.0.6
    Perfect! I use crackshot alot on my server and this is an amazing addition to the pathetic zoom on the original!
    1. Dexuby
      Author's Response
      Thanks for your review!
  2. Spalw
    Spalw
    5/5,
    Version: 1.0.5
    Does exactly what it describes really well, a unique addition to crackshot and crackshot plus
    1. Dexuby
      Author's Response
      Thanks for your review!
  3. HeavenCrafter
    HeavenCrafter
    5/5,
    Version: 1.0.1
    A really unique and smart idea for CSP and CS, makes it more realistic in general!
    1. Dexuby
      Author's Response
      Thanks for your review!