Interface SpongeSuperClassBindingModule
@Module
public interface SpongeSuperClassBindingModule
Module for binding Sponge specific classes as interface implementations.
-
Method Summary
Modifier and TypeMethodDescriptionbindConfigSystem(SpongeConfigSystem configSystem) bindDBSystem(SpongeDBSystem dbSystem) ServerSensor<?> bindGenericsServerSensor(ServerSensor<org.spongepowered.api.world.server.ServerWorld> sensor) bindListenerSystem(SpongeListenerSystem listenerSystem) bindPlanFiles(SpongePlanFiles files) bindServerInfo(ServerServerInfo serverInfo) ServerSensor<org.spongepowered.api.world.server.ServerWorld> bindServerSensor(SpongeSensor sensor) bindServerShutdownSave(SpongeServerShutdownSave shutdownSave) bindVersionChecker(SpongeVersionChecker versionChecker)
-
Method Details
-
bindPlanFiles
-
bindServerInfo
-
bindDBSystem
-
bindConfigSystem
-
bindListenerSystem
-
bindServerShutdownSave
-
bindServerSensor
@Binds ServerSensor<org.spongepowered.api.world.server.ServerWorld> bindServerSensor(SpongeSensor sensor) -
bindGenericsServerSensor
@Binds ServerSensor<?> bindGenericsServerSensor(ServerSensor<org.spongepowered.api.world.server.ServerWorld> sensor) -
bindVersionChecker
-