HomeJavaResourcepacksReady For Battle Axes
Ready For Battle Axes
ResourcepacksJava

Ready For Battle Axes

by AgentVenX · on Modrinth

A simple resource pack that changes the textures of the axes to be double headed if it has certain enchantments applied.

Which Minecraft do you have?

Every version of the game needs its own build. Pick yours, then download — the wrong build installs fine and then does nothing in the game. This mod is built for Resource pack only.

⬇ Download for 1.21.9–1.21.11⬇ Download for 1.21.5–1.21.8⬇ Download for 1.19–1.21.1
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.

2.0.0

Jumping from 1.0.0 to 2.0.0, as we're using much better method that makes this pack a lot easier to work with! Also introducing a version for versions before 1.21.5!
To use the pre-1.21.5 version of this pack, you'll need either OptiFine, CIT Resewn, or similar for it to work.

Inventory preview of the each type of battle axe

A simple resource pack that changes the texture of a given axe to be double headed if has either the Bane of Arthropods, Sharpness, or Smite enchantments applied to it.

I came up with the idea after a discusion I saw regarding the Smite enchantment on axes. And I thought, "what if the axe where to become a battle axe, if you had one of the combat focused enchantments applied?", and this is the result of that.

The textures are fairly simple, as I just took the existing vanilla axe textures and duplicated the axe head.
I may change the textures to look better sometime in the future.

Compatibility

As of version 2.0.0, this pack should work regardless of the combination of enchantments, enchantment level (for as long as it doesn't somehow exceed the vanilla 255 hard limit), and the use of any modded (or likewise) enchantments.

This is due having changed the method for detecting the enchantments, now using the method with the minecraft:condition type instead of the method with the minecraft:select type.
No longer do I have to generate 7200 combinations just to achieve minimal vanilla functionality!

So, now, as long as the axe has Bane of Arthropods, Smite, and/or Sharpness, it should work, regardless of level!
Note, if you want to add any other enchantment to the previously listed list (such as one added by a mod), you would have to manually add it.

I might decide on providing some addon resource packs for allowing compatibility with certain mods and other resource packs.

Below is the old content for this section which applies for version 1.0.0, and does not apply to version 2.0.0+

Spoiler

As of the time of writing, the pack should work completely in vanilla.
That is to say, abiding to current restrictions on what enchantments can and cannot be applied to an axe, max enchantment levels, and respecting mutully exculsive enchantments.
Any mod, datapack, or whathaveya, that may change any of this, I cannot guarantee compatibility.

This mainly due how Mojang chose to go about making the detection of enchantments work, requiring me to have to make a case for every possible combination of enchantments and each of their levels. For this pack, even when respecting mutually exculsive enchantments and max enchantment levels, the amount of combinations need is 7200.
And honestly, I'm surpised Minecraft can handle it. Cause the program I wrote to generate all the combinations couldn't unless I programmed in a delay.

In other words, as long as the axe has:

It should work fine.

Making a compatible addon resource pack

If you wish to change the textures used for the battle axes, then you should be able to do so by creating an addon resource pack.
Simply, just create a resource pack and place your replacement textures in the assets/minecraft/textures/item directory, and name them <material>_battle_axe.png, would be replaced with the material name of the axe. (diamond, golden, netherite, etc...)
Then make sure your addon pack is place above the main one in the resource pack list.

Possible future additions

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java resource packs walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more