Punchable Fireballs
Currently, in Minecraft, players cannot spawn fireballs on their own. This issue is addressed by the mod titled Punchable Fireballs, which introduces the ability to spawn fireballs and also allows players to deflect them.
There are two methods to create a fireball. The first one is by using the command “/summon minecraft:fireball“.
The second method involves throwing a fire charge, which will also result in a fireball. The advantage of this option is that it can be utilized even in survival mode of Minecraft.