package net.minecraft.network.protocol; import io.netty.buffer.ByteBuf; import java.util.function.Function; import net.minecraft.network.PacketListener; import net.minecraft.network.ProtocolInfo; public interface SimpleUnboundProtocol extends ProtocolInfo.DetailsProvider { ProtocolInfo bind(Function bufferFactory); }