public class AvailableCommandsSerializer_v388 extends AvailableCommandsSerializer_v340
ARG_FLAG_ENUM, ARG_FLAG_POSTFIX, ARG_FLAG_SOFT_ENUM, ARG_FLAG_VALID, FLAGS, log, OPTIONS, READ_BYTE, READ_INT, READ_SHORT, WRITE_BYTE, WRITE_INT, WRITE_SHORT| Constructor and Description |
|---|
AvailableCommandsSerializer_v388(org.cloudburstmc.protocol.common.util.TypeMap<CommandParam> paramTypeMap) |
| Modifier and Type | Method and Description |
|---|---|
void |
deserialize(io.netty.buffer.ByteBuf buffer,
BedrockCodecHelper helper,
AvailableCommandsPacket packet) |
protected void |
readConstraints(io.netty.buffer.ByteBuf buffer,
BedrockCodecHelper helper,
java.util.List<CommandEnumData> enums,
java.util.List<java.lang.String> enumValues) |
void |
serialize(io.netty.buffer.ByteBuf buffer,
BedrockCodecHelper helper,
AvailableCommandsPacket packet) |
protected void |
writeEnumConstraint(io.netty.buffer.ByteBuf buffer,
BedrockCodecHelper helper,
it.unimi.dsi.fastutil.longs.LongObjectPair<java.util.Set<CommandEnumConstraint>> pair) |
readParameter, writeParameterreadCommand, readEnums, readFlags, writeCommand, writeEnums, writeFlagspublic AvailableCommandsSerializer_v388(org.cloudburstmc.protocol.common.util.TypeMap<CommandParam> paramTypeMap)
public void serialize(io.netty.buffer.ByteBuf buffer,
BedrockCodecHelper helper,
AvailableCommandsPacket packet)
serialize in interface BedrockPacketSerializer<AvailableCommandsPacket>serialize in class AvailableCommandsSerializer_v291public void deserialize(io.netty.buffer.ByteBuf buffer,
BedrockCodecHelper helper,
AvailableCommandsPacket packet)
deserialize in interface BedrockPacketSerializer<AvailableCommandsPacket>deserialize in class AvailableCommandsSerializer_v291protected void writeEnumConstraint(io.netty.buffer.ByteBuf buffer,
BedrockCodecHelper helper,
it.unimi.dsi.fastutil.longs.LongObjectPair<java.util.Set<CommandEnumConstraint>> pair)
protected void readConstraints(io.netty.buffer.ByteBuf buffer,
BedrockCodecHelper helper,
java.util.List<CommandEnumData> enums,
java.util.List<java.lang.String> enumValues)