Skip to content

Commit 22017c0

Browse files
feat: BStats Metrics (#10)
1 parent 0390140 commit 22017c0

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

eco-core/core-plugin/src/main/kotlin/com/willfp/ecoscrolls/EcoScrollsPlugin.kt

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.willfp.ecoscrolls
22

3+
import com.willfp.eco.core.bstats.EcoMetricsChart
34
import com.willfp.eco.core.command.impl.PluginCommand
45
import com.willfp.eco.core.display.DisplayModule
56
import com.willfp.eco.core.integrations.placeholder.PlaceholderManager
@@ -127,4 +128,14 @@ class EcoScrollsPlugin : LibreforgePlugin() {
127128
ScrollDisplay
128129
)
129130
}
131+
132+
override fun getCustomCharts() = listOf(
133+
EcoMetricsChart.SingleLine("total_scrolls") { Scrolls.values().size },
134+
EcoMetricsChart.SingleLine("total_scroll_types") { ScrollTypes.values().size },
135+
EcoMetricsChart.SingleLine("total_targets") { Targets.values().size },
136+
EcoMetricsChart.SingleLine("inscription_scroll_limit") { configYml.getInt("inscription.scroll-limit") },
137+
EcoMetricsChart.SimplePie("discover_recipes") {
138+
if (configYml.getBool("discover-recipes")) "enabled" else "disabled"
139+
}
140+
)
130141
}

0 commit comments

Comments
 (0)