# BSkyBlock Configuration 1.19.1
# Island Command. What command users will run to access their island.
# To define alias, just separate commands with white space.
island: island is skyblock sb
# The island admin command.
# To define alias, just separate commands with white space.
admin: bsbadmin bsb skyblockadmin sbadmin sba
# The default action for new player command call.
# Sub-command of main player command that will be run on first player command call.
# By default it is sub-command 'create'.
new-player-action: create
# The default action for player command.
# Sub-command of main player command that will be run on each player command call.
# By default it is sub-command 'go'.
# Friendly name for this world. Used in admin commands. Must be a single word
# Name of the world - if it does not exist then it will be generated.
# It acts like a prefix for nether and end (e.g. bskyblock_world, bskyblock_world_nether, bskyblock_world_end)
world-name: z_private_world
# World difficulty setting - PEACEFUL, EASY, NORMAL, HARD
# Other plugins may override this setting
# Spawn limits. These override the limits set in bukkit.yml
# If set to a negative number, the server defaults will be used
# Setting to 0 will disable animal spawns, but this is not recommended. Minecraft default is 400.
# A negative value uses the server default
ticks-per-animal-spawns: -1
# Setting to 0 will disable monster spawns, but this is not recommended. Minecraft default is 400.
# A negative value uses the server default
ticks-per-monster-spawns: -1
# Radius of island in blocks. (So distance between islands is twice this)
# It is the same for every dimension : Overworld, Nether and End.
# This value cannot be changed mid-game and the plugin will not start if it is different.
# /!\ BentoBox currently does not support changing this value mid-game. If you do need to change it, do a full reset of your databases and worlds.
distance-between-islands: 1000
# Default protection range radius in blocks. Cannot be larger than distance.
# Admins can change protection sizes for players individually using /bsbadmin range set <player> <new range>
# or set this permission: bskyblock.island.range.<number>
# Start islands at these coordinates. This is where new islands will start in the
# world. These must be a factor of your island distance, but the plugin will auto
# calculate the closest location on the grid. Islands develop around this location
# both positively and negatively in a square grid.
# If none of this makes sense, leave it at 0,0.
# /!\ BentoBox currently does not support changing this value mid-game. If you do need to change it, do a full reset of your databases and worlds.
# /!\ BentoBox currently does not support changing this value mid-game. If you do need to change it, do a full reset of your databases and worlds.
# Island height - Lowest is 5.
# It is the y coordinate of the bedrock block in the schem.
# Use your own world generator for this world.
# In this case, the plugin will not generate anything.
# If used, you must specify the world name and generator in the bukkit.yml file.
# See https://bukkit.gamepedia.com/Bukkit.yml#.2AOPTIONAL.2A_worlds
# Sea height (don't changes this mid-game unless you delete the world)
# Minimum is 0, which means you are playing Skyblock!
# If sea height is less than about 10, then players will drop right through it
# if it exists. Makes for an interesting variation on skyblock.
# /!\ BentoBox currently does not support changing this value mid-game. If you do need to change it, do a full reset of your databases and worlds.
# Maximum number of islands in the world. Set to -1 or 0 for unlimited.
# If the number of islands is greater than this number, it will stop players from creating islands.
# The number of concurrent islands a player can have in the world
# A value of 0 will use the BentoBox config.yml default
# Disallow players to have other islands if they are in a team.
disallow-team-member-islands: true
# The default game mode for this world. Players will be set to this mode when they create
# a new island for example. Options are SURVIVAL, CREATIVE, ADVENTURE, SPECTATOR
default-game-mode: SURVIVAL
# The default biome for the overworld
# The default biome for the nether world (this may affect what mobs can spawn)
default-nether-biome: nether_wastes
# The default biome for the end world (this may affect what mobs can spawn)
default-end-biome: the_end
# The maximum number of players a player can ban at any one time in this game mode.
# The permission acidisland.ban.maxlimit.X where X is a number can also be used per player
# Generate Nether - if this is false, the nether world will not be made and access to
# the nether will not occur. Other plugins may still enable portal usage.
# Note: Some default challenges will not be possible if there is no nether.
# Note that with a standard nether all players arrive at the same portal and entering a
# portal will return them back to their islands.
# Islands in Nether. Change to false for standard vanilla nether.
# /!\ BentoBox currently does not support changing this value mid-game. If you do need to change it, do a full reset of your databases and worlds.
# Make the nether roof, if false, there is nothing up there
# Change to false if lag is a problem from the generation
# Only applies to islands Nether
# Nether spawn protection radius - this is the distance around the nether spawn
# that will be protected from player interaction (breaking blocks, pouring lava etc.)
# Minimum is 0 (not recommended), maximum is 100. Default is 25.
# Only applies to vanilla nether
# This option indicates if nether portals should be linked via dimensions.
# Option will simulate vanilla portal mechanics that links portals together
# or creates a new portal, if there is not a portal in that dimension.
# This option requires `allow-nether=true` in server.properties.
create-and-link-portals: false
# End Nether - if this is false, the end world will not be made and access to
# the end will not occur. Other plugins may still enable portal usage.
# Islands in The End. Change to false for standard vanilla end.
# /!\ BentoBox currently does not support changing this value mid-game. If you do need to change it, do a full reset of your databases and worlds.
# This option indicates if obsidian platform in the end should be generated
# when player enters the end world.
# This option requires `allow-end=true` in bukkit.yml.
create-obsidian-platform: false
# /!\ This feature is experimental and might not work as expected or might not work at all.
# Mob white list - these mobs will NOT be removed when logging in or doing /island
# World flags. These are boolean settings for various flags for this world
WORLD_BLOCK_EXPLODE_DAMAGE: false
VISITOR_KEEP_INVENTORY: false
NATURAL_SPAWNING_OUTSIDE_RANGE: true
LIQUIDS_FLOWING_OUT: false
VISITOR_TRIGGER_RAID: true
TREES_GROWING_OUTSIDE_RANGE: false
BIOMES_WORLD_PROTECTION: true
COARSE_DIRT_TILLING: true
CHALLENGES_WORLD_PROTECTION: true
PREVENT_TELEPORT_WHEN_FALLING: false
ENTER_EXIT_MESSAGES: true
ENDERMAN_DEATH_DROP: true
REMOVE_END_EXIT_ISLAND: true
ENTITY_PORTAL_TELEPORT: false
# These are the default protection settings for new islands.
# The value is the minimum island rank required allowed to do the action
# Ranks are the following:
EXPERIENCE_BOTTLE_THROWING: 500
COLLECT_POWDERED_SNOW: 500
# These are the default settings for new islands
ANIMAL_NATURAL_SPAWN: true
MONSTER_NATURAL_SPAWN: true
MONSTER_SPAWNERS_SPAWN: true
ANIMAL_SPAWNERS_SPAWN: true
BLOCK_EXPLODE_DAMAGE: true
# These settings/flags are hidden from users
# Ops can toggle hiding in-game using SHIFT-LEFT-CLICK on flags in settings
# Visitor banned commands - Visitors to islands cannot use these commands in this world
# Falling banned commands - players cannot use these commands when falling
# if the PREVENT_TELEPORT_WHEN_FALLING world setting flag is active
# Permission size cannot be less than the default below.
# Default maximum number of coop rank members per island
# Players can have the bskyblock.coop.maxsize.<number> permission to be bigger but
# permission size cannot be less than the default below.
# Default maximum number of trusted rank members per island
# Players can have the bskyblock.trust.maxsize.<number> permission to be bigger but
# permission size cannot be less than the default below.
# Default maximum number of homes a player can have. Min = 1
# Accessed via /is sethome <number> or /is go <number>
# How many resets a player is allowed (manage with /bsbadmin reset add/remove/reset/set command)
# Value of -1 means unlimited, 0 means hardcore - no resets.
# Example, 2 resets means they get 2 resets or 3 islands lifetime
# Kicked or leaving players lose resets
# Players who leave a team will lose an island reset chance
# If a player has zero resets left and leaves a team, they cannot make a new
# island by themselves and can only join a team.
# Leave this true to avoid players exploiting free islands
leavers-lose-reset: false
# Allow kicked players to keep their inventory.
# Overrides the on-leave inventory reset for kicked players.
kicked-keep-inventory: false
# What the addon should reset when the player joins or creates an island
# Reset Money - if this is true, will reset the player's money to the starting money
# Recommendation is that this is set to true, but if you run multi-worlds
# make sure your economy handles multi-worlds too.
# Reset inventory - if true, the player's inventory will be cleared.
# Note: if you have MultiInv running or a similar inventory control plugin, that
# plugin may still reset the inventory when the world changes.
# Reset health - if true, the player's health will be reset.
# Reset hunger - if true, the player's hunger will be reset.
# Reset experience points - if true, the player's experience will be reset.
# Reset Ender Chest - if true, the player's Ender Chest will be cleared.
# What the plugin should reset when the player leaves or is kicked from an island
# Reset Money - if this is true, will reset the player's money to the starting money
# Recommendation is that this is set to true, but if you run multi-worlds
# make sure your economy handles multi-worlds too.
# Reset inventory - if true, the player's inventory will be cleared.
# Note: if you have MultiInv running or a similar inventory control plugin, that
# plugin may still reset the inventory when the world changes.
# Reset health - if true, the player's health will be reset.
# Reset hunger - if true, the player's hunger will be reset.
# Reset experience - if true, the player's experience will be reset.
# Reset Ender Chest - if true, the player's Ender Chest will be cleared.
create-island-on-first-login:
# Toggles the automatic island creation upon the player's first login on your server.
# * Upon connecting to your server for the first time, the player will be told that
# an island will be created for him.
# * Make sure you have a Blueprint Bundle called "default": this is the one that will
# be used to create the island.
# * An island will be created for the player without needing him to run the create command.
# If set to false, this will disable this feature entirely.
# * If you are running multiple gamemodes on your server, and all of them have
# this feature enabled, an island in all the gamemodes will be created simultaneously.
# However, it is impossible to know on which island the player will be teleported to afterwards.
# * Island creation can be resource-intensive, please consider the options below to help mitigate
# the potential issues, especially if you expect a lot of players to connect to your server
# in a limited period of time.
# Time in seconds after the player logged in, before his island gets created.
# If set to 0 or less, the island will be created directly upon the player's login.
# It is recommended to keep this value under a minute's time.
# Toggles whether the island creation should be aborted if the player logged off while the
# delay (see the option above) has not worn off yet.
# * If the player has logged off the server while the delay (see the option above) has not
# worn off yet, this will cancel the island creation.
# * If the player relogs afterward, since he will not be recognized as a new player, no island
# would be created for him.
# * If the island creation started before the player logged off, it will continue.
# If set to false, the player's island will be created even if he went offline in the meantime.
# Note this option has no effect if the delay (see the option above) is set to 0 or less.
# Toggles whether the player should be teleported automatically to his island when it is created.
# If set to false, the player will be told his island is ready but will have to teleport to his island using the command.
teleport-player-to-island-when-created: true
# Create Nether or End islands if they are missing when a player goes through a portal.
# Nether and End islands are usually pasted when a player makes their island, but if they are
# missing for some reason, you can switch this on.
# Note that bedrock removal glitches can exploit this option.
create-missing-nether-end-islands: false
# List of commands to run when a player joins an island or creates one.
# These commands are run by the console, unless otherwise stated using the [SUDO] prefix,
# in which case they are executed by the player.
# Available placeholders for the commands are the following:
# * [name]: name of the player
# Here are some examples of valid commands to execute:
# * "[SUDO] bbox version"
# * "bsbadmin deaths set [player] 0"
# List of commands to run when a player leaves an island, resets his island or gets kicked from it.
# These commands are run by the console, unless otherwise stated using the [SUDO] prefix,
# in which case they are executed by the player.
# Available placeholders for the commands are the following:
# * [name]: name of the player
# Here are some examples of valid commands to execute:
# * '[SUDO] bbox version'
# * 'bsbadmin deaths set [player] 0'
# Note that player-executed commands might not work, as these commands can be run with said player being offline.
# List of commands that should be executed when the player respawns after death if Flags.ISLAND_RESPAWN is true.
# These commands are run by the console, unless otherwise stated using the [SUDO] prefix,
# in which case they are executed by the player.
# Available placeholders for the commands are the following:
# * [name]: name of the player
# Here are some examples of valid commands to execute:
# * '[SUDO] bbox version'
# * 'bsbadmin deaths set [player] 0'
# Note that player-executed commands might not work, as these commands can be run with said player being offline.
# Allow setting home in the nether. Only available on nether islands, not vanilla nether.
require-confirmation: true
# Allow setting home in the end. Only available on end islands, not vanilla end.
require-confirmation: true
# Whether deaths are counted or not.
# Maximum number of deaths to count. The death count can be used by add-ons.
# When a player joins a team, reset their death count
# Reset player death count when they start a new island or reset an island
reset-on-new-island: true
# Mobs that exit the island space where they were spawned will be removed.
# BSkyBlock blocked mobs.
# List of mobs that should not spawn in BSkyBlock.
# Invincible visitors. List of damages that will not affect visitors.
# Make list blank if visitors should receive all damages
do-not-edit-these-settings:
# These settings should not be edited