diff --git a/plugin-playground/src/main/kotlin/KondoKit/views/XPTrackerView.kt b/plugin-playground/src/main/kotlin/KondoKit/views/XPTrackerView.kt index 807bd02..d4a7068 100644 --- a/plugin-playground/src/main/kotlin/KondoKit/views/XPTrackerView.kt +++ b/plugin-playground/src/main/kotlin/KondoKit/views/XPTrackerView.kt @@ -15,24 +15,19 @@ import KondoKit.components.WidgetPanel import KondoKit.plugin.Companion.IMAGE_SIZE import KondoKit.plugin.Companion.LVL_ICON import KondoKit.plugin.Companion.TOTAL_XP_WIDGET_SIZE -import KondoKit.plugin.Companion.VIEW_BACKGROUND_COLOR import KondoKit.plugin.Companion.WIDGET_COLOR import KondoKit.plugin.Companion.WIDGET_SIZE import KondoKit.plugin +import KondoKit.plugin.Companion.POPUP_BACKGROUND +import KondoKit.plugin.Companion.POPUP_FOREGROUND import KondoKit.plugin.Companion.playerXPMultiplier import KondoKit.plugin.Companion.primaryColor import KondoKit.plugin.Companion.secondaryColor import KondoKit.plugin.StateManager.focusedView -import KondoKit.views.BaseView -import KondoKit.views.OnUpdateCallback -import KondoKit.views.OnXPUpdateCallback import plugin.api.API import java.awt.* import java.awt.event.MouseAdapter import java.awt.event.MouseEvent -import java.io.BufferedReader -import java.io.InputStreamReader -import java.nio.charset.StandardCharsets import javax.swing.* object XPTrackerView : View, OnUpdateCallback, OnXPUpdateCallback { @@ -43,7 +38,7 @@ object XPTrackerView : View, OnUpdateCallback, OnXPUpdateCallback { var xpTrackerView: JPanel? = null const val VIEW_NAME = "XP_TRACKER_VIEW" override val name: String = VIEW_NAME - override val iconSpriteId: Int = KondoKit.plugin.LVL_ICON + override val iconSpriteId: Int = LVL_ICON private val skillIconCache: MutableMap = HashMap() @@ -77,8 +72,8 @@ object XPTrackerView : View, OnUpdateCallback, OnXPUpdateCallback { override fun registerFunctions() { // Register callbacks with the plugin - KondoKit.plugin.registerUpdateCallback(this) - KondoKit.plugin.registerXPUpdateCallback(this) + plugin.registerUpdateCallback(this) + plugin.registerXPUpdateCallback(this) } override fun onUpdate() { @@ -376,8 +371,8 @@ object XPTrackerView : View, OnUpdateCallback, OnXPUpdateCallback { // Create menu items with custom font and colors val menuItem1 = JMenuItem("Reset Tracker").apply { font = Font("RuneScape Small", Font.TRUETYPE_FONT, 16) - background = KondoKit.plugin.Companion.POPUP_BACKGROUND - foreground = KondoKit.plugin.Companion.POPUP_FOREGROUND + background = POPUP_BACKGROUND + foreground = POPUP_FOREGROUND } // Add menu items to the popup menu @@ -393,15 +388,15 @@ object XPTrackerView : View, OnUpdateCallback, OnXPUpdateCallback { val resetItem = JMenuItem("Reset").apply { font = Font("RuneScape Small", Font.TRUETYPE_FONT, 16) - background = KondoKit.plugin.Companion.POPUP_BACKGROUND - foreground = KondoKit.plugin.Companion.POPUP_FOREGROUND + background = POPUP_BACKGROUND + foreground = POPUP_FOREGROUND } popupMenu.add(resetItem) val removeItem = JMenuItem("Remove").apply { font = Font("RuneScape Small", Font.TRUETYPE_FONT, 16) - background = KondoKit.plugin.Companion.POPUP_BACKGROUND - foreground = KondoKit.plugin.Companion.POPUP_FOREGROUND + background = POPUP_BACKGROUND + foreground = POPUP_FOREGROUND } popupMenu.add(removeItem)