AlchemicalArrows icon

AlchemicalArrows -----

Aims to improve the bow vs bow combat experience while staying true to Minecraft's vanilla mechanics



Dispenser Support & Chain Arrows!
Changes:
  • Dropped support for Minecraft 1.14.x - 1.15.x. Only 1.16.2 and above is supported
  • Added a new Chain arrow (#10 - ZizzyZizzy)
    • After hitting an entity, will bounce to the next nearby entity
    • Crafted using a slime ball
    • Custom model data is 148
  • Alchemical arrows may now be shot from dispensers!
  • Added a new update checker (can be disabled in the config.yml)
  • Increase the default skeleton alchemical arrow loot drop chance to 40% (from 25%)
  • Alchemical arrows are now compared based on an NBT tag rather than the item itself
    • This allows server owners to customize the item to their liking without fearing that arrows crafted before the change be invalidated
    • Any legacy arrows still in the world will be automatically updated. This update is safely compatible with 3.1.1
  • /alchemicalarrows killallarrows has been renamed to /alchemicalarrows clear
    • Permission was updated to arrows.command.clear, though the former permission node will still work for the sake of legacy. This will be removed at a later date
  • Cauldron crafting is now fetched as disabled by default
  • Tab completion has been improved in all commands. It should now be more akin to vanilla tab completion (especially /summonarrow)
  • Fixed SkeletonsCanShoot using inverted values (#9)
  • Fixed skeletons not dropping alchemical arrows at all
  • Fixed commands displaying to the client despite not having permission to use them (/givearrow and /summonarrow)
  • Fixed /summonarrow not working for some arrows
  • Fixed explosive arrows not having coloured lore by default
  • Numerous bits of code cleanup throughout the project. May improve performance in various areas

API Changes:

  • ArrowRegistry now implements Iterable<AlchemicalArrow>
  • ArrowRegistry has had deprecated methods removed
  • Added various new methods to create ItemStack representations of AlchemicalArrow instances (these should be used instead of getItem() in most situations)
    • AlchemicalArrow#createItemStack(amount)
    • AlchemicalArrow#createItemStack()
    • AlchemicalArrow#matchesItem(ItemStack)
----------, Dec 19, 2020
Resource Information
Author:
----------
Total Downloads: 14,482
First Release: Aug 31, 2015
Last Update: Feb 28, 2021
Category: ---------------
All-Time Rating:
28 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings