TempPlaceholderExpansion

class TempPlaceholderExpansion(val plugin: Terix) : PlaceholderExpansion, WithPlugin<Terix>

For until the minix api is updated.

Constructors

Link copied to clipboard

Functions

Link copied to clipboard
open fun async(block: suspend CoroutineScope.() -> Unit): Job
Link copied to clipboard
open fun canRegister(): Boolean
Link copied to clipboard
open fun <R> completableAsync(block: suspend () -> R): CompletableFuture<R>
Link copied to clipboard
open fun <R> completableSync(block: suspend () -> R): CompletableFuture<R>
Link copied to clipboard
fun configurationContains(@NotNull p0: @NotNull String): Boolean
Link copied to clipboard
open fun <R> deferredAsync(block: suspend () -> R): Deferred<R>
Link copied to clipboard
open fun <R> deferredSync(block: suspend () -> R): Deferred<R>
Link copied to clipboard
open fun deleteProperty(key: String)
Link copied to clipboard
operator override fun equals(other: Any?): Boolean
Link copied to clipboard
@Nullable
@Contract(value = "_, !null -> !null")
operator fun get(@NotNull p0: @NotNull String, p1: Any): @Nullable Any?
Link copied to clipboard
open override fun getAuthor(): String
Link copied to clipboard
fun getBoolean(@NotNull p0: @NotNull String, p1: Boolean): Boolean
Link copied to clipboard
@Nullable
fun getConfigSection(): @Nullable ConfigurationSection?
@Nullable
fun getConfigSection(@NotNull p0: @NotNull String): @Nullable ConfigurationSection?
Link copied to clipboard
@ApiStatus.ScheduledForRemoval(inVersion = "2.13.0")
open fun getDescription(): String
Link copied to clipboard
fun getDouble(@NotNull p0: @NotNull String, p1: Double): Double
Link copied to clipboard
open override fun getIdentifier(): String
Link copied to clipboard
fun getInt(@NotNull p0: @NotNull String, p1: Int): Int
Link copied to clipboard
open fun getKoin(): Koin
Link copied to clipboard
@ApiStatus.ScheduledForRemoval(inVersion = "2.13.0")
open fun getLink(): String
Link copied to clipboard
fun getLong(@NotNull p0: @NotNull String, p1: Long): Long
Link copied to clipboard
@NotNull
open fun getName(): @NotNull String
Link copied to clipboard
@NotNull
fun getPlaceholderAPI(): @NotNull PlaceholderAPIPlugin
Link copied to clipboard
@NotNull
open fun getPlaceholders(): @NotNull MutableList<String>
Link copied to clipboard
@ApiStatus.ScheduledForRemoval(inVersion = "2.13.0")
open fun getPlugin(): String
Link copied to clipboard
open fun <T : Any> getProperty(key: String): T?
open fun <T : Any> getProperty(key: String, default: T): T
Link copied to clipboard
@Nullable
open fun getRequiredPlugin(): @Nullable String?
Link copied to clipboard
@Nullable
@Contract(value = "_, !null -> !null")
fun getString(@NotNull p0: @NotNull String, @Nullable p1: @Nullable String?): @Nullable String?
Link copied to clipboard
@NotNull
fun getStringList(@NotNull p0: @NotNull String): @NotNull MutableList<String>
Link copied to clipboard
open override fun getVersion(): String
Link copied to clipboard
open fun info(p0: String)
Link copied to clipboard
Link copied to clipboard
open fun launch(dispatcher: CoroutineContext, block: suspend CoroutineScope.() -> Unit): Job
Link copied to clipboard
open fun log(p0: Level, p1: String)
open fun log(p0: Level, p1: String, p2: Throwable)
Link copied to clipboard
open override fun onPlaceholderRequest(player: Player, params: String): String?
Link copied to clipboard
@Nullable
open fun onRequest(p0: OfflinePlayer, @NotNull p1: @NotNull String): @Nullable String?
Link copied to clipboard
open override fun persist(): Boolean
Link copied to clipboard
open fun register(): Boolean
Link copied to clipboard
open fun registerEvents(vararg listeners: Listener)
Link copied to clipboard
open fun <T : Any> setProperty(key: String, value: T): T
Link copied to clipboard
open fun severe(p0: String)
open fun severe(p0: String, p1: Throwable)
Link copied to clipboard
open fun sync(block: suspend CoroutineScope.() -> Unit): Job
Link copied to clipboard
override fun toString(): String
Link copied to clipboard
Link copied to clipboard
open fun warning(p0: String)

Properties

Link copied to clipboard
open val logger: MinixLogger
Link copied to clipboard
open override val plugin: Terix