好像有人已经写过或发过了?不管了先发了ヾ(≧▽≦*)o
主要使用DataPacketReceiveEvent 以及 LoginPacket,具体实现如下
ClientChainData 里面还有很多关于获取玩家设备的信息的方法,有兴趣和需要的可以自行查看源码
主要使用DataPacketReceiveEvent 以及 LoginPacket,具体实现如下
Java:
@EventHandler
public void onDataReceive(DataPacketReceiveEvent event) {
DataPacket pk = event.getPacket();
if (pk instanceof LoginPacket) {
ClientChainData data = ClientChainData.read((LoginPacket) pk);
data.getDeviceModel();//获取设备的型号 如iPhone11,4
data.getGameVersion();//获取游戏版本 如1.16.201
data.getDeviceOS();//获取操作系统 安卓为1 iOS为2 Windows 10为7 其他的不知道
//你可以通过创建LinkedHashMap来保存这些信息,以方便调用
}
}
ClientChainData 里面还有很多关于获取玩家设备的信息的方法,有兴趣和需要的可以自行查看源码