package top.penowl.quidproquo.rituals; import java.util.List; import org.bukkit.Location; import org.bukkit.Material; import org.bukkit.World; import org.bukkit.entity.Player; import top.penowl.quidproquo.Ritual; public class LightningRitual extends Ritual { @Override public void setup() { addIngredient(Material.WHEAT, 32); addIngredient(Material.GLOWSTONE, 16); name = "lightning location"; description = "Send a bolt of locating lightning to all players."; notify = false; health = 2; } @Override public void execute(Player caster, Player target, Location location) { World world = location.getWorld(); List players = world.getPlayers(); for(Player player : players) { if(player.getUniqueId() != caster.getUniqueId()) { world.strikeLightningEffect(player.getLocation().clone().add(0, 1, 0)); } } } }