EliteLuaPowerActivity

public final class EliteLuaPowerActivity extends Record

Immutable activity observed from one attached Lua power runtime.

Hook counters advance only when the canonical EliteMobs runtime actually dispatches that hook. Event hooks count as successful only when the MagmaCore script instance remains healthy after execution. Mind-action results preserve the Lua program's accepted/deferred/rejected response; a rejected action is a dispatch observation, not a power activation.

Constructors

Link copied to clipboard
public void EliteLuaPowerActivity(NamespacedKey key, long revision, Map<String, Long> successfulEventHooks, Map<String, Long> failedEventHooks, long acceptedMindActions, long deferredMindActions, long rejectedMindActions, boolean runtimeActive)

Functions

Link copied to clipboard
public boolean activated()
Returns true after at least one canonical event hook or non-rejected Mind action ran.

Inherited functions

Link copied to clipboard
public abstract boolean equals(Object p)
Link copied to clipboard
public abstract int hashCode()
Link copied to clipboard
public abstract String toString()