BukkitBootstrapImpl

Constructors

Link copied to clipboard
constructor()

Properties

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
Link copied to clipboard
open val isFabric: Boolean
Link copied to clipboard
open override val isFolia: Boolean
Link copied to clipboard
Link copied to clipboard
open override val isPaper: Boolean
Link copied to clipboard
Link copied to clipboard
@get:NotNull
open val logger: Logger
Link copied to clipboard
@get:NotNull
val name: String
Link copied to clipboard
@get:NotNull
val pluginLoader: PluginLoader
Link copied to clipboard
@get:NotNull
val server: Server
Link copied to clipboard

Functions

Link copied to clipboard
open override fun bedrockAdapter(): BedrockAdapter
Link copied to clipboard
open override fun classloader(): URLClassLoader
Link copied to clipboard
open override fun console(): Audience
Link copied to clipboard
@NotNull
open fun consoleSource(): @NotNull BetterCommandSource
Link copied to clipboard
open override fun core(): BetterHud
Link copied to clipboard
open override fun dataFolder(): File
Link copied to clipboard
open override fun endMetrics()
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
@Nullable
open fun getResource(@NotNull filename: String): InputStream?
Link copied to clipboard
open override fun isFolia(): Boolean
Link copied to clipboard
open override fun isPaper(): Boolean
Link copied to clipboard
open override fun jarFile(): File
Link copied to clipboard
@NotNull
open fun loaderName(): @NotNull String
Link copied to clipboard
open override fun logger(): BetterHudLogger
Link copied to clipboard
open override fun mcmetaVersion(): Int
Link copied to clipboard
open override fun minecraftVersion(): MinecraftVersion
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 override 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 register(player: Player)
Link copied to clipboard
open fun reloadConfig()
Link copied to clipboard
open override fun resource(path: String): InputStream?
Link copied to clipboard
open fun saveConfig()
Link copied to clipboard
Link copied to clipboard
open fun saveResource(@NotNull resourcePath: String, replace: Boolean)
Link copied to clipboard
open override fun scheduler(): HudScheduler
Link copied to clipboard
open override fun sendResourcePack()
open override fun sendResourcePack(player: HudPlayer)
Link copied to clipboard
open override fun startMetrics()
Link copied to clipboard
open override fun triggerListener(): Listener
Link copied to clipboard
fun update(player: HudPlayer)
Link copied to clipboard
open override fun version(): String
Link copied to clipboard
open override fun volatileCode(): NMS
Link copied to clipboard
open override fun world(name: String): WorldWrapper?
Link copied to clipboard
open override fun worlds(): List<WorldWrapper>