All about Plugins you will find here
And to see which packets are sent you can use the Plugin xPacketTool from Jelly
but there is no have everything example how i can learn berserker regeneration potion packet structure this way?
You need to figure out the structure since there is no legal document. You can try searching forums for some known packets