CurseForge · Minecraft mod
AvM Staff
AvM Staff Mod is a fan-made, mostly canonically accurate, and close to vanilla mod adding staffs from Animation vs Minecraft series to Minecraft: Java Edition 1.21/1.21.1
Quick answer
Which AvM Staff release should I use?
AvM Staff Mod 0.20.3-forge.1.21 targets 1.21, 1.21.1 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 1 required mods have matching files.
Where it goes
Is AvM Staff required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does AvM Staff Mod 0.20.3-forge.1.21 need?
AvM Staff Mod 0.20.3-forge.1.21. Change the file and its required mods may change too.
Install Kotlin for Forge first. We found matching files for this game-version and loader setup.
We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add AvM Staff without breaking your instance.
Built for AvM Staff Mod 0.20.3-forge.1.21. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use AvM Staff Mod 0.20.3-forge.1.21. It targets 1.21, 1.21.1 with Forge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
Install Kotlin for Forge first. We found matching files for this game-version and loader setup.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside AvM Staff Mod 0.20.3-forge.1.21. It opens that exact file at the source.
About this project
What does AvM Staff add?
AvM Staff Mod
AvM Staff Mod is a fan-made, mostly canonically accurate, and close to vanilla mod adding staffs from Animation vs Minecraft series to Minecraft: Java Edition 1.21/1.21.1.
Credits
- Alan Becker, for animating Animation vs Minecraft series
- My friend Brother Oliviär, for drawing Royal Staff Ingredient and Staff Infusion Smithing Template textures
- Ink&Soul, for fixing a bug
- My friend MoonWolf, for giving unsolicited ideas
Staff Mod items
Staff Mod adds the following items to the game:
- Faint staff rod
- Faint royal staff head
- Faint royal staff
- Royal staff
- Royal staff ingredient
- Crown of King Orange
- Staff infusion smithing template
Supported items in staffs
Staff Mod implements functionalities for the following items:
- Anvil, chipped anvil, damaged anvil
- Bell
- Bone block
- Cake
- Campfire, soul campfire
- Diamond Block
- Furnace, blast furnace, smoker
- Gold Block
- Lightning rod
- Magma block
- Netherite block
- Snow block
- TNT
- Wither Skeleton Skull
- Wool (any color)
Other items will be added gradually, bringing many smaller updates before. See this GitHub discussion for upcoming features.
FAQ
Why are updates infrequent?
This is a project I'm developing in my free time, however, there's more to life than writing one Minecraft mod. Other projects, studies, social life, touching grass, just to name a few. Sometimes I just don't feel like touching the codebase.
Which loaders are supported?
| Supported? | Loader | Notes |
|---|---|---|
| ✅ | Fabric | |
| ✅ | NeoForge | |
| ☑️ | Forge | Updates will end after the full 1.0.0 release. Use NeoForge. See details below |
| ❌ | Bedrock edition | See below |
| ❌ | Other loaders |
✅ Supported ☑️ Supported for now, see notes ❌ Not supported
Which Minecraft versions are supported?
| Supported? | Minecraft version | Latest AvM Staff Mod version | Notes |
|---|---|---|---|
| ❌ | <1.20.4 | - | See below |
| ⚠️ | 1.20.4 | 0.14.x | |
| ❌ | 1.20.5 | - | Use Minecraft 1.20.6 instead |
| ⚠️ | 1.20.6 | 0.19.x | |
| ✅ | 1.21-1.21.1 | 0.20.x | |
| ❌ | 1.21.2+ | - | Only 1.21-1.21.1 are supported for now |
| ❌ | Bedrock edition | - | See below |
✅ Supported ⚠️ No longer supported ❌ Not supported
Why isn't Minecraft X.Y supported?
- I don't have the time to support a whole museum of different Minecraft versions. Mojang keeps adding new features to Minecraft, which either make coding new features simpler, or require major changes to the code, and backporting these features is not worth my time.
- AvM Staff Mod uses other mods to provide its functionality. As I'm adding new features to this mod, the number of dependencies will increase, and some of these mods don't support anything newer than Minecraft 1.21.1.
For now, AvM Staff Mod stays on Minecraft: Java Edition 1.21/1.21.1. If you know how to code and have patience, the mod is open-source, you are free to backport it as long as you adhere to the license.
Why isn't Minecraft 1.20 supported?
Trying to compile the 1.21 codebase for 1.20 results in 426 errors (loader-specific code excluded), and over 50% of the files are affected. See above.
Why isn't the latest Minecraft supported?
Trying to compile the 1.21 codebase for 1.21.11 results in 385 errors (loader-specific code excluded), and 45% of the files are affected. See above.
Why won't Forge be supported after the full 1.0.0 release?
AvM Staff Mod uses other mods to provide its functionality. As I'm adding new features to this mod, the number of dependencies will increase, and none of these mods support Forge on Minecraft 1.21+, or at all.
If I want to port new updates to Forge, I have to rewrite an increasing amount of code, reimplement functionality from dependencies, and maintain it. Nobody likes to work twice. It takes a lot of time. I did this once, and I'm not doing it in the future. Use NeoForge.
Why isn't Bedrock supported?
I don't play Bedrock, and I don't have the time for another project. If I had, I would have already started.
Bedrock support requires a completely new codebase built from scratch, which would take years to catch up with this mod. The only things I could partially re-use are the assets (textures, models, data, etc.).
Some features likely can't be implemented in a Bedrock add-on, so the Bedrock version would be slightly different and/or have slightly fewer features than the Java version. But unlike Mojang, I will not make the Java mod worse because Bedrock cannot support something.
Will Bedrock be supported?
Maybe, but not before OptiGUI 3 reaches feature completion.
Will the game icon staff be added?
The game icon staff is a complex staff with many functionality. There are still a lot of items to add to the staff, and I'd prefer adding those first.
Project description from CurseForge.
Pick your setup
AvM Staff by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.21.1
3 loader builds1.21
3 loader builds1.20.6
2 loader builds1.20.5
3 loader builds1.20.4
3 loader buildsCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
AvM Staff versions and loaders
AvM Staff Mod 1.0.0-beta.1-neoforge.1.21
staff-mod-1.0.0-beta.1-neoforge.1.21.jar
24 Dec 2025
AvM Staff Mod 1.0.0-beta.1-fabric.1.21
staff-mod-1.0.0-beta.1-fabric.1.21.jar
24 Dec 2025
AvM Staff Mod 0.20.3-forge.1.21
staff-mod-0.20.3-forge.1.21.jar
1 Dec 2024
AvM Staff Mod 0.20.3-neoforge.1.21
staff-mod-0.20.3-neoforge.1.21.jar
1 Dec 2024
AvM Staff Mod 0.20.3-fabric.1.21
staff-mod-0.20.3-fabric.1.21.jar
1 Dec 2024
AvM Staff Mod 0.20.2-neoforge.1.21
staff-mod-0.20.2-neoforge.1.21.jar
1 Dec 2024
AvM Staff Mod 0.20.2-fabric.1.21
staff-mod-0.20.2-fabric.1.21.jar
1 Dec 2024
AvM Staff Mod 0.20.1-neoforge.1.21
staff-mod-0.20.1-neoforge.1.21.jar
1 Dec 2024
AvM Staff Mod 0.20.1-fabric.1.21
staff-mod-0.20.1-fabric.1.21.jar
1 Dec 2024
AvM Staff Mod 0.20.0-neoforge.1.21
staff-mod-0.20.0-neoforge.1.21.jar
30 Nov 2024
AvM Staff Mod 0.20.0-fabric.1.21
staff-mod-0.20.0-fabric.1.21.jar
30 Nov 2024
Staff Mod 0.19.3-forge
staff-mod-0.19.3-forge.jar
18 Nov 2024
Looking for an older file? The official CurseForge project page is in Resources.