That's how I've always gotten it to work before... And I have it working that way in 1.14.
Isn't Minecraft.getMinecraft().player literally "getting it from the game"?
How else am I supposed to get the client player then?
Oops, thought I included that up there.
It's in the class, defined in constructor.
private Minecraft mc;
private EntityPlayer player;
mc = Minecraft.getMinecraft();
player = mc.player;