MindActionRequest

public final class MindActionRequest extends Record

Immutable, version-independent request for a host-owned semantic action.

Payload values are limited to strings, booleans, integral and floating-point numbers, UUIDs and MindPosition values. Numeric inputs are normalized to Long or Double. Collections, Bukkit objects and plugin-owned objects are rejected.

Constructors

Link copied to clipboard
public void MindActionRequest(String identifier, Map<String, ? extends Object> payload)

Properties

Link copied to clipboard
public final static int MAX_IDENTIFIER_LENGTH
Link copied to clipboard
public final static int MAX_PAYLOAD_ENTRIES
Link copied to clipboard
public final static int MAX_PAYLOAD_KEY_LENGTH
Link copied to clipboard
public final static int MAX_PAYLOAD_WEIGHT
Link copied to clipboard
public final static int MAX_STRING_LENGTH

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()