BukkitBootstrap

Represents bukkit bootstrap.

Functions

Link copied to clipboard
@NotNull
abstract fun bedrockAdapter(): @NotNull BedrockAdapter
Gets bedrock adapter.
Link copied to clipboard
abstract fun console(): @NotNull Audience
Link copied to clipboard
open fun consoleSource(): @NotNull BetterCommandSource
Link copied to clipboard
abstract fun core(): @NotNull BetterHud
Link copied to clipboard
abstract fun dataFolder(): @NotNull File
Link copied to clipboard
abstract fun endMetrics()
Link copied to clipboard
open fun isFabric(): Boolean
Link copied to clipboard
abstract fun isFolia(): Boolean
Link copied to clipboard
abstract fun isPaper(): Boolean
Link copied to clipboard
open fun isVelocity(): Boolean
Link copied to clipboard
abstract fun jarFile(): @NotNull File
Link copied to clipboard
abstract fun loader(): @NotNull URLClassLoader
Link copied to clipboard
abstract fun logger(): @NotNull BetterHudLogger
Link copied to clipboard
abstract fun mcmetaVersion(): Int
Link copied to clipboard
abstract fun minecraftVersion(): @NotNull String
Link copied to clipboard
abstract fun resource(p: @NotNull String): @Nullable InputStream
Link copied to clipboard
abstract fun scheduler(): @NotNull HudScheduler
Link copied to clipboard
abstract fun sendResourcePack(p: @NotNull HudPlayer)
Link copied to clipboard
abstract fun startMetrics()
Link copied to clipboard
@NotNull
abstract fun triggerListener(): @NotNull Listener
Gets bukkit event listener.
Link copied to clipboard
abstract fun version(): @NotNull String
Link copied to clipboard
@NotNull
abstract fun volatileCode(): @NotNull NMS
Gets bukkit's volatile code
Link copied to clipboard
abstract fun world(p: @NotNull String): @Nullable WorldWrapper
Link copied to clipboard
abstract fun worlds(): @NotNull @Unmodifiable List<WorldWrapper>