@Singleton public abstract class SpongeGame extends Object implements org.spongepowered.api.Game
Modifier and Type | Field and Description |
---|---|
static String |
API_VERSION |
static String |
IMPLEMENTATION_VERSION |
static org.spongepowered.api.MinecraftVersion |
MINECRAFT_VERSION |
Modifier | Constructor and Description |
---|---|
protected |
SpongeGame(org.spongepowered.api.plugin.PluginManager pluginManager,
org.spongepowered.api.service.event.EventManager eventManager,
org.spongepowered.api.GameRegistry gameRegistry,
org.spongepowered.api.service.ServiceManager serviceManager,
org.spongepowered.api.world.TeleportHelper teleportHelper) |
Modifier and Type | Method and Description |
---|---|
org.spongepowered.api.service.command.CommandService |
getCommandDispatcher() |
org.spongepowered.api.service.event.EventManager |
getEventManager() |
org.spongepowered.api.plugin.PluginManager |
getPluginManager() |
org.spongepowered.api.GameRegistry |
getRegistry() |
abstract File |
getSavesDirectory() |
org.spongepowered.api.service.scheduler.SchedulerService |
getScheduler() |
org.spongepowered.api.Server |
getServer() |
org.spongepowered.api.service.ServiceManager |
getServiceManager() |
org.spongepowered.api.world.TeleportHelper |
getTeleportHelper() |
public static final String API_VERSION
public static final String IMPLEMENTATION_VERSION
public static final org.spongepowered.api.MinecraftVersion MINECRAFT_VERSION
protected SpongeGame(org.spongepowered.api.plugin.PluginManager pluginManager, org.spongepowered.api.service.event.EventManager eventManager, org.spongepowered.api.GameRegistry gameRegistry, org.spongepowered.api.service.ServiceManager serviceManager, org.spongepowered.api.world.TeleportHelper teleportHelper)
public org.spongepowered.api.plugin.PluginManager getPluginManager()
getPluginManager
in interface org.spongepowered.api.Game
public org.spongepowered.api.service.event.EventManager getEventManager()
getEventManager
in interface org.spongepowered.api.Game
public org.spongepowered.api.GameRegistry getRegistry()
getRegistry
in interface org.spongepowered.api.Game
public org.spongepowered.api.service.ServiceManager getServiceManager()
getServiceManager
in interface org.spongepowered.api.Game
public org.spongepowered.api.service.command.CommandService getCommandDispatcher()
getCommandDispatcher
in interface org.spongepowered.api.Game
public org.spongepowered.api.world.TeleportHelper getTeleportHelper()
getTeleportHelper
in interface org.spongepowered.api.Game
public org.spongepowered.api.service.scheduler.SchedulerService getScheduler()
getScheduler
in interface org.spongepowered.api.Game
public org.spongepowered.api.Server getServer()
getServer
in interface org.spongepowered.api.Game
public abstract File getSavesDirectory()
getSavesDirectory
in interface org.spongepowered.api.Game