Moar Bows icon

Moar Bows -----

Add 25+ unique bows to your server!




You are not dreaming - MoarBows is finally getting an update after 3 long years of inactivity
  • MoarBows should support versions up to 1.21.8
  • Fixed an issue with Meteor Bow not dealing any damage
  • Meteor Bow now has a "radius" modifier
  • GUI no longer uses inventory holders (problem with recent MC versions)
  • All of this should be backwards compatible and still compatible with anything above 1.14
Enjoy! ;)
----------, Sep 9, 2025

This is not a dream, MoarBows is finally getting an update after 3 long years of inactivity.
MoarBows should support versions up to 1.21.8

Enjoy! ;)
----------, Sep 9, 2025

Warning using this build will make all your previously generated bows unusable. This update is mainly designed to provide better support for future versions of Spigot without having to wait for a new plugin update everytime.

This update is required if you want to use MoarBows on 1.18 but is not necessary if you stay on 1.17 (just disable update notifications) as it won't add any major feature yet it will break your previously generated items.

  • Now only relies on Spigot API. Use of NMS has been entirely removed. This means that the moar bow ID is now stored in a MoarBows:MoarBow name spaced key and no longer directly as a NBTTag.
  • Major refactor moving every class away from the api package.
  • Added pagination to the bow browser(/mb gui) in case external plugins register their bows
----------, Mar 18, 2022

  • Added support for 1.16.5 and 1.17
----------, Jun 13, 2021

Reposting this update to include a bug fix
  • Added support for 1.17
  • Fixed an issue with the silver bow
----------, Jun 13, 2021

  • Added support for 1.16.2.
  • Fixed the default config.
  • Improved compatibility with future versions of spigot.
----------, Aug 12, 2020

  • Added support for 1.16
  • Bows are now detected using NBTTags which means renaming a bow using an anvil won't create a custom bow
    • This is a change that will most likely break previously generated bows but due to recent changes in how display names are handled, it is nearly impossible to handle custom item checks through display names (lore is not an option either because lores do depend on the bow level).
  • You can now use {level} in the bows lores to display the bow level
----------, Jul 7, 2020

  • Fixed an issue that would prevent bows to work after a relog
----------, May 17, 2020

  • Fixed an issue with bow crafting recipes.
  • Cleaned up the code.
  • Fixed a memory issue that might fix bows not loading after a certain amount of time.
----------, May 1, 2020

  • Custom bows now work when equipped on monsters (skeletons can use custom bows). It should be compatible with other plugins as long as they fire the correct Bukkit event.
  • Cleaned up the code a little.
Merry Christmas everyone!
----------, Dec 25, 2019

  • Bow levels: custom bows have stats which scale based on their level (any stat can be configurated as a linear function of the bow level) (still experimental)
  • Support for 1.15.
  • Please reset your config files, there were quite a few changes.
----------, Dec 23, 2019

  • Added support for 1.14
  • This build only works with 1.13 and 1.14
----------, Apr 27, 2019

  • Fixed an issue with bow perm nodes. The new perm nodes are available on the resource page.
  • Fixed an issue with the disable.enchant & disable.repair config options.
  • Added a cancellable player event: MoarBowShootEvent that gets called when a player uses a custom bow.
  • Added an option to show enchants in the bow lore.
  • Changed some config options paths.
----------, Jan 19, 2019

Fixed an issue with colored particles in legacy versions.
----------, Jan 6, 2019

  • Major API change which should improve the bow hand particles performance.
  • Added a landing sound to the Meteor Bow in 1.13 (bug fix).
  • Updated the documentation on GitHub.
----------, Jan 2, 2019

  • Bows that don't use vanilla arrows (e.g linear bow, laser bow) now handle the Power enchantment damage increase.
  • New bow: Laser Bow
  • Fixed a bug with the Linear Bow.
  • Fixed a bug with the Silver Bow.
----------, Dec 25, 2018

Merry Christmas everybody :p
  • The Tripple Bow does not consume 6 arrows anymore.
----------, Dec 25, 2018

This update is highly recommended for 1.13 users.
  • Fixed a compatibility bug with 1.13.
  • Fixed an issue with bow hand particles.
  • Fixed the URL given by the update checker.
----------, Dec 22, 2018

Improved the performance of the update checker which now runs asynchronously. Other minor & non impactful changes.
----------, Dec 20, 2018

  • Removed a debug message when a player joins the server.
  • Fixed the update checker message.
----------, Oct 21, 2018

  • Removed a debug message sent when the player joins the server.
