InstantRestock

class InstantRestock : ColosseumPlugin

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val colosseumLogger: PluginLogger
Link copied to clipboard
val commandRegistrant: ColosseumCommandRegistrant
Link copied to clipboard
@get:NotNull
open val config: FileConfiguration
Link copied to clipboard
@get:NotNull
val dataFolder: File
Link copied to clipboard
@get:NotNull
val description: PluginDescriptionFile
Link copied to clipboard
val gson: Gson
Link copied to clipboard
var i18nManager: ColosseumI18nManager?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val logger: Logger
Link copied to clipboard
val messageFormatter: MessageFormatter
Link copied to clipboard
@get:NotNull
val name: String
Link copied to clipboard
@get:NotNull
val pluginLoader: PluginLoader
Link copied to clipboard
val scheduler: TaskScheduler
Link copied to clipboard
@get:NotNull
val server: Server
Link copied to clipboard
val serverRevision: MinecraftRevisions
Link copied to clipboard
val serverVersion: MinecraftServerVersion

Functions

Link copied to clipboard
fun buildI18nManager(builderAction: ColosseumI18nManagerBuilder.() -> Unit): ColosseumI18nManager?
Link copied to clipboard
fun checkForUpdates(repo: String, consumer: (String) -> Unit)
Link copied to clipboard
@Nullable
open fun getCommand(@NotNull name: String): PluginCommand?
Link copied to clipboard
@Nullable
open fun getDefaultBiomeProvider(@NotNull worldName: String, @Nullable id: String?): BiomeProvider?
Link copied to clipboard
@Nullable
open fun getDefaultWorldGenerator(@NotNull worldName: String, @Nullable id: String?): ChunkGenerator?
Link copied to clipboard
open override fun getLogger(): Logger
Link copied to clipboard
@Nullable
open fun getResource(@NotNull filename: String): InputStream?
Link copied to clipboard
open fun onCommand(@NotNull sender: CommandSender, @NotNull command: Command, @NotNull label: String, @NotNull args: Array<out String?>): Boolean
Link copied to clipboard
open override fun onDisable()
Link copied to clipboard
open override fun onEnable()
Link copied to clipboard
open fun onLoad()
Link copied to clipboard
@Nullable
open fun onTabComplete(@NotNull sender: CommandSender, @NotNull command: Command, @NotNull alias: String, @NotNull args: Array<out String?>): List<String?>??
Link copied to clipboard
fun registerCommands(commandsAction: ColosseumCommandRegistrant.() -> Unit)
Link copied to clipboard
open fun reloadConfig()
Link copied to clipboard
open fun saveConfig()
Link copied to clipboard
Link copied to clipboard
open fun saveResource(@NotNull resourcePath: String, replace: Boolean)