Package-level declarations

Classloader-safe interface for registering Lua Mind modules and programs and assigning them to EliteMobs actors. This package deliberately exposes no MagmaCore type because each consuming plugin relocates its own shaded MagmaCore copy.

Types

Link copied to clipboard
public final class EliteMindBodyCapabilities extends Record
Classloader-safe view of physical body support provided by the active native adapter.
Link copied to clipboard
Native movement model requested for an EliteMobs Mind body.
Link copied to clipboard
public final class EliteMindBodyProfile extends Record
Classloader-safe physical and locomotion request for a native Mind body.
Link copied to clipboard
public final class EliteMindModule extends Record
Classloader-safe catalog descriptor for one Lua Mind module revision.
Link copied to clipboard
public final class EliteMindPowerLoadout extends Record
Power selection resolved atomically while a native Mind actor is prepared.
Link copied to clipboard
public final class EliteMindProgram extends Record
Catalog identity returned after EliteMobs validates a Lua Mind program and snapshots its dependency-first module composition.
Link copied to clipboard
public interface EliteMindService
EliteMobs-owned interface for Lua-authored native mob minds.
Link copied to clipboard
public final class EliteMindSnapshot extends Record
Classloader-safe view of one native mind runtime.
Link copied to clipboard
public final class EliteMindSpawnRequest extends Record
Inputs for spawning a native hostile Mind body.
Link copied to clipboard
Memory policy used when replacing a running program.
Link copied to clipboard
public interface EliteNaturalSpawnClaim
One external mode's exclusive decision for a natural creature spawn.
Link copied to clipboard
public final class EliteNaturalSpawnContext extends Record
Read-only facts exposed while EliteMobs decides a natural creature spawn.
Link copied to clipboard
@FunctionalInterface()
public interface EliteNaturalSpawnProvider
Selects an exact natural-spawn claim without mutating the world.
Link copied to clipboard
public final class EliteNaturalSpawnReplacement extends Record implements EliteNaturalSpawnClaim
Exact native Mind request plus an owner callback run after EliteMobs commits the actor.
Link copied to clipboard
public final class EliteNaturalSpawnSuppression extends Record implements EliteNaturalSpawnClaim
A claimed carrier that must not survive as vanilla or enter generic EliteMobs conversion.