CoreMessages

Provides messages used by the core classes, or are commonly used in other modules

Constructors

Link copied to clipboard
constructor(context: ConfigInstantiationContext)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open override fun addDefault(@NotNull p0: String, @Nullable p1: Any?)
Link copied to clipboard
open override fun addDefaults(@NotNull p0: MutableMap<String, Any>)
open override fun addDefaults(@NotNull p0: Configuration)
Link copied to clipboard
open operator override fun contains(@NotNull p0: String): Boolean
open override fun contains(@NotNull p0: String, p1: Boolean): Boolean
Link copied to clipboard
@NotNull
open override fun createSection(@NotNull p0: String): ConfigurationSection
@NotNull
open override fun createSection(@NotNull p0: String, @NotNull p1: MutableMap<*, *>): ConfigurationSection
Link copied to clipboard
fun errorExecutingCommand(receiver: Permissible, error: Throwable): Message
Link copied to clipboard
@Nullable
open operator override fun get(@NotNull p0: String): Any?
@Contract(value = "_, !null -> !null")
@Nullable
open operator override fun get(@NotNull p0: String, @Nullable p1: Any?): Any?
Link copied to clipboard
fun MemorySection.getAsNewLineSeparatedString(key: String): String
Link copied to clipboard
fun MemorySection.getAsStringList(key: String): List<String>

Get a list of strings, no matter if the value is a list or a single string.

Link copied to clipboard
open override fun getBoolean(@NotNull p0: String): Boolean
open override fun getBoolean(@NotNull p0: String, p1: Boolean): Boolean
Link copied to clipboard
@NotNull
open override fun getBooleanList(@NotNull p0: String): MutableList<Boolean>
Link copied to clipboard
@NotNull
open override fun getByteList(@NotNull p0: String): MutableList<Byte>
Link copied to clipboard
@NotNull
open override fun getCharacterList(@NotNull p0: String): MutableList<Char>
Link copied to clipboard
@Nullable
open override fun getColor(@NotNull p0: String): Color?
@Contract(value = "_, !null -> !null")
@Nullable
open override fun getColor(@NotNull p0: String, @Nullable p1: Color?): Color?
Link copied to clipboard
@NotNull
open override fun getComments(@NotNull p0: String): MutableList<String>
Link copied to clipboard
@Nullable
open override fun getConfigurationSection(@NotNull p0: String): ConfigurationSection?
Link copied to clipboard
@NotNull
open override fun getCurrentPath(): String
Link copied to clipboard
@Nullable
open override fun getDefaults(): Configuration?
Link copied to clipboard
@Nullable
open override fun getDefaultSection(): ConfigurationSection?
Link copied to clipboard
open override fun getDouble(@NotNull p0: String): Double
open override fun getDouble(@NotNull p0: String, p1: Double): Double
Link copied to clipboard
@NotNull
open override fun getDoubleList(@NotNull p0: String): MutableList<Double>
Link copied to clipboard
fun MemorySection.getDurationAsMillis(key: String, defaultValue: Long): Long
Link copied to clipboard
fun MemorySection.getDurationAsTicks(key: String, defaultValue: Long): Long
Link copied to clipboard
@NotNull
open override fun getFloatList(@NotNull p0: String): MutableList<Float>
Link copied to clipboard
@NotNull
open override fun getInlineComments(@NotNull p0: String): MutableList<String>
Link copied to clipboard
open override fun getInt(@NotNull p0: String): Int
open override fun getInt(@NotNull p0: String, p1: Int): Int
Link copied to clipboard
@NotNull
open override fun getIntegerList(@NotNull p0: String): MutableList<Int>
Link copied to clipboard
@Nullable
open override fun getItemStack(@NotNull p0: String): ItemStack?
@Contract(value = "_, !null -> !null")
@Nullable
open override fun getItemStack(@NotNull p0: String, @Nullable p1: ItemStack?): ItemStack?
Link copied to clipboard
@NotNull
open override fun getKeys(p0: Boolean): MutableSet<String>
Link copied to clipboard
@Nullable
open override fun getList(@NotNull p0: String): MutableList<*>?
@Contract(value = "_, !null -> !null")
@Nullable
open override fun getList(@NotNull p0: String, @Nullable p1: MutableList<*>?): MutableList<*>?
Link copied to clipboard
@Nullable
open override fun getLocation(@NotNull p0: String): Location?
@Contract(value = "_, !null -> !null")
@Nullable
open override fun getLocation(@NotNull p0: String, @Nullable p1: Location?): Location?
Link copied to clipboard
open override fun getLong(@NotNull p0: String): Long
open override fun getLong(@NotNull p0: String, p1: Long): Long
Link copied to clipboard
@NotNull
open override fun getLongList(@NotNull p0: String): MutableList<Long>
Link copied to clipboard
@NotNull
open override fun getMapList(@NotNull p0: String): MutableList<MutableMap<*, *>>
Link copied to clipboard

Get a Message from the config. Messages can be declared as simple String (one line), a list of Strings (multiple lines) or an empty list (disabled message):

