package cf.sobrooms.events.weather; import cf.sobrooms.DiscordWebhook; import cf.sobrooms.ServerUtils; import org.bukkit.Bukkit; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.event.weather.ThunderChangeEvent; import java.awt.*; import java.io.IOException; import java.util.Date; public class ThunderChange implements Listener { @EventHandler public void onThunderChange(ThunderChangeEvent event) { Bukkit.getConsoleSender().sendMessage("Triggered ThunderChange event."); DiscordWebhook notify = new DiscordWebhook(ServerUtils.webhook_notify); DiscordWebhook.EmbedObject embedObject = new DiscordWebhook.EmbedObject().setTitle("ThunderChange").setDescription("Tf is this") .addField("Time", new Date().toString(), false) .addField("Occurred in world", event.getWorld().getName(), true) .setColor(Color.BLUE); notify.addEmbed(embedObject); try { notify.execute(); } catch (IOException e) { throw new RuntimeException(e); } } }