Package com.earth2me.essentials
Interface IEssentials
- All Superinterfaces:
CommandExecutor
,Plugin
,TabCompleter
,TabExecutor
- All Known Subinterfaces:
IEssentials
- All Known Implementing Classes:
Essentials
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addReloadListener
(IConf listener) int
broadcastMessage
(IUser sender, String message) int
broadcastMessage
(IUser sender, String message, Predicate<IUser> shouldExclude) int
broadcastMessage
(String message) int
broadcastMessage
(String permission, String message) void
broadcastTl
(IUser sender, String tlKey, Object... args) void
broadcastTl
(IUser sender, String permission, String tlKey, Object... args) void
broadcastTl
(IUser sender, Predicate<IUser> shouldExclude, boolean parseKeywords, String tlKey, Object... args) void
void
broadcastTl
(String tlKey, Object... args) boolean
canInteractWith
(CommandSource interactor, User interactee) boolean
canInteractWith
(User interactor, User interactee) net.ess3.provider.BannerDataProvider
net.ess3.provider.BiomeKeyProvider
net.ess3.provider.ContainerProvider
net.ess3.provider.DamageEventProvider
net.ess3.provider.FormattedCommandAliasProvider
getI18n()
net.ess3.provider.InventoryViewProvider
net.ess3.provider.ItemUnbreakableProvider
getJails()
getKits()
net.ess3.provider.KnownCommandsProvider
getMail()
net.ess3.provider.MaterialTagProvider
getOfflineUser
(String name) net.ess3.nms.refl.providers.ReflOnlineModeProvider
net.ess3.provider.PersistentDataProvider
net.ess3.provider.PlayerLocaleProvider
getPluginCommand
(String cmd) net.ess3.provider.SerializationProvider
net.ess3.provider.ServerStateProvider
net.ess3.provider.SignDataProvider
net.ess3.provider.SpawnerBlockProvider
net.ess3.provider.SpawnerItemProvider
net.ess3.provider.SyncCommandsProvider
getTimer()
Deprecated.Deprecated.getUsers()
Deprecated.getWarps()
net.ess3.provider.WorldInfoProvider
getWorth()
boolean
onCommandEssentials
(CommandSender sender, Command command, String commandLabel, String[] args, ClassLoader classLoader, String commandPath, String permissionPrefix, IEssentialsModule module) onTabCompleteEssentials
(CommandSender sender, Command command, String commandLabel, String[] args, ClassLoader classLoader, String commandPath, String permissionPrefix, IEssentialsModule module) void
reload()
runTaskLaterAsynchronously
(Runnable run, long delay) runTaskTimerAsynchronously
(Runnable run, long delay, long period) int
int
scheduleSyncDelayedTask
(Runnable run, long delay) int
scheduleSyncRepeatingTask
(Runnable run, long delay, long period) void
showError
(CommandSource sender, Throwable exception, String commandLabel) Methods inherited from interface org.bukkit.command.CommandExecutor
onCommand
Methods inherited from interface org.bukkit.plugin.Plugin
getConfig, getDataFolder, getDefaultBiomeProvider, getDefaultWorldGenerator, getDescription, getLogger, getName, getPluginLoader, getResource, getServer, isEnabled, isNaggable, onDisable, onEnable, onLoad, reloadConfig, saveConfig, saveDefaultConfig, saveResource, setNaggable
Methods inherited from interface org.bukkit.command.TabCompleter
onTabComplete
-
Method Details
-
addReloadListener
-
reload
void reload() -
getCommandMap
Map<String,IEssentialsCommand> getCommandMap() -
onTabCompleteEssentials
List<String> onTabCompleteEssentials(CommandSender sender, Command command, String commandLabel, String[] args, ClassLoader classLoader, String commandPath, String permissionPrefix, IEssentialsModule module) -
onCommandEssentials
boolean onCommandEssentials(CommandSender sender, Command command, String commandLabel, String[] args, ClassLoader classLoader, String commandPath, String permissionPrefix, IEssentialsModule module) -
getUser
Deprecated. -
getUser
-
getUser
-
getUser
-
matchUser
User matchUser(Server server, User sourceUser, String searchTerm, Boolean getHidden, boolean getOffline) throws PlayerNotFoundException - Throws:
PlayerNotFoundException
-
canInteractWith
-
canInteractWith
-
getI18n
I18n getI18n() -
getOfflineUser
-
getWorld
-
broadcastMessage
-
broadcastMessage
-
broadcastMessage
-
broadcastMessage
-
broadcastTl
-
broadcastTl
-
broadcastTl
-
broadcastTl
-
broadcastTl
-
getSettings
ISettings getSettings() -
getScheduler
BukkitScheduler getScheduler() -
getJails
IJails getJails() -
getWarps
IWarps getWarps() -
getWorth
Worth getWorth() -
getBackup
Backup getBackup() -
getKits
Kits getKits() -
getRandomTeleport
RandomTeleport getRandomTeleport() -
getUpdateChecker
UpdateChecker getUpdateChecker() -
runTaskAsynchronously
-
runTaskLaterAsynchronously
-
runTaskTimerAsynchronously
-
scheduleSyncDelayedTask
-
scheduleSyncDelayedTask
-
scheduleSyncRepeatingTask
-
getPermissionsHandler
PermissionsHandler getPermissionsHandler() -
getAlternativeCommandsHandler
AlternativeCommandsHandler getAlternativeCommandsHandler() -
showError
-
getItemDb
IItemDb getItemDb() -
getUsers
IUserMap getUsers() -
getUserMap
Deprecated. -
getBalanceTop
BalanceTop getBalanceTop() -
getTimer
EssentialsTimer getTimer() -
getMail
MailService getMail() -
getVanishedPlayers
Deprecated.UseIEssentials.getVanishedPlayersNew()
where possible.Get a list of players who are vanished.- Returns:
- A list of players who are vanished
-
getOnlinePlayers
Collection<Player> getOnlinePlayers() -
getOnlineUsers
-
getSpawnerItemProvider
net.ess3.provider.SpawnerItemProvider getSpawnerItemProvider() -
getSpawnerBlockProvider
net.ess3.provider.SpawnerBlockProvider getSpawnerBlockProvider() -
getServerStateProvider
net.ess3.provider.ServerStateProvider getServerStateProvider() -
getMaterialTagProvider
net.ess3.provider.MaterialTagProvider getMaterialTagProvider() -
getContainerProvider
net.ess3.provider.ContainerProvider getContainerProvider() -
getKnownCommandsProvider
net.ess3.provider.KnownCommandsProvider getKnownCommandsProvider() -
getSerializationProvider
net.ess3.provider.SerializationProvider getSerializationProvider() -
getFormattedCommandAliasProvider
net.ess3.provider.FormattedCommandAliasProvider getFormattedCommandAliasProvider() -
getSyncCommandsProvider
net.ess3.provider.SyncCommandsProvider getSyncCommandsProvider() -
getPersistentDataProvider
net.ess3.provider.PersistentDataProvider getPersistentDataProvider() -
getOnlineModeProvider
net.ess3.nms.refl.providers.ReflOnlineModeProvider getOnlineModeProvider() -
getItemUnbreakableProvider
net.ess3.provider.ItemUnbreakableProvider getItemUnbreakableProvider() -
getWorldInfoProvider
net.ess3.provider.WorldInfoProvider getWorldInfoProvider() -
getSignDataProvider
net.ess3.provider.SignDataProvider getSignDataProvider() -
getPlayerLocaleProvider
net.ess3.provider.PlayerLocaleProvider getPlayerLocaleProvider() -
getDamageEventProvider
net.ess3.provider.DamageEventProvider getDamageEventProvider() -
getBiomeKeyProvider
net.ess3.provider.BiomeKeyProvider getBiomeKeyProvider() -
getBannerDataProvider
net.ess3.provider.BannerDataProvider getBannerDataProvider() -
getInventoryViewProvider
net.ess3.provider.InventoryViewProvider getInventoryViewProvider() -
getPluginCommand
-
IEssentials.getVanishedPlayersNew()
where possible.