public class BukkitServerInterface
extends com.sk89q.worldedit.extension.platform.AbstractPlatform
implements com.sk89q.worldedit.extension.platform.MultiUserPlatform
Modifier and Type | Field and Description |
---|---|
WorldEditPlugin |
plugin |
org.bukkit.Server |
server |
Constructor and Description |
---|
BukkitServerInterface(WorldEditPlugin plugin,
org.bukkit.Server server) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<com.sk89q.worldedit.extension.platform.Capability,com.sk89q.worldedit.extension.platform.Preference> |
getCapabilities() |
com.sk89q.worldedit.LocalConfiguration |
getConfiguration() |
java.util.Collection<com.sk89q.worldedit.extension.platform.Actor> |
getConnectedUsers() |
com.sk89q.worldedit.world.DataFixer |
getDataFixer() |
int |
getDataVersion() |
java.lang.String |
getPlatformName() |
java.lang.String |
getPlatformVersion() |
com.sk89q.worldedit.world.registry.Registries |
getRegistries() |
java.util.Set<com.sk89q.worldedit.util.SideEffect> |
getSupportedSideEffects() |
java.lang.String |
getVersion() |
com.sk89q.worldedit.extension.platform.Watchdog |
getWatchdog() |
java.util.List<com.sk89q.worldedit.world.World> |
getWorlds() |
boolean |
isValidMobType(java.lang.String type) |
com.sk89q.worldedit.entity.Player |
matchPlayer(com.sk89q.worldedit.entity.Player player) |
BukkitWorld |
matchWorld(com.sk89q.worldedit.world.World world) |
void |
registerCommands(org.enginehub.piston.CommandManager dispatcher) |
void |
registerGameHooks() |
void |
reload() |
int |
schedule(long delay,
long period,
java.lang.Runnable task) |
void |
unregisterCommands() |
getResourceLoader, getTranslationManager
public final org.bukkit.Server server
public final WorldEditPlugin plugin
public BukkitServerInterface(WorldEditPlugin plugin, org.bukkit.Server server)
public com.sk89q.worldedit.world.registry.Registries getRegistries()
getRegistries
in interface com.sk89q.worldedit.extension.platform.Platform
public int getDataVersion()
getDataVersion
in interface com.sk89q.worldedit.extension.platform.Platform
public com.sk89q.worldedit.world.DataFixer getDataFixer()
getDataFixer
in interface com.sk89q.worldedit.extension.platform.Platform
getDataFixer
in class com.sk89q.worldedit.extension.platform.AbstractPlatform
public boolean isValidMobType(java.lang.String type)
isValidMobType
in interface com.sk89q.worldedit.extension.platform.Platform
public void reload()
reload
in interface com.sk89q.worldedit.extension.platform.Platform
reload
in class com.sk89q.worldedit.extension.platform.AbstractPlatform
public int schedule(long delay, long period, java.lang.Runnable task)
schedule
in interface com.sk89q.worldedit.extension.platform.Platform
schedule
in class com.sk89q.worldedit.extension.platform.AbstractPlatform
public com.sk89q.worldedit.extension.platform.Watchdog getWatchdog()
getWatchdog
in interface com.sk89q.worldedit.extension.platform.Platform
public java.util.List<com.sk89q.worldedit.world.World> getWorlds()
getWorlds
in interface com.sk89q.worldedit.extension.platform.Platform
getWorlds
in class com.sk89q.worldedit.extension.platform.AbstractPlatform
@Nullable public com.sk89q.worldedit.entity.Player matchPlayer(com.sk89q.worldedit.entity.Player player)
matchPlayer
in interface com.sk89q.worldedit.extension.platform.Platform
@Nullable public BukkitWorld matchWorld(com.sk89q.worldedit.world.World world)
matchWorld
in interface com.sk89q.worldedit.extension.platform.Platform
public void registerCommands(org.enginehub.piston.CommandManager dispatcher)
registerCommands
in interface com.sk89q.worldedit.extension.platform.Platform
public void registerGameHooks()
registerGameHooks
in interface com.sk89q.worldedit.extension.platform.Platform
public com.sk89q.worldedit.LocalConfiguration getConfiguration()
getConfiguration
in interface com.sk89q.worldedit.extension.platform.Platform
public java.lang.String getVersion()
getVersion
in interface com.sk89q.worldedit.extension.platform.Platform
public java.lang.String getPlatformName()
getPlatformName
in interface com.sk89q.worldedit.extension.platform.Platform
public java.lang.String getPlatformVersion()
getPlatformVersion
in interface com.sk89q.worldedit.extension.platform.Platform
public java.util.Map<com.sk89q.worldedit.extension.platform.Capability,com.sk89q.worldedit.extension.platform.Preference> getCapabilities()
getCapabilities
in interface com.sk89q.worldedit.extension.platform.Platform
public java.util.Set<com.sk89q.worldedit.util.SideEffect> getSupportedSideEffects()
getSupportedSideEffects
in interface com.sk89q.worldedit.extension.platform.Platform
public void unregisterCommands()
public java.util.Collection<com.sk89q.worldedit.extension.platform.Actor> getConnectedUsers()
getConnectedUsers
in interface com.sk89q.worldedit.extension.platform.MultiUserPlatform