mirror of
https://github.com/alexcrea/CustomAnvil.git
synced 2026-06-23 08:14:00 +02:00
update faststat to 0.24.0
This commit is contained in:
parent
21087b89e0
commit
df92b4bf91
2 changed files with 14 additions and 12 deletions
|
|
@ -55,7 +55,7 @@ dependencies {
|
||||||
compileOnly("org.spigotmc:spigot-api:1.18-R0.1-SNAPSHOT")
|
compileOnly("org.spigotmc:spigot-api:1.18-R0.1-SNAPSHOT")
|
||||||
|
|
||||||
// fast stats
|
// fast stats
|
||||||
implementation("dev.faststats.metrics:bukkit:0.22.1")
|
implementation("dev.faststats.metrics:bukkit:0.24.0")
|
||||||
|
|
||||||
// minimessage
|
// minimessage
|
||||||
implementation("net.kyori:adventure-text-minimessage:4.25.0")
|
implementation("net.kyori:adventure-text-minimessage:4.25.0")
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,8 @@
|
||||||
package xyz.alexcrea.cuanvil.util
|
package xyz.alexcrea.cuanvil.util
|
||||||
|
|
||||||
import dev.faststats.bukkit.BukkitMetrics
|
import dev.faststats.ErrorTracker
|
||||||
import dev.faststats.core.ErrorTracker
|
import dev.faststats.bukkit.BukkitContext
|
||||||
import dev.faststats.core.data.Metric
|
import dev.faststats.data.Metric
|
||||||
import io.delilaheve.CustomAnvil
|
import io.delilaheve.CustomAnvil
|
||||||
import io.delilaheve.util.ConfigOptions
|
import io.delilaheve.util.ConfigOptions
|
||||||
import xyz.alexcrea.cuanvil.command.DiagnosticExecutor
|
import xyz.alexcrea.cuanvil.command.DiagnosticExecutor
|
||||||
|
|
@ -14,7 +14,7 @@ object MetricsUtil {
|
||||||
private const val FASTSTATS_TOKEN = "fc282b048adcc71a77bc00ace49e8a81"
|
private const val FASTSTATS_TOKEN = "fc282b048adcc71a77bc00ace49e8a81"
|
||||||
|
|
||||||
private var ERROR_TRACKER: ErrorTracker? = null
|
private var ERROR_TRACKER: ErrorTracker? = null
|
||||||
private var FAST_STATS_METRICS: BukkitMetrics? = null
|
private var FAST_STATS_METRICS: BukkitContext? = null
|
||||||
|
|
||||||
fun loadMetrics(plugin: CustomAnvil) {
|
fun loadMetrics(plugin: CustomAnvil) {
|
||||||
val config = ConfigHolder.DEFAULT_CONFIG.config
|
val config = ConfigHolder.DEFAULT_CONFIG.config
|
||||||
|
|
@ -47,13 +47,15 @@ object MetricsUtil {
|
||||||
if(reportErrors)
|
if(reportErrors)
|
||||||
ERROR_TRACKER = ErrorTracker.contextAware()
|
ERROR_TRACKER = ErrorTracker.contextAware()
|
||||||
|
|
||||||
FAST_STATS_METRICS = BukkitMetrics.factory()
|
FAST_STATS_METRICS = BukkitContext.Factory(plugin, FASTSTATS_TOKEN)
|
||||||
|
.metrics { factory -> factory
|
||||||
.addMetric(Metric.string("nms_type") { nmsType })
|
.addMetric(Metric.string("nms_type") { nmsType })
|
||||||
.addMetric(Metric.bool("replace_too_expensive") { ConfigOptions.doReplaceTooExpensive })
|
.addMetric(Metric.bool("replace_too_expensive") { ConfigOptions.doReplaceTooExpensive })
|
||||||
.addMetric(Metric.bool("using_alpha") { isAlpha })
|
.addMetric(Metric.bool("using_alpha") { isAlpha })
|
||||||
.errorTracker(ERROR_TRACKER)
|
.create()
|
||||||
.token(FASTSTATS_TOKEN)
|
}
|
||||||
.create(plugin)
|
.errorTrackerService(ERROR_TRACKER)
|
||||||
|
.create()
|
||||||
|
|
||||||
if(reportErrors) FAST_STATS_METRICS!!.ready()
|
if(reportErrors) FAST_STATS_METRICS!!.ready()
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue