diff --git a/bukkit/src/main/kotlin/com/r4g3baby/simplescore/bukkit/BukkitManager.kt b/bukkit/src/main/kotlin/com/r4g3baby/simplescore/bukkit/BukkitManager.kt index 49689d6..c89aabe 100644 --- a/bukkit/src/main/kotlin/com/r4g3baby/simplescore/bukkit/BukkitManager.kt +++ b/bukkit/src/main/kotlin/com/r4g3baby/simplescore/bukkit/BukkitManager.kt @@ -5,6 +5,7 @@ import com.r4g3baby.simplescore.api.scoreboard.Scoreboard import com.r4g3baby.simplescore.api.scoreboard.data.Priority import com.r4g3baby.simplescore.bukkit.command.MainCmd import com.r4g3baby.simplescore.bukkit.config.MainConfig +import com.r4g3baby.simplescore.bukkit.hooks.PapiExpansion import com.r4g3baby.simplescore.bukkit.listener.PlayerListener import com.r4g3baby.simplescore.bukkit.protocol.legacy.LegacyProtocolHandler import com.r4g3baby.simplescore.bukkit.protocol.modern.ModernProtocolHandler @@ -38,6 +39,10 @@ class BukkitManager(private val plugin: BukkitPlugin) : BaseManager viewer.scoreboard?.name ?: "none" + params.equals("isHidden", true) -> viewer.isScoreboardHidden.toString() + else -> null + } + } +} diff --git a/bukkit/src/main/kotlin/com/r4g3baby/simplescore/bukkit/scoreboard/VarReplacer.kt b/bukkit/src/main/kotlin/com/r4g3baby/simplescore/bukkit/scoreboard/VarReplacer.kt index ad40c9f..3e36856 100644 --- a/bukkit/src/main/kotlin/com/r4g3baby/simplescore/bukkit/scoreboard/VarReplacer.kt +++ b/bukkit/src/main/kotlin/com/r4g3baby/simplescore/bukkit/scoreboard/VarReplacer.kt @@ -14,7 +14,7 @@ import kotlin.math.min import kotlin.math.roundToInt class VarReplacer(plugin: BukkitPlugin) : VarReplacer { - private val usePlaceholderAPI = plugin.server.pluginManager.getPlugin("PlaceholderAPI") != null + internal val usePlaceholderAPI = plugin.server.pluginManager.getPlugin("PlaceholderAPI") != null override fun replace(text: String, viewer: Player): String { var result = if (usePlaceholderAPI) PlaceholderAPI.setPlaceholders(viewer, text) else text