[1.20.1] Agility XP gaining is broken
131iodine opened this issue ยท 2 comments
Describe the bug
Sprinting gives almost no Agility XP, while jumping gives a ridiculous amount of XP. Seems like it has been broken for a while.
Expected behavior
Stable and balanced experience gain while sprinting and jumping.
To Reproduce
Create a new world and start sprinting and bunny hopping.
No other mods.
Default configs.
Versions:
- Minecraft: 1.20.1
- Forge-47.4.3
- pmmo-1.20.1-1.7.38
This is intended behavior. XP gained from running, sprinting, jumping, and swimming all scale based on the player's velocity. Since all of the high-xp value actions involve rapidly accelerating the player, you see the following behavior. It is also worth noting that as your agility skill levels up you get an attribute modifier to your speed which further enhanced the XP gained from all methods.
Oh... but why is it completely different in the latest version (pmmo-1.21.1-2.7.34 for NeoForge)? It just doesn't feel right cause you can bunny hop till Level 15 without having to eat anything. More than that it's easily abusable and you have no other choice cause you get no/almost no XP from sprinting. I am still confident that something got broken. It was working fine in old 1.20.1 versions (pmmo-1.20.1-1.2.20 for example).