BetterModelPlugin

A plugin instance of BetterModel. It can be cast as JavaPlugin.

See also

JavaPlugin

Types

Link copied to clipboard
interface ReloadResult
A result of reload.

Functions

Link copied to clipboard
Adds event handler on reload end.
Link copied to clipboard
abstract fun addReloadStartHandler(@NotNull runnable: Runnable)
Adds event handler on reload start.
Link copied to clipboard
@NotNull
abstract fun commandManager(): CommandManager
Gets command manager.
Link copied to clipboard
Gets compatibility manager.
Link copied to clipboard
@NotNull
abstract fun configManager(): ConfigManager
Gets config manager.
Link copied to clipboard
@NotNull
abstract fun entityManager(): EntityManager
Gets entity manager.
Link copied to clipboard
@NotNull
abstract fun logger(): BetterModelLogger
Gets logger
Link copied to clipboard
@NotNull
abstract fun modelManager(): ModelManager
Gets model manager.
Link copied to clipboard
@NotNull
abstract fun nms(): NMS
Gets minecraft version volatile code.
Link copied to clipboard
@NotNull
abstract fun playerManager(): PlayerManager
Gets player manager.
Link copied to clipboard
@NotNull
abstract fun reload(): BetterModelPlugin.ReloadResult
Reloads this plugin.
Link copied to clipboard
@NotNull
abstract fun scheduler(): ModelScheduler
Gets plugin scheduler.
Link copied to clipboard
@NotNull
abstract fun scriptManager(): ScriptManager
Gets script manager.
Link copied to clipboard
@NotNull
abstract fun version(): MinecraftVersion
Gets running server's minecraft version.