Package com.sk89q.worldedit.sponge
Class SpongeWorldEdit
java.lang.Object
com.sk89q.worldedit.sponge.SpongeWorldEdit
The Sponge implementation of WorldEdit.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSpongeWorldEdit
(org.apache.logging.log4j.Logger logger, org.spongepowered.plugin.PluginContainer container, SpongeConfiguration config, org.bstats.sponge.Metrics.Factory metricsFactory, Path workingDir) -
Method Summary
Modifier and TypeMethodDescriptioncom.sk89q.worldedit.extension.platform.Platform
Get the WorldEdit proxy for the platform.org.spongepowered.plugin.PluginContainer
Get the working directory where WorldEdit's files are stored.static SpongeWorldEdit
inst()
void
onPluginConstruction
(org.spongepowered.api.event.lifecycle.ConstructPluginEvent event) void
registerCommand
(org.spongepowered.api.event.lifecycle.RegisterCommandEvent<org.spongepowered.api.command.Command.Raw> event) void
serverStarted
(org.spongepowered.api.event.lifecycle.StartedEngineEvent<org.spongepowered.api.Server> event) void
serverStarting
(org.spongepowered.api.event.lifecycle.StartingEngineEvent<org.spongepowered.api.Server> event) void
serverStopping
(org.spongepowered.api.event.lifecycle.StoppingEngineEvent<org.spongepowered.api.Server> event) void
com.sk89q.worldedit.extension.platform.Actor
wrapCommandCause
(org.spongepowered.api.command.CommandCause cause)
-
Field Details
-
MOD_ID
- See Also:
-
-
Constructor Details
-
SpongeWorldEdit
@Inject public SpongeWorldEdit(org.apache.logging.log4j.Logger logger, org.spongepowered.plugin.PluginContainer container, SpongeConfiguration config, org.bstats.sponge.Metrics.Factory metricsFactory, Path workingDir)
-
-
Method Details
-
inst
-
onPluginConstruction
public void onPluginConstruction(org.spongepowered.api.event.lifecycle.ConstructPluginEvent event) -
serverStarting
public void serverStarting(org.spongepowered.api.event.lifecycle.StartingEngineEvent<org.spongepowered.api.Server> event) -
serverStarted
public void serverStarted(org.spongepowered.api.event.lifecycle.StartedEngineEvent<org.spongepowered.api.Server> event) -
serverStopping
public void serverStopping(org.spongepowered.api.event.lifecycle.StoppingEngineEvent<org.spongepowered.api.Server> event) -
registerCommand
public void registerCommand(org.spongepowered.api.event.lifecycle.RegisterCommandEvent<org.spongepowered.api.command.Command.Raw> event) -
getPluginContainer
public org.spongepowered.plugin.PluginContainer getPluginContainer() -
wrapCommandCause
public com.sk89q.worldedit.extension.platform.Actor wrapCommandCause(org.spongepowered.api.command.CommandCause cause) -
getPlatform
public com.sk89q.worldedit.extension.platform.Platform getPlatform()Get the WorldEdit proxy for the platform.- Returns:
- the WorldEdit platform
-
getWorkingDir
Get the working directory where WorldEdit's files are stored.- Returns:
- the working directory
-
setPermissionsProvider
-
getPermissionsProvider
-