pełno niepoprawnego kodu typu side-effects w klasie user (dodawanie do listy userow w konstruktorze)
statyczny usermanager z LISTA userow, zamiast jakas mapka z uuid,user
nazewnictwo paczek - np. "object" ogolnie to kazda klasa dziedziczy po object wiec no nw po co tylko user traktujesz jako obiekt i on jest w tym package
if (ConfigManager.getPlayerNameFilter()) {
for (User u : UserManager.getUsers()) {
names.add(u.getName().toUpperCase());
normalNick.add(u.getName());
}
if ((names.contains(e.getName().toUpperCase()) && (UserManager.get(e.getUniqueId()) == null))) {
String normal_nick = "";
for (int i = 0; i < names.size(); i++) {
if (normalNick.get(i).equalsIgnoreCase(e.getName())) {
normal_nick = normalNick.get(i);
}
}
no ogolnie to ja bym tego wgl nie uzywal skoro jest pelno innych pluginow na bany, wiecej funkcji i lepiej napisane