From 17aacd7ee7c733a6e8cf405e5dafcc080873c840 Mon Sep 17 00:00:00 2001 From: urtypicalblahajlunatic Date: Thu, 2 Jul 2026 00:00:06 +0200 Subject: [PATCH 1/2] i think this update should add jail Listenerthat works? --- .../net/ardakaz/griefalert/JailListener.java | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 src/main/java/net/ardakaz/griefalert/JailListener.java diff --git a/src/main/java/net/ardakaz/griefalert/JailListener.java b/src/main/java/net/ardakaz/griefalert/JailListener.java new file mode 100644 index 0000000..fc32cc5 --- /dev/null +++ b/src/main/java/net/ardakaz/griefalert/JailListener.java @@ -0,0 +1,30 @@ +package net.ardakaz.griefalert; + +import org.bukkit.event.EventHandler; +import org.bukkit.event.Listener; +//EssentialsX import +import net.ess3.api.IUser; +import net.ess3.api.events.JailStatusChangeEvent; + + +public class JailListener implements Listener{ + +@EventHandler +//if someone gets jailed/unjailed this triggers + public void onJailToggle(JailStatusChangeEvent event){ + //getValue = boolean jailed getAffected = gets user + boolean jailed = event.getValue(); + IUser player = event.getAffected(); + + //if someone is jailed + if(jailed){ + System.out.println(player + "got Jailed"); + //else + } else{ + System.out.println(player + "got unjailed"); + } + + + + } +} -- 2.47.3 From 1ada53c51e7941f4871350df8bfca065f3139472 Mon Sep 17 00:00:00 2001 From: urtypicalblahajlunatic Date: Thu, 2 Jul 2026 14:50:50 +0200 Subject: [PATCH 2/2] did a quicky mute thingamahig --- .../net/ardakaz/griefalert/JailListener.java | 2 +- .../net/ardakaz/griefalert/MuteListener.java | 23 +++++++++++++++++++ 2 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 src/main/java/net/ardakaz/griefalert/MuteListener.java diff --git a/src/main/java/net/ardakaz/griefalert/JailListener.java b/src/main/java/net/ardakaz/griefalert/JailListener.java index fc32cc5..b6b05bf 100644 --- a/src/main/java/net/ardakaz/griefalert/JailListener.java +++ b/src/main/java/net/ardakaz/griefalert/JailListener.java @@ -27,4 +27,4 @@ public class JailListener implements Listener{ } -} +} \ No newline at end of file diff --git a/src/main/java/net/ardakaz/griefalert/MuteListener.java b/src/main/java/net/ardakaz/griefalert/MuteListener.java new file mode 100644 index 0000000..e2f3d1e --- /dev/null +++ b/src/main/java/net/ardakaz/griefalert/MuteListener.java @@ -0,0 +1,23 @@ +package net.ardakaz.griefalert; + +import org.bukkit.event.EventHandler; +import org.bukkit.event.Listener; +import net.ess3.api.IUser; +import net.ess3.api.events.MuteStatusChangeEvent; + +public class MuteListener { + + @EventHandler + public void onMuteChange(MuteStatusChangeEvent event){ + + boolean muted = event.getValue(); + IUser player = event.getAffected(); + + if(muted){ + System.out.println("blergh"); + } else{ + System.out.println("not blergh"); + } + } + +} -- 2.47.3