Files
Sudoku/app/src/main/java/network/protocol/PacketVisitor.java
Persson-dev df07f11a9c
Some checks failed
Linux arm64 / Build (push) Failing after 5m3s
basic multiplayer
2025-01-26 18:53:45 +01:00

26 lines
789 B
Java

package network.protocol;
import network.protocol.packets.ConnexionInfoPacket;
import network.protocol.packets.DisconnectPacket;
import network.protocol.packets.KeepAlivePacket;
import network.protocol.packets.LoginPacket;
import network.protocol.packets.PlayerJoinPacket;
import network.protocol.packets.PlayerLeavePacket;
import network.protocol.packets.StartGamePacket;
public interface PacketVisitor {
default void visitPacket(Packet packet) {
packet.accept(this);
}
void visitPacket(ConnexionInfoPacket packet);
void visitPacket(DisconnectPacket packet);
void visitPacket(KeepAlivePacket packet);
void visitPacket(LoginPacket packet);
void visitPacket(PlayerJoinPacket packet);
void visitPacket(PlayerLeavePacket packet);
void visitPacket(StartGamePacket packet);
}