public static class BedrockPacketCodec.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
BedrockPacketCodec |
build() |
BedrockPacketCodec.Builder |
headerSerializer(PacketSerializer<PacketHeader> headerSerializer) |
BedrockPacketCodec.Builder |
minecraftVersion(String minecraftVersion) |
BedrockPacketCodec.Builder |
protocolVersion(int protocolVersion) |
<T extends BedrockPacket> |
registerPacket(Class<T> packetClass,
PacketSerializer<T> packetSerializer,
int id) |
public <T extends BedrockPacket> BedrockPacketCodec.Builder registerPacket(Class<T> packetClass, PacketSerializer<T> packetSerializer, @Nonnegative int id)
public BedrockPacketCodec.Builder protocolVersion(@Nonnegative int protocolVersion)
public BedrockPacketCodec.Builder minecraftVersion(@Nonnull String minecraftVersion)
public BedrockPacketCodec.Builder headerSerializer(@Nonnull PacketSerializer<PacketHeader> headerSerializer)
public BedrockPacketCodec build()
Copyright © 2018–2019 NukkitX. All rights reserved.