package cf.sobrooms.events.vehicle; import cf.sobrooms.DiscordWebhook; import cf.sobrooms.ServerUtils; import org.bukkit.Bukkit; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.event.vehicle.VehicleExitEvent; import java.awt.*; import java.io.IOException; import java.util.Date; public class VehicleExit implements Listener { @EventHandler public void onVehicleExit(VehicleExitEvent event) { Bukkit.getConsoleSender().sendMessage("Triggered VehicleExit event."); DiscordWebhook notify = new DiscordWebhook(ServerUtils.webhook_notify); DiscordWebhook.EmbedObject embedObject = new DiscordWebhook.EmbedObject().setTitle("Vehicle Exit").setDescription("cars update? :scream:") .addField("Time", new Date().toString(), false) .addField("Triggered by", event.getExited().getName(), true) .addField("Vehicle name", event.getVehicle().getName(), true) .setColor(Color.BLUE); notify.addEmbed(embedObject); try { notify.execute(); } catch (IOException e) { throw new RuntimeException(e); } } }