From 001c903cbf3b946199925e2b86ea300b734ea4cf Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 30 Aug 2025 15:05:36 +0200 Subject: [PATCH] Update logger to 0.0.7 everywhere --- libraries/common/build.gradle.kts | 2 +- .../src/main/java/de/oliver/fancylib/UUIDFetcher.java | 7 +++---- libraries/config/build.gradle.kts | 2 +- .../main/java/com/fancyinnovations/config/Config.java | 7 +++---- libraries/packets/build.gradle.kts | 2 +- libraries/packets/packets-api/build.gradle.kts | 2 +- libraries/packets/test-plugin/build.gradle.kts | 2 +- plugins/fancydialogs/build.gradle.kts | 2 +- plugins/fancydialogs/fd-api/build.gradle.kts | 2 +- .../joinedplayerscache/JoinedPlayersCache.java | 7 +++---- .../fancydialogs/storage/JsonDialogStorage.java | 7 +++---- plugins/fancyholograms-v2/api/build.gradle.kts | 2 +- plugins/fancyholograms-v2/build.gradle.kts | 2 +- plugins/fancyholograms/build.gradle.kts | 2 +- plugins/fancyholograms/fh-api/build.gradle.kts | 2 +- .../fancyholograms/api/data/HologramData.java | 4 ++-- .../fancyholograms/api/trait/HologramTraitTrait.java | 7 +++---- .../fancyholograms/storage/json/JsonAdapter.java | 4 ++-- .../fancyholograms/storage/json/JsonStorage.java | 10 ++++------ .../fancyholograms/trait/builtin/FileContentTrait.java | 10 ++++------ .../fancyholograms/trait/builtin/InteractionTrait.java | 7 +++---- .../trait/builtin/MultiplePagesTrait.java | 7 +++---- plugins/fancynpcs/fn-api/build.gradle.kts | 2 +- plugins/fancyvisuals/build.gradle.kts | 2 +- .../fancyvisuals/loaders/FancyVisualsLoader.java | 2 +- tools/deployment/build.gradle.kts | 2 +- tools/quick-e2e/build.gradle.kts | 2 +- 27 files changed, 49 insertions(+), 60 deletions(-) diff --git a/libraries/common/build.gradle.kts b/libraries/common/build.gradle.kts index 8ecd218b..7f19ea9d 100644 --- a/libraries/common/build.gradle.kts +++ b/libraries/common/build.gradle.kts @@ -20,7 +20,7 @@ repositories { dependencies { compileOnly("dev.folia:folia-api:1.20.4-R0.1-SNAPSHOT") - compileOnly("de.oliver.FancyAnalytics:logger:0.0.6") + compileOnly("de.oliver.FancyAnalytics:logger:0.0.7") // database drivers compileOnly("org.xerial:sqlite-jdbc:3.49.1.0") diff --git a/libraries/common/src/main/java/de/oliver/fancylib/UUIDFetcher.java b/libraries/common/src/main/java/de/oliver/fancylib/UUIDFetcher.java index 6ba12e96..ebd9762e 100644 --- a/libraries/common/src/main/java/de/oliver/fancylib/UUIDFetcher.java +++ b/libraries/common/src/main/java/de/oliver/fancylib/UUIDFetcher.java @@ -6,6 +6,7 @@ import com.google.gson.TypeAdapter; import com.google.gson.stream.JsonReader; import com.google.gson.stream.JsonWriter; import de.oliver.fancyanalytics.logger.ExtendedFancyLogger; +import de.oliver.fancyanalytics.logger.properties.ThrowableProperty; import java.io.BufferedReader; import java.io.IOException; @@ -96,8 +97,7 @@ public class UUIDFetcher { return data.id; } catch (Exception e) { - LOGGER.error("Could not fetch UUID for name: " + name); - LOGGER.error(e); + LOGGER.error("Could not fetch UUID for name: " + name, ThrowableProperty.of(e)); return null; } } @@ -132,8 +132,7 @@ public class UUIDFetcher { return currentNameData.name; } catch (Exception e) { - LOGGER.error("Could not fetch name for uuid: " + uuid); - LOGGER.error(e); + LOGGER.error("Could not fetch name for uuid: " + uuid, ThrowableProperty.of(e)); return null; } } diff --git a/libraries/config/build.gradle.kts b/libraries/config/build.gradle.kts index 271994da..cf2304df 100644 --- a/libraries/config/build.gradle.kts +++ b/libraries/config/build.gradle.kts @@ -15,7 +15,7 @@ repositories { dependencies { compileOnly("io.papermc.paper:paper-api:1.21.8-R0.1-SNAPSHOT") - compileOnly("de.oliver.FancyAnalytics:logger:0.0.6") + compileOnly("de.oliver.FancyAnalytics:logger:0.0.7") compileOnly("org.jetbrains:annotations:26.0.2") testImplementation("org.junit.jupiter:junit-jupiter-api:5.12.2") diff --git a/libraries/config/src/main/java/com/fancyinnovations/config/Config.java b/libraries/config/src/main/java/com/fancyinnovations/config/Config.java index 92bcbb29..63babccf 100644 --- a/libraries/config/src/main/java/com/fancyinnovations/config/Config.java +++ b/libraries/config/src/main/java/com/fancyinnovations/config/Config.java @@ -1,6 +1,7 @@ package com.fancyinnovations.config; import de.oliver.fancyanalytics.logger.ExtendedFancyLogger; +import de.oliver.fancyanalytics.logger.properties.ThrowableProperty; import org.bukkit.configuration.file.YamlConfiguration; import java.io.File; @@ -77,8 +78,7 @@ public class Config { return; } } catch (IOException e) { - logger.error("Error creating config file: " + configFile.getAbsolutePath()); - logger.error(e); + logger.error("Error creating config file: " + configFile.getAbsolutePath(), ThrowableProperty.of(e)); return; } @@ -138,8 +138,7 @@ public class Config { try { yaml.save(configFile); } catch (IOException e) { - logger.error("Error saving config file: " + configFile.getAbsolutePath()); - logger.error(e); + logger.error("Error saving config file: " + configFile.getAbsolutePath(), ThrowableProperty.of(e)); } } } diff --git a/libraries/packets/build.gradle.kts b/libraries/packets/build.gradle.kts index d63e6740..51feab45 100644 --- a/libraries/packets/build.gradle.kts +++ b/libraries/packets/build.gradle.kts @@ -26,7 +26,7 @@ dependencies { implementation(project(":libraries:packets:implementations:1_21_4")) implementation(project(":libraries:packets:implementations:1_21_3")) implementation(project(":libraries:packets:implementations:1_20_6")) - implementation("de.oliver.FancyAnalytics:logger:0.0.4") + implementation("de.oliver.FancyAnalytics:logger:0.0.7") } tasks { diff --git a/libraries/packets/packets-api/build.gradle.kts b/libraries/packets/packets-api/build.gradle.kts index 2b7cb9b0..944e4ec9 100644 --- a/libraries/packets/packets-api/build.gradle.kts +++ b/libraries/packets/packets-api/build.gradle.kts @@ -4,7 +4,7 @@ plugins { dependencies { compileOnly("io.papermc.paper:paper-api:1.21.8-R0.1-SNAPSHOT") - compileOnly("de.oliver.FancyAnalytics:logger:0.0.6") + compileOnly("de.oliver.FancyAnalytics:logger:0.0.7") } tasks { diff --git a/libraries/packets/test-plugin/build.gradle.kts b/libraries/packets/test-plugin/build.gradle.kts index deddbe95..442b13ae 100644 --- a/libraries/packets/test-plugin/build.gradle.kts +++ b/libraries/packets/test-plugin/build.gradle.kts @@ -23,7 +23,7 @@ dependencies { implementation(project(":libraries:packets:packets-api")) implementation(project(":libraries:packets:implementations:1_20_6")) implementation(project(":libraries:packets:implementations:1_21_3")) - implementation("de.oliver.FancyAnalytics:logger:0.0.6") + implementation("de.oliver.FancyAnalytics:logger:0.0.7") } paper { diff --git a/plugins/fancydialogs/build.gradle.kts b/plugins/fancydialogs/build.gradle.kts index 3922b206..d600c874 100644 --- a/plugins/fancydialogs/build.gradle.kts +++ b/plugins/fancydialogs/build.gradle.kts @@ -56,7 +56,7 @@ dependencies { implementation(project(":libraries:config")) implementation("de.oliver.FancyAnalytics:java-sdk:0.0.4") implementation("de.oliver.FancyAnalytics:mc-api:0.1.9") - implementation("de.oliver.FancyAnalytics:logger:0.0.6") + implementation("de.oliver.FancyAnalytics:logger:0.0.7") compileOnly(project(":plugins:fancynpcs:fn-api")) compileOnly("org.lushplugins:ChatColorHandler:6.0.0") diff --git a/plugins/fancydialogs/fd-api/build.gradle.kts b/plugins/fancydialogs/fd-api/build.gradle.kts index 0e126e7a..c1d327d9 100644 --- a/plugins/fancydialogs/fd-api/build.gradle.kts +++ b/plugins/fancydialogs/fd-api/build.gradle.kts @@ -10,7 +10,7 @@ dependencies { compileOnly("io.papermc.paper:paper-api:$minecraftVersion-R0.1-SNAPSHOT") compileOnly(project(":libraries:common")) - compileOnly("de.oliver.FancyAnalytics:logger:0.0.6") + compileOnly("de.oliver.FancyAnalytics:logger:0.0.7") implementation("org.lushplugins:ChatColorHandler:6.0.0") diff --git a/plugins/fancydialogs/src/main/java/com/fancyinnovations/fancydialogs/joinedplayerscache/JoinedPlayersCache.java b/plugins/fancydialogs/src/main/java/com/fancyinnovations/fancydialogs/joinedplayerscache/JoinedPlayersCache.java index 1b0e4e3c..957fe00e 100644 --- a/plugins/fancydialogs/src/main/java/com/fancyinnovations/fancydialogs/joinedplayerscache/JoinedPlayersCache.java +++ b/plugins/fancydialogs/src/main/java/com/fancyinnovations/fancydialogs/joinedplayerscache/JoinedPlayersCache.java @@ -1,6 +1,7 @@ package com.fancyinnovations.fancydialogs.joinedplayerscache; import com.fancyinnovations.fancydialogs.FancyDialogsPlugin; +import de.oliver.fancyanalytics.logger.properties.ThrowableProperty; import de.oliver.jdb.JDB; import java.util.Collections; @@ -27,8 +28,7 @@ public class JoinedPlayersCache { FancyDialogsPlugin.get().getFancyLogger().debug("Loaded joined players from file."); } } catch (Exception e) { - FancyDialogsPlugin.get().getFancyLogger().error("Failed to load joined players cache"); - FancyDialogsPlugin.get().getFancyLogger().error(e); + FancyDialogsPlugin.get().getFancyLogger().error("Failed to load joined players cache", ThrowableProperty.of(e)); } } @@ -37,8 +37,7 @@ public class JoinedPlayersCache { jdb.set("joined_players", playersJoined); FancyDialogsPlugin.get().getFancyLogger().debug("Saved joined players cache"); } catch (Exception e) { - FancyDialogsPlugin.get().getFancyLogger().error("Failed to save joined players cache"); - FancyDialogsPlugin.get().getFancyLogger().error(e); + FancyDialogsPlugin.get().getFancyLogger().error("Failed to save joined players cache", ThrowableProperty.of(e)); } } diff --git a/plugins/fancydialogs/src/main/java/com/fancyinnovations/fancydialogs/storage/JsonDialogStorage.java b/plugins/fancydialogs/src/main/java/com/fancyinnovations/fancydialogs/storage/JsonDialogStorage.java index a6bd3e86..b5c39bfa 100644 --- a/plugins/fancydialogs/src/main/java/com/fancyinnovations/fancydialogs/storage/JsonDialogStorage.java +++ b/plugins/fancydialogs/src/main/java/com/fancyinnovations/fancydialogs/storage/JsonDialogStorage.java @@ -2,6 +2,7 @@ package com.fancyinnovations.fancydialogs.storage; import com.fancyinnovations.fancydialogs.FancyDialogsPlugin; import com.fancyinnovations.fancydialogs.api.data.DialogData; +import de.oliver.fancyanalytics.logger.properties.ThrowableProperty; import de.oliver.jdb.JDB; import java.io.IOException; @@ -22,8 +23,7 @@ public class JsonDialogStorage implements DialogStorage { try { jdb.set(dialog.id(), dialog); } catch (IOException e) { - FancyDialogsPlugin.get().getFancyLogger().error("Failed to save dialog " + dialog.id()); - FancyDialogsPlugin.get().getFancyLogger().error(e); + FancyDialogsPlugin.get().getFancyLogger().error("Failed to save dialog " + dialog.id(), ThrowableProperty.of(e)); } } @@ -46,8 +46,7 @@ public class JsonDialogStorage implements DialogStorage { try { dialogs = jdb.getAll("", DialogData.class); } catch (IOException e) { - FancyDialogsPlugin.get().getFancyLogger().error("Failed to load all dialogs"); - FancyDialogsPlugin.get().getFancyLogger().error(e); + FancyDialogsPlugin.get().getFancyLogger().error("Failed to load all dialogs", ThrowableProperty.of(e)); } return dialogs; diff --git a/plugins/fancyholograms-v2/api/build.gradle.kts b/plugins/fancyholograms-v2/api/build.gradle.kts index a401b137..c347bf5c 100644 --- a/plugins/fancyholograms-v2/api/build.gradle.kts +++ b/plugins/fancyholograms-v2/api/build.gradle.kts @@ -10,7 +10,7 @@ dependencies { compileOnly("io.papermc.paper:paper-api:$minecraftVersion-R0.1-SNAPSHOT") compileOnly(project(":libraries:common")) - compileOnly("de.oliver.FancyAnalytics:logger:0.0.6") + compileOnly("de.oliver.FancyAnalytics:logger:0.0.7") implementation("org.lushplugins:ChatColorHandler:6.0.0") } diff --git a/plugins/fancyholograms-v2/build.gradle.kts b/plugins/fancyholograms-v2/build.gradle.kts index 082b31b9..92519fe8 100644 --- a/plugins/fancyholograms-v2/build.gradle.kts +++ b/plugins/fancyholograms-v2/build.gradle.kts @@ -74,7 +74,7 @@ dependencies { implementation(project(":libraries:config")) implementation("de.oliver.FancyAnalytics:java-sdk:0.0.4") implementation("de.oliver.FancyAnalytics:mc-api:0.1.9") - implementation("de.oliver.FancyAnalytics:logger:0.0.6") + implementation("de.oliver.FancyAnalytics:logger:0.0.7") compileOnly(project(":plugins:fancynpcs:fn-api")) compileOnly("org.lushplugins:ChatColorHandler:6.0.0") diff --git a/plugins/fancyholograms/build.gradle.kts b/plugins/fancyholograms/build.gradle.kts index 5b4eb68c..cdf44b66 100644 --- a/plugins/fancyholograms/build.gradle.kts +++ b/plugins/fancyholograms/build.gradle.kts @@ -65,7 +65,7 @@ dependencies { implementation(project(":libraries:packets:packets-api")) implementation("de.oliver.FancyAnalytics:java-sdk:0.0.4") implementation("de.oliver.FancyAnalytics:mc-api:0.1.9") - implementation("de.oliver.FancyAnalytics:logger:0.0.6") + implementation("de.oliver.FancyAnalytics:logger:0.0.7") implementation("io.github.revxrsal:lamp.common:4.0.0-rc.12") implementation("io.github.revxrsal:lamp.bukkit:4.0.0-rc.12") diff --git a/plugins/fancyholograms/fh-api/build.gradle.kts b/plugins/fancyholograms/fh-api/build.gradle.kts index 0f333bcc..c09c31fd 100644 --- a/plugins/fancyholograms/fh-api/build.gradle.kts +++ b/plugins/fancyholograms/fh-api/build.gradle.kts @@ -11,7 +11,7 @@ dependencies { compileOnly(project(":libraries:common")) compileOnly(project(":libraries:jdb")) - compileOnly("de.oliver.FancyAnalytics:logger:0.0.6") + compileOnly("de.oliver.FancyAnalytics:logger:0.0.7") implementation("org.lushplugins:ChatColorHandler:6.0.0") } diff --git a/plugins/fancyholograms/fh-api/src/main/java/com/fancyinnovations/fancyholograms/api/data/HologramData.java b/plugins/fancyholograms/fh-api/src/main/java/com/fancyinnovations/fancyholograms/api/data/HologramData.java index 2476777f..fdc66223 100644 --- a/plugins/fancyholograms/fh-api/src/main/java/com/fancyinnovations/fancyholograms/api/data/HologramData.java +++ b/plugins/fancyholograms/fh-api/src/main/java/com/fancyinnovations/fancyholograms/api/data/HologramData.java @@ -5,6 +5,7 @@ import com.fancyinnovations.fancyholograms.api.data.property.Visibility; import com.fancyinnovations.fancyholograms.api.hologram.HologramType; import com.fancyinnovations.fancyholograms.api.trait.HologramTrait; import com.fancyinnovations.fancyholograms.api.trait.HologramTraitTrait; +import de.oliver.fancyanalytics.logger.properties.ThrowableProperty; import org.bukkit.Bukkit; import org.bukkit.Location; import org.bukkit.World; @@ -214,8 +215,7 @@ public class HologramData implements YamlData { trait = traitClass.getConstructor(null).newInstance(); } catch (InstantiationException | IllegalAccessException | InvocationTargetException | NoSuchMethodException e) { - FancyHolograms.get().getFancyLogger().error("Failed to instantiate trait " + traitClass.getSimpleName()); - FancyHolograms.get().getFancyLogger().error(e); + FancyHolograms.get().getFancyLogger().error("Failed to instantiate trait " + traitClass.getSimpleName(), ThrowableProperty.of(e)); } traitTrait.addTrait(trait); diff --git a/plugins/fancyholograms/fh-api/src/main/java/com/fancyinnovations/fancyholograms/api/trait/HologramTraitTrait.java b/plugins/fancyholograms/fh-api/src/main/java/com/fancyinnovations/fancyholograms/api/trait/HologramTraitTrait.java index bc1bdcde..959d37e0 100644 --- a/plugins/fancyholograms/fh-api/src/main/java/com/fancyinnovations/fancyholograms/api/trait/HologramTraitTrait.java +++ b/plugins/fancyholograms/fh-api/src/main/java/com/fancyinnovations/fancyholograms/api/trait/HologramTraitTrait.java @@ -1,6 +1,7 @@ package com.fancyinnovations.fancyholograms.api.trait; import com.fancyinnovations.fancyholograms.api.events.HologramTraitAttachedEvent; +import de.oliver.fancyanalytics.logger.properties.ThrowableProperty; import org.bukkit.entity.Player; import java.util.ArrayList; @@ -33,8 +34,7 @@ public class HologramTraitTrait extends HologramTrait { HologramTrait newTrait = trait.getConstructor().newInstance(); addTrait(newTrait); } catch (Exception e) { - logger.error("Failed to instantiate trait " + trait.getSimpleName()); - logger.error(e); + logger.error("Failed to instantiate trait " + trait.getSimpleName(), ThrowableProperty.of(e)); } } @@ -73,8 +73,7 @@ public class HologramTraitTrait extends HologramTrait { HologramTrait trait = ti.clazz().getConstructor().newInstance(); this.traits.add(trait); } catch (Exception e) { - logger.error("Failed to instantiate default trait " + ti.name()); - logger.error(e); + logger.error("Failed to instantiate default trait " + ti.name(), ThrowableProperty.of(e)); } logger.debug("Attached default trait " + ti.name() + " to hologram " + hologram.getData().getName()); diff --git a/plugins/fancyholograms/src/main/java/com/fancyinnovations/fancyholograms/storage/json/JsonAdapter.java b/plugins/fancyholograms/src/main/java/com/fancyinnovations/fancyholograms/storage/json/JsonAdapter.java index fcb7264a..47e07235 100644 --- a/plugins/fancyholograms/src/main/java/com/fancyinnovations/fancyholograms/storage/json/JsonAdapter.java +++ b/plugins/fancyholograms/src/main/java/com/fancyinnovations/fancyholograms/storage/json/JsonAdapter.java @@ -5,6 +5,7 @@ import com.fancyinnovations.fancyholograms.api.data.HologramData; import com.fancyinnovations.fancyholograms.api.trait.HologramTrait; import com.fancyinnovations.fancyholograms.api.trait.HologramTraitRegistry; import com.fancyinnovations.fancyholograms.storage.json.model.*; +import de.oliver.fancyanalytics.logger.properties.ThrowableProperty; import org.bukkit.Bukkit; import org.bukkit.Location; import org.bukkit.Material; @@ -214,8 +215,7 @@ public class JsonAdapter { HologramTrait trait = traitInfo.clazz().getConstructor().newInstance(); hologramData.getTraitTrait().addTrait(trait); } catch (Exception e) { - FancyHolograms.get().getFancyLogger().error("Failed to instantiate trait " + traitName); - FancyHolograms.get().getFancyLogger().error(e); + FancyHolograms.get().getFancyLogger().error("Failed to instantiate trait " + traitName, ThrowableProperty.of(e)); } } diff --git a/plugins/fancyholograms/src/main/java/com/fancyinnovations/fancyholograms/storage/json/JsonStorage.java b/plugins/fancyholograms/src/main/java/com/fancyinnovations/fancyholograms/storage/json/JsonStorage.java index 789b71f4..b1920442 100644 --- a/plugins/fancyholograms/src/main/java/com/fancyinnovations/fancyholograms/storage/json/JsonStorage.java +++ b/plugins/fancyholograms/src/main/java/com/fancyinnovations/fancyholograms/storage/json/JsonStorage.java @@ -7,6 +7,7 @@ import com.fancyinnovations.fancyholograms.api.data.ItemHologramData; import com.fancyinnovations.fancyholograms.api.data.TextHologramData; import com.fancyinnovations.fancyholograms.storage.HologramStorage; import com.fancyinnovations.fancyholograms.storage.json.model.JsonDataUnion; +import de.oliver.fancyanalytics.logger.properties.ThrowableProperty; import de.oliver.jdb.JDB; import java.io.File; @@ -66,8 +67,7 @@ public class JsonStorage implements HologramStorage { jdb.set(hologram.getFilePath(), newArray); } catch (IOException e) { - FancyHolograms.get().getFancyLogger().error("Failed to save hologram " + hologram.getName()); - FancyHolograms.get().getFancyLogger().error(e); + FancyHolograms.get().getFancyLogger().error("Failed to save hologram " + hologram.getName(), ThrowableProperty.of(e)); } hologram.getTraitTrait().save(); @@ -101,8 +101,7 @@ public class JsonStorage implements HologramStorage { jdb.set(hologram.getFilePath(), newArray.toArray(new JsonDataUnion[0])); } catch (IOException e) { - FancyHolograms.get().getFancyLogger().error("Failed to save hologram " + hologram.getName()); - FancyHolograms.get().getFancyLogger().error(e); + FancyHolograms.get().getFancyLogger().error("Failed to save hologram " + hologram.getName(), ThrowableProperty.of(e)); } } @@ -160,8 +159,7 @@ public class JsonStorage implements HologramStorage { holograms.add(data); } } catch (IOException e) { - FancyHolograms.get().getFancyLogger().error("Failed to load all holograms from " + path); - FancyHolograms.get().getFancyLogger().error(e); + FancyHolograms.get().getFancyLogger().error("Failed to load all holograms from " + path, ThrowableProperty.of(e)); } return holograms; diff --git a/plugins/fancyholograms/src/main/java/com/fancyinnovations/fancyholograms/trait/builtin/FileContentTrait.java b/plugins/fancyholograms/src/main/java/com/fancyinnovations/fancyholograms/trait/builtin/FileContentTrait.java index 357f1a79..5a838065 100644 --- a/plugins/fancyholograms/src/main/java/com/fancyinnovations/fancyholograms/trait/builtin/FileContentTrait.java +++ b/plugins/fancyholograms/src/main/java/com/fancyinnovations/fancyholograms/trait/builtin/FileContentTrait.java @@ -3,6 +3,7 @@ package com.fancyinnovations.fancyholograms.trait.builtin; import com.fancyinnovations.fancyholograms.api.data.TextHologramData; import com.fancyinnovations.fancyholograms.api.trait.HologramTrait; import com.fancyinnovations.fancyholograms.api.trait.HologramTraitClass; +import de.oliver.fancyanalytics.logger.properties.ThrowableProperty; import org.jetbrains.annotations.ApiStatus; import java.io.IOException; @@ -52,8 +53,7 @@ public class FileContentTrait extends HologramTrait { List lines = List.of(content.split("\\r?\\n")); ((TextHologramData) hologram.getData()).setText(lines); } catch (IOException e) { - logger.error("Failed to read file content of: " + config.filePath()); - logger.error(e); + logger.error("Failed to read file content of: " + config.filePath(), ThrowableProperty.of(e)); } } @@ -62,8 +62,7 @@ public class FileContentTrait extends HologramTrait { try { config = storage.get(hologram.getData().getName(), Configuration.class); } catch (IOException e) { - logger.error("Failed to load configuration for FileContentTrait"); - logger.error(e); + logger.error("Failed to load configuration for FileContentTrait", ThrowableProperty.of(e)); } if (config == null) { config = DEFAULT_CONFIG; @@ -76,8 +75,7 @@ public class FileContentTrait extends HologramTrait { try { storage.set(hologram.getData().getName(), config); } catch (IOException e) { - logger.error("Failed to save configuration for FileContentTrait"); - logger.error(e); + logger.error("Failed to save configuration for FileContentTrait", ThrowableProperty.of(e)); } } diff --git a/plugins/fancyholograms/src/main/java/com/fancyinnovations/fancyholograms/trait/builtin/InteractionTrait.java b/plugins/fancyholograms/src/main/java/com/fancyinnovations/fancyholograms/trait/builtin/InteractionTrait.java index 5a6d5d15..f3e645bd 100644 --- a/plugins/fancyholograms/src/main/java/com/fancyinnovations/fancyholograms/trait/builtin/InteractionTrait.java +++ b/plugins/fancyholograms/src/main/java/com/fancyinnovations/fancyholograms/trait/builtin/InteractionTrait.java @@ -4,6 +4,7 @@ import com.fancyinnovations.fancyholograms.api.data.TextHologramData; import com.fancyinnovations.fancyholograms.api.trait.HologramTrait; import com.fancyinnovations.fancyholograms.api.trait.HologramTraitClass; import com.fancyinnovations.fancyholograms.util.PluginUtils; +import de.oliver.fancyanalytics.logger.properties.ThrowableProperty; import de.oliver.fancynpcs.api.FancyNpcsPlugin; import de.oliver.fancynpcs.api.Npc; import de.oliver.fancynpcs.api.NpcAttribute; @@ -67,8 +68,7 @@ public class InteractionTrait extends HologramTrait { try { storage.set(hologram.getData().getName(), config); } catch (Exception e) { - logger.error("Failed to save configuration for InteractionTrait"); - logger.error(e); + logger.error("Failed to save configuration for InteractionTrait", ThrowableProperty.of(e)); } } @@ -77,8 +77,7 @@ public class InteractionTrait extends HologramTrait { try { config = storage.get(hologram.getData().getName(), Configuration.class); } catch (Exception e) { - logger.error("Failed to load configuration for InteractionTrait"); - logger.error(e); + logger.error("Failed to load configuration for InteractionTrait", ThrowableProperty.of(e)); } if (config == null) { config = new Configuration(List.of( diff --git a/plugins/fancyholograms/src/main/java/com/fancyinnovations/fancyholograms/trait/builtin/MultiplePagesTrait.java b/plugins/fancyholograms/src/main/java/com/fancyinnovations/fancyholograms/trait/builtin/MultiplePagesTrait.java index 2684a98e..82672a13 100644 --- a/plugins/fancyholograms/src/main/java/com/fancyinnovations/fancyholograms/trait/builtin/MultiplePagesTrait.java +++ b/plugins/fancyholograms/src/main/java/com/fancyinnovations/fancyholograms/trait/builtin/MultiplePagesTrait.java @@ -3,6 +3,7 @@ package com.fancyinnovations.fancyholograms.trait.builtin; import com.fancyinnovations.fancyholograms.api.data.TextHologramData; import com.fancyinnovations.fancyholograms.api.trait.HologramTrait; import com.fancyinnovations.fancyholograms.api.trait.HologramTraitClass; +import de.oliver.fancyanalytics.logger.properties.ThrowableProperty; import org.jetbrains.annotations.ApiStatus; import java.io.IOException; @@ -54,8 +55,7 @@ public class MultiplePagesTrait extends HologramTrait { try { storage.set(hologram.getData().getName(), config); } catch (IOException e) { - logger.error("Failed to save configuration for MultiplePagesTrait"); - logger.error(e); + logger.error("Failed to save configuration for MultiplePagesTrait", ThrowableProperty.of(e)); } } @@ -64,8 +64,7 @@ public class MultiplePagesTrait extends HologramTrait { try { config = storage.get(hologram.getData().getName(), Configuration.class); } catch (IOException e) { - logger.error("Failed to load configuration for MultiplePagesTrait"); - logger.error(e); + logger.error("Failed to load configuration for MultiplePagesTrait", ThrowableProperty.of(e)); } if (config == null) { config = DEFAULT_CONFIG; diff --git a/plugins/fancynpcs/fn-api/build.gradle.kts b/plugins/fancynpcs/fn-api/build.gradle.kts index 5a60c0f4..264665c4 100644 --- a/plugins/fancynpcs/fn-api/build.gradle.kts +++ b/plugins/fancynpcs/fn-api/build.gradle.kts @@ -10,7 +10,7 @@ dependencies { compileOnly("io.papermc.paper:paper-api:$minecraftVersion-R0.1-SNAPSHOT") compileOnly(project(":libraries:common")) - compileOnly("de.oliver.FancyAnalytics:logger:0.0.6") + compileOnly("de.oliver.FancyAnalytics:logger:0.0.7") implementation("org.lushplugins:ChatColorHandler:6.0.0") } diff --git a/plugins/fancyvisuals/build.gradle.kts b/plugins/fancyvisuals/build.gradle.kts index 190164aa..0a2574c7 100644 --- a/plugins/fancyvisuals/build.gradle.kts +++ b/plugins/fancyvisuals/build.gradle.kts @@ -38,7 +38,7 @@ dependencies { implementation(project(":libraries:packets:packets-api")) implementation(project(":libraries:config")) compileOnly("de.oliver.FancyAnalytics:mc-api:0.1.9") // loaded in FancyVisualLoader - compileOnly("de.oliver.FancyAnalytics:logger:0.0.6") // loaded in FancyVisualLoader + compileOnly("de.oliver.FancyAnalytics:logger:0.0.7") // loaded in FancyVisualLoader implementation("org.lushplugins:ChatColorHandler:6.0.0") compileOnly("com.github.MilkBowl:VaultAPI:1.7.1") diff --git a/plugins/fancyvisuals/src/main/java/de/oliver/fancyvisuals/loaders/FancyVisualsLoader.java b/plugins/fancyvisuals/src/main/java/de/oliver/fancyvisuals/loaders/FancyVisualsLoader.java index d08e0643..744ff191 100644 --- a/plugins/fancyvisuals/src/main/java/de/oliver/fancyvisuals/loaders/FancyVisualsLoader.java +++ b/plugins/fancyvisuals/src/main/java/de/oliver/fancyvisuals/loaders/FancyVisualsLoader.java @@ -17,7 +17,7 @@ public class FancyVisualsLoader implements PluginLoader { resolver.addRepository(new RemoteRepository.Builder("fancyinnovations", "default", "https://repo.fancyinnovations.com/releases").build()); // resolver.addRepository(new RemoteRepository.Builder("mavencentral", "default", "https://repo1.maven.org/maven2/").build()); resolver.addDependency(new Dependency(new DefaultArtifact("de.oliver.FancyAnalytics:mc-api:0.1.9"), "compile")); - resolver.addDependency(new Dependency(new DefaultArtifact("de.oliver.FancyAnalytics:logger:0.0.6"), "compile")); + resolver.addDependency(new Dependency(new DefaultArtifact("de.oliver.FancyAnalytics:logger:0.0.7"), "compile")); classpathBuilder.addLibrary(resolver); } diff --git a/tools/deployment/build.gradle.kts b/tools/deployment/build.gradle.kts index 581f5c9a..a84995a6 100644 --- a/tools/deployment/build.gradle.kts +++ b/tools/deployment/build.gradle.kts @@ -25,7 +25,7 @@ dependencies { implementation("org.jetbrains:annotations:26.0.2") implementation("de.oliver.FancyAnalytics:java-sdk:0.0.4") - implementation("de.oliver.FancyAnalytics:logger:0.0.6") + implementation("de.oliver.FancyAnalytics:logger:0.0.7") } tasks { diff --git a/tools/quick-e2e/build.gradle.kts b/tools/quick-e2e/build.gradle.kts index 85a5db3d..f9875fb0 100644 --- a/tools/quick-e2e/build.gradle.kts +++ b/tools/quick-e2e/build.gradle.kts @@ -23,7 +23,7 @@ dependencies { implementation("org.jetbrains:annotations:26.0.2") implementation("de.oliver.FancyAnalytics:java-sdk:0.0.4") - implementation("de.oliver.FancyAnalytics:logger:0.0.6") + implementation("de.oliver.FancyAnalytics:logger:0.0.7") } tasks {