Skip navigation links
A B C D E F G H I K L M N O P R S T U V W 

C

calcAllIslands() - Method in interface com.bgsoftware.superiorskyblock.api.handlers.GridManager
Calculate the worth of all the islands on the server.
calcAllIslands(Runnable) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.GridManager
Calculate the worth of all the islands on the server.
calcAllIslands() - Static method in class com.bgsoftware.superiorskyblock.api.SuperiorSkyblockAPI
Calculate all island worths on the server
calcIslandWorth(SuperiorPlayer) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
Recalculate the island's worth value.
calcIslandWorth(SuperiorPlayer, Runnable) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
Recalculate the island's worth value.
calculateIsland() - Method in interface com.bgsoftware.superiorskyblock.api.island.algorithms.IslandCalculationAlgorithm
calculateIsland(Island) - Method in interface com.bgsoftware.superiorskyblock.api.island.algorithms.IslandCalculationAlgorithm
Calculate the island blocks of the island.
canBeExecutedByConsole() - Method in interface com.bgsoftware.superiorskyblock.api.commands.SuperiorCommand
Can the command be executed from console? If true, sender cannot be casted directly into a player.
cancelAllIslandPreviews() - Method in interface com.bgsoftware.superiorskyblock.api.handlers.GridManager
Cancel all active island previews.
cancelIslandPreview(SuperiorPlayer) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.GridManager
Cancel the island preview for a specific player.
canComplete(SuperiorPlayer, Mission<?>) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.MissionsManager
Check whether or not a player can complete a mission.
canComplete(SuperiorPlayer) - Method in class com.bgsoftware.superiorskyblock.api.missions.Mission
Check whether or not a player can complete the mission.
canCompleteAgain(SuperiorPlayer, Mission<?>) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.MissionsManager
Check whether or not the player can complete the mission again.
canCompleteMissionAgain(Mission<?>) - Method in interface com.bgsoftware.superiorskyblock.api.missions.IMissionsHolder
Check whether the island can complete a mission again.
canCompleteNoProgress(SuperiorPlayer, Mission<?>) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.MissionsManager
Check whether or not a player can complete a mission, without considering progress.
canDepositMoney(BigDecimal) - Method in interface com.bgsoftware.superiorskyblock.api.island.bank.IslandBank
Whether it's possible to deposit money into the bank without exceeding the bank limit.
canHit(SuperiorPlayer) - Method in interface com.bgsoftware.superiorskyblock.api.wrappers.SuperiorPlayer
Check whether or not this player can hit another player.
canPassAllChecks(SuperiorPlayer, Mission<?>) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.MissionsManager
Check whether or not a player can pass all the checks to complete a mission.
canTeleport() - Method in class com.bgsoftware.superiorskyblock.api.events.IslandCreateEvent
Check if the player should get teleported when the process finishes.
checkRequirements(SuperiorPlayer) - Method in interface com.bgsoftware.superiorskyblock.api.upgrades.UpgradeLevel
Check all the custom requirements of the upgrade.
ChunksProvider - Interface in com.bgsoftware.superiorskyblock.api.hooks
 
clearBlockCounts() - Method in interface com.bgsoftware.superiorskyblock.api.island.algorithms.IslandBlocksTrackerAlgorithm
Clear all the block counts of the island.
clearBlockCounts() - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
Clear all the block counts of the island.
clearBlockLimits() - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
Clear all the block limits of the island.
clearData(SuperiorPlayer) - Method in class com.bgsoftware.superiorskyblock.api.missions.Mission
A function that is called in order to clear progress of a player.
clearEffects() - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
Remove all the effects from the island.
clearEntitiesLimits() - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
Clear all the entities limits from the island.
clearEntityCounts() - Method in interface com.bgsoftware.superiorskyblock.api.island.algorithms.IslandEntitiesTrackerAlgorithm
Clear all the entity counts of the island.
clearGeneratorAmounts(World.Environment) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
Clear all the custom generator amounts for this island.
clone(BigDecimal) - Method in interface com.bgsoftware.superiorskyblock.api.upgrades.cost.UpgradeCost
Clone this cost with a new cost value.
cloneAndOpen(ISuperiorMenu) - Method in interface com.bgsoftware.superiorskyblock.api.menu.ISuperiorMenu
Clone and open this menu to the ISuperiorMenu.getInventoryViewer()
com.bgsoftware.superiorskyblock.api - package com.bgsoftware.superiorskyblock.api
 
