Package-level declarations
Types
Link copied to clipboard
class AccountManagerAdditionResultEvent(val username: String? = null, val error: String? = null) : Event, WebSocketEvent
Link copied to clipboard
class AccountManagerLoginResultEvent(val username: String? = null, val error: String? = null) : Event, WebSocketEvent
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class ChatReceiveEvent(val message: String, val textData: Component, val type: ChatReceiveEvent.ChatType, val applyChatDecoration: (Component) -> Component) : CancellableEvent, WebSocketEvent
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class ClientChatMessageEvent(val user: AxoUser, val message: String, val chatGroup: ClientChatMessageEvent.ChatGroup) : Event, WebSocketEvent
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class ComponentsUpdateEvent(val id: String? = null, val components: List<HudComponent>) : Event, WebSocketEvent
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class DrawOutlinesEvent(val renderTarget: RenderTarget, val pose: PoseStack, val camera: Camera, val partialTicks: Float, val type: DrawOutlinesEvent.OutlineType) : Event
Sometimes, modules might want to contribute something to the glow framebuffer. They can hook this event in order to do so.
Link copied to clipboard
class EntityEquipmentChangeEvent(val entity: LivingEntity, val equipmentSlot: EquipmentSlot, val itemStack: ItemStack) : Event
Link copied to clipboard
class EntityHealthUpdateEvent(val entity: LivingEntity, val old: Float, val new: Float, val max: Float) : Event
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
We can use this event to populate the render task queue with tasks that should be executed in the same frame. This is useful for more responsive task execution and allows to also schedule tasks off-schedule.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class KeyboardKeyEvent(val key: InputConstants.Key, val keyCode: Int, val scanCode: Int, val action: Int, val mods: Int, val screen: Screen? = null) : Event, WebSocketEvent
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class ModuleToggleEvent(val moduleName: String, val hidden: Boolean, val enabled: Boolean) : Event, WebSocketEvent
Link copied to clipboard
class MouseButtonEvent(val key: InputConstants.Key, val button: Int, val action: Int, val mods: Int, val screen: Screen? = null) : Event, WebSocketEvent
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class MovementInputEvent(var directionalInput: DirectionalInput, var jump: Boolean, var sneak: Boolean) : Event
Link copied to clipboard
class NotificationEvent(val title: String, val message: String, val severity: NotificationEvent.Severity) : Event, WebSocketEvent
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class PacketEvent(val origin: TransferOrigin, val packet: Packet<*>, val original: Boolean = true) : CancellableEvent
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class PlayerInteractedItemEvent(val player: Player, val hand: InteractionHand, val actionResult: InteractionResult) : Event
Link copied to clipboard
Warning: UseHotbarSlotOrOffHand won't stimulate this event
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class PlayerNetworkMovementTickEvent(val state: EventState, var x: Double, var y: Double, var z: Double, var ground: Boolean) : CancellableEvent
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class PlayerVelocityStrafe(val movementInput: Vec3, val speed: Float, val yaw: Float, var velocity: Vec3) : Event
Link copied to clipboard
class ProxyCheckResultEvent(val proxy: Proxy? = null, val error: String? = null) : Event, WebSocketEvent
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class ScheduleInventoryActionEvent(val schedule: MutableList<InventoryAction.Chain> = mutableListOf()) : Event
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class ServerConnectEvent(val connectScreen: ConnectScreen, val address: ServerAddress, val serverInfo: ServerData, val cookieStorage: TransferState?) : CancellableEvent
Link copied to clipboard
Link copied to clipboard
All events which are related to the minecraft client
Link copied to clipboard
Link copied to clipboard
class SprintEvent(val directionalInput: DirectionalInput, var sprint: Boolean, val source: SprintEvent.Source) : Event
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class VirtualScreenEvent(val type: CustomScreenType, val screenName: String = type.routeName, val action: VirtualScreenEvent.Action) : Event, WebSocketEvent
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class WorldRenderEvent(val matrixStack: PoseStack, val camera: Camera, val partialTicks: Float) : Event