all plugins: Update FancyAnalytics to 0.1.7

This commit is contained in:
Oliver
2025-07-10 19:40:01 +02:00
parent 56d0201a13
commit 2ee40812bb
11 changed files with 28 additions and 21 deletions

View File

@@ -69,7 +69,8 @@ dependencies {
implementation(project(":libraries:packets:packets-api"))
implementation(project(":libraries:common"))
implementation(project(":libraries:jdb"))
implementation("de.oliver.FancyAnalytics:api:0.1.6")
implementation("de.oliver.FancyAnalytics:java-sdk:0.0.3")
implementation("de.oliver.FancyAnalytics:mc-api:0.1.7")
implementation("de.oliver.FancyAnalytics:logger:0.0.6")
compileOnly(project(":plugins:fancynpcs:fn-api"))

View File

@@ -1,10 +1,11 @@
package de.oliver.fancyholograms.storage.converter;
import de.oliver.fancyanalytics.api.events.Event;
import de.oliver.fancyanalytics.sdk.events.Event;
import de.oliver.fancyholograms.FancyHolograms;
import de.oliver.fancyholograms.api.data.HologramData;
import org.jetbrains.annotations.NotNull;
import java.util.HashMap;
import java.util.List;
public abstract class HologramConverter {
@@ -15,6 +16,7 @@ public abstract class HologramConverter {
/**
* Returns a list of converted holograms
*
* @param spec Configuration of the hologram conversion
* @return A list of converted holograms.
*/
@@ -23,13 +25,14 @@ public abstract class HologramConverter {
/**
* Returns a list of converted holograms
*
* @param spec Configuration of the hologram conversion
* @return A list of converted holograms.
*/
public final @NotNull List<HologramData> convert(@NotNull HologramConversionSession spec) {
List<HologramData> converted = convertHolograms(spec);
Event event = new Event("HologramsConverted")
Event event = new Event("HologramsConverted", new HashMap<>())
.withProperty("converter", getId())
.withProperty("target", spec.getTarget().getRegex().pattern())
.withProperty("amount", String.valueOf(converted.size()));