From 4d8c8adecef13fd2abd825151a00608ad131e6c2 Mon Sep 17 00:00:00 2001 From: DIKER0K Date: Sun, 7 Dec 2025 16:09:56 +0500 Subject: [PATCH] remove extra logs --- src/main/java/popa/popa.java | 29 ++++++++++++++++++++--------- 1 file changed, 20 insertions(+), 9 deletions(-) diff --git a/src/main/java/popa/popa.java b/src/main/java/popa/popa.java index 0bbcdb1..b2fda5b 100644 --- a/src/main/java/popa/popa.java +++ b/src/main/java/popa/popa.java @@ -243,7 +243,7 @@ public final class popa extends JavaPlugin implements Listener { sendEventToBackend(payload); } - private void sendEventToBackend(String jsonPayload) { + void sendEventToBackend(String jsonPayload) { HttpRequest request = HttpRequest.newBuilder() .uri(URI.create(apiUrl)) .version(HttpClient.Version.HTTP_1_1) @@ -253,9 +253,14 @@ public final class popa extends JavaPlugin implements Listener { try { HttpResponse response = httpClient.send(request, HttpResponse.BodyHandlers.ofString()); - getLogger().info("Event sent to backend. Response: " + response.statusCode()); + + // Логируем ТОЛЬКО если что-то пошло не так + if (response.statusCode() != 200) { + getLogger().severe("Failed to send event to backend. Status: " + + response.statusCode() + ", body: " + response.body()); + } } catch (IOException | InterruptedException e) { - getLogger().warning("Failed to send event to backend: " + e.getMessage()); + getLogger().severe("Failed to send event to backend: " + e.getMessage()); } } @@ -351,7 +356,7 @@ public final class popa extends JavaPlugin implements Listener { try { // Выводим полный URL для отладки String requestUrl = inventoryRequestsUrl + "?server_ip=" + serverIp; - getLogger().info("Запрашиваем инвентарь по URL: " + requestUrl); +// getLogger().info("Запрашиваем инвентарь по URL: " + requestUrl); HttpRequest request = HttpRequest.newBuilder() .uri(URI.create(requestUrl)) @@ -362,8 +367,14 @@ public final class popa extends JavaPlugin implements Listener { HttpResponse response = httpClient.send(request, HttpResponse.BodyHandlers.ofString()); // Выводим код ответа и тело для отладки - getLogger().info("Получен ответ от API: " + response.statusCode()); - getLogger().info("Тело ответа: " + response.body()); +// getLogger().info("Получен ответ от API: " + response.statusCode()); +// getLogger().info("Тело ответа: " + response.body()); + + if (response.statusCode() != 200) { + getLogger().severe("Ошибка при запросе инвентаря: статус " + + response.statusCode() + ", тело: " + response.body()); + return; + } if (response.statusCode() == 200) { JsonObject json = JsonParser.parseString(response.body()).getAsJsonObject(); @@ -1101,9 +1112,9 @@ public final class popa extends JavaPlugin implements Listener { event.setAmount(originalExp + bonusExp); // Отправляем сообщение игроку (опционально) - if (bonusExp > 0) { - player.sendMessage("§a+" + bonusExp + " бонусного опыта!"); - } +// if (bonusExp > 0) { +// player.sendMessage("§a+" + bonusExp + " бонусного опыта!"); +// } break; // Применяем только один бонус к опыту }