The whole night I've been trying to make exploding arrows/mobs with createExplosion, here's the code for reference:
@SubscribeEvent
public static void onEntityPunch(AttackEntityEvent event){
if (event.getEntityLiving().getHeldItemMainhand().getItem() == Items.TNT){
if (event.getTarget().isAlive()){
LivingEntity target = (LivingEntity) event.getTarget();
World world = event.getEntityLiving().world;
world.createExplosion(target,
target.getPosX(),
target.getPosY(),
target.getPosZ(),
2,
)
the function asks for the expressions (entity, xIn, yIn, zIn, explosionradius and mode), the problem is I don't know what to put as mode, it isn't required in any of the online codes that I've read, can someone help please?