Skip to content

Namespace Void.Minecraft.Commands.Brigadier.Serializers

Namespaces

Void.Minecraft.Commands.Brigadier.Serializers.Passthrough

Classes

BoolArgumentSerializer

Serializes Boolean argument declarations, which carry no property payload.

DoubleArgumentSerializer

Reads and writes optional double-argument bounds.

FloatArgumentSerializer

Reads and writes optional float-argument bounds.

IntegerArgumentSerializer

Reads and writes optional integer-argument bounds.

LongArgumentSerializer

Reads and writes optional long-argument bounds.

RegistryIdArgumentSerializer

Reads and writes passthrough registry identifiers as VarInts.

RegistryIdPassthroughArgumentValue

Preserves an opaque variable-length registry identifier.

RegistryKeyArgumentSerializer

Reads and writes registry-key argument identifiers as strings.

StringArgumentSerializer

Encodes string parsing modes as protocol VarInt discriminators.

Interfaces

IArgumentSerializer

Converts Brigadier argument properties between objects and command-tree packet bytes.