public interface SettingsManager
Modifier and Type | Interface and Description |
---|---|
static interface |
SettingsManager.AFKIntegrations |
static interface |
SettingsManager.Database |
static interface |
SettingsManager.DefaultContainers |
static interface |
SettingsManager.DefaultValues |
static interface |
SettingsManager.IslandChests |
static interface |
SettingsManager.IslandNames |
static interface |
SettingsManager.IslandRoles |
static interface |
SettingsManager.Spawn |
static interface |
SettingsManager.StackedBlocks |
static interface |
SettingsManager.VisitorsSign |
static interface |
SettingsManager.VoidTeleport |
static interface |
SettingsManager.Worlds |
Modifier and Type | Method and Description |
---|---|
SettingsManager.AFKIntegrations |
getAFKIntegrations()
All settings related to afk-integrations.
|
java.util.List<java.lang.String> |
getBlockedVisitorsCommands()
List of blocked commands that visitors cannot run on islands.
|
int |
getBossbarLimit()
Limit of the amount of bossbar tasks each player can have at the same time.
|
long |
getCalcInterval()
The amount of time between auto-calculations that the plugin runs.
|
double |
getChargeOnWarp()
Amount of money to be charged from players when they use an island warp.
|
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getCommandAliases()
Custom aliases for commands of the plugin.
|
java.util.Map<java.lang.String,Pair<java.lang.Integer,java.lang.String>> |
getCommandsCooldown()
Cooldowns of commands for players.
|
int |
getCropsInterval()
Time between each iteration of the crops task.
|
java.util.List<java.lang.String> |
getCropsToGrow()
List of crops that can get affected by the crops-growth multiplier.
|
SettingsManager.Database |
getDatabase()
All settings related to the database of the plugin.
|
java.lang.String |
getDateFormat()
The date-formatting of the plugin.
|
java.lang.String |
getDefaultBorderColor()
The default border-color for new players.
|
SettingsManager.DefaultContainers |
getDefaultContainers()
All settings related to default-containers in schematics.
|
java.lang.String |
getDefaultLanguage()
The default language to be set for new players.
|
java.util.Map<java.lang.String,java.lang.String> |
getDefaultPlaceholders()
Default placeholders to be returned when no island exists.
|
java.util.List<java.lang.String> |
getDefaultSettings()
All the default island-flags that will be enabled for new islands.
|
java.util.List<java.lang.String> |
getDefaultSign()
Lines that should be set for signs of schematics.
|
SettingsManager.DefaultValues |
getDefaultValues()
All the default values for new islands that are created.
|
java.util.List<java.lang.String> |
getDisabledCommands()
List of commands that should be disabled within the plugin.
|
java.util.List<java.lang.String> |
getDisabledEvents()
List of plugin-events that should not be fired.
|
java.util.List<java.lang.String> |
getDisabledHooks()
List of plugins that their hooks should not be enabled.
|
int |
getDisbandCount()
The default amount of disbands players receive when they first join the server.
|
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getEventCommands()
List of commands to be executed for events.
|
long |
getHomeWarmup()
Delay before teleporting to island home, in milliseconds.
|
java.util.List<java.lang.String> |
getInteractables()
Get all the interactable blocks.
|
SettingsManager.IslandChests |
getIslandChests()
All settings related to island-chests.
|
java.lang.String |
getIslandCommand()
The main command of the plugin.
|
int |
getIslandHeight()
The default height islands will generate.
|
java.lang.String |
getIslandLevelFormula()
The island worth to island level conversion formula.
|
SettingsManager.IslandNames |
getIslandNames()
All settings related to island-names.
|
SettingsManager.IslandRoles |
getIslandRoles()
All settings related to the island-roles.
|
java.lang.String |
getIslandTopOrder()
The default island-top sorting type.
|
int |
getMaxIslandSize()
The maximum island size.
|
java.lang.String |
getNumbersFormat()
The numbers-formatting of the plugin.
|
java.util.Map<java.lang.String,org.bukkit.Location> |
getPreviewIslands()
List of preview-island locations.
|
long |
getProtectedMessageDelay()
The delay between protect messages, in ticks.
|
java.util.List<java.lang.String> |
getPvPWorlds()
List of worlds that pvp is allowed between island-members.
|
long |
getRecalcTaskTimeout()
Cooldown between recalculations of an island, in seconds.
|
java.util.Collection<Key> |
getSafeBlocks()
Get all the safe blocks.
|
java.util.List<java.lang.String> |
getSignWarp()
The lines to be set for warp signs.
|
java.lang.String |
getSignWarpLine()
The line that determines if a sign is created as an island warp.
|
SettingsManager.Spawn |
getSpawn()
All settings related to the spawn island.
|
java.lang.String |
getSpawnersProvider()
The spawners-provider to use.
|
SettingsManager.StackedBlocks |
getStackedBlocks()
All settings related to the stacked-blocks system of the plugin.
|
java.lang.String |
getStackedBlocksProvider()
The stacked-blocks provider to use.
|
BlockValuesManager.SyncWorthStatus |
getSyncWorth()
The sync-worth status of the plugin.
|
TopIslandMembersSorting |
getTopIslandMembersSorting()
Get the way to sort members in the top islands menu.
|
long |
getUpgradeCooldown()
Cooldown between upgrades.
|
java.util.Set<Key> |
getValuableBlocks()
List of valuable-blocks.
|
SettingsManager.VisitorsSign |
getVisitorsSign()
All settings related to the visitors-sign.
|
SettingsManager.VoidTeleport |
getVoidTeleport()
All settings related to the void teleportation.
|
long |
getWarpsWarmup()
Delay before teleporting to an island warp, in milliseconds.
|
SettingsManager.Worlds |
getWorlds()
All settings related to the worlds of the plugin..
|
boolean |
isAutoLanguageDetection()
Whether to detect the player's language automatically when he first joins the server.
|
boolean |
isAutoUncoopWhenAlone()
Automatically uncoop players when there are no island members left online that can remove uncoop players.
|
boolean |
isBanConfirm()
Whether confirmation menu should be opened before banning a player from an island or not.
|
boolean |
isBuildOutsideIsland()
Whether players can build outside their islands or not.
|
boolean |
isClearOnJoin()
Whether to clear players' inventories when they join a new island or not.
|
boolean |
isCoopDamage()
Whether coop players should take damage on islands or not.
|
boolean |
isCoopMembers()
Whether coop members are enabled.
|
boolean |
isDefaultIslandFly()
Whether new players should have island fly enabled by default or not.
|
boolean |
isDefaultStackedBlocks()
Whether new players should be able to stack blocks by default or not.
|
boolean |
isDefaultToggledPanel()
Whether new players should have /is open their island panel by default or not.
|
boolean |
isDefaultWorldBorder()
Whether new players should have world-borders enabled by default or not.
|
boolean |
isDisableRedstoneOffline()
Whether redstone should be disabled on islands when all of the members of the island are offline or not.
|
boolean |
isDisbandConfirm()
Whether confirmation menu should be opened before disbanding an island or not.
|
boolean |
isDisbandInventoryClear()
Whether inventory of island members should be cleared when their island is disbanded or not.
|
boolean |
isDropsUpgradePlayersMultiply()
Whether drops multiplier should only affect entities that are killed by players or not.
|
boolean |
isImmuneToPvPWhenTeleport()
Whether visitors should be immuned to PvP for a few seconds when they visit an island that has pvp enabled or not.
|
boolean |
isIslandTopIncludeLeader()
Whether the members list shown in island top should include the leader or not.
|
boolean |
isKickConfirm()
Whether confirmation menu should be opened before kicking an island member from an island or not.
|
boolean |
isLeaveConfirm()
Whether confirmation menu should be opened before leaving an island or not.
|
boolean |
isLightsUpdate()
Whether lights should be set when placing schematics or not.
|
boolean |
isLiquidUpdate()
Whether liquids should receive a physics update when placed in schematics or not.
|
boolean |
isNegativeLevel()
Whether island-level can be negative or not.
|
boolean |
isNegativeWorth()
Whether island-worth can be negative or not.
|
boolean |
isObsidianToLava()
Whether obsidian should turn into a lava-bucket when clicking on it with an empty bucket in hand or not.
|
boolean |
isOnlyBackButton()
Whether players can only go back to the previous menu by clicking the back-button or not.
|
boolean |
isPhysicsListener()
Whether the plugin should listen for the physics event or not.
|
boolean |
isPublicWarps()
Whether island warps should be public by default or not.
|
boolean |
isRateOwnIsland()
Whether players can rate their own island or not.
|
boolean |
isRoundedIslandLevels()
Whether island levels should be rounded or not.
|
boolean |
isSchematicNameArgument()
Whether the schematic-name argument should be when executing /is create or not.
|
boolean |
isSkipOneItemMenus()
Whether menus with only one item inside them should be skipped or not.
|
boolean |
isStopLeaving()
Whether the plugin should force players to stay in islands in the islands worlds or not.
|
boolean |
isTabCompleteHideVanished()
Whether vanished players should be hidden from command tab completes or not.
|
boolean |
isTeleportOnJoin()
Whether to teleport players to their island when they join it or not.
|
boolean |
isTeleportOnKick()
Whether to teleport players to the spawn when they are kicked from their island or not.
|
boolean |
isTeleportOnPvPEnable()
Whether visitors on islands should get teleported to spawn when pvp is enabled on the island they were on or not.
|
boolean |
isValuesMenu()
Whether players can open the values-menu by right-clicking on islands in the islands top menu or not.
|
boolean |
isVisitorsDamage()
Whether visitors should take damage on islands or not.
|
boolean |
isWarpCategories()
Whether the warp categories system is enabled or not.
|
boolean |
isWorldBorders()
Whether world borders are enabled for islands or not.
|
long getCalcInterval()
SettingsManager.Database getDatabase()
java.lang.String getIslandCommand()
int getMaxIslandSize()
SettingsManager.DefaultValues getDefaultValues()
int getIslandHeight()
boolean isWorldBorders()
SettingsManager.StackedBlocks getStackedBlocks()
java.lang.String getIslandLevelFormula()
boolean isRoundedIslandLevels()
java.lang.String getIslandTopOrder()
boolean isCoopMembers()
SettingsManager.IslandRoles getIslandRoles()
java.lang.String getSignWarpLine()
java.util.List<java.lang.String> getSignWarp()
SettingsManager.VisitorsSign getVisitorsSign()
SettingsManager.Worlds getWorlds()
SettingsManager.Spawn getSpawn()
SettingsManager.VoidTeleport getVoidTeleport()
java.util.List<java.lang.String> getInteractables()
java.util.Collection<Key> getSafeBlocks()
boolean isVisitorsDamage()
boolean isCoopDamage()
int getDisbandCount()
boolean isIslandTopIncludeLeader()
java.util.Map<java.lang.String,java.lang.String> getDefaultPlaceholders()
boolean isBanConfirm()
boolean isDisbandConfirm()
boolean isKickConfirm()
boolean isLeaveConfirm()
java.lang.String getSpawnersProvider()
java.lang.String getStackedBlocksProvider()
boolean isDisbandInventoryClear()
SettingsManager.IslandNames getIslandNames()
boolean isTeleportOnJoin()
boolean isTeleportOnKick()
boolean isClearOnJoin()
boolean isRateOwnIsland()
java.util.List<java.lang.String> getDefaultSettings()
boolean isDisableRedstoneOffline()
SettingsManager.AFKIntegrations getAFKIntegrations()
java.util.Map<java.lang.String,Pair<java.lang.Integer,java.lang.String>> getCommandsCooldown()
long getUpgradeCooldown()
java.lang.String getNumbersFormat()
java.lang.String getDateFormat()
boolean isSkipOneItemMenus()
boolean isTeleportOnPvPEnable()
boolean isImmuneToPvPWhenTeleport()
java.util.List<java.lang.String> getBlockedVisitorsCommands()
SettingsManager.DefaultContainers getDefaultContainers()
java.util.List<java.lang.String> getDefaultSign()
java.util.Map<java.lang.String,java.util.List<java.lang.String>> getEventCommands()
long getWarpsWarmup()
long getHomeWarmup()
boolean isLiquidUpdate()
boolean isLightsUpdate()
java.util.List<java.lang.String> getPvPWorlds()
boolean isStopLeaving()
boolean isValuesMenu()
java.util.List<java.lang.String> getCropsToGrow()
int getCropsInterval()
boolean isOnlyBackButton()
boolean isBuildOutsideIsland()
getMaxIslandSize()
* 1.5,
and islands will be connected to each other.
Config-path: build-outside-islandjava.lang.String getDefaultLanguage()
boolean isDefaultWorldBorder()
boolean isDefaultStackedBlocks()
boolean isDefaultToggledPanel()
boolean isDefaultIslandFly()
java.lang.String getDefaultBorderColor()
boolean isObsidianToLava()
BlockValuesManager.SyncWorthStatus getSyncWorth()
boolean isNegativeWorth()
boolean isNegativeLevel()
java.util.List<java.lang.String> getDisabledEvents()
java.util.List<java.lang.String> getDisabledCommands()
java.util.List<java.lang.String> getDisabledHooks()
boolean isSchematicNameArgument()
SettingsManager.IslandChests getIslandChests()
java.util.Map<java.lang.String,java.util.List<java.lang.String>> getCommandAliases()
java.util.Set<Key> getValuableBlocks()
java.util.Map<java.lang.String,org.bukkit.Location> getPreviewIslands()
boolean isTabCompleteHideVanished()
boolean isDropsUpgradePlayersMultiply()
long getProtectedMessageDelay()
boolean isWarpCategories()
boolean isPhysicsListener()
double getChargeOnWarp()
boolean isPublicWarps()
long getRecalcTaskTimeout()
boolean isAutoLanguageDetection()
boolean isAutoUncoopWhenAlone()
TopIslandMembersSorting getTopIslandMembersSorting()
int getBossbarLimit()