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
inline fun <reified E : Event> addListener(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
kotlin.Int
net.minecraft.nbt.CompoundNBT
Module Contents
operator fun CompoundNBT?.plus(other: CompoundNBT?): CompoundNBT
operator fun CompoundNBT?.plusAssign(other: CompoundNBT): Unit
operator fun CompoundNBT?.set(key: String, value: INBT): Unit
operator fun CompoundNBT?.set(key: String, value: Boolean): Unit
operator fun CompoundNBT?.set(key: String, value: Byte): Unit
operator fun CompoundNBT?.set(key: String, value: ByteArray): Unit
operator fun CompoundNBT?.set(key: String, value: Double): Unit
operator fun CompoundNBT?.set(key: String, value: Float): Unit
operator fun CompoundNBT?.set(key: String, value: Int): Unit
operator fun CompoundNBT?.set(key: String, value: IntArray): Unit
operator fun CompoundNBT?.set(key: String, value: Long): Unit
operator fun CompoundNBT?.set(key: String, value: LongArray): Unit
operator fun CompoundNBT?.set(key: String, value: Short): Unit
operator fun CompoundNBT?.set(key: String, value: String): Unit
operator fun CompoundNBT?.set(key: String, value: UUID): Unit
net.minecraft.util.math.BlockPos
net.minecraft.util.math.Vec3i
net.minecraftforge.common.ForgeConfigSpec.ConfigValue
package io.opencubes.boxlin
Module Contents
fun boxlin(): Unit
kotlin.Int
net.minecraft.nbt.CompoundNBT
Module Contents
operator fun CompoundNBT?.plus(other: CompoundNBT?): CompoundNBT
operator fun CompoundNBT?.plusAssign(other: CompoundNBT): Unit
operator fun CompoundNBT?.set(key: String, value: INBT): Unit
operator fun CompoundNBT?.set(key: String, value: Boolean): Unit
operator fun CompoundNBT?.set(key: String, value: Byte): Unit
operator fun CompoundNBT?.set(key: String, value: ByteArray): Unit
operator fun CompoundNBT?.set(key: String, value: Double): Unit
operator fun CompoundNBT?.set(key: String, value: Float): Unit
operator fun CompoundNBT?.set(key: String, value: Int): Unit
operator fun CompoundNBT?.set(key: String, value: IntArray): Unit
operator fun CompoundNBT?.set(key: String, value: Long): Unit
operator fun CompoundNBT?.set(key: String, value: LongArray): Unit
operator fun CompoundNBT?.set(key: String, value: Short): Unit
operator fun CompoundNBT?.set(key: String, value: String): Unit
operator fun CompoundNBT?.set(key: String, value: UUID): Unit
net.minecraft.util.math.BlockPos
net.minecraft.util.math.Vec3i
net.minecraftforge.common.ForgeConfigSpec.ConfigValue
fun <R> runForDist(client: () -> R, server: () -> R): R
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
inline fun <reified E : Event> addListener(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