Configuration Information

Alchemical Arrows Config

General:

This is the section of the configuration file that will contain general, non-categorized configuration options. If they do not fit into their own proper category, they will be out on their own in this independent section. Here is what the default config will look like:

CheckForUpdates: true
MetricsEnabled: true
CustomDeathMessages: true

MetricsEnabled

CheckForUpdates

  • Whether AlchemicalArrows should check BukkitDev for any new updates or not. This feature is run asynchronously from the main server thread, and if enabled, will not cause any startup lag. If a new version of found, it will not be downloaded, but instead it will notify you in the console
  • Possible values:
    • true: Check BukkitDev for updates (recommended)
    • false: Do not check BukkitDev for updates

CustomDeathMessages

  • Whether custom death messages will be displayed or not (Just in case there's another plugin that disabled death messages)
  • Possibles values:
    • true: Custom death messages will be displayed
    • false: Custom death messages will not be displayed

Skeletons:

Skeletons is the category in which you can find anything regarding the behaviour of skeletons for this plugin. Other options for skeletons can be found under each individual arrow, but these are general options for skeletons as a whole

Skeletons:
SkeletonShootPercentage: 15
SkeletonLootPercentage: 25

SkeletonShootPercentage

  • The percentage chance (0 - 100) that skeletons can shoot alchemical arrows. Any value of 0 or below will set this option as unavailable, and any value of 100 or above will make it a guaranteed chance to shoot an alchemical arrow (if said alchemical arrow is allowed to be shot by skeletons)
  • Possible values:
    • Integer value: (Recommended) 0 - 100

SkeletonLootPercentage:

  • The percentage chance (0 - 100) that skeletons will drop alchemical arrows in place of regular arrows upon death. Any value of 0 or below will set this option as unavailable, and any value of 100 or above will make it a guaranteed chance to drop alchemical arrows
  • Possible values:
    • Integer value: (Recommended) 0 - 100

Arrows:

Arrows is the category in which you can modify all aspects of each individual arrow. All arrows that will be added, will be listed under this category of configuration.

Arrows:
  AirArrow:
    Crafts: 8
    AllowInfinity: false
    SkeletonsCanShoot: true
SkeletonLootWeight: 6.66 DisplayName: "Air Arrow" EarthArrow: Crafts: 8 AllowInfinity: false SkeletonsCanShoot: true
SkeletonLootWeight: 6.66 DisplayName: "Earth Arrow" MagicArrow: Crafts: 8 AllowInfinity: false SkeletonsCanShoot: true
SkeletonLootWeight: 6.66 DisplayName: "Magic Arrow" EnderArrow: Crafts: 8 AllowInfinity: false SkeletonsCanShoot: true
SkeletonLootWeight: 6.66 DisplayName: "Ender Arrow" LifeArrow: Crafts: 8 AllowInfinity: false SkeletonsCanShoot: true
SkeletonLootWeight: 6.66 DisplayName: "Life Arrow" DeathArrow: Crafts: 8 AllowInfinity: false SkeletonsCanShoot: false
SkeletonLootWeight: 6.66 InstantDeathPossible: true InstantDeathPercentChance: 20 DisplayName: "Death Arrow" LightArrow: Crafts: 8 AllowInfinity: false SkeletonsCanShoot: true
SkeletonLootWeight: 6.66 StrikesLightning: true DisplayName: "Light Arrow" DarknessArrow: Crafts: 8 AllowInfinity: false SkeletonsCanShoot: true
SkeletonLootWeight: 6.66 DisplayName: "Darkness Arrow" FireArrow: Crafts: 8 AllowInfinity: false SkeletonsCanShoot: true
SkeletonLootWeight: 6.66 DisplayName: "Fire Arrow" FrostArrow: Crafts: 8 AllowInfinity: false SkeletonsCanShoot: true
SkeletonLootWeight: 6.66 DisplayName: "Frost Arrow" WaterArrow: Crafts: 8 AllowInfinity: false SkeletonsCanShoot: true
SkeletonLootWeight: 6.66 DisplayName: "Water Arrow" NecroticArrow: Crafts: 8 AllowInfinity: false SkeletonsCanShoot: true
SkeletonLootWeight: 6.66 DisplayName: "Necrotic Arrow" ConfusionArrow: Crafts: 8 AllowInfinity: false SkeletonsCanShoot: true
SkeletonLootWeight: 6.66 DisplayName: "Confusion Arrow" MagneticArrow: Crafts: 8 AllowInfinity: false SkeletonsCanShoot: true
SkeletonLootWeight: 6.66 DisplayName: "Magnetic Arrow" GrappleArrow: Crafts: 8 AllowInfinity: false SkeletonsCanShoot: true
SkeletonLootWeight: 6.66 DisplayName: "Grapple Arrow" GrappleForce: 2.5

Crafts

  • The count which arrows return when being crafted. Example, crafting an air arrow will return 8 arrows as specified in this config option
  • This is an integer value. The recommended range is from 1 - 64

AllowInfinity

  • Whether the infinity enchantment affects the arrow. This is an option available to each individual arrow, and will only affect the specific arrow that this option is part of
  • Possible values
    • true: Infinity will affect this arrow
    • false: Infinity will not affect this arrow, and arrow counts will still decrease

SkeletonsCanShoot

  • Whether skeletons are able to shoot this arrow or not. Note, the "SkeletonShootPercentage" configuration option must be higher than 0 for this option to take effect. This is an option available to each individual arrow, and will only affect the specific arrow that this option is part of
  • Possible values:
    • true: Skeletons are able to shoot this arrow as long as "SkeletonShootPercentage" is above 0
    • false: Skeletons are unable to shoot this arrow at all

SkeletonLootWeight:

  • The weight of the arrow to be calculated when an arrow will be dropped by a skeleton. A higher weight has a higher chance for the arrow to drop. A weight of 0 will not permit this arrow to be dropped
  • Possible values:
    • Integer value: Any positive integer value. If a negative integer value is provided, ALL arrows will have a random weight.

DisplayName

  • The display name of this arrow in the players inventory. Note that when changing this option, a /reload is required. /aa reload will not suffice as recipes must be reloaded . This is an option available to each individual arrow, and will only affect the specific arrow that this option is part of
  • Possible values: Any string possible!

InstantDeathPossible

  • Whether death arrows have a possibility to instantly kill the player or not.
  • Possible values:
    • true: The arrow has a 1/4 chance to instantly kill the player no matter what their maximum health value is
    • false: The arrow does not have a chance to instantly kill the player, and will only wither them

InstantDeathPercentChance

  • The percent chance of instant death being a possibility for death arrows. If set to 0, instant death is impossible. Note: InstantDeathPossible must also be set to true in order for this option to be available
  • Possible values: Integer value ranging from 0 - 100

StrikesLightning

  • Whether lightning will strike an entity when a light arrow hits it
  • Possible values:
    • true: Lightning will not strike the player
    • false: Lightning will strike the player

GrappleForce

  • The force at which the grapple arrow will launch the player. This value can be set to any decimal value, though it is suggested that this stays relatively low, as anything above a value of 3 can be quite fast and far
  • Possible values: Any decimal value (Recommended below 4)