我可以使用KyroNet处理Minecraft数据包吗?

时间:2016-01-09 09:30:54

标签: java kryonet

可以使用Kryonet来管理Minecraft数据包吗?

我假设没有,因为我的听众只会启动连接,并且“断开连接”。方法,而不是'收到'应该用来处理数据包的方法:

public void connected(Connection c) {
    System.out.println("Fired Up.");
}

public void disconnected(Connection c) {
    System.out.println("Fired Up.");
}

public void received(Connection c, Object o){
    System.out.println("Fired Up."); //This one doesn't get fired up.
}

1 个答案:

答案 0 :(得分:0)

不,你不能,kryonet工作的消息类型是序列化的java对象。使用我的Minecraft的协议类型完全不同。

请参阅here

由于您可以建立连接,因此会触发已连接和已断开连接的方法。