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

@@ -51,7 +51,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

@@ -2,14 +2,15 @@ package com.fancyinnovations.fancydialogs.analytics;
import com.fancyinnovations.fancydialogs.FancyDialogsPlugin;
import de.oliver.fancyanalytics.api.FancyAnalyticsAPI;
import de.oliver.fancyanalytics.api.events.Event;
import de.oliver.fancyanalytics.api.metrics.MetricSupplier;
import de.oliver.fancyanalytics.sdk.events.Event;
import de.oliver.fancylib.VersionConfig;
import org.bukkit.Bukkit;
import java.io.File;
import java.io.IOException;
import java.nio.file.Files;
import java.util.HashMap;
public class Analytics {
@@ -82,7 +83,7 @@ public class Analytics {
if (!lastVersion.equals(currentVersion)) {
FancyDialogsPlugin.get().getFancyLogger().info("Plugin has been updated from version " + lastVersion + " to " + currentVersion + ".");
api.sendEvent(
new Event("PluginVersionUpdated")
new Event("PluginVersionUpdated", new HashMap<>())
.withProperty("from", lastVersion)
.withProperty("to", currentVersion)
.withProperty("commit_hash", versionConfig.getCommitHash())