boxlin
Module Contents
alltypes
Module Contents
abstract class BoxlinContainer : ModContainer
class BoxlinContainerClass : BoxlinContainer
class BoxlinContainerFunctional : BoxlinContainer
class BoxlinContext
Module Contents
BoxlinContext(container: BoxlinContainer)
inline fun <reified E : Event> addGenericListener(priority: EventPriority = EventPriority.NORMAL, receiveCanceled: Boolean = false, noinline listener: (E) -> Unit): Unit
fun <E : Event> addGenericListener(eventClass: Class<E>, priority: EventPriority = EventPriority.NORMAL, receiveCanceled: Boolean = false, listener: (E) -> Unit): Unit
inline fun <reified E : Event> addListener(priority: EventPriority = EventPriority.NORMAL, receiveCanceled: Boolean = false, noinline listener: (E) -> Unit): Unit
fun <E : Event> addListener(eventClass: Class<E>, priority: EventPriority = EventPriority.NORMAL, receiveCanceled: Boolean = false, listener: (E) -> Unit): Unit
val eventBus: IEventBus!
@JvmStatic fun get(): BoxlinContext
val instance: Any!
fun <T : Any> instance(): T
fun registerConfig(type: Type, spec: ForgeConfigSpec): Unit
fun <T> registerExtensionPoint(extensionPoint: ExtensionPoint<T>, extension: Supplier<T>): Unit
fun <T> registerExtensionPoint(extensionPoint: ExtensionPoint<T>, extension: () -> T): Unit
class BoxlinModLoaderClass : IModLanguageLoader
class BoxlinModLoaderFunctional : IModLanguageLoader
class BoxlinProvider : IModLanguageProvider
@Target([AnnotationTarget.FUNCTION]) annotation class FunctionalMod
net.minecraftforge.common.ForgeConfigSpec.ConfigValue
package io.opencubes.boxlin
package io.opencubes.boxlin.adapter
Module Contents
abstract class BoxlinContainer : ModContainer
class BoxlinContainerClass : BoxlinContainer
class BoxlinContainerFunctional : BoxlinContainer
class BoxlinContext
Module Contents
BoxlinContext(container: BoxlinContainer)
inline fun <reified E : Event> addGenericListener(priority: EventPriority = EventPriority.NORMAL, receiveCanceled: Boolean = false, noinline listener: (E) -> Unit): Unit
fun <E : Event> addGenericListener(eventClass: Class<E>, priority: EventPriority = EventPriority.NORMAL, receiveCanceled: Boolean = false, listener: (E) -> Unit): Unit
inline fun <reified E : Event> addListener(priority: EventPriority = EventPriority.NORMAL, receiveCanceled: Boolean = false, noinline listener: (E) -> Unit): Unit
fun <E : Event> addListener(eventClass: Class<E>, priority: EventPriority = EventPriority.NORMAL, receiveCanceled: Boolean = false, listener: (E) -> Unit): Unit
val eventBus: IEventBus!
@JvmStatic fun get(): BoxlinContext
val instance: Any!
fun <T : Any> instance(): T
fun registerConfig(type: Type, spec: ForgeConfigSpec): Unit
fun <T> registerExtensionPoint(extensionPoint: ExtensionPoint<T>, extension: Supplier<T>): Unit
fun <T> registerExtensionPoint(extensionPoint: ExtensionPoint<T>, extension: () -> T): Unit
class BoxlinModLoaderClass : IModLanguageLoader
class BoxlinModLoaderFunctional : IModLanguageLoader
class BoxlinProvider : IModLanguageProvider
@Target([AnnotationTarget.FUNCTION]) annotation class FunctionalMod