Some armors are better/more magical than others, while some armor will naturally be beefier or heavier than others.
So my suggestion is:
Allow configuring of not just:
minecraft:leather_boots=1
but instead try something like:
"minecraft:leather_boots, 1, 0, 0, 0",
where the first number is weight on the item. BUT can also be negative, allowing for something to make you lighter, for example the endergetic expansion's booflo vest thats basically a life vest that balloons up and gives you like 5 jumps.
The second number is an amount of ticks to add or subtract from the tick rate of regaining your meters.
The third number is a stamina regeneration increaser, than increases how many feathers you get back WHEN a feather regeneration tick occurs. so like, you set default to regen a full feather every 60 ticks or something, and if you have 2 in the last number it becomes 2 feathers each 60 ticks.
The 4th number increases or decreased invulnerability ticks while dodging in that armor.
if weight goes into negatives or a large tick of stamina regeneration occurs it gives you golden absorption feathers that come on when you're full like I saw were a thing in your trailer. Then have a config that also has a minimum allowed meter regeneration rate for balance reasons.
Further, if you want, you could maybe enable the detection of curios which can be applied these attributes also so you can make attributes which give more dash protection or improve or reduce the regen rate, so on and so forth.
Some armors are better/more magical than others, while some armor will naturally be beefier or heavier than others.
So my suggestion is:
Allow configuring of not just: minecraft:leather_boots=1 but instead try something like: "minecraft:leather_boots, 1, 0, 0, 0",
where the first number is weight on the item. BUT can also be negative, allowing for something to make you lighter, for example the endergetic expansion's booflo vest thats basically a life vest that balloons up and gives you like 5 jumps.
The second number is an amount of ticks to add or subtract from the tick rate of regaining your meters.
The third number is a stamina regeneration increaser, than increases how many feathers you get back WHEN a feather regeneration tick occurs. so like, you set default to regen a full feather every 60 ticks or something, and if you have 2 in the last number it becomes 2 feathers each 60 ticks.
The 4th number increases or decreased invulnerability ticks while dodging in that armor.
if weight goes into negatives or a large tick of stamina regeneration occurs it gives you golden absorption feathers that come on when you're full like I saw were a thing in your trailer. Then have a config that also has a minimum allowed meter regeneration rate for balance reasons.
Further, if you want, you could maybe enable the detection of curios which can be applied these attributes also so you can make attributes which give more dash protection or improve or reduce the regen rate, so on and so forth.