Package dev.kotx.flylib

Types

FlyLib
Link copied to clipboard
interface FlyLib<T>

FlyLib interface. Use FlyLibBuilder.

FlyLibAction
Link copied to clipboard
fun interface FlyLibAction<T>

An interface that takes FlyLibBuilder as an argument. In Java, it can be used for SAM conversion.

FlyLibBuilder
Link copied to clipboard
class FlyLibBuilder<T>(plugin: JavaPlugin)

A builder that creates Fly Lib.

ListenerAction
Link copied to clipboard
fun interface ListenerAction<T : Event>

A handler that handles events. Java does SAM conversion.

Functions

flyLib
Link copied to clipboard
fun <T> JavaPlugin.flyLib(builder: FlyLibAction<T>): FlyLib<T>

Start FlyLib. This is a function for Kotlin.