@Module
public interface NukkitSuperClassBindingModule
Modifier and Type | Method and Description |
---|---|
ConfigSystem |
bindConfigSystem(NukkitConfigSystem configSystem) |
DBSystem |
bindDBSystem(NukkitDBSystem dbSystem) |
ServerSensor<?> |
bindGenericsServerSensor(ServerSensor<cn.nukkit.level.Level> sensor) |
ImportSystem |
bindImportSystem(EmptyImportSystem emptyImportSystem) |
ListenerSystem |
bindListenerSystem(NukkitListenerSystem listenerSystem) |
ServerInfo |
bindServerInfo(ServerServerInfo serverInfo) |
ServerSensor<cn.nukkit.level.Level> |
bindServerSensor(NukkitSensor sensor) |
ServerShutdownSave |
bindServerShutdownSave(NukkitServerShutdownSave shutdownSave) |
TaskSystem |
bindTaskSystem(NukkitTaskSystem taskSystem) |
@Binds ServerInfo bindServerInfo(ServerServerInfo serverInfo)
@Binds DBSystem bindDBSystem(NukkitDBSystem dbSystem)
@Binds ConfigSystem bindConfigSystem(NukkitConfigSystem configSystem)
@Binds TaskSystem bindTaskSystem(NukkitTaskSystem taskSystem)
@Binds ListenerSystem bindListenerSystem(NukkitListenerSystem listenerSystem)
@Binds ImportSystem bindImportSystem(EmptyImportSystem emptyImportSystem)
@Binds ServerShutdownSave bindServerShutdownSave(NukkitServerShutdownSave shutdownSave)
@Binds ServerSensor<cn.nukkit.level.Level> bindServerSensor(NukkitSensor sensor)
@Binds ServerSensor<?> bindGenericsServerSensor(ServerSensor<cn.nukkit.level.Level> sensor)