Class RegionGuard

java.lang.Object
sawfowl.regionguard.RegionGuard

public class RegionGuard extends Object
  • Constructor Details

    • RegionGuard

      @Inject public RegionGuard(org.spongepowered.plugin.PluginContainer pluginContainer, Path configDirectory)
  • Method Details

    • getInstance

      public static RegionGuard getInstance()
    • getLogger

      public Logger getLogger()
    • getConfigDir

      public Path getConfigDir()
    • getLocales

      public Locales getLocales()
    • getPluginContainer

      public org.spongepowered.plugin.PluginContainer getPluginContainer()
    • getAPI

      public Api getAPI()
    • getMySQL

      public MySQL getMySQL()
    • getPlayersDataWork

      public WorkData getPlayersDataWork()
    • getRegionsDataWork

      public WorkData getRegionsDataWork()
    • getRegenUtil

      public RegenUtil getRegenUtil()
    • getConfig

      public MainConfig getConfig()
    • getDefaultFlagsConfig

      public DefaultFlags getDefaultFlagsConfig()
    • getCuiConfig

      public CuiConfig getCuiConfig()
    • getEconomyService

      public org.spongepowered.api.service.economy.EconomyService getEconomyService()
    • getEconomy

      public Economy getEconomy()
    • getCommandPack

      public sawfowl.commandpack.api.CommandPack getCommandPack()
    • addPlayerPositions

      public void addPlayerPositions(org.spongepowered.api.entity.living.player.server.ServerPlayer player, BlockAndWorldChangeListener.PlayerPositions positions)
    • removePlayerPositions

      public void removePlayerPositions(org.spongepowered.api.entity.living.player.server.ServerPlayer player)
    • getPlayerPositions

      public Optional<BlockAndWorldChangeListener.PlayerPositions> getPlayerPositions(org.spongepowered.api.entity.living.player.server.ServerPlayer player)
    • playerPositionsExist

      public boolean playerPositionsExist(org.spongepowered.api.entity.living.player.server.ServerPlayer player)
    • onConstruct

      public void onConstruct(sawfowl.localeapi.api.event.LocaleServiseEvent.Construct event)
    • getCommandPackAPI

      public void getCommandPackAPI(sawfowl.commandpack.api.CommandPack.PostAPI event)
    • onStart

      public void onStart(org.spongepowered.api.event.lifecycle.StartedEngineEvent<org.spongepowered.api.Server> event)
    • onRegisterRawSpongeCommand

      public void onRegisterRawSpongeCommand(org.spongepowered.api.event.lifecycle.RegisterCommandEvent<org.spongepowered.api.command.Command.Raw> event)
    • registerBuilders

      public void registerBuilders(org.spongepowered.api.event.lifecycle.RegisterBuilderEvent event)
    • onRefresh

      public void onRefresh(org.spongepowered.api.event.lifecycle.RefreshGameEvent event)