Package dev.cwhead.GravesX.module
package dev.cwhead.GravesX.module
-
ClassDescriptionDefines lifecycle hooks for a GravesX module.Runtime lifecycle controller for GravesX modules.Read-only view of a module's metadata (parsed from
module.yml
) plus its current runtime state.Provides services and utilities to a single module: data folder, logging, config handling, resource I/O, event/task/service registration, and cleanup.Manages GravesX modules: discovers, loads, resolves order, and enables/disables them.Holds a loaded module instance and its metadata.