Currently knockback works like this:
If, for instance, a pig has a default scale and you hit it, it will be knocked back 0.5 - 1 block (Don't really know exact numbers), but if its scale is 16, it will be knocked back 8 - 16 (0.5 - 1 x 16) blocks, which may look weird if your own scale didn't change. Same thing happens if a pig is smaller.
I have an idea that would make this behavior more logical.
Add a new scale type pehkui:knockback which would define how strong the knockback would be. This way, if your scale is 1 and you punch any living creature, it would be knocked back 0.5-1 block, no matter if a creature itself is 16 size of 1/16 size. But if you set your own scale to 16, you'd punch anything really far away.
What is your suggestion?
Currently knockback works like this: If, for instance, a pig has a default scale and you hit it, it will be knocked back 0.5 - 1 block (Don't really know exact numbers), but if its scale is 16, it will be knocked back 8 - 16 (0.5 - 1 x 16) blocks, which may look weird if your own scale didn't change. Same thing happens if a pig is smaller. I have an idea that would make this behavior more logical. Add a new scale type pehkui:knockback which would define how strong the knockback would be. This way, if your scale is 1 and you punch any living creature, it would be knocked back 0.5-1 block, no matter if a creature itself is 16 size of 1/16 size. But if you set your own scale to 16, you'd punch anything really far away.