Link copied to clipboard
@NotNull
open override fun getName(): String
Link copied to clipboard
@Nullable
open override fun <T : Any> getObject(@NotNull p0: String, @NotNull p1: Class<T>): T?
@Contract(value = "_, _, !null -> !null")
@Nullable
open override fun <T : Any> getObject(@NotNull p0: String, @NotNull p1: Class<T>, @Nullable p2: T?): T?
Link copied to clipboard
@Nullable
open override fun getOfflinePlayer(@NotNull p0: String): OfflinePlayer?
@Contract(value = "_, !null -> !null")
@Nullable
open override fun getOfflinePlayer(@NotNull p0: String, @Nullable p1: OfflinePlayer?): OfflinePlayer?
Link copied to clipboard
@Nullable
open override fun getParent(): ConfigurationSection?
Link copied to clipboard
@Nullable
open override fun getRoot(): Configuration?
Link copied to clipboard
@Nullable
open override fun <T : ConfigurationSerializable> getSerializable(@NotNull p0: String, @NotNull p1: Class<T>): T?
@Contract(value = "_, _, !null -> !null")
@Nullable
open override fun <T : ConfigurationSerializable> getSerializable(@NotNull p0: String, @NotNull p1: Class<T>, @Nullable p2: T?): T?
Link copied to clipboard
@NotNull
open override fun getShortList(@NotNull p0: String): MutableList<Short>
Link copied to clipboard
@Nullable
open override fun getString(@NotNull p0: String): String?
@Contract(value = "_, !null -> !null")
@Nullable
open override fun getString(@NotNull p0: String, @Nullable p1: String?): String?
Link copied to clipboard
@NotNull
open override fun getStringList(@NotNull p0: String): MutableList<String>
Link copied to clipboard
@NotNull
open override fun getValues(p0: Boolean): MutableMap<String, Any>
Link copied to clipboard
@Nullable
open override fun getVector(@NotNull p0: String): Vector?
@Contract(value = "_, !null -> !null")
@Nullable
open override fun getVector(@NotNull p0: String, @Nullable p1: Vector?): Vector?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun invalidValueForArgument(argumentName: String, givenValue: String): Message
Link copied to clipboard
Link copied to clipboard
fun invalidValueForArgumentNumberNotInRange(argumentName: String, givenValue: Int, min: Int, max: Int): Message
Link copied to clipboard
open override fun isBoolean(@NotNull p0: String): Boolean
Link copied to clipboard
open override fun isColor(@NotNull p0: String): Boolean
Link copied to clipboard
open override fun isConfigurationSection(@NotNull p0: String): Boolean
Link copied to clipboard
open override fun isDouble(@NotNull p0: String): Boolean
Link copied to clipboard
open override fun isInt(@NotNull p0: String): Boolean
Link copied to clipboard
open override fun isItemStack(@NotNull p0: String): Boolean
Link copied to clipboard
open override fun isList(@NotNull p0: String): Boolean
Link copied to clipboard
open override fun isLocation(@NotNull p0: String): Boolean
Link copied to clipboard
open override fun isLong(@NotNull p0: String): Boolean
Link copied to clipboard
open override fun isOfflinePlayer(@NotNull p0: String): Boolean
Link copied to clipboard
open override fun isSet(@NotNull p0: String): Boolean
Link copied to clipboard
open override fun isString(@NotNull p0: String): Boolean
Link copied to clipboard
open override fun isVector(@NotNull p0: String): Boolean
Link copied to clipboard
open override fun load(file: File)
open fun load(@NotNull p0: Reader)
open fun load(@NotNull p0: String)
Link copied to clipboard
open override fun loadFromString(@NotNull p0: String)
Link copied to clipboard
Link copied to clipboard
fun noPermission(permission: Permission): Message
Link copied to clipboard
fun notHavingItemInHand(player: Player): Message
Link copied to clipboard
@NotNull
open override fun options(): YamlConfigurationOptions
Link copied to clipboard
Link copied to clipboard
fun reload()
Link copied to clipboard
fun save()

Saves this configuration to the file.

open fun save(@NotNull p0: File)
open fun save(@NotNull p0: String)
Link copied to clipboard
@NotNull
open override fun saveToString(): String
Link copied to clipboard
fun selectorCouldNotParse(argumentName: String, selector: String): Message
Link copied to clipboard
fun selectorIncludesEntities(argumentName: String, selector: String): Message
Link copied to clipboard
fun selectorMatchesMultipleEntities(argumentName: String, selector: String): Message
Link copied to clipboard
fun selectorMatchesMultiplePlayers(argumentName: String, selector: String): Message
Link copied to clipboard
fun selectorMatchesNoEntities(argumentName: String, selector: String): Message
Link copied to clipboard
open operator override fun set(@NotNull p0: String, @Nullable p1: Any?)
Link copied to clipboard
open override fun setComments(@NotNull p0: String, @Nullable p1: MutableList<String>?)
Link copied to clipboard
open override fun setDefaults(@NotNull p0: Configuration)
Link copied to clipboard
open override fun setInlineComments(@NotNull p0: String, @Nullable p1: MutableList<String>?)
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard