HomeJavaModsRaywire
ModsJava

Raywire

by Apollointhehouse · on Modrinth

An event library for BTA, designed to provide a flexible and efficient event-driven system for BTA mod developers.

⬇ Download on Modrinth

Raywire

Raywire is an event library for Better Than Adventure (BTA), designed to provide a flexible and efficient event-driven system for BTA mod developers.

Written in Kotlin, Raywire makes it easy to create, subscribe to, and manage custom events within your BTA mods.

Using Raywire in Your Mod

Add Raywire as a dependency in your build.gradle.kts:

dependencies {
    implementation("com.github.Apollointhehouse:Raywire:<version>")
}

Replace <version> with the latest Raywire release.


Usage

Take a look at the Event Library for information on how to use this.

This mod provides a global bus you can optionally choose to use:

import me.apollointhehouse.raywire.Raywire

val bus = Raywire.GLOBAL_BUS

Dependencies

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more