Gopal's real Powers is Molecular Manipulation (call as Moriokinesis).
By using his powers, Gopal is capable of transforming things to food and transforming food to things, and everyone, including himself, believed it that this was his real powers. However, it was later revealed in Season 2, Episode 10 that his power is actually molecular manipulation, meaning he can manipulate or alter the structures of molecules, hence is able to change basically anything into another form. It was used by Ejo Jo in the 7-minute short clip.
A more advanced technique of this power allows the user to be able to change his own molecule structure. This has made Gopal able to change his body into gold, gum-like substance and diamond as seen in the movie.
Like BoBoiBoy and his friends, Gopal's powers was also given by Ochobot in Episode 4, but the problem is that Ochobot forgot what Gopal's powers because BoboiBoy kicked Ochobot so hard, that's why he need to wait until Episode 7. Adu Du waited for 3 episodes and even broke the 4th wall!
- Although this power allows the user to change anything into anything else, Gopal only seems to transform things into food. It was later explained that the reason to this is because Gopal only seems to have food in his mind.
- It appears that, to be able to use this power to some extent, the user must verbalize the name of their attack. If the user remains quiet, the effect of the power won't take place. This was proven when Iwan tried to use this power but remained quiet in Season 3, Episode 2.