⭐1.17+ MUST-HAVE⭐ GoatHorn 1.3

Kill goats to get their horns now! [includes ItemsAdder Add-On]

  1. SolarRabbit
    Native Minecraft Version:
    1.17
    Tested Minecraft Versions:
    • 1.17
    Source Code:
    https://github.com/zhenghanlee/GoatHorn
    /—.GoatHorn —.\
    \Goats are usef... not useless!/

    Get goat horns before Bedrock get theirs in 1.18!
    [​IMG]

    Blare the horns to accompany your battle cries!
    [​IMG]

    API for developing add-ons on what blaring horns will trigger!
    (e.g. Trigger a raid if player is in the vicinity of a village)
    Installation
    1. Download the zip containing .jar file and resource pack called "GoatHorn"
    2. Place the .jar file into your plugins folder
    3. Place the "GoatHorn" resource pack in your resource pack folder, or combine it with your serverpack (You can safely ignore the "ItemsAdder-AddOn" folder)
    4. Start/Restart server and you are good to go!

    Installation (With ItemsAdder)
    1. Install ItemsAdder and download the .zip file here
    2. Place the .jar file into your plugins folder
    3. Extract the content of "ItemsAdder-AddOn" folder into their respective directories under ItemsAdder/data folder (You can safely ignore the other resource pack provided)
    4. Run /iazip to compress the resources and upload the new .zip file (e.g. Dropbox)
    5. Update ItemsAdder's config.yml with the new resource link and do /iareload (and /iatexture all)
    6. Start/Restart server and you are good to go!

    Config.yml

    Code (YAML):
    loot:
     # If enabled, goat will drop horns upon death, according to the rate indicated below.
      enabled
    : true
      # Provide a non-negative number. The integral part of the number will be the base number
      # of horns to be dropped on each goat's death. The decimal part of the number indicates
      # the rate an extra horn to be dropped. For example, if we have the drop rate as 1.5, 1
      # horn plus 0.5 chance of a second horn will be dropped.
      drop-rate
    : 0.025

    horn-use
    :
     # Any value higher than 100 increases the range of the horn.
      volume
    : 750
      pitch
    : 1
      cooldown
    :
       # The sound lasts roughly 100 ticks.
        duration
    : 100
        # If set to true, cooldown animation will be applied to all items that are of type iron
        # horse armor for the player.
        show-animation
    : true

    # Default name of item
    name
    : Goat Horn

    # Actual item is an iron horse armor
    model-data
    : 10

    Commands

    /ghgive <player> [amount] - give online players horns
    /ghreload - reload plugin config

    Permission
    goathorn.admin - user able to perform plugin commands

    [​IMG]

Recent Reviews

  1. funcybear
    funcybear
    5/5,
    Version: 1.3
    Great and Great Plugin this must be in every 1.17 Minecraft server this will make your server more unique!
  2. LoneDev
    LoneDev
    5/5,
    Version: 1.2
    Amazing job! This is another example of your talent.
    I can't wait to see more cool ItemsAdder addons from you.

    Thanks again!
  3. EchocallingEarth
    EchocallingEarth
    5/5,
    Version: 1.2
    As expected another awesome plugin/add-on (or in my severs case another epic add-on for ItemsAdder). As always the dev has been spot on in handling issues quickly and effectively. The dev is active in updating and maintain all of his/her plugins/add-ons. And now for the Pros and Cons
    Pros
    - Fast professional care from the dev.
    - GoatHorns that actually have a use.
    - Easy to install and use (yes even for me)

    Cons
    - Hmmm I guess if it could be a con I'd have to say that I wish a GoatHorn would call other goats. BUT if that happened once Goats become hostile then the horn could be a weapon of war rather than a cool extra. So on that note, there are NO cons to consider here.

    Overall rating is a 10/10 but Spigot limits us to 5 stars so...

    FIVE AWESOME WELL EARNED STARS
    ⭐⭐⭐⭐⭐