com.bgsoftware.superiorskyblock.api.commands - package com.bgsoftware.superiorskyblock.api.commands
 
com.bgsoftware.superiorskyblock.api.config - package com.bgsoftware.superiorskyblock.api.config
 
com.bgsoftware.superiorskyblock.api.data - package com.bgsoftware.superiorskyblock.api.data
 
com.bgsoftware.superiorskyblock.api.enums - package com.bgsoftware.superiorskyblock.api.enums
 
com.bgsoftware.superiorskyblock.api.events - package com.bgsoftware.superiorskyblock.api.events
 
com.bgsoftware.superiorskyblock.api.factory - package com.bgsoftware.superiorskyblock.api.factory
 
com.bgsoftware.superiorskyblock.api.handlers - package com.bgsoftware.superiorskyblock.api.handlers
 
com.bgsoftware.superiorskyblock.api.hooks - package com.bgsoftware.superiorskyblock.api.hooks
 
com.bgsoftware.superiorskyblock.api.hooks.listener - package com.bgsoftware.superiorskyblock.api.hooks.listener
 
com.bgsoftware.superiorskyblock.api.island - package com.bgsoftware.superiorskyblock.api.island
 
com.bgsoftware.superiorskyblock.api.island.algorithms - package com.bgsoftware.superiorskyblock.api.island.algorithms
 
com.bgsoftware.superiorskyblock.api.island.bank - package com.bgsoftware.superiorskyblock.api.island.bank
 
com.bgsoftware.superiorskyblock.api.island.container - package com.bgsoftware.superiorskyblock.api.island.container
 
com.bgsoftware.superiorskyblock.api.island.warps - package com.bgsoftware.superiorskyblock.api.island.warps
 
com.bgsoftware.superiorskyblock.api.key - package com.bgsoftware.superiorskyblock.api.key
 
com.bgsoftware.superiorskyblock.api.menu - package com.bgsoftware.superiorskyblock.api.menu
 
com.bgsoftware.superiorskyblock.api.missions - package com.bgsoftware.superiorskyblock.api.missions
 
com.bgsoftware.superiorskyblock.api.modules - package com.bgsoftware.superiorskyblock.api.modules
 
com.bgsoftware.superiorskyblock.api.objects - package com.bgsoftware.superiorskyblock.api.objects
 
com.bgsoftware.superiorskyblock.api.persistence - package com.bgsoftware.superiorskyblock.api.persistence
 
com.bgsoftware.superiorskyblock.api.player.algorithm - package com.bgsoftware.superiorskyblock.api.player.algorithm
 
com.bgsoftware.superiorskyblock.api.player.container - package com.bgsoftware.superiorskyblock.api.player.container
 
com.bgsoftware.superiorskyblock.api.schematic - package com.bgsoftware.superiorskyblock.api.schematic
 
com.bgsoftware.superiorskyblock.api.schematic.parser - package com.bgsoftware.superiorskyblock.api.schematic.parser
 
com.bgsoftware.superiorskyblock.api.scripts - package com.bgsoftware.superiorskyblock.api.scripts
 
com.bgsoftware.superiorskyblock.api.service.bossbar - package com.bgsoftware.superiorskyblock.api.service.bossbar
 
com.bgsoftware.superiorskyblock.api.service.dragon - package com.bgsoftware.superiorskyblock.api.service.dragon
 
com.bgsoftware.superiorskyblock.api.service.hologram - package com.bgsoftware.superiorskyblock.api.service.hologram
 
com.bgsoftware.superiorskyblock.api.service.message - package com.bgsoftware.superiorskyblock.api.service.message
 
com.bgsoftware.superiorskyblock.api.service.placeholders - package com.bgsoftware.superiorskyblock.api.service.placeholders
 
