diff --git a/net/interface.go b/net/interface.go new file mode 100644 index 0000000..d258115 --- /dev/null +++ b/net/interface.go @@ -0,0 +1,16 @@ +package net + +import pk "github.com/Tnze/go-mc/net/packet" + +type Writer interface { + WritePacket(p pk.Packet) error +} + +type Reader interface { + ReadPacket() (pk.Packet, error) +} + +type ReaderWriter interface { + Reader + Writer +}