bentobox/src/main/resources/locales/en-US.yml

1449 lines
56 KiB
YAML
Raw Normal View History

###########################################################################################
# This is a YML file. Be careful when editing. Check your edits in a YAML checker like #
# the one at http://yaml-online-parser.appspot.com #
###########################################################################################
2018-08-16 10:49:57 +02:00
# This locale is always current with the latest version
meta:
authors:
- tastybento
- Poslovitch
banner: "WHITE_BANNER:1:STRIPE_SMALL:RED:SQUARE_TOP_RIGHT:CYAN:SQUARE_TOP_RIGHT:BLUE"
prefixes:
bentobox: '&6 BentoBox &7 &l > &r '
general:
success: "&a Success!"
invalid: "Invalid"
errors:
command-cancelled: "&c Command cancelled."
no-permission: "&c You don't have the permission to execute this command (&7 [permission]&c )."
insufficient-rank: "&c Your rank is not high enough to do that! (&7 [rank]&c )"
use-in-game: "&c This command is only available in game."
no-team: "&c You do not have a team!"
no-island: "&c You do not have an island!"
player-has-island: "&c Player already has an island!"
player-has-no-island: "&c That player has no island!"
already-have-island: "&c You already have an island!"
no-safe-location-found: "&c Could not find a safe spot to teleport you to on the island."
not-owner: "&c You are not the owner of the island!"
player-is-not-owner: "&b [name] &c is not the owner of an island!"
not-in-team: "&c That player is not in your team!"
offline-player: "&c That player is offline or doesn't exist."
unknown-player: "&c [name] is an unknown player!"
general: "&c That command is not ready yet - contact admin"
unknown-command: "&c Unknown command. Do &b /[label] help &c for help."
wrong-world: "&c You are not in the right world to do that!"
you-must-wait: "&c You must wait [number]s before you can do that command again."
must-be-positive-number: "&c [number] is not a valid positive number."
worlds:
overworld: "Overworld"
nether: "Nether"
the-end: "The End"
2017-12-22 14:25:22 +01:00
commands:
# Parameters in <> are required, parameters in [] are optional
2017-12-22 14:25:22 +01:00
help:
header: "&7 =========== &c [label] help &7 ==========="
syntax: "&b [usage] &a [parameters]&7 : &e [description]"
syntax-no-parameters: "&b [usage]&7 : &e [description]"
end: "&7 ================================="
parameters: "[command]"
description: "help command"
console: "Console"
admin:
help:
description: "admin command"
resets:
description: "edit resets of the players"
set:
description: "sets how many time this player reset his island"
parameters: "<player> <resets>"
success: "&a Successfully set &b [name]&a 's resets to &b [number]&a ."
reset:
description: "resets how many time this player reset his island to 0"
parameters: "<player>"
success-everyone: "&a Successfully reset &b everyone&a 's resets to &b 0&a ."
success: "&a Successfully reset &b [name]&a 's resets to &b 0&a ."
add:
description: "adds to how many times this player reset his island"
parameters: "<player> <resets>"
success: "&a Successfully added &b [number] &a resets to &b [name], increasing the total to &b [total]&a resets."
remove:
description: "removes from how many times this player reset his island"
parameters: "<player> <resets>"
success: "&a Successfully removed &b [number] &a resets to &b [name], decreasing the total to &b [total]&a resets."
purge:
parameters: "[days]"
description: "purge islands abandoned for more than [days]"
days-or-more: "Must be at least 1 day or more"
purgable-islands: "&a Found &b [number] &a purgable islands."
purge-in-progress: "&c Purging in progress. Use &b /[label] purge stop &c to cancel."
number-error: "&c Argument must be a number of days"
confirm: "&d Type &b /[label] purge confirm &d to start purging"
completed: "&a Purging stopped."
see-console-for-status: "&a Purge started. See console for status or use &b /[label] purge status&a."
no-purge-in-progress: "&c There is currently no purge in progress."
protect:
description: "toggle island purge protection"
move-to-island: "&c Move to an island first!"
protecting: "&a Protecting island from purge."
unprotecting: "&a Removing purge protection."
stop:
description: "stop a purge in progress"
stopping: "Stopping the purge"
unowned:
description: "purge unowned islands"
unowned-islands: "&a Found &b [number] &a unowned islands."
status:
description: "displays the status of the purge"
status: "&b [purged] &a islands purged out of &b [purgeable] &7(&b[percentage] %&7)&a."
team:
add:
parameters: "<owner> <player>"
description: "add player to owner's team"
name-not-owner: "&c [name] is not the owner."
name-has-island: "&c [name] has an island. Unregister or delete them first!"
success: "&b [name]&a has been added to &b [owner]&a 's island."
disband:
parameters: "<owner>"
description: "disband owner's team"
use-disband-owner: "&c Not owner! Use disband [owner]."
disbanded: "&c Admin disbanded your team!"
success: "&b [name]&a 's team has been disbanded."
kick:
parameters: "<team player>"
description: "kick a player from a team"
cannot-kick-owner: "&c You cannot kick the owner. Kick members first."
not-in-team: "&c This player is not in a team."
admin-kicked: "&c The admin kicked you from the team."
success: "&b [name] &a has been kicked from &b [owner]&a 's island."
setowner:
parameters: "<player>"
description: "transfers island ownership to the player"
already-owner: "&c [name] is already the owner of this island!"
success: "&b [name]&a is now the owner of this island."
2018-07-19 07:42:50 +02:00
range:
description: "admin island range command"
invalid-value:
too-low: "&c The protection range must be greater than &b 1&c !"
too-high: "&c The protection range should be equal or less than &b [number]&c !"
same-as-before: "&c The protection range is already set to &b [number]&c !"
2018-07-19 07:42:50 +02:00
display:
already-off: "&c Indicators are already off"
already-on: "&c Indicators are already on"
2019-04-28 15:11:45 +02:00
description: "show/hide island range indicators"
hiding: "&2 Hiding range indicators"
hint: |-
&c Red Barrier icons &f show the current island protected range limit.
&7 Gray Particles &f show the max island limit.
&a Green Particles &f show the default protected range if the island protection range differs from it.
showing: "&2 Showing range indicators"
set:
parameters: "<player> <range>"
2019-04-28 15:11:45 +02:00
description: "sets the island protected range"
success: "&a Set island protection range to &b [number]&a ."
reset:
parameters: "<player>"
2019-04-28 15:11:45 +02:00
description: "resets the island protected range to the world default"
success: "&a Reset island protection range to &b [number]&a ."
add:
description: "increases the island protected range"
parameters: "<player> <range>"
success: "&a Successfully increased &b [name]&a 's island protected range to &b [total] &7 (&b +[number]&7 )&a ."
remove:
description: "decreases the island protected range"
parameters: "<player> <range>"
success: "&a Successfully decreased &b [name]&a 's island protected range to &b [total] &7 (&b -[number]&7 )&a ."
register:
parameters: "<player>"
description: "register player to unowned island you are on"
registered-island: "&a Registered [name] to island at [xyz]."
reserved-island: "&a Reserved island at [xyz] for [name]."
already-owned: "&c Island is already owned by another player!"
no-island-here: "&c There is no island here. Confirm to make one."
in-deletion: "&c This island space is currently being deleted. Try later."
cannot-make-island: "&c An island cannot be placed here, sorry. See console for possible errors."
island-is-spawn: "&6 Island is spawn. Are you sure? Enter command again to confirm."
unregister:
parameters: "<owner>"
description: "unregister owner from island, but keep island blocks"
unregistered-island: "&a Unregistered [name] from island at [xyz]."
info:
parameters: "<player>"
description: "get info on where you are or player's island"
no-island: "&c You are not in an island right now..."
title: "========== Island Info ============"
island-uuid: "UUID: [uuid]"
owner: "Owner: [owner] ([uuid])"
last-login: "Last login: [date]"
deaths: "Deaths: [number]"
resets-left: "Resets: [number] (Max: [total])"
team-members-title: "Team members:"
team-owner-format: "&a [name] [rank]"
team-member-format: "&b [name] [rank]"
island-location: "Island location: [xyz]"
island-coords: "Island coordinates: [xz1] to [xz2]"
islands-in-trash: "&d Player has islands in trash."
protection-range: "Protection range: [range]"
purge-protected: "Island is purge protected"
max-protection-range: "Largest historical protection range: [range]"
protection-coords: "Protection coordinates: [xz1] to [xz2]"
is-spawn: "Island is a spawn island"
banned-players: "Banned players:"
banned-format: "&c [name]"
unowned: "&c Unowned"
switch:
2019-05-26 23:23:04 +02:00
description: "switch on/off protection bypass"
op: "&c Ops can always bypass protection. Deop to use command."
removing: "Removing protection bypass..."
adding: "Adding protection bypass..."
switchto:
parameters: "<player> <number>"
description: "switch player's island to the numbered one in trash"
out-of-range: "&c Number must be between 1 and [number]. Use &l [label] trash [player] &r &c to see island numbers"
cannot-switch: "&c Switch failed. See console log for error."
success: "&a Successfully switched the player's island to the specified one."
trash:
no-unowned-in-trash: "&c No unowned islands in trash"
no-islands-in-trash: "&c Player has no islands in trash"
parameters: "[player]"
description: "show unowned islands or player's islands in trash"
title: "&d =========== Islands in Trash ==========="
count: "&l &d Island [number]:"
use-switch: "&a Use &l [label] switchto <player> <number>&r &a to switch player to island in trash"
use-emptytrash: "&a Use &l [label] emptytrash [player]&r &a to permanently remove trash items"
emptytrash:
parameters: "[player]"
description: "Clear trash for player, or all unowned islands in trash"
success: "&a Trash successfully emptied."
version:
description: "display BentoBox and addons versions"
setrange:
parameters: "<player> <range>"
description: "set the range of player's island"
range-updated: "&a Island range updated to &b [number]&a ."
reload:
description: "reload"
tp:
parameters: "<player> [player to teleport]"
description: "teleport to a player's island"
manual: "&c No safe warp found! Manually tp near to &b [location] &c and check it out"
getrank:
parameters: "<player> [island owner]"
description: "get a player's rank on their island or the island of the owner"
rank-is: "&a Rank is &b [rank] &a on &b [name]&a 's island."
setrank:
parameters: "<player> <rank> [island owner]"
description: "set a player's rank on their island or the island of the owner"
unknown-rank: "&c Unknown rank!"
not-possible: "&c Rank must be higher than visitor."
rank-set: "&a Rank set from &b [from] &a to &b [to] &a on &b [name]&a 's island."
2019-01-04 21:33:17 +01:00
setspawn:
description: "set an island as spawn for this gamemode"
already-spawn: "&c This island is already a spawn!"
no-island-here: "&c There is no island here."
confirmation: "&c Are you sure you want to set this island as the spawn for this world?"
success: "&a Successfully set this island as the spawn for this world."
setspawnpoint:
description: "set current location as spawn point for this island"
no-island-here: "&c There is no island here."
confirmation: "&c Are you sure you want to set this location as the spawn point for this island?"
success: "&a Successfully set this location as the spawn point for this island."
island-spawnpoint-changed: "&a [user] changed this island spawn point."
settings:
2019-08-10 20:40:23 +02:00
parameters: "[player]"
description: "open system settings or island settings for player"
Implemeted Blueprint bundles and blueprints (#672) * A prototype for Blueprint bundles and blueprints This stores blueprints inside bundles. Each bundle can have up to 3 blueprints defines by the World.Environment. This is not a finished manager. It just handles all the saving and loading side of things. I thought this would help you so you can then concentrate on the UI. * WIP: Copy blocks to Blueprint done. * WIP Pasting done. * WIP: Added BlueprintsManager to ultimately replace SchemsManager. * Moved blueprint suffix and changed to .blu * Fixed unit test. * Now tested and working. Integrated with new island and resetting island. If there are no blueprint bundles or blueprints then a default bedrock set will be made and put in the game mode addon's blueprints folder. Still to do: enable schems to be loaded and pasted for legacy support. Add blueprints and a bundle to GameModeAddons like BSkyBlock. * Renamed most of the classes * Cleaned up clipboard and paster. * Further cleanup on blueprint clipboard and paster. * Merged blueprint classes into one package. * Put Blueprint data objects in their own package. Isolated schems classes for later removal. * Renamed admin command classes and changed locale files. * More clean up to remove schems * Schem to blueprints converter done. Converts schems to blueprint bundles and sets up a default set. Tested the happy-path. Need to do more testing on edge cases. * Added basic UI for development. Fixed bug with schem conversion. * Adds permissions into the blueprints. Fixes tests, cleans up some naming * Added IslandCreationPanel and created BlueprintManagementPanel * Fixed JSONDatabaseHandler's constructor being public * Made the Blueprints button in ManagementPanel open the Blueprint management panel * Fixed tests and ignored one (NPE)
2019-05-15 20:16:41 +02:00
blueprint:
parameters: "<load/copy/paste/pos1/pos2/save>"
Implemeted Blueprint bundles and blueprints (#672) * A prototype for Blueprint bundles and blueprints This stores blueprints inside bundles. Each bundle can have up to 3 blueprints defines by the World.Environment. This is not a finished manager. It just handles all the saving and loading side of things. I thought this would help you so you can then concentrate on the UI. * WIP: Copy blocks to Blueprint done. * WIP Pasting done. * WIP: Added BlueprintsManager to ultimately replace SchemsManager. * Moved blueprint suffix and changed to .blu * Fixed unit test. * Now tested and working. Integrated with new island and resetting island. If there are no blueprint bundles or blueprints then a default bedrock set will be made and put in the game mode addon's blueprints folder. Still to do: enable schems to be loaded and pasted for legacy support. Add blueprints and a bundle to GameModeAddons like BSkyBlock. * Renamed most of the classes * Cleaned up clipboard and paster. * Further cleanup on blueprint clipboard and paster. * Merged blueprint classes into one package. * Put Blueprint data objects in their own package. Isolated schems classes for later removal. * Renamed admin command classes and changed locale files. * More clean up to remove schems * Schem to blueprints converter done. Converts schems to blueprint bundles and sets up a default set. Tested the happy-path. Need to do more testing on edge cases. * Added basic UI for development. Fixed bug with schem conversion. * Adds permissions into the blueprints. Fixes tests, cleans up some naming * Added IslandCreationPanel and created BlueprintManagementPanel * Fixed JSONDatabaseHandler's constructor being public * Made the Blueprints button in ManagementPanel open the Blueprint management panel * Fixed tests and ignored one (NPE)
2019-05-15 20:16:41 +02:00
description: "manipulate blueprints"
bedrock-required: "&c At least one bedrock block must be in a blueprint!"
copy-first: "&c Copy first!"
file-exists: "&c File already exists, overwrite?"
no-such-file: "&c No such file!"
could-not-load: "&c Could not load that file!"
could-not-save: "&c Hmm, something went wrong saving that file: [message]"
set-pos1: "&a Position 1 set at [vector]"
set-pos2: "&a Position 2 set at [vector]"
set-different-pos: "&c Set a different location - this pos is already set!"
need-pos1-pos2: "&c Set pos1 and pos2 first!"
copying: "&b Copying blocks..."
copied-blocks: "&b Copied [number] blocks to clipboard"
look-at-a-block: "&c Look at block within 20 blocks to set"
mid-copy: "&c You are mid-copy. Wait until the copy is done."
copied-percent: "&6 Copied [number]%"
copy:
parameters: "[air]"
description: "copy the clipboard set by pos1 and pos2 and optionally the air blocks"
delete:
parameters: "<name>"
description: "delete the blueprint"
no-blueprint: "&b [name] &c does not exist."
confirmation: |
&c Are you sure you want to delete this blueprint?
&c Once deleted, there is no way to recover it.
success: "&a Successfully deleted blueprint &b [name]&a ."
load:
Implemeted Blueprint bundles and blueprints (#672) * A prototype for Blueprint bundles and blueprints This stores blueprints inside bundles. Each bundle can have up to 3 blueprints defines by the World.Environment. This is not a finished manager. It just handles all the saving and loading side of things. I thought this would help you so you can then concentrate on the UI. * WIP: Copy blocks to Blueprint done. * WIP Pasting done. * WIP: Added BlueprintsManager to ultimately replace SchemsManager. * Moved blueprint suffix and changed to .blu * Fixed unit test. * Now tested and working. Integrated with new island and resetting island. If there are no blueprint bundles or blueprints then a default bedrock set will be made and put in the game mode addon's blueprints folder. Still to do: enable schems to be loaded and pasted for legacy support. Add blueprints and a bundle to GameModeAddons like BSkyBlock. * Renamed most of the classes * Cleaned up clipboard and paster. * Further cleanup on blueprint clipboard and paster. * Merged blueprint classes into one package. * Put Blueprint data objects in their own package. Isolated schems classes for later removal. * Renamed admin command classes and changed locale files. * More clean up to remove schems * Schem to blueprints converter done. Converts schems to blueprint bundles and sets up a default set. Tested the happy-path. Need to do more testing on edge cases. * Added basic UI for development. Fixed bug with schem conversion. * Adds permissions into the blueprints. Fixes tests, cleans up some naming * Added IslandCreationPanel and created BlueprintManagementPanel * Fixed JSONDatabaseHandler's constructor being public * Made the Blueprints button in ManagementPanel open the Blueprint management panel * Fixed tests and ignored one (NPE)
2019-05-15 20:16:41 +02:00
parameters: "<name>"
description: "load blueprint into the clipboard"
list:
Implemeted Blueprint bundles and blueprints (#672) * A prototype for Blueprint bundles and blueprints This stores blueprints inside bundles. Each bundle can have up to 3 blueprints defines by the World.Environment. This is not a finished manager. It just handles all the saving and loading side of things. I thought this would help you so you can then concentrate on the UI. * WIP: Copy blocks to Blueprint done. * WIP Pasting done. * WIP: Added BlueprintsManager to ultimately replace SchemsManager. * Moved blueprint suffix and changed to .blu * Fixed unit test. * Now tested and working. Integrated with new island and resetting island. If there are no blueprint bundles or blueprints then a default bedrock set will be made and put in the game mode addon's blueprints folder. Still to do: enable schems to be loaded and pasted for legacy support. Add blueprints and a bundle to GameModeAddons like BSkyBlock. * Renamed most of the classes * Cleaned up clipboard and paster. * Further cleanup on blueprint clipboard and paster. * Merged blueprint classes into one package. * Put Blueprint data objects in their own package. Isolated schems classes for later removal. * Renamed admin command classes and changed locale files. * More clean up to remove schems * Schem to blueprints converter done. Converts schems to blueprint bundles and sets up a default set. Tested the happy-path. Need to do more testing on edge cases. * Added basic UI for development. Fixed bug with schem conversion. * Adds permissions into the blueprints. Fixes tests, cleans up some naming * Added IslandCreationPanel and created BlueprintManagementPanel * Fixed JSONDatabaseHandler's constructor being public * Made the Blueprints button in ManagementPanel open the Blueprint management panel * Fixed tests and ignored one (NPE)
2019-05-15 20:16:41 +02:00
description: "list available blueprints"
no-blueprints: "&c No blueprints in blueprints folder!"
available-blueprints: "&a These blueprints are available for loading:"
origin:
Implemeted Blueprint bundles and blueprints (#672) * A prototype for Blueprint bundles and blueprints This stores blueprints inside bundles. Each bundle can have up to 3 blueprints defines by the World.Environment. This is not a finished manager. It just handles all the saving and loading side of things. I thought this would help you so you can then concentrate on the UI. * WIP: Copy blocks to Blueprint done. * WIP Pasting done. * WIP: Added BlueprintsManager to ultimately replace SchemsManager. * Moved blueprint suffix and changed to .blu * Fixed unit test. * Now tested and working. Integrated with new island and resetting island. If there are no blueprint bundles or blueprints then a default bedrock set will be made and put in the game mode addon's blueprints folder. Still to do: enable schems to be loaded and pasted for legacy support. Add blueprints and a bundle to GameModeAddons like BSkyBlock. * Renamed most of the classes * Cleaned up clipboard and paster. * Further cleanup on blueprint clipboard and paster. * Merged blueprint classes into one package. * Put Blueprint data objects in their own package. Isolated schems classes for later removal. * Renamed admin command classes and changed locale files. * More clean up to remove schems * Schem to blueprints converter done. Converts schems to blueprint bundles and sets up a default set. Tested the happy-path. Need to do more testing on edge cases. * Added basic UI for development. Fixed bug with schem conversion. * Adds permissions into the blueprints. Fixes tests, cleans up some naming * Added IslandCreationPanel and created BlueprintManagementPanel * Fixed JSONDatabaseHandler's constructor being public * Made the Blueprints button in ManagementPanel open the Blueprint management panel * Fixed tests and ignored one (NPE)
2019-05-15 20:16:41 +02:00
description: "set the blueprint's origin to your position"
paste:
description: "paste the clipboard to your location"
pasting: "&a Pasting..."
pos1:
description: "set 1st corner of cuboid clipboard"
pos2:
description: "set 2nd corner of cuboid clipboard"
save:
Implemeted Blueprint bundles and blueprints (#672) * A prototype for Blueprint bundles and blueprints This stores blueprints inside bundles. Each bundle can have up to 3 blueprints defines by the World.Environment. This is not a finished manager. It just handles all the saving and loading side of things. I thought this would help you so you can then concentrate on the UI. * WIP: Copy blocks to Blueprint done. * WIP Pasting done. * WIP: Added BlueprintsManager to ultimately replace SchemsManager. * Moved blueprint suffix and changed to .blu * Fixed unit test. * Now tested and working. Integrated with new island and resetting island. If there are no blueprint bundles or blueprints then a default bedrock set will be made and put in the game mode addon's blueprints folder. Still to do: enable schems to be loaded and pasted for legacy support. Add blueprints and a bundle to GameModeAddons like BSkyBlock. * Renamed most of the classes * Cleaned up clipboard and paster. * Further cleanup on blueprint clipboard and paster. * Merged blueprint classes into one package. * Put Blueprint data objects in their own package. Isolated schems classes for later removal. * Renamed admin command classes and changed locale files. * More clean up to remove schems * Schem to blueprints converter done. Converts schems to blueprint bundles and sets up a default set. Tested the happy-path. Need to do more testing on edge cases. * Added basic UI for development. Fixed bug with schem conversion. * Adds permissions into the blueprints. Fixes tests, cleans up some naming * Added IslandCreationPanel and created BlueprintManagementPanel * Fixed JSONDatabaseHandler's constructor being public * Made the Blueprints button in ManagementPanel open the Blueprint management panel * Fixed tests and ignored one (NPE)
2019-05-15 20:16:41 +02:00
parameters: "<blueprint name>"
2019-05-22 21:16:38 +02:00
description: "save the copied clipboard"
rename:
parameters: "<blueprint name> <new name>"
description: "rename a blueprint"
success: "&a Blueprint &b [old] &a has been successfully renamed to &b [name]&a."
pick-different-name: "&c Please specify a name that is different from the blueprint's current name."
2019-05-22 21:16:38 +02:00
management:
back: "Back"
2019-05-22 21:16:38 +02:00
instruction: "Click on blueprint then click here"
title: "Blueprint Bundle Manager"
edit: "Click to edit"
2019-05-27 04:40:13 +02:00
rename: "Right-click to rename"
2019-05-22 21:16:38 +02:00
edit-description: "Click to edit description"
world-name-syntax: "[name] world"
world-instructions: |
Place blueprint
to right to set
trash: "Trash"
no-trash: "Cannot Trash"
2019-05-22 21:16:38 +02:00
trash-instructions: "Right click here to delete"
no-trash-instructions: "Cannot trash default bundle"
2019-05-22 21:16:38 +02:00
permission: "Permission"
no-permission: "No Permission"
2019-05-22 21:16:38 +02:00
perm-required: "Required"
no-perm-required: "Cannot set perm for default bundle"
2019-05-22 21:16:38 +02:00
perm-not-required: "Not Required"
perm-format: "&e "
2019-05-22 21:16:38 +02:00
remove: "Right click to remove"
blueprint-instruction: |
Click to select,
then add to bundle.
Right-click to rename.
2019-05-22 21:16:38 +02:00
select-first: "Select Blueprint first"
new-bundle: "New Bundle"
new-bundle-instructions: "Click to make a new bundle"
name:
quit: "quit"
prompt: "Enter a name, or 'quit' to quit"
too-long: "&c Too long"
2019-05-22 21:16:38 +02:00
pick-a-unique-name: "Please pick a more unique name"
success: "Success!"
conversation-prefix: ">"
description:
quit: "quit"
instructions: |
Enter a multi line description for [name]
and 'quit' on a line by itself to finish.
default-color: ""
success: "Success!"
cancelling: "Cancelling"
slot: "&f Preferred Slot [number]"
slot-instructions: |
&a Left click to increment
&a Right click to decrement
resetflags:
parameters: "[flag]"
description: "Reset all islands to default flag settings in config.yml"
confirm: "&4 This will reset the flag(s) to default for all islands!"
success: "&a Successfully reset all islands' flags to the default settings."
success-one: "&a [name] flag set to default for all islands."
world:
description: "Manage world settings"
2018-08-11 15:12:42 +02:00
delete:
parameters: "<player>"
2018-08-11 15:12:42 +02:00
description: "deletes a player's island"
cannot-delete-owner: "&c All island members have to be kicked from the island before deleting it."
deleted-island: "&a Island at &e [xyz] &a has been successfully deleted."
2018-10-13 01:19:21 +02:00
why:
parameters: "<player>"
description: "toggle console protection debug reporting"
turning-on: "Turning on console debug for [name]."
turning-off: "Turning off console debug for [name]."
deaths:
description: "edit deaths of players"
reset:
description: "resets deaths of the player"
parameters: "<player>"
success: "&a Successfully reset &b [name]&a 's deaths to &b 0&a ."
set:
description: "sets deaths of the player"
parameters: "<player> <deaths>"
success: "&a Successfully set &b [name]&a 's deaths to &b [number]&a ."
add:
description: "adds deaths to the player"
parameters: "<player> <deaths>"
success: "&a Successfully added &b [number] &a deaths to &b [name], increasing the total to &b [total]&a deaths."
remove:
description: "removes deaths to the player"
parameters: "<player> <deaths>"
success: "&a Successfully removed &b [number] &a deaths to &b [name], decreasing the total to &b [total]&a deaths."
bentobox:
description: "BentoBox admin command"
about:
description: "displays copyright and license information"
reload:
description: "reloads BentoBox and all addons, settings and locales"
locales-reloaded: "[prefix_bentobox]&2 Languages reloaded."
addons-reloaded: "[prefix_bentobox]&2 Addons reloaded."
settings-reloaded: "[prefix_bentobox]&2 Settings reloaded."
addon: "[prefix_bentobox]&6 Reloading &b [name]&2 ."
addon-reloaded: "[prefix_bentobox]&b [name] &2 reloaded."
warning: "[prefix_bentobox]&c Warning: Reloading may cause instability, so if you see errors afterwards, restart the server."
unknown-addon: "[prefix_bentobox]&c Unknown addon!"
locales:
description: "reloads locales"
2018-08-11 15:12:42 +02:00
version:
plugin-version: "&2 BentoBox version: &3 [version]"
description: "displays BentoBox and addons versions"
2019-02-02 10:38:25 +01:00
loaded-addons: "Loaded Addons:"
loaded-game-worlds: "Loaded Game Worlds:"
addon-syntax: "&2 [name] &3 [version] &7 (&3 [state]&7 )"
game-world: "&2 [name] &7 (&3 [addon]&7 ): &3 [worlds]"
server: "&2 Running &3 [name] [version]&2 ."
database: "&2 Database: &3 [database]"
manage:
description: "displays the Management Panel"
catalog:
description: "displays the Catalog"
2019-05-01 10:48:47 +02:00
locale:
description: "performs localization files analysis"
2019-05-01 10:48:47 +02:00
see-console: |-
[prefix_bentobox]&a Check the console to see the feedback.
[prefix_bentobox]&a This command is so spammy that the feedback cannot be read from chat...
Database transition (#662) - JSON is now the default database type - JSON database files are now pretty-printed - It is now possible to migrate from a database type to another through the use of a command and specific transition database types - It is recommended to move from YAML to JSON. = Commits breakdown = * Proposal to make JSON the default database and retire YAML. * Make JSON file format easier to read. * Fix tests. * Adds a hybrid Yaml2Json database type. This database always tries to use JSON if it is available. If a YAML file is found, it will be loaded and replaced with a JSON file. * Move to generic database transition code * Better comments * Adds transitional database options so admins can choose. Adds Yaml2MySQL option and changes config.yml to add instructions. * Enables full database migration between databases. Adds /bbox migrate command. Adds a number of transition databases. DB starts transition when the server boots up and will migrate organically. The admin can force an immediate update using the bbox migrate command. This operation requires an API breaking change: Addons that use the Config API must now implement ConfigObject in their config class instead of DataObject. This is to differentiate YAML config classes from YAML database classes. If a class is already implements WorldSettings (GameModeAddons), then no change is required because WorldSettings implements ConfigObject now. If an old addon is used that does not implement ConfigObject, BentoBox will not load. * Added null check to YAML deletion * Removed the 2YAML transition dbs because YAML is deprecated. YAML does not support some data structures so conversion could corrupt data. * Fixed some javadoc and added missing DatabaseType#JSON2MARIADB * Renamed package database/transitiondb to database/transition
2019-05-08 21:15:22 +02:00
migrate:
description: "migrates data from one database to another"
players: "[prefix_bentobox]&6 Migrating players"
names: "[prefix_bentobox]&6 Migrating names"
addons: "[prefix_bentobox]&6 Migrating addons"
class: "[prefix_bentobox]&6 Migrating [description]"
migrated: "[prefix_bentobox]&a Migrated"
Database transition (#662) - JSON is now the default database type - JSON database files are now pretty-printed - It is now possible to migrate from a database type to another through the use of a command and specific transition database types - It is recommended to move from YAML to JSON. = Commits breakdown = * Proposal to make JSON the default database and retire YAML. * Make JSON file format easier to read. * Fix tests. * Adds a hybrid Yaml2Json database type. This database always tries to use JSON if it is available. If a YAML file is found, it will be loaded and replaced with a JSON file. * Move to generic database transition code * Better comments * Adds transitional database options so admins can choose. Adds Yaml2MySQL option and changes config.yml to add instructions. * Enables full database migration between databases. Adds /bbox migrate command. Adds a number of transition databases. DB starts transition when the server boots up and will migrate organically. The admin can force an immediate update using the bbox migrate command. This operation requires an API breaking change: Addons that use the Config API must now implement ConfigObject in their config class instead of DataObject. This is to differentiate YAML config classes from YAML database classes. If a class is already implements WorldSettings (GameModeAddons), then no change is required because WorldSettings implements ConfigObject now. If an old addon is used that does not implement ConfigObject, BentoBox will not load. * Added null check to YAML deletion * Removed the 2YAML transition dbs because YAML is deprecated. YAML does not support some data structures so conversion could corrupt data. * Fixed some javadoc and added missing DatabaseType#JSON2MARIADB * Renamed package database/transitiondb to database/transition
2019-05-08 21:15:22 +02:00
confirmation:
confirm: "&c Type command again within &b [seconds]s&c to confirm."
previous-request-cancelled: "&6 Previous confirmation request cancelled."
request-cancelled: "&c Confirmation timeout - &b request cancelled."
delay:
previous-command-cancelled: "&c Previous command cancelled"
stand-still: "&6 Do not move! Teleporting in [seconds] seconds"
moved-so-command-cancelled: "&c You moved. Teleport cancelled!"
island:
about:
2020-03-30 14:48:14 +02:00
description: "display licence details"
go:
parameters: "[home number]"
description: "teleport you to your island"
teleport: "&a Teleporting you to your island."
teleported: "&a Teleported you to home &e #[number]."
help:
2020-03-30 14:48:14 +02:00
description: "the main island command"
spawn:
description: "teleport you to the spawn"
teleporting: "&a Teleporting you to the spawn."
no-spawn: "&c There is no spawn in this gamemode."
create:
Implemeted Blueprint bundles and blueprints (#672) * A prototype for Blueprint bundles and blueprints This stores blueprints inside bundles. Each bundle can have up to 3 blueprints defines by the World.Environment. This is not a finished manager. It just handles all the saving and loading side of things. I thought this would help you so you can then concentrate on the UI. * WIP: Copy blocks to Blueprint done. * WIP Pasting done. * WIP: Added BlueprintsManager to ultimately replace SchemsManager. * Moved blueprint suffix and changed to .blu * Fixed unit test. * Now tested and working. Integrated with new island and resetting island. If there are no blueprint bundles or blueprints then a default bedrock set will be made and put in the game mode addon's blueprints folder. Still to do: enable schems to be loaded and pasted for legacy support. Add blueprints and a bundle to GameModeAddons like BSkyBlock. * Renamed most of the classes * Cleaned up clipboard and paster. * Further cleanup on blueprint clipboard and paster. * Merged blueprint classes into one package. * Put Blueprint data objects in their own package. Isolated schems classes for later removal. * Renamed admin command classes and changed locale files. * More clean up to remove schems * Schem to blueprints converter done. Converts schems to blueprint bundles and sets up a default set. Tested the happy-path. Need to do more testing on edge cases. * Added basic UI for development. Fixed bug with schem conversion. * Adds permissions into the blueprints. Fixes tests, cleans up some naming * Added IslandCreationPanel and created BlueprintManagementPanel * Fixed JSONDatabaseHandler's constructor being public * Made the Blueprints button in ManagementPanel open the Blueprint management panel * Fixed tests and ignored one (NPE)
2019-05-15 20:16:41 +02:00
description: "create an island, using optional blueprint (requires permission)"
parameters: "<blueprint>"
too-many-islands: "&c There are too many islands in this world: there isn't enough room for yours to be created."
cannot-create-island: "&c A spot could not be found in time, please try again..."
unable-create-island: "&c Your island could not be generated, please contact an administrator."
creating-island: "&a Finding a spot for your island..."
pasting:
estimated-time: "&a Estimated time: &b [number] &a seconds."
blocks: "&a Building it block by block: &b [number] &a blocks in all..."
entities: "&a Filling it with entities: &b [number] &a entities in all..."
done: "&a Done! Your island is ready and waiting for you!"
pick: "&2 Pick an island"
unknown-blueprint: "&c That blueprint has not been loaded yet."
on-first-login: "&a Welcome! We will start preparing your island in a few seconds."
2020-03-30 14:48:14 +02:00
you-can-teleport-to-your-island: "&a You can teleport to your island when you want."
info:
description: "display info about your island or the player's island"
parameters: "<player>"
2019-05-05 07:24:04 +02:00
near:
description: "show the name of neighboring islands around you"
parameters: ""
the-following-islands: "&a The following islands are nearby:"
syntax: "&6 [direction]: &a [name]"
2019-05-05 07:24:04 +02:00
north: North
south: South
east: East
west: West
no-neighbors: "&c You have no immediate neighboring islands!"
reset:
description: "restart your island and remove the old one"
Implemeted Blueprint bundles and blueprints (#672) * A prototype for Blueprint bundles and blueprints This stores blueprints inside bundles. Each bundle can have up to 3 blueprints defines by the World.Environment. This is not a finished manager. It just handles all the saving and loading side of things. I thought this would help you so you can then concentrate on the UI. * WIP: Copy blocks to Blueprint done. * WIP Pasting done. * WIP: Added BlueprintsManager to ultimately replace SchemsManager. * Moved blueprint suffix and changed to .blu * Fixed unit test. * Now tested and working. Integrated with new island and resetting island. If there are no blueprint bundles or blueprints then a default bedrock set will be made and put in the game mode addon's blueprints folder. Still to do: enable schems to be loaded and pasted for legacy support. Add blueprints and a bundle to GameModeAddons like BSkyBlock. * Renamed most of the classes * Cleaned up clipboard and paster. * Further cleanup on blueprint clipboard and paster. * Merged blueprint classes into one package. * Put Blueprint data objects in their own package. Isolated schems classes for later removal. * Renamed admin command classes and changed locale files. * More clean up to remove schems * Schem to blueprints converter done. Converts schems to blueprint bundles and sets up a default set. Tested the happy-path. Need to do more testing on edge cases. * Added basic UI for development. Fixed bug with schem conversion. * Adds permissions into the blueprints. Fixes tests, cleans up some naming * Added IslandCreationPanel and created BlueprintManagementPanel * Fixed JSONDatabaseHandler's constructor being public * Made the Blueprints button in ManagementPanel open the Blueprint management panel * Fixed tests and ignored one (NPE)
2019-05-15 20:16:41 +02:00
parameters: "<blueprint>"
none-left: "&c You have no more resets left!"
resets-left: "&c You have &b [number] &c resets left"
confirmation: |-
&c Are you sure you want to do this?
&c All island members will be kicked from the island, you will have to reinvite them afterwards.
&c There is no going back: once your current island is deleted, there will be &l no &r &c way to retrieve it later on.
kicked-from-island: "&c You are kicked from your island in [gamemode] because the owner is resetting it."
sethome:
description: "set your home teleport point"
must-be-on-your-island: "&c You must be on your island to set home!"
num-homes: "&c Homes can be 1 to [number]."
home-set: "&6 Your island home has been set to your current location."
nether:
not-allowed: "&c You are not allowed to set your home in the Nether."
confirmation: "&c Are you sure you want to set your home in the Nether?"
the-end:
not-allowed: "&c You are not allowed to set your home in the End."
confirmation: "&c Are you sure you want to set your home in the End?"
parameters: "[home number]"
setname:
description: "set a name for your island"
name-too-short: "&c Too short. Minimum size is [number] characters."
name-too-long: "&c Too long. Maximum size is [number] characters."
name-already-exists: "&c There is already an island with that name in this gamemode."
parameters: "<name>"
success: "&a Successfully set your island's name to &b [name]&a ."
resetname:
description: "reset your island name"
success: "&a Successfully reset your island name."
2017-12-22 14:25:22 +01:00
team:
description: "manage your team"
info:
description: "display detailed info about your team"
member-layout:
online: "&a &l o &r &f [name]"
offline: "&c &l o &r &f [name] &7 ([last_seen])"
offline-not-last-seen: "&c &l o &r &f [name]"
last-seen:
layout: "&b [number] &7 [unit] ago"
days: "days"
hours: "hours"
minutes: "minutes"
header: |+
&f --- &a Team details &f ---
&a Members: &b [total]&7 /&b [max]
&a Online members: &b [online]
rank-layout:
owner: "&6 [rank]:"
generic: "&6 [rank] &7 (&b [number]&7 )&6 :"
coop:
description: "make a player coop rank on your island"
parameters: "<player>"
cannot-coop-yourself: "&c You cannot coop yourself!"
already-has-rank: "&c Player already has a rank!"
2020-04-29 21:49:52 +02:00
you-are-a-coop-member: "&2 You were cooped by &b[name]&a."
success: "&a You cooped &b [name]&a."
name-has-invited-you: "&a [name] has invited you to join be a coop member of their island."
uncoop:
description: "remove a coop rank from player"
parameters: "<player>"
cannot-uncoop-yourself: "&c You cannot uncoop yourself!"
cannot-uncoop-member: "&c You cannot uncoop a team member!"
player-not-cooped: "&c Player is not cooped!"
2020-04-29 21:49:52 +02:00
you-are-no-longer-a-coop-member: "&c You are no longer a coop member of [name]'s island."
all-members-logged-off: "&c All island members logged off so you are no longer a coop member of [name]'s island."
success: "&b [name] &a is no longer a coop member of your island."
is-full: "&c You cannot coop anyone else."
trust:
description: "give a player trusted rank on your island"
parameters: "<player>"
trust-in-yourself: "&c Trust in yourself!"
name-has-invited-you: "&a [name] has invited you to join be a trusted member of their island."
player-already-trusted: "&c Player is already trusted!"
you-are-trusted: "&2 You are trusted by &b [name]&a !"
success: "&a You trusted &b [name]&a ."
is-full: "&c You cannot trust anyone else."
untrust:
description: "remove trusted player rank from player"
parameters: "<player>"
cannot-untrust-yourself: "&c You cannot untrust yourself!"
cannot-untrust-member: "&c You cannot untrust a team member!"
player-not-trusted: "&c Player is not trusted!"
you-are-no-longer-trusted: "&c You are no longer trusted by &b [name]&a !"
success: "&b [name] &a is no longer trusted on your island."
invite:
description: "invite a player to join your island"
invitation-sent: "&a Invitation sent to &b[name]&a."
removing-invite: "&c Removing invite."
name-has-invited-you: "&a [name] has invited you to join their island."
to-accept-or-reject: "&a Do /[label] team accept to accept, or /[label] team reject to reject"
you-will-lose-your-island: "&c WARNING! You will lose your island if you accept!"
errors:
cannot-invite-self: "&c You cannot invite yourself!"
cooldown: "&c You cannot invite that person for another [number] seconds."
island-is-full: "&c Your island is full, you can't invite anyone else."
none-invited-you: "&c No one invited you :c."
you-already-are-in-team: "&c You are already on a team!"
already-on-team: "&c That player is already on a team!"
invalid-invite: "&c That invite is no longer valid, sorry."
you-have-already-invited: "&c You have already invited that player!"
parameters: "<player>"
you-can-invite: "&a You can invite [number] more players."
accept:
description: "accept an invitation"
2020-04-29 21:49:52 +02:00
you-joined-island: "&a You joined an island! Use &b/[label] team &a to see the other members."
name-joined-your-island: "&a [name] joined your island!"
confirmation: |-
&c Are you sure you want to accept this invite?
2020-06-06 10:46:16 +02:00
&c&l You will &n LOSE &r&c&l your current island!
reject:
description: "reject an invitation"
you-rejected-invite: "&a You rejected the invitation to join an island."
name-rejected-your-invite: "&c [name] rejected your island invite!"
cancel:
description: "cancel the pending invite to join your island"
leave:
cannot-leave: "&c Owners cannot leave! Become a member first, or kick all members."
description: "leave your island"
left-your-island: "&c [name] &c left your island"
success: "&a You left this island."
kick:
description: "remove a member from your island"
parameters: "<player>"
owner-kicked: "&c The owner kicked you from the island in [gamemode]!"
cannot-kick: "&c You cannot kick yourself!"
success: "&b [name] &a has been kicked from your island."
demote:
description: "demote a player on your island down a rank"
parameters: "<player>"
errors:
cant-demote-yourself: "&c You can't demote yourself!"
failure: "&c Player cannot be demoted any further!"
success: "&a Demoted [name] to [rank]"
promote:
description: "promote a player on your island up a rank"
parameters: "<player>"
failure: "&c Player cannot be promoted any further!"
success: "&a Promoted [name] to [rank]"
setowner:
description: "transfer your island ownership to a member"
errors:
cant-transfer-to-yourself: "&c You can't transfer ownership to yourself! &7 (&o Well, in fact, you could... But we don't want you to. Because it's useless.&r &7 )"
target-is-not-member: "&c That player is not part of your island team!"
name-is-the-owner: "&a [name] is now the island owner!"
parameters: "<player>"
you-are-the-owner: "&a You are now the island owner!"
ban:
description: "ban a player from your island"
parameters: "<player>"
cannot-ban-yourself: "&c You cannot ban yourself!"
cannot-ban: "&c That player cannot be banned."
cannot-ban-member: "&c Kick the team member first, then ban."
cannot-ban-more-players: "&c You reached the ban limit, you cannot ban any more players from your island."
player-already-banned: "&c Player is already banned."
player-banned: "&b [name]&c is now banned from your island."
owner-banned-you: "&b [name]&c banned you from their island!"
you-are-banned: "&b You are banned from this island!"
unban:
description: "unban a player from your island"
parameters: "<player>"
cannot-unban-yourself: "&c You cannot unban yourself!"
player-not-banned: "&c Player is not banned."
player-unbanned: "&b [name]&a is now unbanned from your island."
you-are-unbanned: "&b [name]&a unbanned you from their island!"
banlist:
description: "list banned players"
noone: "&a No one is banned on this island."
the-following: "&b The following players are banned:"
names: "&c [line]"
you-can-ban: "&b You can ban up to &e [number] &b more players."
settings:
description: "display island settings"
language:
description: "select language"
parameters: "[language]"
not-available: "&c This language is not available."
already-selected: "&c You are already using this language."
expel:
description: "expel a player from your island"
parameters: "<player>"
cannot-expel-yourself: "&c You cannot expel yourself!"
cannot-expel: "&c That player cannot be expelled."
cannot-expel-member: "&c You cannot expel a team member!"
not-on-island: "&c That player is not on your island!"
player-expelled-you: "&b [name]&c expelled you from the island!"
success: "&a You expelled &b [name] &a from the island."
ranks:
owner: "Owner"
sub-owner: "Sub-Owner"
member: "Member"
trusted: "Trusted"
coop: "Coop"
visitor: "Visitor"
banned: "Banned"
admin: "Admin"
mod: "Mod"
2018-07-12 06:55:00 +02:00
protection:
command-is-banned: "Command is banned for visitors"
2017-12-22 14:25:22 +01:00
flags:
ANIMAL_NATURAL_SPAWN:
description: "Toggle natural animal spawning"
name: "Animal natural spawn"
ANIMAL_SPAWNERS_SPAWN:
description: "Toggle animal spawning with spawners"
name: "Animal spawners"
2018-06-10 02:22:38 +02:00
ANVIL:
description: "Toggle interaction"
name: "Anvils"
hint: "Anvil use disabled"
2018-06-10 02:22:38 +02:00
ARMOR_STAND:
description: "Toggle interaction"
name: "Armor stands"
hint: "Armor stand use disabled"
2018-06-10 02:22:38 +02:00
BEACON:
description: "Toggle interaction"
name: "Beacons"
hint: "Beacon use disabled"
2018-06-10 02:22:38 +02:00
BED:
description: "Toggle interaction"
name: "Beds"
hint: "Bed use disabled"
2019-02-10 23:11:11 +01:00
BOAT:
name: "Boats"
description: |-
Toggle placing, breaking and
entering into boats.
2019-02-10 23:11:11 +01:00
hint: "No boat interaction allowed"
2018-06-10 02:22:38 +02:00
BREAK_BLOCKS:
description: "Toggle breaking"
name: "Break blocks"
hint: "Block breaking disabled"
BREAK_SPAWNERS:
description: |-
Toggle spawners breaking.
Overrides the Break Blocks flag.
name: "Break spawners"
hint: "Spawner breaking disabled"
BREAK_HOPPERS:
description: |-
Toggle hoppers breaking.
Overrides the Break Blocks flag.
name: "Break hoppers"
hint: "Hoppers breaking disabled"
2018-06-10 02:22:38 +02:00
BREEDING:
description: "Toggle breeding"
name: "Breed animals"
hint: "Animal breeding protected"
2018-06-10 02:22:38 +02:00
BREWING:
description: "Toggle interaction"
name: "Brewing stands"
hint: "Brewing disabled"
2018-06-10 02:22:38 +02:00
BUCKET:
description: "Toggle interaction"
name: "Buckets"
hint: "Bucket use disabled"
BUTTON:
description: "Toggle button use"
name: "Buttons"
hint: "Button use disabled"
CAKE:
description: "Toggle cake interaction"
name: "Cakes"
hint: "Cake eating disabled"
2018-12-28 11:14:52 +01:00
CONTAINER:
name: "Containers"
description: |-
&a Toggle interaction with chests,
&a shulker boxes and flower pots,
&a composters and barrels.
2018-12-28 11:14:52 +01:00
&7 Other containers are handled
&7 by dedicated flags.
2018-12-28 11:14:52 +01:00
hint: "Container access disabled"
DISPENSER:
name: "Dispensers"
description: "Toggle dispenser interaction"
hint: "Dispenser interaction disabled"
DROPPER:
name: "Droppers"
description: "Toggle dropper interaction"
hint: "Dropper interaction disabled"
ELYTRA:
name: "Elytra"
description: "Toggle elytra allowed or not"
hint: "&c WARNING: Elytra cannot be used here!"
2018-12-28 10:54:07 +01:00
HOPPER:
name: "Hoppers"
description: "Toggle hopper interaction"
hint: "Hopper interaction disabled"
2018-07-19 07:42:50 +02:00
CHEST_DAMAGE:
description: "Toggle chest damage from explosions"
name: "Chest Damage"
2018-06-10 02:22:38 +02:00
CHORUS_FRUIT:
description: "Toggle teleportation"
name: "Chorus fruits"
hint: "Chorus fruit teleporting disabled"
CLEAN_SUPER_FLAT:
description: |-
&a Enable to clean any
&a super-flat chunks in
&a island worlds
name: "Clean Super Flat"
COARSE_DIRT_TILLING:
description: |-
&a Toggle tilling coarse
&a dirt and breaking podzol
&a to obtain dirt
name: "Coarse dirt tilling"
hint: "No coarse dirt tilling"
2018-06-10 02:22:38 +02:00
COLLECT_LAVA:
description: |-
&a Toggle collecting lava
&a (override Buckets)
name: "Collect lava"
hint: "No lava collection"
2018-06-10 02:22:38 +02:00
COLLECT_WATER:
description: |-
&a Toggle collecting water
&a (override Buckets)
2018-06-10 02:22:38 +02:00
name: "Collect water"
hint: "Water buckets disabled"
COMMAND_RANKS:
name: "&e Command Ranks"
description: "&a Configure command ranks"
2018-06-10 02:22:38 +02:00
CRAFTING:
description: "Toggle use"
name: "Workbenches"
hint: "Workbench access disabled"
2018-07-19 07:42:50 +02:00
CREEPER_DAMAGE:
description: |
&a Toggle creeper
&a damage protection
name: "Creeper damage protection"
2018-07-19 07:42:50 +02:00
CREEPER_GRIEFING:
description: |
&a Toggle creeper griefing
&a protection when ignited
&a by island visitor.
name: "Creeper griefing protection"
hint: "Creeper griefing disabled"
2018-06-10 02:22:38 +02:00
CROP_TRAMPLE:
description: "Toggle crop trampling"
name: "Trample crops"
hint: "Crop trampling disabled"
2018-06-10 02:22:38 +02:00
DOOR:
description: "Toggle door usage"
name: "Use doors"
hint: "Door interaction disabled"
2019-02-23 11:03:00 +01:00
DRAGON_EGG:
name: "Dragon Egg"
description: |-
&a Prevents interaction with Dragon Eggs.
2019-02-23 11:03:00 +01:00
&c This does not protect it from being
&c placed or broken.
hint: "Dragon egg interaction disabled"
DYE:
description: "Prevent dye use"
name: "Dye use"
2020-01-18 17:50:58 +01:00
hint: "Dyeing disabled"
2018-06-10 02:22:38 +02:00
EGGS:
description: "Toggle egg throwing"
name: "Egg throwing"
hint: "Egg throwing disabled"
2019-07-11 22:55:17 +02:00
ENCHANTING:
2018-06-10 02:22:38 +02:00
description: "Toggle use"
name: "Enchanting table"
hint: "Enchantment tables disabled"
ENDER_CHEST:
description: "Toggle use/crafting"
name: "Ender Chests"
hint: "Ender chests are disabled in this world"
ENDERMAN_DEATH_DROP:
description: |-
&a Endermen will drop
&a any block they are
&a holding if killed.
name: "Enderman Death Drop"
ENDERMAN_GRIEFING:
description: |-
&a Endermen can remove
&a blocks from islands
name: "Enderman griefing"
2018-06-10 02:22:38 +02:00
ENDER_PEARL:
description: "Toggle use"
name: "EnderPearls"
hint: "Enderpearl use disabled"
2018-06-10 02:22:38 +02:00
ENTER_EXIT_MESSAGES:
description: "Display entry and exit messages"
island: "[name]'s island"
2018-06-10 02:22:38 +02:00
name: "Enter/Exit messages"
now-entering: "&a Now entering &b [name]&a ."
now-entering-your-island: "&a Now entering your island."
now-leaving: "&a Now leaving &b [name]&a ."
now-leaving-your-island: "&a Now leaving your island."
EXPERIENCE_BOTTLE_THROWING:
name: "Experience bottle throwing"
description: "Toggle throwing experience bottles."
hint: "Experience bottles disabled"
FIRE_BURNING:
name: "Fire burning"
description: |-
&a Toggle whether fire can burn
&a blocks or not.
2018-06-10 02:22:38 +02:00
FIRE_EXTINGUISH:
description: "Toggle extinguishing fires"
2018-06-10 02:22:38 +02:00
name: "Fire extinguish"
hint: "Extinguishing fire disabled"
FIRE_IGNITE:
name: "Fire ignition"
description: |-
&a Toggle whether fire can be ignited
&a by non-player means or not.
FIRE_SPREAD:
2018-06-10 02:22:38 +02:00
name: "Fire spread"
description: |-
&a Toggle whether fire can spread
&a to nearby blocks or not.
FISH_SCOOPING:
name: "Fish Scooping"
description: "Allow scooping of fishes using a bucket"
hint: "Fish scooping disabled"
FLINT_AND_STEEL:
name: "Flint and steel"
description: |-
&a Allow players to ignite fires or
&a campfires using flint and steel
&a or fire charges.
hint: "Flint and steel and fire charges disabled"
2018-06-10 02:22:38 +02:00
FURNACE:
description: "Toggle use"
name: "Furnace"
hint: "Furnace use disabled"
2018-06-10 02:22:38 +02:00
GATE:
description: "Toggle use"
name: "Gates"
hint: "Gate use disabled"
GEO_LIMIT_MOBS:
description: |-
&a Remove mobs that go
&a outside protected
&a island space
name: "&e Limit mobs to island"
2018-06-10 02:22:38 +02:00
HURT_ANIMALS:
description: "Toggle hurting"
name: "Hurt animals"
hint: "Animal hurting disabled"
2018-06-10 02:22:38 +02:00
HURT_MONSTERS:
description: "Toggle hurting"
name: "Hurt monsters"
hint: "Monster hurting disabled"
2018-06-10 02:22:38 +02:00
HURT_VILLAGERS:
description: "Toggle hurting"
name: "Hurt villagers"
hint: "Villager hurting disabled"
ITEM_FRAME:
name: "Item Frame"
description: |-
&a Toggle interaction.
&a Overrides place or break blocks
hint: "Item Frame use disabled"
ITEM_FRAME_DAMAGE:
description: |-
&a Mobs can damage
&a item frames
name: "Item Frame Damage"
2018-06-10 02:22:38 +02:00
INVINCIBLE_VISITORS:
description: |-
&a Configure invincible visitor
&a settings.
name: "&e Invincible Visitors"
hint: "&c Visitors protected"
ISLAND_RESPAWN:
description: |-
&a Players respawn
&a on island
name: "Island respawn"
2018-06-10 02:22:38 +02:00
ITEM_DROP:
description: "Toggle dropping"
name: "Item drop"
hint: "Item dropping disabled"
2018-06-10 02:22:38 +02:00
ITEM_PICKUP:
description: "Toggle pickup"
name: "Item pickup"
hint: "Item pickup disabled"
JUKEBOX:
description: "Toggle usage"
name: "Jukebox use"
hint: "Jukebox use disabled"
2019-02-24 17:49:07 +01:00
LEAF_DECAY:
name: "Leaf decay"
description: "Allow leaves to naturally decay"
2018-06-10 02:22:38 +02:00
LEASH:
description: "Toggle use"
name: "Leash use"
LECTERN:
name: "Lecterns"
description: |-
&a Allow to place books on a lectern
&a or to take books from it.
&c It does not prevent players from
&c reading the books.
hint: "cannot place a book on a lectern or take a book from it."
2018-07-19 07:42:50 +02:00
LEVER:
2018-06-10 02:22:38 +02:00
description: "Toggle use"
2018-07-28 18:32:11 +02:00
name: "Lever use"
hint: "Lever use disabled"
LIMIT_MOBS:
description: |-
&a Limit entities from
&a spawning in this game
&a mode.
name: "&e Limit entity type spawning"
can: "&a Can spawn"
cannot: "&c Cannot spawn"
LIQUIDS_FLOWING_OUT:
name: "Liquids flowing outside islands"
description: |-
&a Toggle whether liquids can flow outside
&a of the island's protection range.
&a Disabling it helps avoiding lava and water
&a generating cobblestone in the area between
&a two islands.
&c Note that liquids will still flow vertically.
&c They will also not spread horizontally if
&c they are placed outside an island's
&c protection range.
2018-06-10 02:22:38 +02:00
LOCK:
description: "Toggle lock"
name: "Lock island"
2018-06-10 02:22:38 +02:00
MILKING:
description: "Toggle cow milking"
name: "Milking"
hint: "Milking cows disabled"
2019-02-10 22:55:45 +01:00
MINECART:
name: "Minecarts"
description: |-
Toggle placing, breaking and
entering into minecarts.
hint: "Minecart interaction disabled"
MONSTER_NATURAL_SPAWN:
description: "Toggle natural monster spawning"
name: "Monster natural spawn"
MONSTER_SPAWNERS_SPAWN:
description: "Toggle monster spawning with spawners"
name: "Monster spawners"
2018-06-10 02:22:38 +02:00
MOUNT_INVENTORY:
description: |-
&a Toggle access
&a to mount inventory
2018-06-10 02:22:38 +02:00
name: "Mount inventory"
hint: "Mounting inventories disabled"
NAME_TAG:
name: "Name tags"
description: "Toggle use"
hint: "Name tag interaction disabled"
NATURAL_SPAWNING_OUTSIDE_RANGE:
name: "Natural creature spawning outside range"
description: |-
&a Toggle whether creatures (animals and
&a monsters) can spawn naturally outside
&a an island's protection range.
&c Note that it doesn't prevent creatures
&c to spawn via a mob spawner or a spawn
&c egg.
NOTE_BLOCK:
description: "Toggle use"
name: "Note block"
hint: "Noteblock interaction disabled"
OBSIDIAN_SCOOPING:
name: "Obsidian scooping"
description: |-
&a Allow players to scoop up obsidian
&a with an empty bucket back into lava.
&a This helps the newbies that failed to
&a build their cobblestone generator.
&a Note: obsidian cannot be scooped up
&a if there are other obsidian blocks
&a within a 2-block radius.
scooping: "&a Changing obsidian back into lava. Be careful next time!"
obsidian-nearby: "&c There are obsidian blocks nearby, you cannot scoop up this block into lava."
OFFLINE_GROWTH:
description: |-
&a When disabled, plants
&a will not grow on islands
&a where all members are offline.
&a May help reduce lag.
name: "Offline Growth"
OFFLINE_REDSTONE:
description: |-
&a When disabled, redstone
&a will not operate on islands
&a where all members are offline.
&a May help reduce lag.
&a Does not affect spawn island.
2019-01-18 11:08:53 +01:00
name: "Offline Redstone"
2018-06-10 02:22:38 +02:00
PISTON_PUSH:
description: |-
&a Enable this to prevent
&a pistons from pushing
&a blocks outside island
name: "Piston Push Protection"
2018-06-10 02:22:38 +02:00
PLACE_BLOCKS:
description: "Toggle placing"
name: "Place blocks"
hint: "Block placing disabled"
2019-01-18 11:08:53 +01:00
POTION_THROWING:
name: "Potion throwing"
description: |-
&a Toggle throwing potions.
&a This include splash and lingering potions.
hint: "Throwing potions disabled"
NETHER_PORTAL:
2018-06-10 02:22:38 +02:00
description: "Toggle use"
name: "Nether Portal"
hint: "Portal use disabled"
END_PORTAL:
description: "Toggle use"
name: "End Portal"
hint: "Portal use disabled"
2018-06-10 02:22:38 +02:00
PRESSURE_PLATE:
description: "Toggle usage"
name: "Pressure Plates"
hint: "Pressure plate use disabled"
2018-06-10 02:22:38 +02:00
PVP_END:
description: |-
&c Enable/Disable PVP
&c in the End.
name: "End PVP"
hint: "PVP disabled in the End"
enabled: "&c The PVP in the End has been enabled."
disabled: "&a The PVP in the End has been disabled."
2018-06-10 02:22:38 +02:00
PVP_NETHER:
description: |-
&c Enable/Disable PVP
&c in the Nether.
2018-06-10 02:22:38 +02:00
name: "Nether PVP"
hint: "PVP disabled in the Nether"
enabled: "&c The PVP in the Nether has been enabled."
disabled: "&a The PVP in the Nether has been disabled."
2018-06-10 02:22:38 +02:00
PVP_OVERWORLD:
description: |-
&c Enable/Disable PVP
&c on island.
2018-06-10 02:22:38 +02:00
name: "Overworld PVP"
hint: "&c PVP disabled in the Overworld"
enabled: "&c The PVP in the Overworld has been enabled."
disabled: "&a The PVP in the Overworld has been disabled."
2018-06-10 02:22:38 +02:00
REDSTONE:
description: "Toggle use"
name: "Redstone items"
hint: "Redstone interaction disabled"
REMOVE_END_EXIT_ISLAND:
description: |-
&a Prevents the end exit
&a island from generating
&a at coordinates 0,0
name: "Remove end exit island"
2018-06-11 01:00:47 +02:00
REMOVE_MOBS:
description: |-
&a Remove monsters when
&a teleporting to island
2018-06-11 01:00:47 +02:00
name: "Remove monsters"
RIDING:
description: "Toggle riding"
name: "Animal riding"
hint: "Animal riding disabled"
2018-06-10 02:22:38 +02:00
SHEARING:
description: "Toggle shearing"
name: "Shearing"
hint: "Shearing disabled"
2018-06-10 02:22:38 +02:00
SPAWN_EGGS:
description: "Toggle use"
name: "Spawn eggs"
hint: "Spawn eggs disabled"
SPAWNER_SPAWN_EGGS:
description: |-
&a Allows to change a spawner's entity type
&a using spawn eggs.
name: "Spawn eggs on spawners"
hint: "changing a spawner's entity type using spawn eggs is not allowed"
TNT_DAMAGE:
description: |-
&a Allow TNT and TNT minecarts
&a to break blocks and damage
&a entities.
2018-07-19 07:42:50 +02:00
name: "TNT damage"
TNT_PRIMING:
description: |-
&a Prevents priming TNT.
&a It does not override the
&a Flint and steel protection.
name: "TNT priming"
hint: "TNT priming disabled"
2018-06-10 02:22:38 +02:00
TRADING:
description: "Toggle trading"
name: "Villager trading"
hint: "Villager trading disabled"
2018-06-10 02:22:38 +02:00
TRAPDOOR:
description: "Toggle access"
name: "Trap doors"
hint: "Trapdoor use disabled"
TREES_GROWING_OUTSIDE_RANGE:
name: "Trees growing outside range"
description: |-
&a Toggle whether trees can grow outside an
&a island's protection range or not.
&a Not only will it prevent saplings placed
&a outside an island's protection range from
&a growing, but it will also block generation
&a of leaves/logs outside of the island, thus
&a cutting the tree.
TURTLE_EGGS:
description: "Toggle crushing"
name: "Turtle Eggs"
hint: "Turtle egg crushing disabled"
FROST_WALKER:
description: "Toggle Frost Walker enchantment"
name: "Frost Walker"
hint: "Frost Walker disabled"
EXPERIENCE_PICKUP:
name: "Experience pickup"
description: "Toggle experience orb pickup"
hint: "Experience pickup disabled"
PREVENT_TELEPORT_WHEN_FALLING:
name: "Prevent teleport when falling"
description: |-
&a Prevent players from teleporting
&a back to their island using commands
&a if they are falling.
hint: "&c You cannot do that while falling."
2019-08-10 20:40:23 +02:00
WITHER_DAMAGE:
name: "Toggle wither damage"
description: |-
&a If active, withers can
&a damage blocks and players
locked: "&c This island is locked!"
2020-04-29 21:49:52 +02:00
protected: "&c Island protected: [description]."
world-protected: "&c World protected: [description]."
spawn-protected: "&c Spawn protected: [description]."
2018-06-10 02:22:38 +02:00
panel:
next: "&f Next Page"
previous: "&f Previous Page"
mode:
advanced:
name: "&6 Advanced Settings"
description: "&a Displays a sensible amount of settings."
basic:
name: "&a Basic Settings"
description: "&a Displays the most useful settings."
expert:
name: "&c Expert Settings"
description: "&a Displays all the available settings."
click-to-switch: "&e Click &7 to switch to the &r [next]&r &7 ."
reset-to-default:
name: "&c Reset to default"
description: |+
&a Resets &c &l ALL &r &a the settings to their
&a default value.
PROTECTION:
title: "&6 Protection"
description: |-
&a Protection settings
&a for this island
SETTING:
title: "&6 Settings"
description: |-
&a General settings
&a for this island
WORLD_SETTING:
title: "&b [world_name] &6 Settings"
description: "&a Settings for this game world"
WORLD_DEFAULTS:
title: "&b [world_name] &6 World Protections"
description: |
&a Protection settings when
&a player is outside their island
flag-item:
name-layout: "&a [name]"
description-layout: |
&a [description]
&e Left Click &7 to cycle downwards.
&e Right Click &7 to cycle upwards.
&7 Allowed for:
allowed-rank: "&3 - &a "
blocked-rank: "&3 - &c "
minimal-rank: "&3 - &2 "
menu-layout: |
&a [description]
&e Click &7 to open.
setting-cooldown: "&c Setting is on cooldown"
setting-layout: |
&a [description]
&e Click &7 to toggle.
&7 Current setting: [setting]
setting-active: "&a Active"
setting-disabled: "&c Disabled"
2017-12-22 14:25:22 +01:00
language:
panel-title: "Select your language"
description:
selected: "&a Currently selected."
click-to-select: "&e Click &a to select."
authors: "&a Authors:"
author: "&3 - &b [name]"
edited: "&a Changed your language to &e [lang]&a ."
management:
panel:
title: "BentoBox Management"
views:
gamemodes:
name: "&6 Gamemodes"
description: "&e Click &a to display currently loaded Gamemodes"
Implemeted Blueprint bundles and blueprints (#672) * A prototype for Blueprint bundles and blueprints This stores blueprints inside bundles. Each bundle can have up to 3 blueprints defines by the World.Environment. This is not a finished manager. It just handles all the saving and loading side of things. I thought this would help you so you can then concentrate on the UI. * WIP: Copy blocks to Blueprint done. * WIP Pasting done. * WIP: Added BlueprintsManager to ultimately replace SchemsManager. * Moved blueprint suffix and changed to .blu * Fixed unit test. * Now tested and working. Integrated with new island and resetting island. If there are no blueprint bundles or blueprints then a default bedrock set will be made and put in the game mode addon's blueprints folder. Still to do: enable schems to be loaded and pasted for legacy support. Add blueprints and a bundle to GameModeAddons like BSkyBlock. * Renamed most of the classes * Cleaned up clipboard and paster. * Further cleanup on blueprint clipboard and paster. * Merged blueprint classes into one package. * Put Blueprint data objects in their own package. Isolated schems classes for later removal. * Renamed admin command classes and changed locale files. * More clean up to remove schems * Schem to blueprints converter done. Converts schems to blueprint bundles and sets up a default set. Tested the happy-path. Need to do more testing on edge cases. * Added basic UI for development. Fixed bug with schem conversion. * Adds permissions into the blueprints. Fixes tests, cleans up some naming * Added IslandCreationPanel and created BlueprintManagementPanel * Fixed JSONDatabaseHandler's constructor being public * Made the Blueprints button in ManagementPanel open the Blueprint management panel * Fixed tests and ignored one (NPE)
2019-05-15 20:16:41 +02:00
blueprints:
name: "&6 Blueprints"
description: "&a Opens the Admin Blueprint menu."
gamemode:
name: "&f [name]"
description: |+
&a Islands: &b [islands]
addons:
name: "&6 Addons"
description: "&e Click &a to display currently loaded Addons"
hooks:
name: "&6 Hooks"
description: "&e Click &a to display currently loaded Hooks"
actions:
reload:
name: "&c Reload"
description: "&e Click &c &l twice &r &a to reload BentoBox"
buttons:
catalog:
name: "&6 Addons Catalog"
description: "&a Opens the Addons Catalog"
credits:
name: "&6 Credits"
description: "&a Opens the Credits for BentoBox"
empty-here:
name: "&b This looks empty here..."
description: "&a What if you take a look at our catalog?"
information:
state:
name: "&6 Compatibility"
description:
COMPATIBLE: |+
&a Running &e [name] [version]&a .
&a BentoBox is currently running on a
&a &l COMPATIBLE &r &a server software and
&a version.
&a Its features are fully designed to
&a run in this environment.
SUPPORTED: |+
&a Running &e [name] [version]&a .
&a BentoBox is currently running on a
&a &l SUPPORTED &r &a server software and
&a version.
&a Most of its features will run smoothly
&a in this environment.
NOT_SUPPORTED: |+
&a Running &e [name] [version]&a .
&a BentoBox is currently running on a
&6 &l NOT SUPPORTED &r &a server software or
&a version.
&a While most of its features will run
&a correctly, &6 platform-specific bugs or
&6 issues are to be expected&a .
INCOMPATIBLE: |+
&a Running &e [name] [version]&a .
&a BentoBox is currently running on an
&c &l INCOMPATIBLE &r &a server software or
&a version.
&c Weird behaviour and bugs can occur
&c and most features may be unstable.
2019-04-20 12:00:59 +02:00
catalog:
panel:
GAMEMODES:
title: "Gamemodes Catalog"
ADDONS:
title: "Addons Catalog"
views:
gamemodes:
name: "&6 Gamemodes"
description: |+
&e Click &a to browse through the
&a available official Gamemodes.
addons:
name: "&6 Addons"
description: |+
&e Click &a to browse through the
&a available official Addons.
icon:
description-template: |+
&8 [topic]
&a [install]
&7 &o [description]
&e Click &a to get the link to the
&a latest release.
already-installed: "Already installed!"
install-now: "Install now!"
empty-here:
name: "&b This looks empty here..."
description: |+
&c BentoBox could not connect to GitHub.
&a Allow BentoBox to connect to GitHub in
&a the configuration or try again later.
2019-04-20 12:00:59 +02:00
panel:
credits:
title: "&8 [name] &2 Credits"
contributor:
name: "&a [name]"
description: |
&a Commits: &b [commits]
empty-here:
name: "&c This looks empty here..."
description: |+
&c BentoBox could not gather the Contributors
&c for this Addon.
&a Allow BentoBox to connect to GitHub in
&a the configuration or try again later.
successfully-loaded: |
&6 ____ _ ____
&6 | _ \ | | | _ \ &7 by &a tastybento &7 and &a Poslovitch
&6 | |_) | ___ _ __ | |_ ___ | |_) | _____ __ &7 2017 - 2020
&6 | _ < / _ \ '_ \| __/ _ \| _ < / _ \ \/ /
&6 | |_) | __/ | | | || (_) | |_) | (_) > < &b v&e [version]
&6 |____/ \___|_| |_|\__\___/|____/ \___/_/\_\ &8 Loaded in &e [time]&8 ms.