
This is a simple and small mod that adds some vanilla-style ranged weapons. I made this as a mod creation and Java coding practice.
With the Sinytra Connector,this mod also work with NeoForge!
Items
Shortbow

- Faster charge, shorter range, and less damage
- Movement speed doesn't decrease while drawing, and you can even sprint.
Longbow

-
Slower charge, longer range, and more damage.
-
If you do not charge it to the maximum, the arrow's flight distance will be greatly reduced.
-
The screen zoom while drawing is stronger than with a normal bow.
Shot Crossbow

-
A crossbow that fires five arrows at once.
-
It cannot be fired unless the bow is drawn all the way back.
-
Shot arrows ignore enemy invincibility frames.
-
You can't expect much accuracy and the range is short, but it is very powerful at close range.
-
Although it looks like a crossbow, the enchantments it can apply are bow enchantments.
Repeater Crossbow

-
A crossbow with incredible rapid-fire.
-
Shot arrows ignore enemy invincibility frames.
-
When you aim it, it will begin charging, and after a while it will continue firing arrows.
-
Once charging is complete, you will be unable to move at all.
-
It is awful to use, and it uses a lot of arrows, but it has incredible destructive power.
-
Although it looks like a crossbow, the enchantments it can apply are bow enchantments.
Burst Arbalest

- It can be charged up to 9 times.
- Shot arrows ignore enemy invincibility frames.
- It has relatively good distance and accuracy.
- When release it, it will fire arrows equal to the number of charges.
- In short, it's a less extreme repeater crossbow.
Used assets
Sounds in the "erdie" folder: by Erdie
Sounds in the "dungeons" folder: from Minecraft Dungeons by Mojang
Modpack
If you want to use this mod in a modpack, please let me know.
How to Install Craftsman's bows (Mod)
Craftsman's bows by Chuzume is verified for Fabric across Minecraft versions 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7 (latest release: 1.1.5, file size: 337 KB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7) and platform (Fabric).
- Make sure you have the compatible loader or environment installed for Fabric.
- Move the downloaded Craftsman's bows file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version- Fixed an issue where recipe data was not correct for 1.21.1, making it impossible to craft items.
- This is a backport version of 1.1.5.
- Update for Minecraft 1.21.6, 1.21.7
- Updated for Minecraft 1.21.5
- There shouldn't be much change in the gameplay experience, but some mixins have been adjusted.
- Fixed starting a sprint with a shortbow ending the sprint instantly.
- Fixed a bug that could cause a crash when the player was render while holding a Shot Crossbow
- I forgot to update the version information of the mod, so I updated it.
- Updated for Minecraft 1.21.4
- Repeater Crossbows no longer disappear from the screen when firing
- Burst Arbalests no longer disappear from the screen when charging
- Now compatible with 1.21.2 and 1.21.3. Previous versions will not work.
- Changed the effects of each item.Added particles when charging and firing, and new sound effects.
- The Longbow now takes 3 seconds to fully charge instead of 4, although its arrow speed has been reduced when fully charged to avoid a visual glitch.
- Repeater Crossbow now has recoil when fired, and after 64 shots it will overheat, incurring a longer cooldown and causing a large recoil.
- Added the Burst Arbalest, a new netherite tier bow. In short... a "less extreme Repeater Crossbow."
- Wooden bows can now be repaired with planks, and netherite bows with netherite ingots.
- Netherite bows now have fire resistance.
- Compatible with 1.21.1. Continues to work with 1.21.
- Changed how the zoom value is reset when starting a repeater crossbow, so it no longer causes weirdness when used with a changed FOV.