Class CommonWebhookListener
java.lang.Object
me.confuser.banmanager.common.listeners.CommonWebhookListener
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classData class to hold all information needed to send a webhook request. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnotifyOnBan(IpBanData ban) notifyOnBan(PlayerBanData ban) notifyOnKick(PlayerKickData kick) notifyOnMute(PlayerMuteData mute) notifyOnReport(PlayerReportData report, PlayerData actor, String reason) notifyOnUnban(IpBanData ban, PlayerData actor, String reason) notifyOnUnban(PlayerBanData ban, PlayerData actor, String reason) notifyOnUnmute(PlayerMuteData mute, PlayerData actor, String reason) notifyOnWarn(PlayerWarnData warn) voidvoid
-
Constructor Details
-
CommonWebhookListener
-
-
Method Details
-
notifyOnBan
-
notifyOnBan
-
notifyOnKick
-
notifyOnMute
-
notifyOnWarn
-
notifyOnUnban
public List<CommonWebhookListener.WebhookData> notifyOnUnban(PlayerBanData ban, PlayerData actor, String reason) -
notifyOnUnban
public List<CommonWebhookListener.WebhookData> notifyOnUnban(IpBanData ban, PlayerData actor, String reason) -
notifyOnUnmute
public List<CommonWebhookListener.WebhookData> notifyOnUnmute(PlayerMuteData mute, PlayerData actor, String reason) -
notifyOnReport
public List<CommonWebhookListener.WebhookData> notifyOnReport(PlayerReportData report, PlayerData actor, String reason) -
sendAsync
-
send
-