Java int name very strange?

Da
- in Mods
4

I'm watching the code of Minecraft and other mods to get a better understanding of it. I notice that there's often something like this: public ItemFood (int p_i45339_1_, float p_i45339_2_, boolean p_i45339_3_)
If I'm not mistaken, could there also be "x" or "y"? Was that just done because there are so many of them that you systematically distribute numbers and letters? And what does P_i45338_1_? So how can I find out?

Sh

Something will have been thought of when naming the objects. And if only obfuscation.

Da

Does that mean that it looks almost completely different in the original?

Sh

If it's obfuscation, yes.

Ch

It could also be that the code was generated automatically.