com.bgsoftware.superiorskyblock.api.upgrades - package com.bgsoftware.superiorskyblock.api.upgrades
 
com.bgsoftware.superiorskyblock.api.upgrades.cost - package com.bgsoftware.superiorskyblock.api.upgrades.cost
 
com.bgsoftware.superiorskyblock.api.world.algorithm - package com.bgsoftware.superiorskyblock.api.world.algorithm
 
com.bgsoftware.superiorskyblock.api.world.event - package com.bgsoftware.superiorskyblock.api.world.event
 
com.bgsoftware.superiorskyblock.api.wrappers - package com.bgsoftware.superiorskyblock.api.wrappers
 
CommandsManager - Interface in com.bgsoftware.superiorskyblock.api.handlers
 
compare(Island, Island) - Method in class com.bgsoftware.superiorskyblock.api.island.SortingType
 
completeMission(Mission<?>) - Method in interface com.bgsoftware.superiorskyblock.api.missions.IMissionsHolder
Complete a mission.
createBlockOffset(int, int, int) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.FactoriesManager
Create a BlockOffset object from given offsets.
createBlockPosition(String, int, int, int) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.FactoriesManager
Create a BlockPosition object from given block coords.
createBlockPosition(Location) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.FactoriesManager
Create a BlockPosition object from a location.
createBossBar(Player, String, BossBar.Color, double) - Method in interface com.bgsoftware.superiorskyblock.api.service.bossbar.BossBarsService
Create a new boss-bar.
createConcurrentKeyMap() - Static method in interface com.bgsoftware.superiorskyblock.api.key.KeyMap
Create a new empty KeyMap instance based on ConcurrentHashMap.
createConcurrentKeyMap(Map<Key, V>) - Static method in interface com.bgsoftware.superiorskyblock.api.key.KeyMap
Create a new KeyMap instance from the given map based on ConcurrentHashMap.
createGridDatabaseBridge(GridManager, DatabaseBridge) - Method in interface com.bgsoftware.superiorskyblock.api.factory.DatabaseBridgeFactory
Create a new database bridge for the grid.
createHologram(Location) - Method in interface com.bgsoftware.superiorskyblock.api.service.hologram.HologramsService
Create a new hologram.
createIsland(Island) - Method in interface com.bgsoftware.superiorskyblock.api.factory.IslandsFactory
Create a new island.
createIsland(SuperiorPlayer, String, BigDecimal, Biome, String) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.GridManager
Create a new island.
createIsland(SuperiorPlayer, String, BigDecimal, Biome, String, boolean) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.GridManager
Create a new island.
createIsland(SuperiorPlayer, String, BigDecimal, BigDecimal, Biome, String, boolean) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.GridManager
Create a new island.
createIsland(SuperiorPlayer, String, BigDecimal, Biome, String) - Static method in class com.bgsoftware.superiorskyblock.api.SuperiorSkyblockAPI
Create a new island.
createIsland(SuperiorPlayer, String, BigDecimal, Biome, String, boolean) - Static method in class com.bgsoftware.superiorskyblock.api.SuperiorSkyblockAPI
Create a new island.
createIsland(SuperiorPlayer, String, BigDecimal, BigDecimal, Biome, String, boolean) - Static method in class com.bgsoftware.superiorskyblock.api.SuperiorSkyblockAPI
Create a new island.
createIsland(UUID, SuperiorPlayer, BlockPosition, String, Schematic) - Method in interface com.bgsoftware.superiorskyblock.api.world.algorithm.IslandCreationAlgorithm
Create a new island on the server.
createIslandBank(Island, IslandBank) - Method in interface com.bgsoftware.superiorskyblock.api.factory.BanksFactory
Create a new bank for an island.
createIslandBlocksTrackerAlgorithm(Island) - Method in interface com.bgsoftware.superiorskyblock.api.factory.IslandsFactory
createIslandBlocksTrackerAlgorithm(Island, IslandBlocksTrackerAlgorithm) - Method in interface com.bgsoftware.superiorskyblock.api.factory.IslandsFactory
Create a blocks-tracking algorithm for an island.
createIslandCalculationAlgorithm(Island) - Method in interface com.bgsoftware.superiorskyblock.api.factory.IslandsFactory
createIslandCalculationAlgorithm(Island, IslandCalculationAlgorithm) - Method in interface com.bgsoftware.superiorskyblock.api.factory.IslandsFactory
Create a calculation algorithm for an island.
createIslandEntitiesTrackerAlgorithm(Island) - Method in interface com.bgsoftware.superiorskyblock.api.factory.IslandsFactory
createIslandEntitiesTrackerAlgorithm(Island, IslandEntitiesTrackerAlgorithm) - Method in interface com.bgsoftware.superiorskyblock.api.factory.IslandsFactory
Create an entities-tracking algorithm for an island.
createIslandsDatabaseBridge(Island, DatabaseBridge) - Method in interface com.bgsoftware.superiorskyblock.api.factory.DatabaseBridgeFactory
Create a new database bridge for an island.
createKeyMap(Supplier<Map<String, V>>) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.KeysManager
Create a new empty instance.
createKeyMap(Supplier<Map<String, V>>, Map<Key, V>) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.KeysManager
Create a new KeyMap instance from the given map.
createKeyMap(Supplier<Map<String, V>>) - Static method in interface com.bgsoftware.superiorskyblock.api.key.KeyMap
Create a new empty KeyMap instance.
createKeyMap() - Static method in interface com.bgsoftware.superiorskyblock.api.key.KeyMap
Create a new empty KeyMap instance based on HashMap.
createKeyMap(Map<Key, V>) - Static method in interface com.bgsoftware.superiorskyblock.api.key.KeyMap
Create a new KeyMap instance from the given map based on HashMap.
createKeySet(Supplier<Set<String>>) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.KeysManager
Create a new empty KeySet instance.
createKeySet(Supplier<Set<String>>, Collection<Key>) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.KeysManager
Create a new KeySet instance from the given collection.
createKeySet(Supplier<Set<String>>) - Static method in interface com.bgsoftware.superiorskyblock.api.key.KeySet
Create a new empty KeySet instance.
createKeySet() - Static method in interface com.bgsoftware.superiorskyblock.api.key.KeySet
Create a new empty KeySet instance based on HashSet
createKeySet(Collection<Key>) - Static method in interface com.bgsoftware.superiorskyblock.api.key.KeySet
Create a new KeySet instance from the given collection based on HashSet.
createPersistentDataContainer(Island, PersistentDataContainer) - Method in interface com.bgsoftware.superiorskyblock.api.factory.IslandsFactory
Create a new persistent data container for an island.
createPersistentDataContainer(SuperiorPlayer, PersistentDataContainer) - Method in interface com.bgsoftware.superiorskyblock.api.factory.PlayersFactory
Create a new persistent data container for a player.
createPlayer(SuperiorPlayer) - Method in interface com.bgsoftware.superiorskyblock.api.factory.PlayersFactory
Create a new player wrapper.
createPlayersDatabaseBridge(SuperiorPlayer, DatabaseBridge) - Method in interface com.bgsoftware.superiorskyblock.api.factory.DatabaseBridgeFactory
Create a new database bridge for a player.
createPlayerTeleportAlgorithm(SuperiorPlayer) - Method in interface com.bgsoftware.superiorskyblock.api.factory.PlayersFactory
createPlayerTeleportAlgorithm(SuperiorPlayer, PlayerTeleportAlgorithm) - Method in interface com.bgsoftware.superiorskyblock.api.factory.PlayersFactory
Create a teleport algorithm for a player.
createStackedBlocksDatabaseBridge(StackedBlocksManager, DatabaseBridge) - Method in interface com.bgsoftware.superiorskyblock.api.factory.DatabaseBridgeFactory
Create a new database bridge for the stacked-blocks manager.
createWarp(String, Location, WarpCategory) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
Create a warp for the island.
createWarpCategory(String) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
Create a new warp category.
CustomKeyParser - Interface in com.bgsoftware.superiorskyblock.api.key
 
A B C D E F G H I K L M N O P R S T U V W 
Skip navigation links