I want to create an explosion when a player fall where the player land.
@SubscribeEvent
public void onPlayerFall(LivingFallEvent event) {
if(!(event.getEntity().level.isClientSide()) && event.getEntityLiving() instanceof Player) {
Player player = (Player) event.getEntityLiving();
float distance = event.getDistance();
if(distance >= 3) {
// Explosion
}
}
}
Does someone have any idea how to create an explosion ?