Update logger to 0.0.7 everywhere

This commit is contained in:
Oliver
2025-08-30 15:05:36 +02:00
parent d176f09aa0
commit 001c903cbf
27 changed files with 49 additions and 60 deletions

View File

@@ -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")

View File

@@ -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")
}

View File

@@ -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);

View File

@@ -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());

View File

@@ -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));
}
}

View File

@@ -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;

View File

@@ -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<String> 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));
}
}

View File

@@ -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(

View File

@@ -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;