- safeValue(String, BorderColor) - Static method in enum com.bgsoftware.superiorskyblock.api.enums.BorderColor
-
- saveMissionsData() - Method in interface com.bgsoftware.superiorskyblock.api.handlers.MissionsManager
-
Save all data related to missions.
- saveProgress(ConfigurationSection) - Method in class com.bgsoftware.superiorskyblock.api.missions.Mission
-
Save mission's progress.
- saveResource(String) - Method in class com.bgsoftware.superiorskyblock.api.modules.ModuleResources
-
Saves the raw contents of an embedded resource within the module.
- saveResource(String) - Method in class com.bgsoftware.superiorskyblock.api.modules.PluginModule
-
Saves the raw contents of an embedded resource within the module.
- saveSchematic(SuperiorPlayer, String) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.SchematicManager
-
Save a schematic.
- saveSchematic(Location, Location, int, int, int, String) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.SchematicManager
-
Save a schematic.
- saveSchematic(Location, Location, int, int, int, float, float, String) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.SchematicManager
-
Save a schematic.
- saveSchematic(Location, Location, int, int, int, String, Runnable) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.SchematicManager
-
Save a schematic.
- saveSchematic(Location, Location, int, int, int, float, float, String, Runnable) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.SchematicManager
-
Save a schematic.
- Schematic - Interface in com.bgsoftware.superiorskyblock.api.schematic
-
- SchematicManager - Interface in com.bgsoftware.superiorskyblock.api.handlers
-
- SchematicParseException - Exception in com.bgsoftware.superiorskyblock.api.schematic.parser
-
- SchematicParseException(String) - Constructor for exception com.bgsoftware.superiorskyblock.api.schematic.parser.SchematicParseException
-
- SchematicParser - Interface in com.bgsoftware.superiorskyblock.api.schematic.parser
-
- sendMessage(String, UUID...) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Send a plain message to all the members of the island.
- sendMessage(CommandSender, Object...) - Method in interface com.bgsoftware.superiorskyblock.api.service.message.IMessageComponent
-
Send this message to a CommandSender
.
- SendMessageEvent - Class in com.bgsoftware.superiorskyblock.api.events
-
SendMessageEvent is called when a message is sent to CommandSender
- SendMessageEvent(CommandSender, String, IMessageComponent, Object[]) - Constructor for class com.bgsoftware.superiorskyblock.api.events.SendMessageEvent
-
The constructor for the event.
- sendTitle(String, String, int, int, int, UUID...) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Send a plain message to all the members of the island.
- serialize() - Method in interface com.bgsoftware.superiorskyblock.api.persistence.PersistentDataContainer
-
Get the serialized contents of the container as a bytes array.
- serialize(T) - Method in interface com.bgsoftware.superiorskyblock.api.persistence.PersistentDataTypeContext
-
Serialize the provided value into a bytes buffer.
- setAmountToWithdraw(double) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandUpgradeEvent
-
- setArgument(int, Object) - Method in class com.bgsoftware.superiorskyblock.api.events.SendMessageEvent
-
Set an argument for the message.
- setBalance(BigDecimal) - Method in interface com.bgsoftware.superiorskyblock.api.island.bank.IslandBank
-
Set the balance in the bank.
- setBankEconomyProvider(EconomyProvider) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.ProvidersManager
-
Set custom economy provider for the island banks.
- setBankLimit(BigDecimal) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeBankLimitEvent
-
Set the new bank limit for the island.
- setBankLimit(BigDecimal) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Set a new limit for the bank.
- setBiome(Biome) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandBiomeChangeEvent
-
Set the new biome.
- setBiome(Biome) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Change the biome of the island's area.
- setBiome(Biome, boolean) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Change the biome of the island's area.
- setBlock(Key) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandGenerateBlockEvent
-
Set the block to be generated.
- setBlockAmount(Block, int) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.GridManager
-
- setBlockLimit(int) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeBlockLimitEvent
-
Set the new block limit of the block.
- setBlockLimit(Key, int) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Set the block limit of a block.
- setBonusLevel(BigDecimal) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Set a bonus level for the island.
- setBonusWorth(BigDecimal) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Set a bonus worth for the island.
- setBorderColor(BorderColor) - Method in interface com.bgsoftware.superiorskyblock.api.wrappers.SuperiorPlayer
-
Set the border color for the player.
- setBorderSize(int) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeBorderSizeEvent
-
Set the new border size for the island.
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.BlockStackEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.BlockUnstackEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandBankDepositEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandBankWithdrawEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandBiomeChangeEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeBankLimitEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeBlockLimitEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeBorderSizeEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeCoopLimitEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeCropGrowthEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeDescriptionEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeDiscordEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeEffectLevelEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeEntityLimitEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeGeneratorRateEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeLevelBonusEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeMembersLimitEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeMobDropsEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangePaypalEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangePlayerPrivilegeEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeRoleLimitEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeRolePrivilegeEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeSpawnerRatesEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeWarpCategoryIconEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeWarpCategorySlotEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeWarpIconEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeWarpLocationEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeWarpsLimitEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeWorthBonusEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChatEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandClearGeneratorRatesEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandClearPlayerPrivilegesEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandClearRatingsEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandClearRolesPrivilegesEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandCloseEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandCloseWarpEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandCoopPlayerEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandCreateEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandCreateWarpCategoryEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandCreateWarpEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandDeleteWarpEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandDisableFlagEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandDisbandEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandEnableFlagEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandEnterEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandEnterProtectedEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandGenerateBlockEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandInviteEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandJoinEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandLeaveEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandLeaveProtectedEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandLockWorldEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandOpenEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandOpenWarpEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandQuitEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandRateEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandRemoveBlockLimitEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandRemoveEffectEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandRemoveGeneratorRateEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandRemoveRatingEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandRemoveRoleLimitEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandRemoveVisitorHomeEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandRenameEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandRenameWarpCategoryEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandRenameWarpEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandSetHomeEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandSetVisitorHomeEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandTransferEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandUnbanEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandUncoopPlayerEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandUnlockWorldEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandUpgradeEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandWorldResetEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.MissionCompleteEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.MissionResetEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.PlayerChangeBorderColorEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.PlayerChangeLanguageEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.PlayerChangeRoleEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.PlayerCloseMenuEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.PlayerOpenMenuEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.PlayerToggleBlocksStackerEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.PlayerToggleBorderEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.PlayerToggleFlyEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.PlayerTogglePanelEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.PlayerToggleSpyEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.PreIslandCreateEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.SendMessageEvent
-
- setCancelTeleport(Location) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandEnterEvent
-
Set the location the player would be teleported if the event is cancelled.
- setCategoryName(String) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandRenameWarpCategoryEvent
-
Set the new name for the warp-category.
- setChestRows(int, int) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Set the amount of rows for the chest in a specific index.
- setChunksProvider(ChunksProvider) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.ProvidersManager
-
Set a custom chunks provider for the plugin.
- setClearMethod(Consumer<V>) - Method in class com.bgsoftware.superiorskyblock.api.missions.Mission
-
Set the clear method for the data object.
- setComparator(Comparator<SuperiorPlayer>) - Method in enum com.bgsoftware.superiorskyblock.api.enums.TopIslandMembersSorting
-
- setCoopLimit(int) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeCoopLimitEvent
-
Set the new coop limit for the island.
- setCoopLimit(int) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Set the coop players limit of the island.
- setCost(BigDecimal) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandUpgradeEvent
-
Set the amount that will be withdrawn.
- setCropGrowth(double) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeCropGrowthEvent
-
Set the new crop-growth multiplier for the island.
- setCropGrowthMultiplier(double) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Set the crop-growth multiplier for the island.
- setCurrentlyActive() - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Flag the island as a currently active island.
- setDatabaseBridgeMode(DatabaseBridgeMode) - Method in interface com.bgsoftware.superiorskyblock.api.data.DatabaseBridge
-
Set the mode for the database bridge.
- setDescription(String) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Set the description of the island.
- setDisbands(int) - Method in interface com.bgsoftware.superiorskyblock.api.wrappers.SuperiorPlayer
-
Check whether or not the player has a permission.
- setDiscord(String) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeDiscordEvent
-
Set the new discord for the island.
- setDiscord(String) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Set the discord that will be associated with the island.
- setEconomyProvider(EconomyProvider) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.ProvidersManager
-
Set custom economy provider for the plugin.
- setEffectLevel(int) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeEffectLevelEvent
-
Set the new level of the effect.
- setEndEnabled(boolean) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Enable/disable the end world for the island.
- setEntityLimit(int) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeEntityLimitEvent
-
Set the new entity limit of the entity..
- setEntityLimit(EntityType, int) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Set the entity limit of an entity.
- setEntityLimit(Key, int) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Set the entity limit of an entity.
- setFailureReason(String) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandBankDepositEvent
-
Set a failure reason for the transaction.
- setFailureReason(String) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandBankWithdrawEvent
-
Set a failure reason for the transaction.
- setGeneratorAmount(Key, int, World.Environment) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Set an amount for a specific key in a specific world.
- setGeneratorPercentage(Key, int, World.Environment) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Set a percentage for a specific key in a specific world.
- setGeneratorPercentage(Key, int, World.Environment, SuperiorPlayer, boolean) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Set a percentage for a specific key in a specific world.
- setGeneratorRate(int) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeGeneratorRateEvent
-
Set the new generator-rate of the block.
- setHologramName(String) - Method in interface com.bgsoftware.superiorskyblock.api.service.hologram.Hologram
-
Set the name to be displayed for this hologram.
- setIcon(ItemStack) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeWarpCategoryIconEvent
-
Set the new icon for the warp-category.
- setIcon(ItemStack) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeWarpIconEvent
-
Set the new icon for the warp.
- setIcon(ItemStack) - Method in interface com.bgsoftware.superiorskyblock.api.island.warps.IslandWarp
-
Set the icon of the warp.
- setIcon(ItemStack) - Method in interface com.bgsoftware.superiorskyblock.api.island.warps.WarpCategory
-
Set the icon of the category.
- setIgnored(boolean) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Set whether the island should be ignored in the top islands.
- setImmunedToPortals(boolean) - Method in interface com.bgsoftware.superiorskyblock.api.wrappers.SuperiorPlayer
-
Set whether or not the player is immuned to portals.
- setImmunedToPvP(boolean) - Method in interface com.bgsoftware.superiorskyblock.api.wrappers.SuperiorPlayer
-
Set immunity to PvP for this player.
- setIsland(Island) - Method in interface com.bgsoftware.superiorskyblock.api.wrappers.SuperiorPlayer
-
Set the island of the player.
- setIslandCreationAlgorithm(IslandCreationAlgorithm) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.GridManager
-
Set the creation algorithm of islands.
- setIslandHome(Location) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandSetHomeEvent
-
Set the new home location of the island.
- setIslandHome(Location) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandSetVisitorHomeEvent
-
Set the new visitor home location of the island.
- setIslandHome(Location) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Set the members' teleport location of the island.
- setIslandHome(World.Environment, Location) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Set the members' teleport location of the island.
- setIslandLeader(SuperiorPlayer) - Method in interface com.bgsoftware.superiorskyblock.api.wrappers.SuperiorPlayer
-
- setIslandMission(boolean) - Method in class com.bgsoftware.superiorskyblock.api.missions.Mission
-
Set whether or not this mission is an island mission or not.
- setIslandName(String) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeDescriptionEvent
-
Set the new description of the island.
- setIslandName(String) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandRenameEvent
-
Set the new name of the island.
- setIslandsContainer(IslandsContainer) - Method in class com.bgsoftware.superiorskyblock.api.events.PluginInitializeEvent
-
Set a new islands container to be used for storing islands.
- setIslandSize(int) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Set the radius of the island.
- setKey(E1) - Method in class com.bgsoftware.superiorskyblock.api.objects.Pair
-
Set the first element of this pair.
- setLastInterestTime(long) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Set the last time that the bank interest was given.
- setLastIslandLocation(Location) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.GridManager
-
Set the location of the last island.
- setLastTimeUpdate(long) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Set the last time the island was updated.
- setLeavingFlag(boolean) - Method in interface com.bgsoftware.superiorskyblock.api.wrappers.SuperiorPlayer
-
Set whether or not the player has just left an island's area.
- setLevelBonus(BigDecimal) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeLevelBonusEvent
-
Set the new level bonus for the island.
- setLoadingDataMode(boolean) - Method in interface com.bgsoftware.superiorskyblock.api.island.algorithms.IslandBlocksTrackerAlgorithm
-
Set whether the tracker should be in "loading data mode" or not.
- setLocation(Location) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeWarpLocationEvent
-
Set the new location for the warp.
- setLocation(Location) - Method in interface com.bgsoftware.superiorskyblock.api.island.warps.IslandWarp
-
Set the location of the warp.
- setLocked(boolean) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Lock or unlock the island to visitors.
- setMembersLimit(int) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeMembersLimitEvent
-
Set the new members limit of the island.
- setMenusProvider(MenusProvider) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.ProvidersManager
-
Set a new menus-provider to the plugin.
- setMessage(String) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChatEvent
-
Set a new message that will be sent.
- setMessageComponent(IMessageComponent) - Method in class com.bgsoftware.superiorskyblock.api.events.SendMessageEvent
-
Set the message component to be sent.
- setMissionCategory(MissionCategory) - Method in class com.bgsoftware.superiorskyblock.api.missions.Mission
-
Set the category of the mission.
- setMobDrops(double) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeMobDropsEvent
-
Set the new mob-drops multiplier for the island.
- setMobDropsMultiplier(double) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Set the mob-drops multiplier for the island.
- setName(String) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Set the name of the island.
- setName(String) - Method in interface com.bgsoftware.superiorskyblock.api.island.warps.IslandWarp
-
Set the name of the warp.
- setName(String) - Method in interface com.bgsoftware.superiorskyblock.api.island.warps.WarpCategory
-
Set a new name to the category.
- setName(String) - Method in class com.bgsoftware.superiorskyblock.api.missions.Mission
-
Set the name of the mission.
- setNetherEnabled(boolean) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Enable/disable the nether world for the island.
- setNewMenu(ISuperiorMenu) - Method in class com.bgsoftware.superiorskyblock.api.events.PlayerCloseMenuEvent
-
Set the new menu that will be opened.
- setNormalEnabled(boolean) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Enable/disable the normal world for the island.
- setPaypal(String) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangePaypalEvent
-
Set the new paypal for the island.
- setPaypal(String) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Get the paypal that will be associated with the island.
- setPermission(PlayerRole, IslandPrivilege, boolean) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
- setPermission(PlayerRole, IslandPrivilege) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Set a permission to a specific role.
- setPermission(SuperiorPlayer, IslandPrivilege, boolean) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Set a permission to a specific player.
- setPermission(IslandPrivilege, boolean) - Method in interface com.bgsoftware.superiorskyblock.api.island.PermissionNode
-
Set whether or not the node should have a permission.
- setPermissionsProvider(PermissionsProvider) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.ProvidersManager
-
Set a new permissions-provider to the plugin.
- setPlaceBlock(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandGenerateBlockEvent
-
Set whether the generated block should be set manually in the world.
- setPlayerInside(SuperiorPlayer, boolean) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Update status of a player if he's inside the island or not.
- setPlayerRole(PlayerRole) - Method in interface com.bgsoftware.superiorskyblock.api.wrappers.SuperiorPlayer
-
Set the role of the player.
- setPlayersContainer(PlayersContainer) - Method in class com.bgsoftware.superiorskyblock.api.events.PluginInitializeEvent
-
Set a new players container to be used for storing players.
- setPluginInstance(SuperiorSkyblock) - Static method in class com.bgsoftware.superiorskyblock.api.SuperiorSkyblockAPI
-
Set the plugin's instance for the API.
- setPotionEffect(PotionEffectType, int) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Add a potion effect to the island.
- setPreviousMove(boolean) - Method in interface com.bgsoftware.superiorskyblock.api.menu.ISuperiorMenu
-
Set whether closing the menu should open the previous menu.
- setPricesProvider(PricesProvider) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.ProvidersManager
-
Set a new prices-provider to the plugin.
- setPrivateFlag(boolean) - Method in interface com.bgsoftware.superiorskyblock.api.island.warps.IslandWarp
-
Set the private flag of the island warp.
- setProgress(double) - Method in interface com.bgsoftware.superiorskyblock.api.service.bossbar.BossBar
-
Set the progress bar of this boss-bar.
- setRating(SuperiorPlayer, Rating) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Set a rating of a player.
- setRoleLimit(int) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeRoleLimitEvent
-
Set the new role limit for the role.
- setRoleLimit(PlayerRole, int) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Set the limit of the amount of players that can have the role in the island.
- setRows(int) - Method in interface com.bgsoftware.superiorskyblock.api.island.IslandChest
-
Set the amount of rows for this chest.
- setSchematicGenerate(World.Environment) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Set schematic generated flag to true.
- setSchematicGenerate(World.Environment, boolean) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Set schematic generated flag.
- setSchematicPos1(Block) - Method in interface com.bgsoftware.superiorskyblock.api.wrappers.SuperiorPlayer
-
Set the first schematic position of the player.
- setSchematicPos2(Block) - Method in interface com.bgsoftware.superiorskyblock.api.wrappers.SuperiorPlayer
-
Set the second schematic position of the player.
- setScriptEngine(IScriptEngine) - Method in interface com.bgsoftware.superiorskyblock.api.SuperiorSkyblock
-
Set the script engine of the plugin.
- setSkinTexture(SuperiorPlayer) - Method in interface com.bgsoftware.superiorskyblock.api.hooks.listener.ISkinsListener
-
Update the skin of a player.
- setSlot(int) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeWarpCategorySlotEvent
-
Set the new slot for the warp-category.
- setSlot(int) - Method in interface com.bgsoftware.superiorskyblock.api.island.warps.WarpCategory
-
Set the slot of the category.
- setSlot(int) - Method in interface com.bgsoftware.superiorskyblock.api.upgrades.Upgrade
-
Set the slot the upgrade is in the upgrades menu.
- setSpawnerRates(double) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeSpawnerRatesEvent
-
Set the new spawner-rates multiplier for the island.
- setSpawnerRatesMultiplier(double) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Set the spawner-rates multiplier for the island.
- setSpawnersProvider(SpawnersProvider) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.ProvidersManager
-
Set custom spawners provider for the plugin.
- setSpawnersProvider(SpawnersProvider) - Static method in class com.bgsoftware.superiorskyblock.api.SuperiorSkyblockAPI
-
Set custom spawners provider for the plugin.
- setStackedBlock(Block, int) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.StackedBlocksManager
-
Set a new amount for a specific block.
- setStackedBlock(Location, Key, int) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.StackedBlocksManager
-
Set a new amount for a specific block.
- setStackedBlocksProvider(StackedBlocksProvider) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.ProvidersManager
-
Set a custom stacked-blocks provider for the plugin.
- setTeamLimit(int) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Set the team limit of the island.
- setTeleport(boolean) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandCreateEvent
-
Set whether or not the player should be teleported to the island when the process finishes.
- setTeleportLocation(Location) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Set the members' teleport location of the island.
- setTeleportLocation(World.Environment, Location) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Set the members' teleport location of the island.
- setTeleportTask(BukkitTask) - Method in interface com.bgsoftware.superiorskyblock.api.wrappers.SuperiorPlayer
-
Set a teleportation task for the player.
- setTextureValue(String) - Method in interface com.bgsoftware.superiorskyblock.api.wrappers.SuperiorPlayer
-
Set the skin-texture value for the player.
- SettingsManager - Interface in com.bgsoftware.superiorskyblock.api.config
-
- SettingsManager.AFKIntegrations - Interface in com.bgsoftware.superiorskyblock.api.config
-
- SettingsManager.Database - Interface in com.bgsoftware.superiorskyblock.api.config
-
- SettingsManager.DefaultContainers - Interface in com.bgsoftware.superiorskyblock.api.config
-
- SettingsManager.DefaultValues - Interface in com.bgsoftware.superiorskyblock.api.config
-
- SettingsManager.IslandChests - Interface in com.bgsoftware.superiorskyblock.api.config
-
- SettingsManager.IslandNames - Interface in com.bgsoftware.superiorskyblock.api.config
-
- SettingsManager.IslandRoles - Interface in com.bgsoftware.superiorskyblock.api.config
-
- SettingsManager.Spawn - Interface in com.bgsoftware.superiorskyblock.api.config
-
- SettingsManager.StackedBlocks - Interface in com.bgsoftware.superiorskyblock.api.config
-
- SettingsManager.StackedBlocks.DepositMenu - Interface in com.bgsoftware.superiorskyblock.api.config
-
- SettingsManager.VisitorsSign - Interface in com.bgsoftware.superiorskyblock.api.config
-
- SettingsManager.VoidTeleport - Interface in com.bgsoftware.superiorskyblock.api.config
-
- SettingsManager.Worlds - Interface in com.bgsoftware.superiorskyblock.api.config
-
- SettingsManager.Worlds.End - Interface in com.bgsoftware.superiorskyblock.api.config
-
- SettingsManager.Worlds.Nether - Interface in com.bgsoftware.superiorskyblock.api.config
-
- SettingsManager.Worlds.Normal - Interface in com.bgsoftware.superiorskyblock.api.config
-
- setToggledPanel(boolean) - Method in interface com.bgsoftware.superiorskyblock.api.wrappers.SuperiorPlayer
-
Set whether or not the player has their panel toggled.
- setUpgradeCost(UpgradeCost) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandUpgradeEvent
-
Set a new upgrade cost to be used.
- setUpgradeLevel(Upgrade, int) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Set the level of an upgrade for the island.
- setUserLocale(Locale) - Method in interface com.bgsoftware.superiorskyblock.api.wrappers.SuperiorPlayer
-
Set the locale of the player.
- setValue(E2) - Method in class com.bgsoftware.superiorskyblock.api.objects.Pair
-
Set the second element of this pair.
- setVanishProvider(VanishProvider) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.ProvidersManager
-
Set a new vanish-provider to the plugin.
- setVisitorsLocation(Location) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Set the visitors' teleport location of the island.
- setWarpName(String) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandRenameWarpEvent
-
Set the new name for the warp.
- setWarpsLimit(int) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeWarpsLimitEvent
-
Set the new warps limit of the island.
- setWarpsLimit(int) - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Set the warps limit for the island.
- setWorldEventsManager(WorldEventsManager) - Method in interface com.bgsoftware.superiorskyblock.api.SuperiorSkyblock
-
Set a new world events-manager for the plugin.
- setWorldsProvider(WorldsProvider) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.ProvidersManager
-
Set a custom worlds provider for the plugin.
- setWorthBonus(BigDecimal) - Method in class com.bgsoftware.superiorskyblock.api.events.IslandChangeWorthBonusEvent
-
Set the new worth bonus for the island.
- SHORT - Static variable in class com.bgsoftware.superiorskyblock.api.persistence.PersistentDataType
-
- shouldTeleportPlayer() - Method in class com.bgsoftware.superiorskyblock.api.world.algorithm.IslandCreationAlgorithm.IslandCreationResult
-
Get whether the player that created the island should be teleported to it.
- size() - Method in interface com.bgsoftware.superiorskyblock.api.persistence.PersistentDataContainer
-
Get the size of the container.
- SortingType - Class in com.bgsoftware.superiorskyblock.api.island
-
- sortIslands(SortingType) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.GridManager
-
Sort the islands.
- sortIslands(SortingType, Runnable) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.GridManager
-
Sort the islands.
- sortIslands(SortingType, Runnable) - Method in interface com.bgsoftware.superiorskyblock.api.island.container.IslandsContainer
-
Sort islands for the top-islands.
- sortIslands(SortingType, boolean, Runnable) - Method in interface com.bgsoftware.superiorskyblock.api.island.container.IslandsContainer
-
Sort islands for the top-islands.
- SpawnersProvider - Interface in com.bgsoftware.superiorskyblock.api.hooks
-
- SpawnersSnapshotProvider - Interface in com.bgsoftware.superiorskyblock.api.hooks
-
SpawnersProvider based on snapshots, similar concept to ChunkSnapshot from Bukkit.
- StackedBlocksManager - Interface in com.bgsoftware.superiorskyblock.api.handlers
-
- StackedBlocksProvider - Interface in com.bgsoftware.superiorskyblock.api.hooks
-
- StackedBlocksSnapshotProvider - Interface in com.bgsoftware.superiorskyblock.api.hooks
-
StackedBlocksProvider based on snapshots, similar concept to ChunkSnapshot from Bukkit.
- startIslandPreview(SuperiorPlayer, String, String) - Method in interface com.bgsoftware.superiorskyblock.api.handlers.GridManager
-
Start the island preview task for a specific player.
- startSavingData() - Method in interface com.bgsoftware.superiorskyblock.api.data.DatabaseBridge
-
- stopEnderDragonBattle(Island) - Method in interface com.bgsoftware.superiorskyblock.api.service.dragon.DragonBattleService
-
Stop the dragon battle fight for an island.
- STRING - Static variable in class com.bgsoftware.superiorskyblock.api.persistence.PersistentDataType
-
- SuperiorCommand - Interface in com.bgsoftware.superiorskyblock.api.commands
-
- SuperiorPlayer - Interface in com.bgsoftware.superiorskyblock.api.wrappers
-
- SuperiorSkyblock - Interface in com.bgsoftware.superiorskyblock.api
-
- SuperiorSkyblockAPI - Class in com.bgsoftware.superiorskyblock.api
-
- syncUpgrades() - Method in interface com.bgsoftware.superiorskyblock.api.island.Island
-
Sync all the upgrade values again.