Ban ip, macs & hwid in PG

Finally rid of all db code in Client
This commit is contained in:
P0nk
2024-10-03 18:48:19 +02:00
parent 2b6ef9feb5
commit 40425ac4e1
10 changed files with 94 additions and 86 deletions

View File

@@ -46,4 +46,11 @@ public class HwidBanManager {
public synchronized boolean isBanned(Hwid hwid) {
return bannedHwids.contains(hwid);
}
public synchronized void banHwid(Hwid hwid, int accountId) {
if (hwid == null) {
throw new IllegalArgumentException("hwid cannot be null");
}
hwidBanRepository.saveHwidBan(hwid.hwid(), accountId);
}
}