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
-