first commit

This commit is contained in:
Patrick
2026-05-01 18:46:17 +02:00
commit 61ae38701e
104 changed files with 20058 additions and 0 deletions
@@ -0,0 +1,21 @@
package de.winniepat.minePanel.extensions.playermanagement;
import java.util.UUID;
public record PlayerMute(
UUID uuid,
String username,
String reason,
String mutedBy,
long mutedAt,
Long expiresAt
) {
public boolean isExpired(long nowMillis) {
return expiresAt != null && expiresAt > 0 && nowMillis >= expiresAt;
}
public boolean isActive(long nowMillis) {
return !isExpired(nowMillis);
}
}