@Singleton public class Sponge extends Object
Modifier and Type | Field and Description |
---|---|
static String |
ECOSYSTEM_NAME |
Constructor and Description |
---|
Sponge(Injector injector,
org.spongepowered.api.Game game,
org.apache.logging.log4j.Logger logger,
org.spongepowered.api.plugin.PluginContainer plugin,
org.spongepowered.api.plugin.PluginContainer minecraftPlugin) |
Modifier and Type | Method and Description |
---|---|
static File |
getConfigDirectory() |
static SpongeGame |
getGame() |
static File |
getGameDirectory() |
static SpongeConfig<SpongeConfig.GlobalConfig> |
getGlobalConfig() |
static Injector |
getInjector() |
static Sponge |
getInstance() |
static org.apache.logging.log4j.Logger |
getLogger() |
static org.spongepowered.api.plugin.PluginContainer |
getMinecraftPlugin() |
static File |
getModConfigDirectory() |
static org.spongepowered.api.plugin.PluginContainer |
getPlugin() |
static File |
getPluginsDirectory() |
static SpongeGameRegistry |
getSpongeRegistry() |
static boolean |
isInitialized() |
public static final String ECOSYSTEM_NAME
@Inject public Sponge(Injector injector, org.spongepowered.api.Game game, org.apache.logging.log4j.Logger logger, @Named(value="Sponge") org.spongepowered.api.plugin.PluginContainer plugin, @Named(value="Minecraft") org.spongepowered.api.plugin.PluginContainer minecraftPlugin)
public static Sponge getInstance()
public static boolean isInitialized()
public static Injector getInjector()
public static SpongeGame getGame()
public static SpongeGameRegistry getSpongeRegistry()
public static org.apache.logging.log4j.Logger getLogger()
public static org.spongepowered.api.plugin.PluginContainer getPlugin()
public static org.spongepowered.api.plugin.PluginContainer getMinecraftPlugin()
public static File getGameDirectory()
public static File getConfigDirectory()
public static File getPluginsDirectory()
public static File getModConfigDirectory()
public static SpongeConfig<SpongeConfig.GlobalConfig> getGlobalConfig()