Archived
0
This repository has been archived on 2022-03-24. You can view files and clone it, but cannot push or open issues or pull requests.
Files
mc-server/server-new/src/main/java/mc/server/di/ServerModule.java
2021-06-13 17:06:46 +03:00

25 lines
454 B
Java

package mc.server.di;
import dagger.Module;
import dagger.Provides;
import mc.protocol.handler.PacketProcessor;
import mc.server.NettyServer;
import javax.inject.Singleton;
@Module
public class ServerModule {
@Provides
@Singleton
PacketProcessor providePacketProcessor() {
return new PacketProcessor();
}
@Provides
@Singleton
NettyServer provideNettyServer(PacketProcessor packetProcessor) {
return new NettyServer(packetProcessor);
}
}