Hello,
I'm trying to learn Minecraft modding and was busy with an exploding arrow. But I was getting an error in my event where it said I had to add a constructor method. I don't know why this happened. Could someone help me please?
Here is the Code:
package com.evilgood.github.events;
import net.minecraft.entity.Entity;
import net.minecraft.entity.projectile.EntityArrow;
import net.minecraftforge.event.entity.EntityEvent;
import net.minecraftforge.event.entity.EntityJoinWorldEvent;
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
public class ExplodingArrowEvent extends EntityEvent {
@SubscribeEvent
public void onImpact(EntityJoinWorldEvent e) {
if(e.getEntity() instanceof EntityArrow) {
EntityArrow arrow = (EntityArrow) e.getEntity();
arrow.getEntityWorld().createExplosion(arrow, arrow.getPosition().getX(), arrow.getPosition().getY(), arrow.getPosition().getZ(), 10, true);
}
}
}
Thanks in advance, EvilGood.