- Rating - Enum in com.bgsoftware.superiorskyblock.api.enums
-
Used to determine what rating has a player given to an island.
- recalculateEntityCounts() - Method in interface com.bgsoftware.superiorskyblock.api.island.algorithms.IslandEntitiesTrackerAlgorithm
-
Recalculate entity counts on the island.
- recordBlockAction(OfflinePlayer, Block, IStackedBlocksListener.Action) - Method in interface com.bgsoftware.superiorskyblock.api.hooks.listener.IStackedBlocksListener
-
Record a block-action related to stacked-blocks.
- refreshBankLogs(Island) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.MenusManager
-
Refresh the bank-logs menu for a specific island.
- refreshBankLogs(Island) - Method in interface com.bgsoftware.superiorskyblock.api.hooks.MenusProvider
-
Refresh the bank-logs menu for a specific island.
- refreshCoops(Island) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.MenusManager
-
Refresh the coops-menu for a specific island.
- refreshCoops(Island) - Method in interface com.bgsoftware.superiorskyblock.api.hooks.MenusProvider
-
Refresh the coops-menu for a specific island.
- refreshCounts(Island) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.MenusManager
-
Refresh the counts-menu for a specific island.
- refreshCounts(Island) - Method in interface com.bgsoftware.superiorskyblock.api.hooks.MenusProvider
-
Refresh the counts-menu for a specific island.
- refreshGlobalWarps() - Method in interface com.bgsoftware.superiorskyblock.api.handlers.MenusManager
-
Refresh the global-warps menu.
- refreshGlobalWarps() - Method in interface com.bgsoftware.superiorskyblock.api.hooks.MenusProvider
-
Refresh the global-warps menu.
- refreshIslandBank(Island) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.MenusManager
-
Refresh the island bank menu for a specific island.
- refreshIslandBank(Island) - Method in interface com.bgsoftware.superiorskyblock.api.hooks.MenusProvider
-
Refresh the island bank menu for a specific island.
- refreshIslandChest(Island) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.MenusManager
-
Refresh the island-chests menu for a specific island.
- refreshIslandChest(Island) - Method in interface com.bgsoftware.superiorskyblock.api.hooks.MenusProvider
-
Refresh the island-chests menu for a specific island.
- refreshIslandRatings(Island) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.MenusManager
-
Refresh the ratings-menu for a specific island.
- refreshIslandRatings(Island) - Method in interface com.bgsoftware.superiorskyblock.api.hooks.MenusProvider
-
Refresh the ratings-menu for a specific island.
- refreshMembers(Island) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.MenusManager
-
Refresh the members-menu for a specific island.
- refreshMembers(Island) - Method in interface com.bgsoftware.superiorskyblock.api.hooks.MenusProvider
-
Refresh the members-menu for a specific island.
- refreshMissionsCategory(MissionCategory) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.MenusManager
-
Refresh the missions-menu for a specific category.
- refreshMissionsCategory(MissionCategory) - Method in interface com.bgsoftware.superiorskyblock.api.hooks.MenusProvider
-
Refresh the missions-menu for a specific category.
- refreshPermissions(Island) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.MenusManager
-
Refresh the permissions-menu for a specific island.
- refreshPermissions(Island, SuperiorPlayer) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.MenusManager
-
Refresh the permissions-menu of a player for a specific island.
- refreshPermissions(Island, PlayerRole) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.MenusManager
-
Refresh the permissions-menu of an island role for a specific island.
- refreshPermissions(Island) - Method in interface com.bgsoftware.superiorskyblock.api.hooks.MenusProvider
-
Refresh the permissions-menu for a specific island.
- refreshPermissions(Island, SuperiorPlayer) - Method in interface com.bgsoftware.superiorskyblock.api.hooks.MenusProvider
-
Refresh the permissions-menu of a player for a specific island.
- refreshPermissions(Island, PlayerRole) - Method in interface com.bgsoftware.superiorskyblock.api.hooks.MenusProvider
-
Refresh the permissions-menu of an island role for a specific island.
- refreshSettings(Island) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.MenusManager
-
Refresh the island-settings menu for a specific island.
- refreshSettings(Island) - Method in interface com.bgsoftware.superiorskyblock.api.hooks.MenusProvider
-
Refresh the island-settings menu for a specific island.
- refreshTopIslands(SortingType) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.MenusManager
-
Refresh the top-islands menu for a specific sorting type.
- refreshTopIslands(SortingType) - Method in interface com.bgsoftware.superiorskyblock.api.hooks.MenusProvider
-
Refresh the top-islands menu for a specific sorting type.
- refreshUniqueVisitors(Island) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.MenusManager
-
Refresh the unique-visitors menu for a specific island.
- refreshUniqueVisitors(Island) - Method in interface com.bgsoftware.superiorskyblock.api.hooks.MenusProvider
-
Refresh the unique-visitors menu for a specific island.
- refreshUpgrades(Island) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.MenusManager
-
Refresh the upgrades-menu for a specific island.
- refreshUpgrades(Island) - Method in interface com.bgsoftware.superiorskyblock.api.hooks.MenusProvider
-
Refresh the upgrades-menu for a specific island.
- refreshValues(Island) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.MenusManager
-
Refresh the values-menu for a specific island.
- refreshValues(Island) - Method in interface com.bgsoftware.superiorskyblock.api.hooks.MenusProvider
-
Refresh the values-menu for a specific island.
- refreshVisitors(Island) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.MenusManager
-
Refresh the visitors-menu for a specific island.
- refreshVisitors(Island) - Method in interface com.bgsoftware.superiorskyblock.api.hooks.MenusProvider
-
Refresh the visitors-menu for a specific island.
- refreshWarpCategories(Island) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.MenusManager
-
Refresh the warp categories menu for a specific island.
- refreshWarpCategories(Island) - Method in interface com.bgsoftware.superiorskyblock.api.hooks.MenusProvider
-
Refresh the warp categories menu for a specific island.
- refreshWarpCategoryManage(WarpCategory) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.MenusManager
-
Refresh the warp category manage menu for a specific warp category.
- refreshWarpCategoryManage(WarpCategory) - Method in interface com.bgsoftware.superiorskyblock.api.hooks.MenusProvider
-
Refresh the warp category manage menu for a specific warp category.
- refreshWarpManage(IslandWarp) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.MenusManager
-
Refresh the warp manage menu for a specific warp.
- refreshWarpManage(IslandWarp) - Method in interface com.bgsoftware.superiorskyblock.api.hooks.MenusProvider
-
Refresh the warp manage menu for a specific warp.
- refreshWarps(WarpCategory) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.MenusManager
-
Refresh the warps-menu for a specific island.
- refreshWarps(WarpCategory) - Method in interface com.bgsoftware.superiorskyblock.api.hooks.MenusProvider
-
Refresh the warps-menu for a specific island.
- register(String) - Static method in class com.bgsoftware.superiorskyblock.api.island.IslandFlag
-
Register a new island flag.
- register(String) - Static method in class com.bgsoftware.superiorskyblock.api.island.IslandPrivilege
-
Register a new island privilege.
- register(String, Comparator<Island>) - Static method in class com.bgsoftware.superiorskyblock.api.island.SortingType
-
Register a new sorting type.
- register(String, Comparator<Island>, boolean) - Static method in class com.bgsoftware.superiorskyblock.api.island.SortingType
-
Register a new sorting type.
- registerAdminCommand(SuperiorCommand) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.CommandsManager
-
Register a sub-command to the admin command.
- registerBanksFactory(BanksFactory) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.FactoriesManager
-
Register a custom banks factory.
- registerCommand(SuperiorCommand) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.CommandsManager
-
Register a sub-command.
- registerCommand(SuperiorCommand) - Static method in class com.bgsoftware.superiorskyblock.api.SuperiorSkyblockAPI
-
Register a sub-command.
- registerCustomKey(Key, BigDecimal, BigDecimal) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.BlockValuesManager
-
Register a value for a key.
- registerDatabaseBridgeFactory(DatabaseBridgeFactory) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.FactoriesManager
-
Register a custom database-bridge factory.
- registerIslandsFactory(IslandsFactory) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.FactoriesManager
-
Register a custom islands factory.
- registerIslandWorld(World) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.GridManager
-
Register a world as a islands world.
- registerKeyParser(CustomKeyParser, Key...) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.BlockValuesManager
-
Register a custom key parser.
- registerModule(PluginModule) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.ModulesManager
-
Register a new module to the plugin.
- registerModule(File) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.ModulesManager
-
Register a new module to the plugin from a file.
- registerPlaceholder(String, IslandPlaceholderParser) - Method in interface com.bgsoftware.superiorskyblock.api.service.placeholders.PlaceholdersService
-
Register a new placeholder.
- registerPlaceholder(String, PlayerPlaceholderParser) - Method in interface com.bgsoftware.superiorskyblock.api.service.placeholders.PlaceholdersService
-
Register a new placeholder.
- registerPlayersFactory(PlayersFactory) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.FactoriesManager
-
Register a custom players factory.
- registerSchematicParser(SchematicParser) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.SchematicManager
-
Register a new schematic parser.
- registerSkinsListener(ISkinsListener) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.ProvidersManager
-
Register a new skins listener.
- registerSortingType(SortingType) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.GridManager
-
Add a new sorting type to the registry of islands.
- registerStackedBlocksListener(IStackedBlocksListener) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.ProvidersManager
-
Register a new stacked-blocks listener.
- registerUpgradeCostLoader(String, UpgradeCostLoader) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.UpgradesManager
-
Register custom upgrade cost loader
- registerWorldsListener(IWorldsListener) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.ProvidersManager
-
Register a new worlds listener.
- releaseSnapshot(World, int, int) - Method in interface com.bgsoftware.superiorskyblock.api.hooks.SpawnersSnapshotProvider
-
Release a snapshot of a chunk.
- releaseSnapshot(World, int, int) - Method in interface com.bgsoftware.superiorskyblock.api.hooks.StackedBlocksSnapshotProvider
-
Release a snapshot of a chunk.
- remove(String) - Method in interface com.bgsoftware.superiorskyblock.api.persistence.PersistentDataContainer
-
Remove a metadata value matching the provided key.
- removeAll() - Method in interface com.bgsoftware.superiorskyblock.api.service.bossbar.BossBar
-
Stop displaying this boss-bar to all the players.
- removeBlockLimit(Key) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Remove the limit of a block.
- removeCoop(SuperiorPlayer) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Remove a player from being a co-op member.
- removeEffects(SuperiorPlayer) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Remove all the island effects from a player.
- removeEffects() - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Remove all the island effects from the players inside the island.
- removeGeneratorAmount(Key, World.Environment) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Remove a rate for a specific key in a specific world.
- removeHologram() - Method in interface com.bgsoftware.superiorskyblock.api.service.hologram.Hologram
-
Remove the hologram from existence.
- removeIf(Predicate<Key>) - Method in interface com.bgsoftware.superiorskyblock.api.key.KeyMap
-
See Collection.removeIf(Predicate)
- removeIsland(Island) - Method in interface com.bgsoftware.superiorskyblock.api.island.container.IslandsContainer
-
Remove an island from the islands container.
- removeIslandFromPurge(Island) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.GridManager
-
Remove the island from being deleted when server stops.
- removeKeyOfType(String, PersistentDataType<T>) - Method in interface com.bgsoftware.superiorskyblock.api.persistence.PersistentDataContainer
-
Remove a metadata value matching the provided key and type.
- removePlayer(SuperiorPlayer) - Method in interface com.bgsoftware.superiorskyblock.api.player.container.PlayersContainer
-
Remove a player from the container.
- removePotionEffect(PotionEffectType) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Remove a potion effect from the island.
- removeRating(SuperiorPlayer) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Remove a rating of a player.
- removeRatings() - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Remove all the ratings of the island.
- removeRoleLimit(PlayerRole) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Remove the limit of the amount of players that can have the role in the island.
- removeStackedBlock(Location) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.StackedBlocksManager
-
Remove stacked block at a specific location.
- removeStackedBlockHologram(Location) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.StackedBlocksManager
-
Remove the hologram of a stacked block.
- removeStackedBlockHolograms(Chunk) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.StackedBlocksManager
-
Remove the holograms of stacked-blocks in a specific chunk.
- removeStackedBlocks(Chunk) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.StackedBlocksManager
-
Remove stacked blocks at a specific chunk.
- removeStackedBlocks(World, int, int) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.StackedBlocksManager
-
Remove stacked blocks at a specific chunk.
- renameCategory(WarpCategory, String) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Rename a category.
- renameWarp(IslandWarp, String) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Rename a warp.
- replacePlayers(SuperiorPlayer, SuperiorPlayer) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Replace a player with a new player.
- resetChunks(World.Environment, boolean) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Reset all the chunks of the island (will make all chunks empty).
- resetChunks(World.Environment, boolean, Runnable) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Reset all the chunks of the island (will make all chunks empty).
- resetChunks(boolean) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Reset all the chunks of the island from all the worlds (will make all chunks empty).
- resetChunks(boolean, Runnable) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Reset all the chunks of the island from all the worlds (will make all chunks empty).
- resetEnderDragonBattle(Island) - Method in interface com.bgsoftware.superiorskyblock.api.service.dragon.DragonBattleService
-
Reset the dragon battle fight for an island.
- resetMission(Mission<?>) - Method in interface com.bgsoftware.superiorskyblock.api.missions.IMissionsHolder
-
Reset a mission.
- resetPermissions() - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Reset the roles permissions to default values.
- resetPermissions(SuperiorPlayer) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Reset player permissions to default values.
- revokeInvite(SuperiorPlayer) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Revoke an invitation of a player.
- rewardMission(Mission<?>, SuperiorPlayer, boolean) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.MissionsManager
-
Reward a player for completing a specific mission.
- rewardMission(Mission<?>, SuperiorPlayer, boolean, boolean) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.MissionsManager
-
Reward a player for completing a specific mission.
- rewardMission(Mission<?>, SuperiorPlayer, boolean, boolean, Consumer<Boolean>) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.MissionsManager
-
Reward a player for completing a specific mission.
- RolesManager - Interface in com.bgsoftware.superiorskyblock.api.handlers
-
- runIfOnline(Consumer<Player>) - Method in interface com.bgsoftware.superiorskyblock.api.wrappers.SuperiorPlayer
-
Execute code only if the player is online.