mirror of
https://github.com/Melledy/Grasscutter.git
synced 2024-12-04 20:11:49 +00:00
21 lines
587 B
Java
21 lines
587 B
Java
|
package emu.grasscutter.server.game;
|
||
|
|
||
|
import emu.grasscutter.netty.MihoyoKcpServerInitializer;
|
||
|
import io.jpower.kcp.netty.UkcpChannel;
|
||
|
import io.netty.channel.ChannelPipeline;
|
||
|
|
||
|
public class GameServerInitializer extends MihoyoKcpServerInitializer {
|
||
|
private GameServer server;
|
||
|
|
||
|
public GameServerInitializer(GameServer server) {
|
||
|
this.server = server;
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
protected void initChannel(UkcpChannel ch) throws Exception {
|
||
|
ChannelPipeline pipeline = ch.pipeline();
|
||
|
GameSession session = new GameSession(server);
|
||
|
pipeline.addLast(session);
|
||
|
}
|
||
|
}
|