----------, Oct 19, 2018

  • Fixed an issue with a 1.8 sound.
  • MoarBows is now compatible with any version of 1.8 and 1.9.
  • Fixed a compatibility issue with 1.9.
  • Removed unused classes (& other minor API changes).
----------, Oct 13, 2018

  • Cleaned the repo from .class useless classes.
  • Added Metrics.
  • Fixed an issue that would display default names in italic.
  • Fixed an issue in 1.13 that would prevent from handling the plugin with NMS (and thus taking extra performance with reflection although it did work fine).
  • Removed useless classes in the 1.13 version.
  • Fixed default names in the 1.13 version.
----------, Oct 13, 2018

  • Cleaned the repo from .class useless classes.
  • Added Metrics.
  • Fixed an issue that would display default names in italic.
  • Fixed an issue in 1.13 that would prevent from handling the plugin with NMS (and thus taking extra performance with reflection although it did work fine).
  • Removed useless classes in the 1.13 version.
  • Fixed default names in the 1.13 version.
----------, Oct 13, 2018

  • API update (see latest commit on GitHub)
  • The 1.13 version now supports WorldGuard flags
  • Bows damage now take armor into consideration
----------, Aug 29, 2018

  • Fixed a bug with the Earthquake Bow in 1.13
  • Fixed a bug with the Railgun Bow
----------, Jul 31, 2018

There's no need to update for legacy (1.8 - 1.12) users.
  • Fixed an issue involving default bow crafting recipes in 1.13
  • MoarBows 1.13 now doesn't support WorldGuard anymore. WorldGuard 7.0 broke the key API features that allowed to add the WG flag ; I'll change this back once the WG versions will be stable enough.
  • The jar for 1.8 - 1.12 servers is now called MoarBows Legacy.jar
I'll be updating the source code soon
----------, Jul 30, 2018

This update fixed a bug that would occur when arrows hit the ground when using a 1.8 server.

From now on, the file will be a .zip containing two .jar files
  • MoarBows.jar - for 1.8.x - 1.12.2
  • MoarBows 1.13 - for 1.13
----------, Jul 24, 2018

The option to disable bow craftings now works properly.
Please delete the config.yml file or manually add the "disable-bow-craftings" option.
----------, Jul 7, 2018

  • Improved the default bows lores.
  • Fixed an issue with the flare bow
  • The plugin now temporarily saves the config files to access them faster, which means you'll have to do /mb reload to make MoarBows reload the config files.
    • /mb reload reloads both the bows & the messages.
    • This should improve performance.
  • Added dark gray bars to the default bow lore.
  • Fixed an issue with the Trippple Bow & the Autobow
  • Changed the names of the default bow modifiers
  • API update
    • Removed useless parts, simplification
----------, Jul 3, 2018

  • Fixed an issue that would prevent lores to display and crafting recipes to work when generating the files for the first time.
  • MoarBows now has an API that allows you to add custom bows!
    • See the wiki (coming soon) for more info!
PM me if you need any help or if you have any request about the API!
----------, Jul 2, 2018

  • Fixed a typo in /mb.
  • Fixed a bug with /mb list.
----------, Jul 2, 2018

  • Fixed minor issues.
  • Added a %left% placeholder to the on-cooldown message, which displays how many seconds the player needs to wait.
  • Messages were updated, please delete the old messages.yml.
  • Added a tab completion system for /mb.
  • Improved the look of /mb list and /mb
  • Added a new bow : Earthquake Bow
    • Its arrows summon a shockwave when landing, knocking up nearby units.
  • Changed the default config.
    • Added comments
    • Removed the "disable-give-cmd-message" option, if you don't want any message displayed when giving a bow, set the message to "".
  • Changed the way the Gravity Bow attracts entities.
  • Added new bow modifiers:
    • Gravity Bow - force (X and Z)
    • Gravity Bow - y-static
    • Pulsar Bow - duration
  • Fixed a bug with the Hunter Bow
----------, Jul 2, 2018

  • Fixed an issue with Bukkit (bows couldn't be unbreakable)
  • Fixed issues with PaperSpigot
    • Crafting recipes now correctly work
    • Bows now display their lores
----------, Apr 25, 2018

  • Now using interfaces to deal with arrow effects.
  • Massive optimization:
    • Bow particles optimized
    • Configuration optimized : please delete the old bows.yml file
  • Removed the command message prefix.
  • MoarBows is now compatible with MMOItems 3.1.4 (or higher!)
----------, Apr 18, 2018

  • Removed the color codes from the bow names.
  • Added a new bow: The Spartan Bow, which summons arrows from the sky when hitting a target/block.
  • Added the plugin prefix to the console messages.
  • Fixed an issue with bow repairing/enchanting.
  • Added an option to be able to create bows by renaming normal ones.
  • Added permissions to bypass the enchant/repair bow restriction.
----------, Feb 25, 2018

  • Fixed a huge performance issue.
  • Optimization.
----------, Dec 2, 2017

  • Commands are now available for console!
  • Added particles to the Fire Bow.
  • Fixed the Gravity Bow which was more and more op as you get further away from your target...
  • Improved the particles of the Ice Bow.
We almost reached 1.000 downloads guys, thank you so much ;)
----------, Jun 30, 2017

