Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Creators
Details
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 the latest version of Minecraft: Java Edition.
📢 Next Update: AvM Staff Mod 0.21.0
📅 2025 December
This update is going to a minor update (compared to the time since the last update).
It will include the blue staff (in-game name not yet announced), crafting recipe updates, bug fixes, data pack customization options, and some internal codebase reworks.
The command block will be delayed indefinitely, because I want to implement it properly (using data packs, so anyone will be able to add commands to it).
I will be back with more details after I release the update.
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
Roadmap
Functionality will be added gradually, bringing many smaller updates before the 1.0.0 release. See this GitHub discussion for upcoming features.
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)
Supported Minecraft versions
| Supported? | Minecraft version | Latest AvM Staff Mod version | Notes |
|---|---|---|---|
| ❌ | <1.20.4 | - | |
| ❌ | 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 |
❌ Not supported
✅ Supported
Why not support 1.x.y?
I tell you why.
This is a project I enjoy working on in my free time, however, I have other priorities right now.
I am not obliged 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.
If you know how to code, the mod is open-source, you are free to backport it as long as you adhere to the license.
Bedrock?
I don't play Bedrock, and I don't have the time for another project.
Bedrock support requires a completely new codebase built from scratch. 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.




