
🏹 Draw, Release, Conquer - Master the art of Archery!
✨ Discover more of the RPG Series
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
📦 Installation
Required
Strongly recommended
- Better Combat for proper weapon mechanics
🏹 Features
This project adds RPG-style combat focused skill set—commonly known as classes—, introducing the archer archetype.

Archery skills
Find a Spell Binding Table in village Gazebos, or build your own (just don't forget bookshelves around the Spell Binding Table).
Make your Archery Manual (spellbook of archers), and unlock all the archery skills.
Archery skills can be used with any bow or crossbow (vanilla, or even third party mods).


Archer equipment
Explore new, craftable ranged weapons with varying characteristics, and armor pieces with archery bonuses!
Equipment bonuses are configureable in config/archers/items.json.

Auto-Fire Hook
Auto-Fire Hook is a new, craftable gadget, that can be attached to any bow or crossbow, to automatically release fully charged arrows. So arrows can spam shot by hold the use key (right click).
Can be removed on the Grindstone.
Compatible items are listed in the archers:auto_fire_hook_attachables data tag.

Rebalanced enchantments
Rebalanced vanilla enchantments for ranged weapons to scale in an equivalent manner compared to melee enchantments.
Power (for bows) gives +8% damage per level (instead of +50% per level).
Quick Draw (for crossbows) reduce draw time by 10% damage per level (instead of 20% per level).
Infinity available for Crossbows (turned on by default).
These changes are configurable in config/archers/tweaks.json.
Disclaimer: on 1.21 and later versions, this is implemented by overriding vanilla enchantment data files. (Datapacks can be used to customize or restore the original behaviour)

Extended dungeon loot
Find powerful archery equipment in dungeon loot chests!
Loot table injections are configurable in config/rpg_series/loot.json.

New village structures
Find Archery Ranges in villages, where archery equipment is being sold!
The spawn weight and limit are configureable in config/archers/villages.json.
(When playing with Better Villages by JTL mod, it is recommended to disable spawning of small archery ranges in revamped villages, so only large ones will spawn)

🔧 Configuration
Skill use mechanics and HUD can be configured under Mod Menu / Spell Engine / Settings.
All skills are defined in data files, hence customisable via data packs. Find the original data files in the project source linked to this page.
Item attributes of wizard equipment, chest loot chances, village structure generation can be configured by changing config JSON files under config/archers/
Designed for multiplayer
Create your own RPG server. Using our promo code gets you cheaper prices and also supports us.
🎁 Looking for even more content?
Discover a wide range of Spell Engine mods, made by our beloved partners!
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 |
- Fix worlds failing to load with Lithostitched 2.x (villages)
- Fix worlds failing to load with Lithostitched 2.x (villages)
- Updated for Minecraft 26.3
- Archer equipment is now affiliated loot: it drops more often for players carrying the matching spell book
- Fix Auto-Fire Hook getting stuck on crossbows instead of firing continuously
- Updated for Minecraft 26.3
- Archer equipment is now affiliated loot: it drops more often for players carrying the matching spell book
- Fix Auto-Fire Hook getting stuck on crossbows instead of firing continuously
- Archer equipment is now affiliated loot: it drops more often for players carrying the matching spell book
- Fix Auto-Fire Hook getting stuck on crossbows instead of firing continuously
- Archer equipment is now affiliated loot: it drops more often for players carrying the matching spell book
- Fix Auto-Fire Hook getting stuck on crossbows instead of firing continuously
- Archer equipment is now affiliated loot: it drops more often for players carrying the matching spell book
- Fix Auto-Fire Hook getting stuck on crossbows instead of firing continuously
- Archer equipment is now affiliated loot: it drops more often for players carrying the matching spell book
- Fix Auto-Fire Hook getting stuck on crossbows instead of firing continuously
> ### ⚠️ Read this before updating
>
> This release is a **major technical overhaul and is not backwards compatible.**
>
> - **Requires the matching Spell Engine release.** This version will not run on Spell Engine
> **0.9.x**, and mods built against 0.9.x will not work alongside it.
> - **Update the whole set together.** Spell Engine and every RPG Series mod must be on
> matching versions. Mixing in an older add-on will break at startup or misbehave in play.
> - **Spell books must be re-obtained.** Spell books from an older world no longer carry valid
> spell data. Re-craft them, or re-bind their spells at the Spell Binding Table.
>
> **Back up your world before updating.**
- Fixed launch crash
NoClassDefFoundError: net/minecraft/item/Item, caused by the embedded Bundle API 1.2.0 (now embeds a working Bundle API build versioned 1.3.0, which also takes precedence over a separately installed 1.2.0 on Forge)
> ### ⚠️ Read this before updating
>
> This release is a **major technical overhaul and is not backwards compatible.**
>
> - **Requires the matching Spell Engine release.** This version will not run on Spell Engine
> **0.9.x**, and mods built against 0.9.x will not work alongside it.
> - **Update the whole set together.** Spell Engine and every RPG Series mod must be on
> matching versions. Mixing in an older add-on will break at startup or misbehave in play.
> - **Spell books must be re-obtained.** Spell books from an older world no longer carry valid
> spell data. Re-craft them, or re-bind their spells at the Spell Binding Table.
>
> **Back up your world before updating.**
- Fixed launch crash
NoClassDefFoundError: net/minecraft/item/Item, caused by the embedded Bundle API 1.2.0 (now embeds a working Bundle API build versioned 1.3.0, which also takes precedence over a separately installed 1.2.0 on Forge)
> ### ⚠️ Read this before updating
>
> This release is a **major technical overhaul and is not backwards compatible.**
>
> - **Requires the matching Spell Engine release.** This version will not run on Spell Engine
> **0.9.x**, and mods built against 0.9.x will not work alongside it.
> - **Update the whole set together.** Spell Engine and every RPG Series mod must be on
> matching versions. Mixing in an older add-on will break at startup or misbehave in play.
> - **Spell books must be re-obtained.** Spell books from an older world no longer carry valid
> spell data. Re-craft them, or re-bind their spells at the Spell Binding Table.
>
> **Back up your world before updating.**
- Archer equipment is now affiliated loot: it drops more often for players carrying the matching spell book
> ### ⚠️ Read this before updating
>
> This release is a **major technical overhaul and is not backwards compatible.**
>
> - **Requires the matching Spell Engine release.** This version will not run on Spell Engine
> **0.9.x**, and mods built against 0.9.x will not work alongside it.
> - **Update the whole set together.** Spell Engine and every RPG Series mod must be on
> matching versions. Mixing in an older add-on will break at startup or misbehave in play.
> - **Spell books must be re-obtained.** Spell books from an older world no longer carry valid
> spell data. Re-craft them, or re-bind their spells at the Spell Binding Table.
>
> **Back up your world before updating.**
- Archer equipment is now affiliated loot: it drops more often for players carrying the matching spell book
- Archer equipment is now affiliated loot: it drops more often for players carrying the matching spell book
- Archer equipment is now affiliated loot: it drops more often for players carrying the matching spell book
> ### ⚠️ Read this before updating
>
> This release is a **major technical overhaul and is not backwards compatible.**
>
> - **Requires the matching Spell Engine release.** This version will not run on Spell Engine
> **0.9.x**, and mods built against 0.9.x will not work alongside it.
> - **Update the whole set together.** Spell Engine and every RPG Series mod must be on
> matching versions. Mixing in an older add-on will break at startup or misbehave in play.
> - **Spell books must be re-obtained.** Spell books from an older world no longer carry valid
> spell data. Re-craft them, or re-bind their spells at the Spell Binding Table.
>
> **Back up your world before updating.**
- Ported to Minecraft 1.20.1 (Fabric + Forge 47)
config/archers/equipment.jsonis regenerated once: ranged weapon tuning is now expressed aspull_time_bonus(seconds) andvelocity_bonus
### What's new since 1.3.0
Everything below was released between 1.3.0 and 3.1.1 on newer Minecraft versions only.
#### New spells & skills
- The Archery manual now offers **6 spells**: two choices across three tiers
- New spells: **Rain of Arrows** and **Spirit Wolf Pack**, which summons spirit wolves to fight alongside you
- Power Shot** is an active skill; **Entangling Roots** is a spell book choice; **Magic Arrow** is charged
#### New items & equipment
- Three craftable quivers: **Quiver**, **Hunting Quiver** and **Battle Quiver**, worn in a dedicated slot (Trinkets on Fabric, Curios on Forge) and shown on your back
- Aether dungeon loot: **Holy Spear**, **Silver Bow of the Acropolis**, **Sky Crossbow**, **Valkyrie Ballista**
- Armor trim support for every archer armor piece
- Longbows and Heavy Crossbows shoot faster arrows with a flatter arc; netherite ranged weapons are fireproof
- The **Auto-Fire Hook** applies to all RPG Series ranged weapons and can be removed at a grindstone
- All recipes in the vanilla recipe book; smelting recipes disassemble archer weapons and armor
#### Progression & world
- Skill Tree** support: bow, crossbow and archer nodes recognise Archers' weapons
- Archery Range trade advancement and spell casting advancements
- Archery Ranges also generate through Lithostitched
- Fully translated into 20 languages
> ### ⚠️ Read this before updating
>
> This release is a **major technical overhaul and is not backwards compatible.**
>
> - **Requires the matching Spell Engine release.** This version will not run on Spell Engine
> **0.9.x**, and mods built against 0.9.x will not work alongside it.
> - **Update the whole set together.** Spell Engine and every RPG Series mod must be on
> matching versions. Mixing in an older add-on will break at startup or misbehave in play.
> - **Spell books must be re-obtained.** Spell books from an older world no longer carry valid
> spell data. Re-craft them, or re-bind their spells at the Spell Binding Table.
>
> **Back up your world before updating.**
- Ported to Minecraft 1.20.1 (Fabric + Forge 47)
config/archers/equipment.jsonis regenerated once: ranged weapon tuning is now expressed aspull_time_bonus(seconds) andvelocity_bonus
### What's new since 1.3.0
Everything below was released between 1.3.0 and 3.1.1 on newer Minecraft versions only.
#### New spells & skills
- The Archery manual now offers **6 spells**: two choices across three tiers
- New spells: **Rain of Arrows** and **Spirit Wolf Pack**, which summons spirit wolves to fight alongside you
- Power Shot** is an active skill; **Entangling Roots** is a spell book choice; **Magic Arrow** is charged
#### New items & equipment
- Three craftable quivers: **Quiver**, **Hunting Quiver** and **Battle Quiver**, worn in a dedicated slot (Trinkets on Fabric, Curios on Forge) and shown on your back
- Aether dungeon loot: **Holy Spear**, **Silver Bow of the Acropolis**, **Sky Crossbow**, **Valkyrie Ballista**
- Armor trim support for every archer armor piece
- Longbows and Heavy Crossbows shoot faster arrows with a flatter arc; netherite ranged weapons are fireproof
- The **Auto-Fire Hook** applies to all RPG Series ranged weapons and can be removed at a grindstone
- All recipes in the vanilla recipe book; smelting recipes disassemble archer weapons and armor
#### Progression & world
- Skill Tree** support: bow, crossbow and archer nodes recognise Archers' weapons
- Archery Range trade advancement and spell casting advancements
- Archery Ranges also generate through Lithostitched
- Fully translated into 20 languages
- Updated for Minecraft 26.2
- Updated for Minecraft 26.1.2
- Villager trades of the Archery Artisan are now data-driven (
villager_trade/trade_set), so data packs can extend or replace them - Trinkets support updated for Trinkets Updated 4.0
- Updated for Minecraft 26.2
- Updated for Minecraft 26.1.2
- Villager trades of the Archery Artisan are now data-driven (
villager_trade/trade_set), so data packs can extend or replace them - Trinkets support updated for Trinkets Updated 4.0
- Updated for Minecraft 26.1.2
- Villager trades of the Archery Artisan are now data-driven (
villager_trade/trade_set), so data packs can extend or replace them - Trinkets support updated for Trinkets Updated 4.0
- Updated for Minecraft 26.1.2
- Villager trades of the Archery Artisan are now data-driven (
villager_trade/trade_set), so data packs can extend or replace them - Trinkets support updated for Trinkets Updated 4.0
- Replaced armor rendering dependency AzureLibArmor with ArmorModelAPI
- Replaced armor rendering dependency AzureLibArmor with ArmorModelAPI
- Important disclaimer** - NeoForge users need to unequip their spell books, jewelry, relics and quivers to preserve it, before updating to this version!
- Adopt Spell Engine 1.10 changes
- NeoForge version no longer depends on Forgified Fabric API
- Fully translated content, now supporting 20 languages
- Removed Accessories support
- Added Curious API support for quiver renderer
- Important disclaimer** - NeoForge users need to unequip their spell books, jewelry, relics and quivers to preserve it, before updating to this version!
- Adopt Spell Engine 1.10 changes
- NeoForge version no longer depends on Forgified Fabric API
- Fully translated content, now supporting 20 languages
- Removed Accessories support
- Added Curious API support for quiver renderer
- Fix Spirit Wolf render transparency
- Fix Spirit Wolf render transparency
- Fix entity name translations
- Reduce Spirit Wolf sound volume
- Magic Arrow spell is now charged instead casted
- Fix entity name translations
- Reduce Spirit Wolf sound volume
- Magic Arrow spell is now charged instead casted
- Spirit Wolf Pack cooldown is no longer reduced by spell haste
- Spirit Wolf Pack cooldown is no longer reduced by spell haste
















