The-Aether-Team / The-Aether

The original "The Aether" mod, rewritten and ported to modern Minecraft versions.
https://modrinth.com/mod/aether
GNU Lesser General Public License v3.0
358 stars 116 forks source link

Feature Request: Config option to enable/disable individual armor set bonuses and/or disable glove requirements for set bonuses to activate #1832

Closed TyrionReyukra closed 11 months ago

TyrionReyukra commented 1 year ago

What Feature Types Apply to This Request?

Item, System

Other Type

No response

Is This an Enhancement to a Preexisting Feature?

What Is Your Feature Request?

A feature to disable armor set bonuses such as: -Valkyrie set wings -Gravitite set jump boost -Gravitite set fall damage immunity -Gravitite tools levitating blocks on right click

As well as the ability to disable these set bonuses requiring gloves to be equipped

Why Should It Be in the Mod?

Aether armor sets requiring gloves to acivate their bonus effects can create some frustrating inconsistencies with other modded armors that also have set bonus mechanics, but no matching gloves.

Having to option to disable the glove requirement can streamline things for modpacks and increase consistency in a modded environment with set bonus armors that do not have matching gloves. Having the ability to disable specific armor set bonuses entirely allows for greater customization for modpacks and balancing.

Being able to disable gravitite tools levitating blocks is also good for balance/potential exploits. This could be done with a config toggle that disables the ability altogether, or a blacklist file to enter block IDs that can't be levitated.

Does This Feature Improve Compatibility With Another Mod?

Not one specific mod, but more options for customization/balance allows for greater flexibility and consistency in heavily modded environments.

Please Read and Confirm the Following

bconlon1 commented 11 months ago

To blacklist blocks from being affected by Gravitite Tools, you can add IDs to the #aether:gravitite_ability_blacklist tag with a datapack.