Topic category: Help with Minecraft modding (Java Edition)
I wanted to do something very very simple in words, adding extra attribute modifiers to items when the item gets an enchantment and updating this modifier according to the level of the enchantment, however every time i tried to do this it only caused weird bugs like removing the rest of the modifier or being unable to update the modifier because the way minecraft handles attributes is very very very horrible.
After looking around i found that there is an specific event in forge that allows you to modify how item attributes are added to items, while the method still bugs me a lot since it works weirdly, i have been testing around a way to do this without ruining any other attribute modifier and I finally solved it
I will share the code here so if someone needs to add an attribute modifier. I have been testing it in case it could cause weird buggy interactions but as for now it seems to work perfectly fine.
https://pastebin.com/TwNabuKF
this is my first time making code in java so if someone has a better way to do this
im all ears.
without code?