Armorer's Bane

Armorer's Bane

Mod

A small mod that penalizes constantly wearing armor (and holding shields).

Client and server EquipmentGame Mechanics

297 downloads
11 followers
Createda year ago
Updated5 months ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.

What is Armorer's Bane?

Armorer's Bane is a small mod, meant to discourage players from constantly wearing armor.
It does this in two ways:

  1. Your hunger bar drains slightly faster while moving.
  2. Your armor slowly deteriorates while moving.

Features

  • Two new mechanics, one which drains your hunger, and one that damages your armor.
    • Both can be toggled separately using gamerules.
  • The weightless enchantment, which reduces the hunger draining effect of armor.
  • The curse of weightiness, which increases the hunger draining effect of armor.

Compatibility

This mod should be compatible with other mods that add armor to the game, as it uses the armor's durability, your current armor points, and the speed you are moving at to calculate the deteriorative and hunger draining effects of wearing armor. However, I can't make any promises!

Additional info for modders

The item tag armorers_bane:lightweight can be used to reduce the hunger draining effect of armor. This is primarily meant for items that have a large amount of durability, but could be considered lightweight (like elytra). Please note that armor points are calculated separately from durability, and that tagging armor as lightweight will not affect the "weight" of the armor points.

The item tag armorers_bane:heavy_handhelds can be used to make items held in the main hand or off hand drain hunger like armor. Primarily meant for shields.

And finally...

This is probably not the most original idea for a mod, and I wouldn't be surprised if somebody has already made something like this. So why did I make it? Because I wanted to.

Made using MCreator.

External resources



Project members

JMPotionwiz

Owner


Technical information

License
MIT
Client side
required
Server side
required
Project ID