Added compatibility for 1.12 R1.
----------, Jun 11, 2017

  • WorldGuard & WGCustomFlags are now soft dependencies and will not display error messages in the console if you don't have these two plugins installed.
----------, May 28, 2017

  • Compatibility for 1.8 to 1.10 was added.
  • Compatibility for WorldGuard was added. Set the 'mb-disable-bows" to true in a WG region to disable bows.
  • Hover & Click event in the command /mi list!
[​IMG]
Please do tell me if you find any compatibility issue ;)
----------, May 27, 2017

  • Two new magical bows! Pulsar Bow summons when it lands a pulsar (it's a fast-rotating neutrino star) which powerfuly attracts for 1.5 seconds every entity within 5 blocks.
  • The Meteor Bow (suggestion) summons a magical fire meteorite that dashes to the sky and deals insane damage to nearby entities when it lands, pushing them powerfully back.

  • Bug fix with the plugin bows.yml configuration auto-setup...
I know there haven't been updates for a while... I was working on my other premium resources. Have fun with the Pulsar Bow (this is my favorite :D)!
----------, May 4, 2017

  • A Bows GUI was added so you can get all the bows in a much "handier" way, instead of using /mb get <bow> (player).
  • Warning: if you put stuff inside the GUI (beside the bows), it'll disappear when you close the GUI.
  • Code optimization.
----------, Apr 18, 2017

  • Instead of writing big ugly messages in the cmd, crafting recipe errors/typos will now be displayed when the server starts.
[​IMG]
(I made a typo and wrote IRON_IGOT)
----------, Apr 17, 2017

Bug fix: the bow particles when arrows are fired and in-hand bow particles now work correctly when the bow name was changed.
----------, Apr 16, 2017

Woohoo, updates are back! xD
  • New bows!!
  • Chicken Bow: consumes eggs to rapidly shoot... eggs. Care chicken spawns!
  • Blaze Bow: consumes an arrow to shoot a firebolt that deals damage and ignite players.
  • Shadow Bow: pretty much the same as the Blaze Bow, but with different particles, crafting recipe and no ignite.

  • The Marked Bows' particles were a bit changed:
  • marked players only emit a circle of particles when standing on the ground.
  • a wibbly wobbly particle effect now plays when players get hit by a marked arrow, and when the mark is consumed.

  • A few bug fixes, the Composite Bow and other "special bows" now correctly consume arrows when used.
  • Code optimization.
  • /give command now requires the original name and not the configurable one.
----------, Apr 15, 2017

  • Two parameters were added to the config.yml file:
    • disable-repair prevents players from using an anvil with a special bow when set to true.
    • disable-enchanting prevents players from using an enchanting table with a special bow when set to true.
----------, Apr 4, 2017

  • Bug fix: when creating again the bows.yml file, the "cooldown" parameter would be set to the bow's effect. Kinda weird..
  • Error messages now display in the console when a wrong "effect" parameter is set, and no longer display "severe" error messages.
----------, Mar 31, 2017

  • Parameters added in updates now automaticaly appear in every configuration file!
  • Bug fix: the Ice and Snow Bows had the same default recipes!
----------, Mar 26, 2017

  • Bug fix: no longer displays a cooldown message when firing the Tripple Bow
  • THREE NEW BOWS!
  • The Autobow fires a flurry of a few arrows. The stronger you pull the bow, the more arrows you'll shoot.
  • The Wither Bow shoots exploding flying Wither skulls!
  • The Snow Bow shoots a few snowballs. The stronger you pull the bow, the more snowballs you'll shoot.
As always, you need to re-create the bows.yml. This will definitely be the object of the next update.
----------, Mar 23, 2017

Silver Bow on-hit effect can now be customized! Either re-create the bows.yml file, or add a parameter called "block_effect_id: [Item ID]" in the "Silver Bow" parameter!
----------, Mar 23, 2017

  • Particles of every bow can now be changed. Check the particle list in the main ressource page! Some of the particles are colorables. You can change their color by placing ":" after the particle name, followed by the RGB color. For instance, "REDSTONE:255,0,255" stands for purple redstone particles.
  • There is now a parameter to disable arrow particle effects.
Don't forget to re-create bows.yml and config.yml! I know it's annoying, but I wanted to make a quick update as the last one was 2 weeks ago.
I've already figured out a way to add an "automatic parameter generator" whenever you update the plugin, I'll certainly add it in the next update (more bows coming soon :D).
----------, Mar 20, 2017

Added compatibility with 1.9 and 1.10.
----------, Mar 6, 2017

  • You can now configurate each command message (except for the /mb one) in the messages.yml file!
  • Crafts were added (bows.yml), and a parameter in config.yml too, which means you have to re-create them. Crafts are easy to set up (see down below).
  • A small bug fix: anvil-renamed normal bows no longer give trouble with cooldowns.
Do'nt forget to re-create bows.yml and config.yml in order to have each recent parameter!

How to use crafts:
The "craft-enabled" (located in the bows.yml fil) parameter allows to disable each bow's crafting (workbench). Each time you change one of these, reload/restart your server. The crafts update when starting the server.
In the "craft" parameter (also located in the bows.yml file), just put the name of the materials you want players to use in order to craft the bows. For instance, here is the default Fire Bow crafting (8 blaze rods surrounding 1 bow):
Code (Text):
  - BLAZE_ROD, BLAZE_ROD, BLAZE_ROD
  - BLAZE_ROD, BOW, BLAZE_ROD
  - BLAZE_ROD, BLAZE_ROD, BLAZE_ROD
Important: do not forget the caps! There are also a few exceptions, such as gun powder which is SULPHUR. You can find them easily on the internet.
Lastly, you can use durabilities (for instance, dyes). Just put [MATERIAL_NAME] followed by :[DURABILITY]. For instance, red dye would be INK_SACK:1.
----------, Feb 22, 2017

  • New particles were added when holding a specific bow! Ex: flame particles on your hand when holding the Fire Bow.
  • You can now add color to the bows' names & lores in the bows.yml, using the minecraft default color codes (§b, §2)...
  • The Flare Bow was added! (arrows burst in giant fireworks!)
  • You can now configurate a lot of things! (Explosive Bow damage, Corrosive Bow poison duration, amplifier, and a lot more).
Every bow now works on entities such as minecarts, boats, armor stands, and more.
Don't forget to re-create the bows.yml and config.yml as ne parameters were added, and some were moved from the config.yml to the bows.yml file!
----------, Feb 19, 2017

Railgun Bow now has its own permission.
----------, Feb 18, 2017

  • The Trippple Bow is now compatible with AlchemicalArrows. Just tell me if something is not compatible, so I can fix it. (I tested the Trippple with the Earth Arrow, it seemed to work.)
  • Permissions were added. They'll be displayed on the resource main page.
----------, Feb 18, 2017

  • The cooldown of each bow now totally prevents you from using it.
  • Fixed a bug with the Explosive Bow.
  • The bows applying their effect when hitting the ground now also apply their effects when an arrow hits a non-living entity (armors stands, item frames..)
  • No need to recreate config.yml, no configurable parameter was added!
----------, Feb 18, 2017

  • The railgun Bow was added! (shoots an exploding arrow that destroys block. Only works in minecarts and has a 7.5 seconds cooldown).
  • (In config file) You can now decide whether or not the special bows need to be entirely pulled back to apply the effects (full-pull-restriction, default is false).
  • You can also decide the railgun explosion's radius. Set it to 0 to prevent it from destroying blocks.
  • The most important part. You can now change the bows' names and lores in the bows.yml file (located in the plugin file)!!!
!WARNING! When updating to a new version where something configurable is added to the configuration file (config.yml), you should delete config.yml and let the plugin create it again so every parameter will appear.
----------, Feb 17, 2017

  • New bow: Linear Bow (shoots linear arrows)
  • Trippple now normally consumes the 3 arrows (except in Creative mode!)
  • You now can't create the bows by renaming a normal bow with an anvil.
----------, Feb 17, 2017

  • Marked players (Marked Bows) now emit smoke particles around them (can be disabled in the config)
  • New bow: Cupidon's Bow (heals the target for 3 hearts)
  • Trippple Bow now consumes 3 arrows instead of 1. It cannot be used if you don't have enough arrows.
  • Lightning Bow'lt now works when hitting a player.
----------, Feb 16, 2017

Resource Information
Author:
----------
Total Downloads: 152,030
First Release: Feb 15, 2017
Last Update: Sep 9, 2025
Category: ---------------
All-Time Rating:
57 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings