public static class BedrockCodec.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
BedrockCodec |
build() |
BedrockCodec.Builder |
deregisterPacket(Class<? extends BedrockPacket> packetClass) |
BedrockCodec.Builder |
helper(Supplier<BedrockCodecHelper> helperFactory) |
BedrockCodec.Builder |
minecraftVersion(String minecraftVersion) |
BedrockCodec.Builder |
protocolVersion(int protocolVersion) |
BedrockCodec.Builder |
raknetProtocolVersion(int version) |
<T extends BedrockPacket> |
registerPacket(Class<T> packetClass,
BedrockPacketSerializer<T> serializer,
int id) |
BedrockCodec.Builder |
retainPackets(Class<? extends BedrockPacket>... packets) |
<T extends BedrockPacket> |
updateSerializer(Class<T> packetClass,
BedrockPacketSerializer<T> serializer) |
public <T extends BedrockPacket> BedrockCodec.Builder registerPacket(Class<T> packetClass, BedrockPacketSerializer<T> serializer, @Nonnegative int id)
public <T extends BedrockPacket> BedrockCodec.Builder updateSerializer(Class<T> packetClass, BedrockPacketSerializer<T> serializer)
public BedrockCodec.Builder retainPackets(Class<? extends BedrockPacket>... packets)
public BedrockCodec.Builder deregisterPacket(Class<? extends BedrockPacket> packetClass)
public BedrockCodec.Builder protocolVersion(@Nonnegative int protocolVersion)
public BedrockCodec.Builder raknetProtocolVersion(@Nonnegative int version)
public BedrockCodec.Builder minecraftVersion(@Nonnull String minecraftVersion)
public BedrockCodec.Builder helper(@Nonnull Supplier<BedrockCodecHelper> helperFactory)
public BedrockCodec build()
Copyright © 2018–2022 CloudburstMC. All rights reserved.