Package-level declarations

Types

Link copied to clipboard
abstract class ContextEvent<C, T>(val context: C, handlers: MutableMap<C, ContextEvent.HandlerEntry<T>> = mutableMapOf())
Link copied to clipboard

Builder class for creating EntitySelector instances with a fluent API.

Link copied to clipboard
abstract class Event<T>(handlers: MutableList<Event.HandlerEntry<T>> = mutableListOf())
Link copied to clipboard
typealias FabricEvent<T> = Event<T>
Link copied to clipboard

Lightweight utility for fast reflective access using VarHandle, MethodHandle and LambdaMetafactory.

Link copied to clipboard
value class Result<out T> : Serializable

A Result type that holds either a value of type T or an error message String.