1
0
mirror of https://github.com/essentials/Essentials.git synced 2025-09-29 23:59:06 +02:00

Merge of server-layer branch

This commit is contained in:
ementalo
2012-07-17 12:26:55 +01:00
445 changed files with 13482 additions and 14755 deletions

2
.gitignore vendored
View File

@@ -11,6 +11,7 @@ build.xml
# maven # maven
target target
jars
# vim # vim
.*.sw[a-p] .*.sw[a-p]
@@ -31,4 +32,3 @@ manifest.mf
.idea/ .idea/
EssentialsRelease/ EssentialsRelease/
jars/

View File

@@ -17,11 +17,11 @@
<artifactId>BukkitPermissions</artifactId> <artifactId>BukkitPermissions</artifactId>
<version>1.2</version> <version>1.2</version>
</dependency> </dependency>
<dependency> <!--<dependency>
<groupId>org.bukkit</groupId> <groupId>org.bukkit</groupId>
<artifactId>craftbukkit</artifactId> <artifactId>craftbukkit</artifactId>
<version>1.2.3-R0.1-SNAPSHOT</version> <version>${bukkit.version}</version>
</dependency> </dependency>-->
<dependency> <dependency>
<groupId>${project.groupId}</groupId> <groupId>${project.groupId}</groupId>
<artifactId>EssentialsGroupManager</artifactId> <artifactId>EssentialsGroupManager</artifactId>
@@ -44,7 +44,7 @@
<version>1.15</version> <version>1.15</version>
</dependency> </dependency>
<!-- <!--
None of these jars are manually added to our maven repo Note: these jars are manually added to our maven repo
--> -->
<dependency> <dependency>
<groupId>cosine</groupId> <groupId>cosine</groupId>

View File

@@ -33,6 +33,10 @@ nickname-prefix: '~'
# Disable this if you have any other plugin, that modifies the displayname of a user. # Disable this if you have any other plugin, that modifies the displayname of a user.
change-displayname: true change-displayname: true
# When this option is enabled, the (tab) player list will be updated with the displayname.
# The value of change-displayname (above) has to be true.
#change-playerlist: true
# Adds the prefix and suffix to the displayname of the player, so it will be displayed in messages and lists. # Adds the prefix and suffix to the displayname of the player, so it will be displayed in messages and lists.
# The prefix/suffix can be set using Permissions, Group Manager or PermissionsEx. # The prefix/suffix can be set using Permissions, Group Manager or PermissionsEx.
# The value of change-displayname (above) has to be true. # The value of change-displayname (above) has to be true.
@@ -46,6 +50,10 @@ teleport-cooldown: 0
# The delay, in seconds, before a user actually teleports. If the user moves or gets attacked in this timeframe, the teleport never occurs. # The delay, in seconds, before a user actually teleports. If the user moves or gets attacked in this timeframe, the teleport never occurs.
teleport-delay: 0 teleport-delay: 0
# The delay, in seconds, a player can't be attacked by other players after he has been teleported by a command
# This will also prevent that the player can attack other players
teleport-invulnerability: 2
# The delay, in seconds, required between /heal attempts # The delay, in seconds, required between /heal attempts
heal-cooldown: 60 heal-cooldown: 60
@@ -97,9 +105,16 @@ player-commands:
- back - back
- back.ondeath - back.ondeath
- balance - balance
- balance.others
- balancetop
- chat.color
- chat.format
- chat.shout
- chat.question
- clearinventory - clearinventory
- compass - compass
- depth - depth
- delhome
- getpos - getpos
- geoip.show - geoip.show
- help - help
@@ -108,20 +123,26 @@ player-commands:
- home.others - home.others
- ignore - ignore
- info - info
- itemdb
- kit - kit
- kit.tools
- list - list
- mail - mail
- mail.send - mail.send
- me - me
- motd - motd
- msg - msg
- msg.color
- nick - nick
- near
- pay - pay
- ping - ping
- powertool - powertool
- powertooltoggle
- protect - protect
- r - r
- rules - rules
- realname
- seen - seen
- sell - sell
- sethome - sethome
@@ -133,8 +154,11 @@ player-commands:
- signs.use.balance - signs.use.balance
- signs.use.buy - signs.use.buy
- signs.use.disposal - signs.use.disposal
- signs.use.enchant
- signs.use.free - signs.use.free
- signs.use.gamemode
- signs.use.heal - signs.use.heal
- signs.use.kit
- signs.use.mail - signs.use.mail
- signs.use.protection - signs.use.protection
- signs.use.sell - signs.use.sell
@@ -144,6 +168,7 @@ player-commands:
- signs.use.weather - signs.use.weather
- spawn - spawn
- suicide - suicide
- time
- tpa - tpa
- tpaccept - tpaccept
- tpahere - tpahere
@@ -156,14 +181,22 @@ player-commands:
# Note: All items MUST be followed by a quantity! # Note: All items MUST be followed by a quantity!
# All kit names should be lower case, and will be treated as lower in permissions/costs. # All kit names should be lower case, and will be treated as lower in permissions/costs.
# Times are measured in seconds. # Syntax: - itemID[:DataValue] Amount [Enchantment:Level]..
# 'delay' refers to the cooldown between how often you can use each kit, measured in seconds.
kits: kits:
dtools: dtools:
delay: 10 delay: 10
items: items:
- 277 1 - 277 1 efficiency:1
- 278 1 - 278 1
- 279 1 - 279:780 1
tools:
delay: 10
items:
- 272 1
- 273 1
- 274 1
- 275 1
tools: tools:
delay: 10 delay: 10
items: items:
@@ -175,9 +208,11 @@ kits:
# Essentials Sign Control # Essentials Sign Control
# See http://ess.khhq.net/wiki/Sign_Tutorial for instructions on how to use these. # See http://ess.khhq.net/wiki/Sign_Tutorial for instructions on how to use these.
# To enable signs, remove # symbol. To disable all signs, comment/remove each sign. # To enable signs, remove # symbol. To disable all signs, comment/remove each sign.
# Essentials Colored sign support will be enabled when any sign types are enabled.
# We recommend not enabling chest protection signs if you don't intend to use them, (or are using LWC/Lockette). # We recommend not enabling chest protection signs if you don't intend to use them, (or are using LWC/Lockette).
enabledSigns: enabledSigns:
#- color
#- balance #- balance
#- buy #- buy
#- sell #- sell
@@ -195,11 +230,18 @@ enabledSigns:
#- weather #- weather
#- protection #- protection
# How many times per second can Essentials signs be interacted with.
# Values should be between 1-20, 20 being virtually no lag protection.s
# Lower numbers will reduce the possiblity of lag, but may annoy players.
sign-use-per-second: 4
# Backup runs a command while saving is disabled # Backup runs a command while saving is disabled
backup: backup:
# Interval in minutes # Interval in minutes
interval: 60 interval: 30
# Add a command that backups your data, e.g. # Unless you add a valid backup command or script here, this feature will be useless.
# Use 'save-all' to simply force regular world saving without backup.
#command: 'rdiff-backup World1 backups/World1' #command: 'rdiff-backup World1 backups/World1'
# Set this true to enable permission per warp. # Set this true to enable permission per warp.
@@ -241,7 +283,12 @@ freeze-afk-players: false
# When the player is afk, should he be able to pickup items? # When the player is afk, should he be able to pickup items?
# Enable this, when you don't want people idling in mob traps. # Enable this, when you don't want people idling in mob traps.
disable-item-pickup-while-afk: true disable-item-pickup-while-afk: false
# Should we automatically remove afk status when the player moves?
# Player will be removed from afk on chat/command reguardless of this setting.
# Disable this to reduce server lag.
cancel-afk-on-move: true
# You can disable the death messages of minecraft here # You can disable the death messages of minecraft here
death-messages: true death-messages: true
@@ -250,7 +297,8 @@ death-messages: true
no-god-in-worlds: no-god-in-worlds:
# - world_nether # - world_nether
# Set to true to enable per-world permissions for teleporting with /world # Set to true to enable per-world permissions for teleporting between worlds with essentials commands
# This applies to /world, /back, /tp[a|o][here|all], but not warps.
# Give someone permission to teleport to a world with essentials.world.<worldname> # Give someone permission to teleport to a world with essentials.world.<worldname>
world-teleport-permissions: false world-teleport-permissions: false
@@ -280,6 +328,9 @@ tpa-accept-cancellation: 0
#Cancels a request made by tpa / tpc on world change to prevent cross world tp #Cancels a request made by tpa / tpc on world change to prevent cross world tp
cancel-tp-requests-on-world-change: false cancel-tp-requests-on-world-change: false
#Delay to wait before people can cause attack damage after logging in
login-attack-delay: 5
############################################################ ############################################################
# +------------------------------------------------------+ # # +------------------------------------------------------+ #
# | EssentialsHome | # # | EssentialsHome | #
@@ -292,6 +343,11 @@ spawn-if-no-home: true
# Allows people to set their bed at daytime # Allows people to set their bed at daytime
update-bed-at-daytime: true update-bed-at-daytime: true
# Set to true to enable per-world permissions for using homes to teleport between worlds
# This applies to the /home only.
# Give someone permission to teleport to a world with essentials.world.<worldname>
world-home-permissions: false
# Allow players to have multiple homes. # Allow players to have multiple homes.
# Players need essentials.sethome.multiple before they can have more than 1 home, default to 'default' below. # Players need essentials.sethome.multiple before they can have more than 1 home, default to 'default' below.
# Define different amounts of multiple homes for different permissions, e.g. essentials.sethome.multiple.vip # Define different amounts of multiple homes for different permissions, e.g. essentials.sethome.multiple.vip
@@ -394,6 +450,8 @@ protect:
# Database settings for sign/rail protection # Database settings for sign/rail protection
# mysql or sqlite # mysql or sqlite
# We strongly recommend against using mysql here, unless you have a good reason.
# Sqlite seems to be faster in almost all cases, and in some cases mysql can be much slower.
datatype: 'sqlite' datatype: 'sqlite'
# If you specified MySQL above, you MUST enter the appropriate details here. # If you specified MySQL above, you MUST enter the appropriate details here.
@@ -450,30 +508,31 @@ protect:
entitytarget: false entitytarget: false
# Prevent the spawning of creatures # Prevent the spawning of creatures
spawn: spawn:
chicken: false
cow: false
creeper: false creeper: false
ghast: false
giant: false
monster: false
pig: false
pig_zombie: false
sheep: false
skeleton: false skeleton: false
slime: false
spider: false spider: false
squid: false giant: false
zombie: false zombie: false
wolf: false slime: false
cave_spider: false ghast: false
pig_zombie: false
enderman: false enderman: false
cave_spider: false
silverfish: false silverfish: false
ender_dragon: false
villager: false
blaze: false blaze: false
mushroom_cow: false
magma_cube: false magma_cube: false
ender_dragon: false
pig: false
sheep: false
cow: false
chicken: false
squid: false
wolf: false
mushroom_cow: false
snowman: false snowman: false
ocelot: false
iron_golem: false
villager: false
# Maximum height the creeper should explode. -1 allows them to explode everywhere. # Maximum height the creeper should explode. -1 allows them to explode everywhere.
# Set prevent.creeper-explosion to true, if you want to disable creeper explosions. # Set prevent.creeper-explosion to true, if you want to disable creeper explosions.

View File

@@ -8,7 +8,7 @@ Name it info_username.txt or info_groupname.txt
This also works with motd and rules. This also works with motd and rules.
Extra pages: Extra pages:
Type /info Colours Type /info Colors
Type /info Tags Type /info Tags
If you have problem viewing this file ingame, try using /einfo. If you have problem viewing this file ingame, try using /einfo.
@@ -29,6 +29,7 @@ Minecraft colors:
&4 &&4 &5 &&5 &6 &&6 &7 &&7 &4 &&4 &5 &&5 &6 &&6 &7 &&7
&8 &&8 &9 &&9 &a &&a &b &&b &8 &&8 &9 &&9 &a &&a &b &&b
&c &&c &d &&d &e &&e &f &&f &c &&c &d &&d &e &&e &f &&f
&&k &k Magic!
#Tags #Tags
PLAYER: {PLAYER} PLAYER: {PLAYER}

File diff suppressed because it is too large Load Diff

View File

@@ -12,6 +12,7 @@ alertUsed=used:
autoAfkKickReason=You have been kicked for idling more than {0} minutes. autoAfkKickReason=You have been kicked for idling more than {0} minutes.
backAfterDeath=\u00a77Use the /back command to return to your death point. backAfterDeath=\u00a77Use the /back command to return to your death point.
backUsageMsg=\u00a77Returning to previous location. backUsageMsg=\u00a77Returning to previous location.
backupDisabled=An external backup script has not been configured.
backupFinished=Backup finished backupFinished=Backup finished
backupStarted=Backup started backupStarted=Backup started
balance=\u00a77Balance: {0} balance=\u00a77Balance: {0}
@@ -30,10 +31,11 @@ buildAlert=\u00a7cYou are not permitted to build
bukkitFormatChanged=Bukkit version format changed. Version not checked. bukkitFormatChanged=Bukkit version format changed. Version not checked.
burnMsg=\u00a77You set {0} on fire for {1} seconds. burnMsg=\u00a77You set {0} on fire for {1} seconds.
canTalkAgain=\u00a77You can talk again canTalkAgain=\u00a77You can talk again
cantFindGeoIpDB=Can''t find GeoIP database! cantFindGeoIpDB=Can't find GeoIP database!
cantReadGeoIpDB=Failed to read GeoIP database! cantReadGeoIpDB=Failed to read GeoIP database!
cantSpawnItem=\u00a7cYou are not allowed to spawn the item {0} cantSpawnItem=\u00a7cYou are not allowed to spawn the item {0}
chatTypeLocal=[L] chatTypeLocal=[L]
chatTypeAdmin=[A]
chatTypeSpy=[Spy] chatTypeSpy=[Spy]
commandFailed=Command {0} failed: commandFailed=Command {0} failed:
commandHelpFailedForPlugin=Error getting help for: {0} commandHelpFailedForPlugin=Error getting help for: {0}
@@ -50,6 +52,7 @@ creatingConfigFromTemplate=Creating config from template: {0}
creatingEmptyConfig=Creating empty config: {0} creatingEmptyConfig=Creating empty config: {0}
creative=creative creative=creative
currency={0}{1} currency={0}{1}
currentWorld=Current World: {0}
day=day day=day
days=days days=days
defaultBanReason=The Ban Hammer has spoken! defaultBanReason=The Ban Hammer has spoken!
@@ -71,6 +74,7 @@ disabledToSpawnMob=Spawning this mob was disabled in the config file.
dontMoveMessage=\u00a77Teleportation will commence in {0}. Don''t move. dontMoveMessage=\u00a77Teleportation will commence in {0}. Don''t move.
downloadingGeoIp=Downloading GeoIP database ... this might take a while (country: 0.6 MB, city: 20MB) downloadingGeoIp=Downloading GeoIP database ... this might take a while (country: 0.6 MB, city: 20MB)
duplicatedUserdata=Duplicated userdata: {0} and {1} duplicatedUserdata=Duplicated userdata: {0} and {1}
durability=\u00a77This tool has \u00a7c{0}\u00a77 uses left
enableUnlimited=\u00a77Giving unlimited amount of {0} to {1}. enableUnlimited=\u00a77Giving unlimited amount of {0} to {1}.
enabled=enabled enabled=enabled
enchantmentApplied = \u00a77The enchantment {0} has been applied to your item in hand. enchantmentApplied = \u00a77The enchantment {0} has been applied to your item in hand.
@@ -83,15 +87,19 @@ errorWithMessage=\u00a7cError: {0}
essentialsHelp1=The file is broken and Essentials can't open it. Essentials is now disabled. If you can't fix the file yourself, go to http://tiny.cc/EssentialsChat essentialsHelp1=The file is broken and Essentials can't open it. Essentials is now disabled. If you can't fix the file yourself, go to http://tiny.cc/EssentialsChat
essentialsHelp2=The file is broken and Essentials can't open it. Essentials is now disabled. If you can't fix the file yourself, either type /essentialshelp in game or go to http://tiny.cc/EssentialsChat essentialsHelp2=The file is broken and Essentials can't open it. Essentials is now disabled. If you can't fix the file yourself, either type /essentialshelp in game or go to http://tiny.cc/EssentialsChat
essentialsReload=\u00a77Essentials Reloaded {0} essentialsReload=\u00a77Essentials Reloaded {0}
exp=\u00a7c{0} \u00a77has\u00a7c {1} \u00a77exp (level\u00a7c {2}\u00a77) and needs\u00a7c {3} \u00a77more exp to level up.
expSet=\u00a7c{0} \u00a77now has\u00a7c {1} \u00a77exp.
extinguish=\u00a77You extinguished yourself. extinguish=\u00a77You extinguished yourself.
extinguishOthers=\u00a77You extinguished {0}. extinguishOthers=\u00a77You extinguished {0}.
failedToCloseConfig=Failed to close config {0} failedToCloseConfig=Failed to close config {0}
failedToCreateConfig=Failed to create config {0} failedToCreateConfig=Failed to create config {0}
failedToWriteConfig=Failed to write config {0} failedToWriteConfig=Failed to write config {0}
false=false false=\u00a74false\u00a7f
feed=\u00a77Your appetite was sated. feed=\u00a77Your appetite was sated.
feedOther=\u00a77Satisfied {0}. feedOther=\u00a77Satisfied {0}.
fileRenameError=Renaming file {0} failed fileRenameError=Renaming file {0} failed
flyMode=\u00a77Set fly mode {0} for {1}.
flying=flying
foreverAlone=\u00a7cYou have nobody to whom you can reply. foreverAlone=\u00a7cYou have nobody to whom you can reply.
freedMemory=Freed {0} MB. freedMemory=Freed {0} MB.
gameMode=\u00a77Set game mode {0} for {1}. gameMode=\u00a77Set game mode {0} for {1}.
@@ -106,13 +114,20 @@ geoipJoinFormat=Player {0} comes from {1}
godDisabledFor=disabled for {0} godDisabledFor=disabled for {0}
godEnabledFor=enabled for {0} godEnabledFor=enabled for {0}
godMode=\u00a77God mode {0}. godMode=\u00a77God mode {0}.
hatArmor=\u00a7cError, you cannot use this item as a hat!
hatEmpty=\u00a7cYou are not wearing a hat.
hatFail=\u00a7cYou must have something to wear in your hand.
hatPlaced=\u00a7eEnjoy your new hat!
haveBeenReleased=\u00a77You have been released haveBeenReleased=\u00a77You have been released
heal=\u00a77You have been healed. heal=\u00a77You have been healed.
healOther=\u00a77Healed {0}. healOther=\u00a77Healed {0}.
helpConsole=To view help from the console, type ?. helpConsole=To view help from the console, type ?.
helpFrom=\u00a77Commands from {0}:
helpLine=\u00a76/{0}\u00a7f: {1} helpLine=\u00a76/{0}\u00a7f: {1}
helpMatching=\u00a77Commands matching "{0}":
helpOp=\u00a7c[HelpOp]\u00a7f \u00a77{0}:\u00a7f {1} helpOp=\u00a7c[HelpOp]\u00a7f \u00a77{0}:\u00a7f {1}
helpPages=Page \u00a7c{0}\u00a7f of \u00a7c{1}\u00a7f: helpPages=Page \u00a7c{0}\u00a7f of \u00a7c{1}\u00a7f:
helpPlugin=\u00a74{0}\u00a7f: Plugin Help: /help {1}
holeInFloor=Hole in floor holeInFloor=Hole in floor
homeSet=\u00a77Home set. homeSet=\u00a77Home set.
homeSetToBed=\u00a77Your home is now set to this bed. homeSetToBed=\u00a77Your home is now set to this bed.
@@ -124,14 +139,14 @@ illegalDate=Illegal date format.
infoChapter=Select chapter: infoChapter=Select chapter:
infoChapterPages=Chapter {0}, page \u00a7c{1}\u00a7f of \u00a7c{2}\u00a7f: infoChapterPages=Chapter {0}, page \u00a7c{1}\u00a7f of \u00a7c{2}\u00a7f:
infoFileDoesNotExist=File info.txt does not exist. Creating one for you. infoFileDoesNotExist=File info.txt does not exist. Creating one for you.
infoPages=Page \u00a7c{0}\u00a7f of \u00a7c{1}\u00a7f: infoPages=\u00a7e ---- \u00a76{2} \u00a7e--\u00a76 Page \u00a74{0}\u00a76/\u00a74{1} \u00a7e----
infoUnknownChapter=Unknown chapter. infoUnknownChapter=Unknown chapter.
invBigger=The other users inventory is bigger than yours. invBigger=The other users inventory is bigger than yours.
invRestored=Your inventory has been restored. invRestored=Your inventory has been restored.
invSee=You see the inventory of {0}. invSee=You see the inventory of {0}.
invSeeHelp=Use /invsee to restore your inventory. invSeeHelp=Use /invsee to restore your inventory.
invalidCharge=\u00a7cInvalid charge. invalidCharge=\u00a7cInvalid charge.
invalidHome=Home {0} doesn't exist invalidHome=Home {0} doesn''t exist
invalidMob=Invalid mob type. invalidMob=Invalid mob type.
invalidServer=Invalid server! invalidServer=Invalid server!
invalidSignLine=Line {0} on sign is invalid. invalidSignLine=Line {0} on sign is invalid.
@@ -156,18 +171,19 @@ jailReleased=\u00a77Player \u00a7e{0}\u00a77 unjailed.
jailReleasedPlayerNotify=\u00a77You have been released! jailReleasedPlayerNotify=\u00a77You have been released!
jailSentenceExtended=Jail time extend to: {0) jailSentenceExtended=Jail time extend to: {0)
jailSet=\u00a77Jail {0} has been set jailSet=\u00a77Jail {0} has been set
jumpError=That would hurt your computer''s brain. jumpError=That would hurt your computer's brain.
kickDefault=Kicked from server kickDefault=Kicked from server
kickExempt=\u00a7cYou can not kick that person. kickExempt=\u00a7cYou can not kick that person.
kickedAll=\u00a7cKicked all players from server
kill=\u00a77Killed {0}. kill=\u00a77Killed {0}.
kitError2=\u00a7cThat kit does not exist or is improperly defined. kitError2=\u00a7cThat kit does not exist or is improperly defined.
kitError=\u00a7cThere are no valid kits. kitError=\u00a7cThere are no valid kits.
kitErrorHelp=\u00a7cPerhaps an item is missing a quantity in the configuration? kitErrorHelp=\u00a7cPerhaps an item is missing a quantity in the configuration?
kitGive=\u00a77Giving kit {0}. kitGive=\u00a77Giving kit {0}.
InvFull=\u00a7cYour inventory was full, dropping items on the floor kitInvFull=\u00a7cYour inventory was full, placing kit on the floor
kitTimed=\u00a7cYou can''t use that kit again for another {0}. kitTimed=\u00a7cYou can''t use that kit again for another {0}.
kits=\u00a77Kits: {0} kits=\u00a77Kits: {0}
lightningSmited=\u00a77You have just been smited lightningSmited=\u00a77Thou hast been smitten
lightningUse=\u00a77Smiting {0} lightningUse=\u00a77Smiting {0}
listAfkTag = \u00a77[AFK]\u00a7f listAfkTag = \u00a77[AFK]\u00a7f
listAmount = \u00a79There are \u00a7c{0}\u00a79 out of maximum \u00a7c{1}\u00a79 players online. listAmount = \u00a79There are \u00a7c{0}\u00a79 out of maximum \u00a7c{1}\u00a79 players online.
@@ -205,7 +221,6 @@ mutedPlayer=Player {0} muted.
mutedPlayerFor=Player {0} muted for {1}. mutedPlayerFor=Player {0} muted for {1}.
mutedUserSpeaks={0} tried to speak, but is muted. mutedUserSpeaks={0} tried to speak, but is muted.
nearbyPlayers=Players nearby: {0} nearbyPlayers=Players nearby: {0}
needTpohere=You need access to /tpohere to teleport other players.
negativeBalanceError=User is not allowed to have a negative balance. negativeBalanceError=User is not allowed to have a negative balance.
nickChanged=Nickname changed. nickChanged=Nickname changed.
nickDisplayName=\u00a77You have to enable change-displayname in Essentials config. nickDisplayName=\u00a77You have to enable change-displayname in Essentials config.
@@ -218,6 +233,7 @@ noAccessCommand=\u00a7cYou do not have access to that command.
noAccessPermission=\u00a7cYou do not have permission to access that {0}. noAccessPermission=\u00a7cYou do not have permission to access that {0}.
noBreakBedrock=You are not allowed to destroy bedrock. noBreakBedrock=You are not allowed to destroy bedrock.
noDestroyPermission=\u00a7cYou do not have permission to destroy that {0}. noDestroyPermission=\u00a7cYou do not have permission to destroy that {0}.
noDurability=\u00a7cThis item does not have a durability.
noGodWorldWarning=\u00a7cWarning! God mode in this world disabled. noGodWorldWarning=\u00a7cWarning! God mode in this world disabled.
noHelpFound=\u00a7cNo matching commands. noHelpFound=\u00a7cNo matching commands.
noHomeSet=You have not set a home. noHomeSet=You have not set a home.
@@ -229,7 +245,7 @@ noMotd=\u00a7cThere is no message of the day.
noNewMail=\u00a77You have no new mail. noNewMail=\u00a77You have no new mail.
noPendingRequest=You do not have a pending request. noPendingRequest=You do not have a pending request.
noPerm=\u00a7cYou do not have the \u00a7f{0}\u00a7c permission. noPerm=\u00a7cYou do not have the \u00a7f{0}\u00a7c permission.
noPermToSpawnMob=\u00a7cYou don''t have permission to spawn this mob. noPermToSpawnMob=\u00a7cYou don't have permission to spawn this mob.
noPlacePermission=\u00a7cYou do not have permission to place a block near that sign. noPlacePermission=\u00a7cYou do not have permission to place a block near that sign.
noPowerTools=You have no power tools assigned. noPowerTools=You have no power tools assigned.
noRules=\u00a7cThere are no rules specified yet. noRules=\u00a7cThere are no rules specified yet.
@@ -239,6 +255,7 @@ notAllowedToQuestion=\u00a7cYou are not authorized to use question.
notAllowedToShout=\u00a7cYou are not authorized to shout. notAllowedToShout=\u00a7cYou are not authorized to shout.
notEnoughExperience=You do not have enough experience. notEnoughExperience=You do not have enough experience.
notEnoughMoney=You do not have sufficient funds. notEnoughMoney=You do not have sufficient funds.
notFlying=not flying
notRecommendedBukkit= * ! * Bukkit version is not the recommended build for Essentials. notRecommendedBukkit= * ! * Bukkit version is not the recommended build for Essentials.
notSupportedYet=Not supported yet. notSupportedYet=Not supported yet.
nothingInHand = \u00a7cYou have nothing in your hand. nothingInHand = \u00a7cYou have nothing in your hand.
@@ -252,7 +269,7 @@ orderBalances=Ordering balances of {0} users, please wait ...
pTimeCurrent=\u00a7e{0}''s\u00a7f time is {1}. pTimeCurrent=\u00a7e{0}''s\u00a7f time is {1}.
pTimeCurrentFixed=\u00a7e{0}''s\u00a7f time is fixed to {1}. pTimeCurrentFixed=\u00a7e{0}''s\u00a7f time is fixed to {1}.
pTimeNormal=\u00a7e{0}''s\u00a7f time is normal and matches the server. pTimeNormal=\u00a7e{0}''s\u00a7f time is normal and matches the server.
pTimeOthersPermission=\u00a7cYou are not authorized to set other players'' time. pTimeOthersPermission=\u00a7cYou are not authorized to set other players' time.
pTimePlayers=These players have their own time: pTimePlayers=These players have their own time:
pTimeReset=Player time has been reset for: \u00a7e{0} pTimeReset=Player time has been reset for: \u00a7e{0}
pTimeSet=Player time is set to \u00a73{0}\u00a7f for: \u00a7e{1} pTimeSet=Player time is set to \u00a73{0}\u00a7f for: \u00a7e{1}
@@ -272,7 +289,7 @@ playerNotFound=\u00a7cPlayer not found.
playerUnmuted=\u00a77You have been unmuted playerUnmuted=\u00a77You have been unmuted
pong=Pong! pong=Pong!
possibleWorlds=\u00a77Possible worlds are the numbers 0 through {0}. possibleWorlds=\u00a77Possible worlds are the numbers 0 through {0}.
powerToolAir=Command can''t be attached to air. powerToolAir=Command can't be attached to air.
powerToolAlreadySet=Command \u00a7c{0}\u00a7f is already assigned to {1}. powerToolAlreadySet=Command \u00a7c{0}\u00a7f is already assigned to {1}.
powerToolAttach=\u00a7c{0}\u00a7f command assigned to {1}. powerToolAttach=\u00a7c{0}\u00a7f command assigned to {1}.
powerToolClearAll=All powertool commands have been cleared. powerToolClearAll=All powertool commands have been cleared.
@@ -303,7 +320,6 @@ requiredBukkit= * ! * You need atleast build {0} of CraftBukkit, download it fro
returnPlayerToJailError=Error occurred when trying to return player {0} to jail: {1} returnPlayerToJailError=Error occurred when trying to return player {0} to jail: {1}
second=second second=second
seconds=seconds seconds=seconds
seenBanReason=Reason: {0}
seenOffline=Player {0} is offline since {1} seenOffline=Player {0} is offline since {1}
seenOnline=Player {0} is online since {1} seenOnline=Player {0} is online since {1}
serverFull=Server is full serverFull=Server is full
@@ -334,7 +350,6 @@ teleportDisabled={0} has teleportation disabled.
teleportHereRequest=\u00a7c{0}\u00a7c has requested that you teleport to them. teleportHereRequest=\u00a7c{0}\u00a7c has requested that you teleport to them.
teleportNewPlayerError=Failed to teleport new player teleportNewPlayerError=Failed to teleport new player
teleportRequest=\u00a7c{0}\u00a7c has requested to teleport to you. teleportRequest=\u00a7c{0}\u00a7c has requested to teleport to you.
teleportRequestsCancelledWorldChange=\u00a77Pending teleport requests have been cancelled on world change.
teleportRequestTimeoutInfo=\u00a77This request will timeout after {0} seconds. teleportRequestTimeoutInfo=\u00a77This request will timeout after {0} seconds.
teleportTop=\u00a77Teleporting to top. teleportTop=\u00a77Teleporting to top.
teleportationCommencing=\u00a77Teleportation commencing... teleportationCommencing=\u00a77Teleportation commencing...
@@ -354,12 +369,13 @@ timeSet=Time set in all worlds.
timeSetPermission=\u00a7cYou are not authorized to set the time. timeSetPermission=\u00a7cYou are not authorized to set the time.
timeWorldCurrent=The current time in {0} is \u00a73{1} timeWorldCurrent=The current time in {0} is \u00a73{1}
timeWorldSet=The time was set to {0} in: \u00a7c{1} timeWorldSet=The time was set to {0} in: \u00a7c{1}
tps=Current TPS = {0}
tradeCompleted=\u00a77Trade completed. tradeCompleted=\u00a77Trade completed.
tradeSignEmpty=The trade sign has nothing available for you. tradeSignEmpty=The trade sign has nothing available for you.
tradeSignEmptyOwner=There is nothing to collect from this trade sign. tradeSignEmptyOwner=There is nothing to collect from this trade sign.
treeFailure=\u00a7cTree generation failure. Try again on grass or dirt. treeFailure=\u00a7cTree generation failure. Try again on grass or dirt.
treeSpawned=\u00a77Tree spawned. treeSpawned=\u00a77Tree spawned.
true=true true=\u00a72true\u00a7f
typeTpaccept=\u00a77To teleport, type \u00a7c/tpaccept\u00a77. typeTpaccept=\u00a77To teleport, type \u00a7c/tpaccept\u00a77.
typeTpdeny=\u00a77To deny this request, type \u00a7c/tpdeny\u00a77. typeTpdeny=\u00a77To deny this request, type \u00a7c/tpdeny\u00a77.
typeWorldName=\u00a77You can also type the name of a specific world. typeWorldName=\u00a77You can also type the name of a specific world.
@@ -373,6 +389,8 @@ unknownItemName=Unknown item name: {0}
unlimitedItemPermission=\u00a7cNo permission for unlimited item {0}. unlimitedItemPermission=\u00a7cNo permission for unlimited item {0}.
unlimitedItems=Unlimited items: unlimitedItems=Unlimited items:
unmutedPlayer=Player {0} unmuted. unmutedPlayer=Player {0} unmuted.
unvanished=\u00a7aYou are once again visible.
unvanishedReload=\u00a7cA reload has forced you to become visible.
upgradingFilesError=Error while upgrading the files upgradingFilesError=Error while upgrading the files
userDoesNotExist=The user {0} does not exist. userDoesNotExist=The user {0} does not exist.
userIsAway={0} is now AFK userIsAway={0} is now AFK
@@ -382,35 +400,39 @@ userUsedPortal={0} used an existing exit portal.
userdataMoveBackError=Failed to move userdata/{0}.tmp to userdata/{1} userdataMoveBackError=Failed to move userdata/{0}.tmp to userdata/{1}
userdataMoveError=Failed to move userdata/{0} to userdata/{1}.tmp userdataMoveError=Failed to move userdata/{0} to userdata/{1}.tmp
usingTempFolderForTesting=Using temp folder for testing: usingTempFolderForTesting=Using temp folder for testing:
vanished=\u00a7aYou have now been vanished.
versionMismatch=Version mismatch! Please update {0} to the same version. versionMismatch=Version mismatch! Please update {0} to the same version.
versionMismatchAll=Version mismatch! Please update all Essentials jars to the same version. versionMismatchAll=Version mismatch! Please update all Essentials jars to the same version.
voiceSilenced=\u00a77Your voice has been silenced voiceSilenced=\u00a77Your voice has been silenced
warpDeleteError=Problem deleting the warp file. warpDeleteError=Problem deleting the warp file.
warpListPermission=\u00a7cYou do not have Permission to list warps. warpListPermission=\u00a7cYou do not have Permission to list warps.
warpNotExist=That warp does not exist. warpNotExist=That warp does not exist.
warpOverwrite=\u00a7cYou cannot overwrite that warp.
warpSet=\u00a77Warp {0} set. warpSet=\u00a77Warp {0} set.
warpUsePermission=\u00a7cYou do not have Permission to use that warp. warpUsePermission=\u00a7cYou do not have Permission to use that warp.
warpingTo=\u00a77Warping to {0}. warpingTo=\u00a77Warping to {0}.
warps=Warps: {0} warps=Warps: {0}
warpsCount=\u00a77There are {0} warps. Showing page {1} of {2}. warpsCount=\u00a77There are {0} warps. Showing page {1} of {2}.
warpOverwrite=\u00a7cYou cannot overwrite that warp.
weatherStorm=\u00a77You set the weather to storm in {0} weatherStorm=\u00a77You set the weather to storm in {0}
weatherStormFor=\u00a77You set the weather to storm in {0} for {1} seconds weatherStormFor=\u00a77You set the weather to storm in {0} for {1} seconds
weatherSun=\u00a77You set the weather to sun in {0} weatherSun=\u00a77You set the weather to sun in {0}
weatherSunFor=\u00a77You set the weather to sun in {0} for {1} seconds weatherSunFor=\u00a77You set the weather to sun in {0} for {1} seconds
whoisBanned=\u00a79 - Banned: {0} whoisAFK=\u00a76 - AFK:\u00a7f {0}
whoisGamemode=\u00a79 - Gamemode: {0} whoisBanned=\u00a76 - Banned:\u00a7f {0}
whoisGeoLocation=\u00a79 - Location: {0} whoisExp=\u00a76 - Exp:\u00a7f {0} (Level {1})
whoisGod=\u00a79 - God mode: {0} whoisFly=\u00a76 - Fly mode:\u00a7f {0} ({1})
whoisHealth=\u00a79 - Health: {0}/20 whoisGamemode=\u00a76 - Gamemode:\u00a7f {0}
whoisIPAddress=\u00a79 - IP Address: {0} whoisGeoLocation=\u00a76 - Location:\u00a7f {0}
whoisIs={0} is {1} whoisGod=\u00a76 - God mode:\u00a7f {0}
whoisJail=\u00a79 - Jail: {0} whoisHealth=\u00a76 - Health:\u00a7f {0}/20
whoisLocation=\u00a79 - Location: ({0}, {1}, {2}, {3}) whoisIPAddress=\u00a76 - IP Address:\u00a7f {0}
whoisMoney=\u00a79 - Money: {0} whoisJail=\u00a76 - Jail:\u00a7f {0}
whoisOP=\u00a79 - OP: {0} whoisLocation=\u00a76 - Location:\u00a7f ({0}, {1}, {2}, {3})
whoisStatusAvailable=\u00a79 - Status: Available whoisMoney=\u00a76 - Money:\u00a7f {0}
whoisStatusAway=\u00a79 - Status: \u00a7cAway\u00a7f whoisMuted=\u00a76 - Muted:\u00a7f {0}
whoisNick=\u00a76 - Nick:\u00a7f {0}
whoisOp=\u00a76 - OP:\u00a7f {0}
whoisTop=\u00a76 ====== WhoIs:\u00a7f {0} \u00a76======
worth=\u00a77Stack of {0} worth \u00a7c{1}\u00a77 ({2} item(s) at {3} each) worth=\u00a77Stack of {0} worth \u00a7c{1}\u00a77 ({2} item(s) at {3} each)
worthMeta=\u00a77Stack of {0} with metadata of {1} worth \u00a7c{2}\u00a77 ({3} item(s) at {4} each) worthMeta=\u00a77Stack of {0} with metadata of {1} worth \u00a7c{2}\u00a77 ({3} item(s) at {4} each)
worthSet=Worth value set worthSet=Worth value set
@@ -418,4 +440,5 @@ year=year
years=years years=years
youAreHealed=\u00a77You have been healed. youAreHealed=\u00a77You have been healed.
youHaveNewMail=\u00a7cYou have {0} messages!\u00a7f Type \u00a77/mail read\u00a7f to view your mail. youHaveNewMail=\u00a7cYou have {0} messages!\u00a7f Type \u00a77/mail read\u00a7f to view your mail.
hatRemoved=\u00a7eYour hat has been removed.
banFormat=Banned: {0}

View File

@@ -0,0 +1,447 @@
#version: ${build.number}
# Single quotes have to be doubled: ''
# Translations start here
# 0.1 version: tomasara413 - Tento preklad neni 100% presny to se opravi v dalsich verzich prekladu
# 0.2 version: optimized by mdojcar (modojcar@seznam.cz) - mirne fixy a trochu jsem preklad vylepsil
# nektere vyrazy jako "Kicknut" jsou v anglickem zneni (zni to mnohem prirozeneji)
# 0.3 tommymortago - Pro upravy kontaktujte na skype: tomasperzl/ Korektura: Sejsel
action=* {0} {1}
addedToAccount=\u00a7a{0} bylo pripsano na tvuj ucet.
addedToOthersAccount=\u00a7a{0} bylo pripsano na {1}\u00a7a ucet. Nova hodnota: {2}
alertBroke=zniceno:
alertFormat=\u00a73[{0}] \u00a7f {1} \u00a76 {2} v: {3}
alertPlaced=polozeno:
alertUsed=pouzito:
autoAfkKickReason=Byl jsi vyhozen za neaktivitu delsi nez {0} minut.
backAfterDeath=\u00a77Pouzij /back, aby ses vratil na misto sve smrti.
backUsageMsg=\u00a77Vracis se na svou minulou pozici.
backupDisabled=Externi zalohovaci script neni nastaven.
backupFinished=Zaloha dokoncena
backupStarted=Probiha zaloha
balance=\u00a77Ucet: {0}
balanceTop=\u00a77Nejbohatsi hraci ({0})
banExempt=\u00a7cNemuzes zabanovat tohoto hrace.
banFormat=Banned: {0}
banIpAddress=\u00a77IP Adresa byla zabanovana
bannedIpsFileError=Chyba pri nacitani banned-ips.txt
bannedIpsFileNotFound=Soubor banned-ips.txt nebyl nazen.
bannedPlayersFileError=Chyba pri nacitani banned-players.txt
bannedPlayersFileNotFound=Soubor banned-players.txt nebyl nalezen
bigTreeFailure=\u00a7cProblem pri vytvareni velkeho stromu. Zkuste znovu na trave nebo hline.
bigTreeSuccess= \u00a77Velky strom vytvoren.
blockList=Essentials prenechal nasledujici prikazy jinemu pluginu:
broadcast=[\u00a7cSdeleni\u00a7f]\u00a7a {0}
buildAlert=\u00a7cNemas dovoleno stavet.
bukkitFormatChanged=Format kontroly verze Bukkitu zmenen. Verze nebyla zkontrolovana.
burnMsg=\u00a77Zapalil jsi {0} na dobu {1} sekund.
canTalkAgain=\u00a77Muzes opet mluvit.
cantFindGeoIpDB=Nemohu najit GeoIP databazi!
cantReadGeoIpDB=Nemohu precist GeoIP databazi!
cantSpawnItem=\u00a7cNejsi dovoleny spawnout item: {0}
chatTypeLocal=[L]
chatTypeAdmin=[A]
chatTypeSpy=[Spy]
commandFailed=Prikaz {0} selhal.
commandHelpFailedForPlugin=Chyba pri ziskavani pomoci: {0}
commandNotLoaded=\u00a7cPrikaz {0} je nespravne nacteny.
compassBearing=\u00a77Zmena orientace: {0} ({1} stupnu).
configFileMoveError=Chyba pri presouvani config.yml do slozky se zalohou.
configFileRenameError=Chyba pri pokusu o prejmenovani docasneho souboru na config.yml
connectedPlayers=Pripojeni hraci:
connectionFailed=Pokus o otevreni spojeni selhal.
cooldownWithMessage=\u00a7cOdpocet: {0}
corruptNodeInConfig=\u00a74Pozor: Vas konfiguracni soubor ma chybnou {0} poznamku.
couldNotFindTemplate=Nemohu naleznout sablonu: {0}
creatingConfigFromTemplate=Vytvarim config ze sablony: {0}
creatingEmptyConfig=Vytvarim prazdny config: {0}
creative=creative
currency={0}{1}
currentWorld=Current World: {0}
day=den
days=dny
defaultBanReason=Banovaci kladivo promluvilo!
deleteFileError=Nemohu smazat soubor: {0}
deleteHome=\u00a77Domov {0} byl uspesne odstranen.
deleteJail=\u00a77Jail {0} byl uspesne odstranen.
deleteWarp=\u00a77Warp {0} byl uspesne odstranen.
deniedAccessCommand=Hraci {0} byl zablokovan prikaz.
dependancyDownloaded=[Essentials] Zavislost {0} uspesne stazena.
dependancyException=[Essentials] Nastala chyba pri pokusu o stazeni zavilosti.
dependancyNotFound=[Essentials] Pozadovana zavilost nenalezena, stahuji nyni.
depth=\u00a77Jsi na urovni more.
depthAboveSea=\u00a77Jsi {0} kostek nad urovni more.
depthBelowSea=\u00a77Jsi {0} kostek pod urovni more.
destinationNotSet=Destinace neni nastavena.
disableUnlimited=\u00a77Zablokovano neomezene pokladani {0} hraci {1}.
disabled=zablokovano
disabledToSpawnMob=Spawnuti tohoto moba je zakazno v configuracnim souboru.
dontMoveMessage=\u00a77Teleport bude zahajen za {0}. Nehybej se.
downloadingGeoIp=Stahuji GeoIP databazi ... muze to chvilku trvat (staty: 0.6 MB, mesta: 20MB)
duplicatedUserdata=Duplikovane data hrace: {0} and {1}
durability=\u00a77This tool has \u00a7c{0}\u00a77 uses left
enableUnlimited=\u00a77Davam neomezene mnozstvi {0} hraci {1}.
enabled=povoleno
enchantmentApplied = \u00a77Enchant {0} byl aplikovan na tvuj nastroj v ruce.
enchantmentNotFound = \u00a7cTento enchant neexistuje
enchantmentPerm = \u00a7cNemas opravneni na enchant: {0}
enchantmentRemoved = \u00a77Enchant {0} byl odstranen z tveho nastroje v ruce.
enchantments = \u00a77Enchantmenty: {0}
errorCallingCommand=Chyba pri volani prikazu /{0}
errorWithMessage=\u00a7cChyba: {0}
essentialsHelp1=Soubor je poskozen a Essentials jej nemuze otevrit. Essentials jsou zablokovany. Pokud nemuzete soubor opravit sami, navstivte http://tiny.cc/EssentialsChat
essentialsHelp2=Soubor je poskozen a Essentials jej nemuze otevrit. Essentials jsou zablokovany. Pokud nemuzete soubor opravit sami, pak napiste /essentialshelp ve hre nebo navstivte http://tiny.cc/EssentialsChat
essentialsReload=\u00a77Essentials znovu nacteny. {0}
exp=\u00a7c{0} \u00a77has\u00a7c {1} \u00a77exp (level\u00a7c {2}\u00a77) and needs\u00a7c {3} \u00a77more exp to level up.
expSet=\u00a7c{0} \u00a77now has\u00a7c {1} \u00a77exp.
extinguish=\u00a77Uhasil ses.
extinguishOthers=\u00a77Uhasil jsi hrace {0}.
failedToCloseConfig=Chyba pri uzavreni configu {0}
failedToCreateConfig=Chyba pri vytvoreni configu {0}
failedToWriteConfig=Chyba pri zapisovani do configu {0}
false=\u00a74false\u00a7f
feed=\u00a77Nasytil jsi se.
feedOther=\u00a77Nasytil jsi hrace {0}.
fileRenameError=Prejmenovani souboru {0} selhalo.
flyMode=\u00a77Povolil jsi letani hraci {0} na {1}.
flying=flying
foreverAlone=\u00a7cNemas komu odepsat.
freedMemory=Uvolneno {0} MB.
gameMode=\u00a77Nastavil jsi herni mod z {0} na {1}.
gcchunks= chunky,
gcentities= entity
gcfree=Volna pamet: {0} MB
gcmax=Dostupna pamet: {0} MB
gctotal=Vyuzita pamet: {0} MB
geoIpUrlEmpty=Odkaz na stazeni GeoIP je prazdny.
geoIpUrlInvalid=Odkaz na stazeni GeoIP je chybny.
geoipJoinFormat=Hrac {0} prichazi z {1}
godDisabledFor=zakazan pro {0}
godEnabledFor=povolen pro {0}
godMode=\u00a77God mode {0}.
hatArmor=\u00a7cError, you cannot use this item as a hat!
hatEmpty=\u00a7cYou are not wearing a hat.
hatFail=\u00a7cYou must have something to wear in your hand.
hatPlaced=\u00a7eEnjoy your new hat!
hatRemoved=\u00a7eYour hat has been removed.
haveBeenReleased=\u00a77Byl jsi uvolnen
heal=\u00a77Byl jsi uzdraven.
healOther=\u00a77Uzdravil jsi hrace {0}.
helpConsole=Pokud chces videt napovedu z konzole, napis ?.
helpFrom=\u00a77Prikazy od{0}:
helpLine=\u00a76/{0}\u00a7f: {1}
helpMatching=\u00a77Prikazy odpovidajici "{0}":
helpOp=\u00a7c[HelpOp]\u00a7f \u00a77{0}:\u00a7f {1}
helpPages=Strana \u00a7c{0}\u00a7f z \u00a7c{1}\u00a7f:
helpPlugin=\u00a74{0}\u00a7f: Napoveda pluginu: /help {1}
holeInFloor=Dira v podlaze
homeSet=\u00a77Domov nastaven.
homeSetToBed=\u00a77Tvuj domov je nastaven na tuto postel.
homes=Domovy: {0}
hour=hodina
hours=hodiny
ignorePlayer=Odted jsi zacal ignorovat hrace {0}.
illegalDate=Nespravny format data.
infoChapter=Vyberte kapitolu:
infoChapterPages=Kapitola {0}, strana \u00a7c{1}\u00a7f z \u00a7c{2}\u00a7f:
infoFileDoesNotExist=Soubor info.txt neexistuje. Vytvarim novy.
infoPages=\u00a7e ---- \u00a76{2} \u00a7e--\u00a76 Strana \u00a74{0}\u00a76/\u00a74{1} \u00a7e----
infoUnknownChapter=Neznama kapitola.
invBigger=Inventar druheho hrace je vetsi nez tvuj.
invRestored=Tvuj inventar byl obnoven.
invSee=Nyni mas inventar hrace {0}.
invSeeHelp=Pouzij znovu /invsee aby jsi mel zpatky svuj inventar.
invalidCharge=\u00a7cNeplatny poplatek.
invalidHome=Domov {0} neexistuje.
invalidMob=Nespravny typ moba.
invalidServer=Nespravny server!
invalidSignLine=Radek {0} je chybne vyplnen.
invalidWorld=\u00a7cNespravny svet!
inventoryCleared=\u00a77Inventar smazan.
inventoryClearedOthers=\u00a77Inventar hrace \u00a7c{0}\u00a77 vymazan.
is=je
itemCannotBeSold=Tento item nelze prodat serveru.
itemMustBeStacked=Itemy musi byt vymeneny ve stacku.
itemNotEnough1=\u00a7cNemas dostatek tohoto itemu, aby jsi jej mohl prodat.
itemNotEnough2=\u00a77Pokud jsi chtel prodat vsechny itemy tohoto typu, pouzij /sell nazevitemu
itemNotEnough3=\u00a77/sell nazevnitemu -1 proda vse ale pouze jeden item atd.
itemSellAir=Vazne jsi se pokusil prodat Vzduch? Vezmi si neco do ruky.
itemSold=\u00a77Prodal za \u00a7c{0} \u00a77({1} {2} za cenu {3} kus)
itemSoldConsole={0} Prodal {1} za \u00a77{2} \u00a77({3} za cenu {4} kus)
itemSpawn=\u00a77Davam {0} {1}
itemsCsvNotLoaded=Nelze nacist soubor items.csv.
jailAlreadyIncarcerated=\u00a7cTento hrace ja jiz uveznen: {0}
jailMessage=\u00a7cPorusil jsi pravidla, ted si to odsedis!
jailNotExist=Toto vezeni neexistuje.
jailReleased=\u00a77Hrac \u00a7e{0}\u00a77 byl propusten na svobodu.
jailReleasedPlayerNotify=\u00a77Byl jsi propusten na svobodu!
jailSentenceExtended=Cas ve vezeni prodlouzen na: {0)
jailSet=\u00a77Vezeni {0} bylo vytvoreno.
jumpError=Tohle by tvuj procesor nemusel rozdychat.
kickDefault=Vyhozen ze serveru
kickExempt=\u00a7cNemuzes vyhodit tuhle osobu.
kickedAll=\u00a7cKicked all players from server
kill=\u00a77Zabit {0}.
kitError2=\u00a7cTento kit neexistuje, nebo je chybne definovan.
kitError=\u00a7cNejsou zadne validni kity.
kitErrorHelp=\u00a7cPravdepodobne item nema vyplnene mnozstvi v configu?
kitGive=\u00a77Davam kit {0}.
kitInvFull=\u00a7cMel jsi plny inventar, obsah kitu je na zemi.
kitTimed=\u00a7cNemuzes pouzit tento kit po dalsich {0}.
kits=\u00a77Kity: {0}
lightningSmited=\u00a77Byl jsi zasazen bleskem.
lightningUse=\u00a77Zasadil jsi bleskem hrace {0}
listAfkTag = \u00a77[AFK]\u00a7f
listAmount = \u00a79Je tu \u00a7c{0}\u00a79 z maxima \u00a7c{1}\u00a79 hracu online.
listAmountHidden = \u00a79Je tu \u00a7c{0}\u00a77/{1}\u00a79 z maxima \u00a7c{2}\u00a79 hracu online.
listGroupTag={0}\u00a7f:
listHiddenTag = \u00a77[HIDDEN]\u00a7f
loadWarpError=Chyba pri nacitani warpu: {0}
localFormat=Jazyk: <{0}> {1}
mailClear=\u00a7cPokud chces vymazat mail, napis /mail clear.
mailCleared=\u00a77Mail vymazan!
mailSent=\u00a77Mail odeslan!
markMailAsRead=\u00a7cPokud chces mail oznacit jako precteny, napis /mail clear
markedAsAway=\u00a77Jsi oznacen jako "Pryc".
markedAsNotAway=\u00a77Jiz nejsi oznacen jako "Pryc".
maxHomes=Nemuzes si nastavit vice nez {0} domovu.
mayNotJail=\u00a7cNesmis uveznit tuto postavu
me=ja
minute=minuta
minutes=minuty
missingItems=Nemas {0}x {1}.
missingPrefixSuffix=Chybi prefix nebo suffix pro {0}
mobSpawnError=Chyba pri pokusu o zmenu mob spawneru.
mobSpawnLimit=Pocet mobu limitovan serverem.
mobSpawnTarget=Musis se divat na spawner.
mobsAvailable=\u00a77Mobove: {0}
moneyRecievedFrom=\u00a7a{0} jsi obdrzel od hrace {1}
moneySentTo=\u00a7a{0} bylo odeslano hraci: {1}
moneyTaken={0} bylo odebrano z tveho uctu.
month=mesic
months=mesice
moreThanZero=Mnozstvi musi byt vetsi nez 0.
msgFormat=\u00a77[{0}\u00a77 -> {1}\u00a77] \u00a7f{2}
muteExempt=\u00a7cTohoto hrace nemuzes umlcet.
mutedPlayer=Hrac {0} byl umlcen.
mutedPlayerFor=Hrac {0} umlcen za {1}.
mutedUserSpeaks={0} se pokusil promluvit, ale je umlcen.
nearbyPlayers=Hraci v okoli: {0}
negativeBalanceError=Hrac nemuze mit zapornou hodnotu uctu.
nickChanged=Nickname zmenen.
nickDisplayName=\u00a77Musis nejdrive povolit change-displayname v Essentials configu.
nickInUse=\u00a7cTento nick jiz nekdo ma.
nickNamesAlpha=\u00a7cNick musi byt alfanumericky.
nickNoMore=\u00a77Uz nemas zadny nick.
nickOthersPermission=\u00a7cNemas opravneni menit ostatnim nick.
nickSet=\u00a77Nyni mas nickname: \u00a7c{0}
noAccessCommand=\u00a7cNemas povoleni na tento prikaz.
noAccessPermission=\u00a7cNemas povoleni k tomuto {0}.
noBreakBedrock=Nemas opravneni nicit bedrock.
noDestroyPermission=\u00a7cNemas povoleni nicit ten {0}.
noDurability=\u00a7cThis item does not have a durability.
noGodWorldWarning=\u00a7cVarovani! God-mode je v tomto svete zakazan.
noHelpFound=\u00a7cZadne shodujici prikazy.
noHomeSet=Nemas nastaveny zadny domov.
noHomeSetPlayer=Hrac nema nastaveny zadny domov.
noKitPermission=\u00a7cPotrebujes \u00a7c{0}\u00a7c permission, aby jsi mohl pouzit tento kit.
noKits=\u00a77Nejsou zadne dostupne kity.
noMail=Nemas zadny mail.
noMotd=\u00a7cNeni zadna zprava dne.
noNewMail=\u00a77Nemas zadny novy mail.
noPendingRequest=Nemas zadne neuzavrene zadosti.
noPerm=\u00a7cNemas \u00a7f{0}\u00a7c permici.
noPermToSpawnMob=\u00a7cNemas povoleni k spawnovani mobu.
noPlacePermission=\u00a7cNemas povoleni pokladat nebo nicit cokoliv blizko teto cedule.
noPowerTools=Nemas zadny mocny nastroj.
noRules=\u00a7cNejsou nastaveny zadne pravidla.
noWarpsDefined=Nejsou nastaveny zadne warpy.
none=zadny
notAllowedToQuestion=\u00a7cNejsi opravnen pouzit otazku.
notAllowedToShout=\u00a7cNejsi opravnen pouzit kriceni.
notEnoughExperience=Nemas dostatek zkusenosti.
notEnoughMoney=Nemas dostatecny financni obnos.
notFlying=not flying
notRecommendedBukkit=* ! * Verze bukkitu neni doporucena pro Essentials.
notSupportedYet=Jeste neni podporovano.
nothingInHand = \u00a7cNedrzis nic v ruce.
now=nyni
nuke=Prsi na tebe smrt :)
numberRequired=Hlupaku, musis vyplnit cislo.
onlyDayNight=/time podporuje pouze day/night.
onlyPlayers=Pouze hraci ve hre mohou pouzit: {0}.
onlySunStorm=/weather podporuje pouze sun/storm.
orderBalances=Usporadavam bohatstvi {0} hracu, prosim vydrz ...
pTimeCurrent=\u00a7eCas hrace u00a7f je {1}. //???
pTimeCurrentFixed=\u00a7eCas hrace {0} u00a7f je nastaven na {1}.
pTimeNormal=\u00a7eCas hrace {0}\u00a7f je normalni a souhlasi s casem serveru.
pTimeOthersPermission=\u00a7cNejsi opravnen menit cizim hracum cas.
pTimePlayers=Tihle hraci maji nastaveny svuj cas:
pTimeReset=Cas hrace byl obnoven za: \u00a7e{0}
pTimeSet=Cas hrace je nastaven na \u00a73{0}\u00a7f za: \u00a7e{1}
pTimeSetFixed=Cas hrace je fixne nastaven na \u00a73{0}\u00a7f za: \u00a7e{1}
parseError=Chyba pri parsovani {0} na radku {1}
pendingTeleportCancelled=\u00a7cNevyresena zadost o teleportaci byla zrusena.
permissionsError=Chybi Permissions/GroupManager; prefixy/suffixy v chatu budou zablokovany.
playerBanned=\u00a7cAdmin {0} zabanoval {1} za {2}
playerInJail=\u00a7cHrac je jiz uveznen {0}.
playerJailed=\u00a77Hrac {0} byl uveznen.
playerJailedFor= \u00a77Hrac {0} uveznen za {1}.
playerKicked=\u00a7cAdmin {0} vyhodil {1} za {2}
playerMuted=\u00a77Byl jsi umlcen.
playerMutedFor=\u00a77Byl jsi umlcen za {0}
playerNeverOnServer=\u00a7cHrac {0} nebyl nikdy na serveru.
playerNotFound=\u00a7cHrac nenalezen.
playerUnmuted=\u00a77Byl jsi odmlcen.
pong=Pong!
possibleWorlds=\u00a77Mozne svety jsou cisla 0 az {0}.
powerToolAir=Prikaz nemuze byt spojen se vzduchem.
powerToolAlreadySet=Prikaz \u00a7c{0}\u00a7f je jiz spojen s {1}.
powerToolAttach=\u00a7c{0}\u00a7f prikaz pripsan k {1}.
powerToolClearAll=Vsechny mocne nastroje byli smazany.
powerToolList=Hrac {1} ma tyto prikazy: \u00a7c{0}\u00a7f.
powerToolListEmpty={0} nema pripsany zadne prikazy.
powerToolNoSuchCommandAssigned=Prikaz \u00a7c{0}\u00a7f nebyl pripsan k {1}.
powerToolRemove=Prikaz \u00a7c{0}\u00a7f odstranen z {1}.
powerToolRemoveAll=Vsechny prikazy zruseny od {0}.
powerToolsDisabled=Vsechny tve mocne nastroje byli zablokovany.
powerToolsEnabled=Vsechny tve mocne nastroje byli povoleny.
protectionOwner=\u00a76[EssentialsProtect] Majitel ochrany: {0}
questionFormat=\u00a77[Otazka]\u00a7f {0}
readNextPage=Napis /{0} {1} pro precteni dalsi stranky.
reloadAllPlugins=\u00a77Znovu nacteny vsechny pluginy.
removed=\u00a77Odstraneno {0} entitit.
repair=Uspesne jsi opravil svuj nastroj: \u00a7e{0}.
repairAlreadyFixed=\u00a77Tento item nepotrebuje opravu.
repairEnchanted=\u00a77Nemas opravneni opravovat enchantovane itemy.
repairInvalidType=\u00a7cTento item nemuze byt opraven.
repairNone=Nemas zadne itemy, ktere potrebuji opravit.
requestAccepted=\u00a77Zadost o teleport prijata.
requestAcceptedFrom=\u00a77{0} prijal tvou zadost o teleport.
requestDenied=\u00a77Zadost o teleport zamitnuta.
requestDeniedFrom=\u00a77{0} odmitl tvou zadost o teleport.
requestSent=\u00a77Zadost odeslana hraci {0}\u00a77.
requestTimedOut=\u00a7cZadost o teleportaci vyprsela.
requiredBukkit= * ! * Potrebujete minimalne verzi {0} Bukkitu, stahnete si ji z http://dl.bukkit.org/downloads/craftbukkit/
returnPlayerToJailError=Nastala chyba pri pokusu navraceni hrace {0} do vezeni: {1}
second=sekunda
seconds=sekundy
seenOffline=Hrac {0} je offline od {1}
seenOnline=Hrac {0} je online od {1}
serverFull=Server je plny
serverTotal=Maximum serveru: {0}
setSpawner=Zmenil jsi spawner na: {0}
sheepMalformedColor=Deformovana barva.
shoutFormat=\u00a77[Shout]\u00a7f {0}
signFormatFail=\u00a74[{0}]
signFormatSuccess=\u00a71[{0}]
signFormatTemplate=[{0}]
signProtectInvalidLocation=\u00a74Nemas opravneni vytvaret zde cedule.
similarWarpExist=Warp s podobnym nebo stejnym jmenem jiz existuje.
slimeMalformedSize=Zdeformovana velikost.
soloMob=Tento mob ma rad, kdyz je sam.
spawnSet=\u00a77Spawn-lokace nastavena pro skupinu: {0}.
spawned=spawnut
sudoExempt=Nemuzes ovladat tohoto hrace
sudoRun=Nutis hrace {0} k behu: /{1} {2}
suicideMessage=\u00a77Sbohem kruty svete...
suicideSuccess= \u00a77{0} si vzal svuj zivot
survival=survival
takenFromAccount=\u00a7c{0} bylo odecteno z tveho uctu.
takenFromOthersAccount=\u00a7c{0} bylo odebrano z {1}\u00a7c uctu. Nova hodnota: {2}
teleportAAll=\u00a77Zadost o teleportaci odeslana vsem hracum...
teleportAll=\u00a77Teleportuji v\u00c5\u00a1echny hrace...
teleportAtoB=\u00a77{0}\u00a77 vas teleportoval k {1}\u00a77.
teleportDisabled={0} mas teleportaci zablokovanou.
teleportHereRequest=\u00a7c{0}\u00a7c vas pozadal aby jste se warpnul k nemu.
teleportNewPlayerError=Teleportace noveho hrace selhala
teleportRequest=\u00a7c{0}\u00a7c se chce teleportovat k tobe.
teleportRequestTimeoutInfo=\u00a77Tato zadost vyprsi za {0} sekund.
teleportTop=\u00a77Teleportuji na vrch.
teleportationCommencing=\u00a77Teleportace zahajena...
teleportationDisabled=\u00a77Teleportace zakazana.
teleportationEnabled=\u00a77Teleportace povolena.
teleporting=\u00a77Teleportuji...
teleportingPortal=\u00a77Teleportuji pres portal.
tempBanned=Docasne zabanovany na dobu {0}
tempbanExempt=\u00a77Nemel by jsi docasne zabanovat tohoto hrace.
thunder= Nastavil jsi {0} bouri ve tvem svete.
thunderDuration=Nastavil jsi {0} bouri ve svete po {1} sekund.
timeBeforeHeal=Potrebny cas pro dalsi uzdraveni: {0}
timeBeforeTeleport=Potrebny cas pro dalsi teleport: {0}
timeFormat=\u00a73{0}\u00a7f nebo \u00a73{1}\u00a7f nebo \u00a73{2}\u00a7f
timePattern=(?:([0-9]+)\\s*y[a-z]*[,\\s]*)?(?:([0-9]+)\\s*mo[a-z]*[,\\s]*)?(?:([0-9]+)\\s*w[a-z]*[,\\s]*)?(?:([0-9]+)\\s*d[a-z]*[,\\s]*)?(?:([0-9]+)\\s*h[a-z]*[,\\s]*)?(?:([0-9]+)\\s*m[a-z]*[,\\s]*)?(?:([0-9]+)\\s*(?:s[a-z]*)?)?
timeSet=Cas nastaven ve vsech svetech.
timeSetPermission=\u00a7cNejsi autorizovany ke zmene casu.
timeWorldCurrent=Ve svete {0} je prave \u00a73{1}
timeWorldSet=Cas byl nastaven na {0} ve: \u00a7c{1}
tps=Current TPS = {0}
tradeCompleted=\u00a77Vymena kompletni.
tradeSignEmpty=Tato cedule jiz nema dostupny material na vymenu.
tradeSignEmptyOwner=Na teto ceduli dosel material.
treeFailure=\u00a7cNepodarilo se vytvorit strom. Zkus to znovu na trave nebo hline.
treeSpawned=\u00a77Strom vytvoren.
true=\u00a72true\u00a7f
typeTpaccept=\u00a77Pro prijmuti zadosti napis \u00a7c/tpaccept\u00a77.
typeTpdeny=\u00a77Pokud chces odmitnout zadost napis \u00a7c/tpdeny\u00a77.
typeWorldName=\u00a77Muzes take napsat specificky nazev sveta.
unableToSpawnMob=Nemozne spawnout moba.
unbannedIP=Unbanovana IP adresa.
unbannedPlayer=Hrac odbanovan.
unignorePlayer=Prestal jsi ignorovat hrace {0}.
unknownItemId=Nezname ID itemu: {0}
unknownItemInList=Neznamy item {0} v {1} seznamu.
unknownItemName=Neznamy nazev itemu: {0}
unlimitedItemPermission=\u00a7cNemas opravneni pro neomezeny item: {0}.
unlimitedItems=Neomezene itemy:
unmutedPlayer=Hrac {0} byl umlcen.
unvanished=\u00a7aYou are once again visible.
unvanishedReload=\u00a7cA reload has forced you to become visible.
upgradingFilesError=Chyba pri updatovani souboru.
userDoesNotExist=Uzivatel {0} neexistuje.
userIsAway={0} je AFK.
userIsNotAway={0} se vratil.
userJailed=\u00a77Byl jsi uveznen.
userUsedPortal={0} pouzil portal pro vychod.
userdataMoveBackError=Chyba pri pokusu o presun userdata/{0}.tmp do userdata/{1}
userdataMoveError=Chyba pri pokusu o presun userdata/{0} do userdata/{1}.tmp
usingTempFolderForTesting=Pouzivam docasnou slozku pro testovani:
vanished=\u00a7aYou have now been vanished.
versionMismatch=Chyba verzi! Prosim updatuj {0} na stejnou verzi.
versionMismatchAll=Chyba verzi! Prosim, updatuj vsechny Essentials .jar na stejnou verzi.
voiceSilenced=\u00a77Byl jsi ztisen.
warpDeleteError=Vyskytl se problem pri mazani warpu.
warpListPermission=\u00a7cNemas opravneni listovat warpami.
warpNotExist=Tento warp neexistuje.
warpOverwrite=\u00a7cNemuzes prepsat tento warp.
warpSet=\u00a77Warp {0} vytvoren.
warpUsePermission=\u00a7cNemas opravneni pouzit tento warp.
warpingTo=\u00a77Warpuji te do {0}.
warps=Warpy: {0}
warpsCount=\u00a77Mame zde {0} warpu. Strana {1} z {2}.
weatherStorm=\u00a77Nastavil jsi bourku v {0}
weatherStormFor=\u00a77Nastavil jsi bourku v {0} na {1} sekund.
weatherSun=\u00a77Nastavil jsi slunecne pocasi v {0}
weatherSunFor=\u00a77Nastavil jsi slunecne pocasi v {0} na {1} sekund
whoisAFK=\u00a76 - AFK:\u00a7f {0}
whoisBanned=\u00a76 - Zabanovan:\u00a7f {0}
whoisExp=\u00a76 - Exp:\u00a7f {0} (Uroven {1})
whoisFly=\u00a76 - Fly mode:\u00a7f {0} ({1})
whoisGamemode=\u00a76 - Herni mod:\u00a7f {0}
whoisGeoLocation=\u00a76 - Puvod:\u00a7f {0}
whoisGod=\u00a76 - God mode:\u00a7f {0}
whoisHealth=\u00a76 - Zdravi:\u00a7f {0}/20
whoisIPAddress=\u00a76 - IP Adresa:\u00a7f {0}
whoisJail=\u00a76 - Jail:\u00a7f {0}
whoisLocation=\u00a76 - Pozice:\u00a7f ({0}, {1}, {2}, {3})
whoisMoney=\u00a76 - Penize:\u00a7f {0}
whoisMuted=\u00a76 - Muted:\u00a7f {0}
whoisNick=\u00a76 - Nick:\u00a7f {0}
whoisOp=\u00a76 - OP:\u00a7f {0}
whoisTop=\u00a76 ====== WhoIs:\u00a7f {0} \u00a76======
worth=\u00a77Stack {0} ceny \u00a7c{1}\u00a77 ({2} kus(u) za {3} kus)
worthMeta=\u00a77Stack {0} s metadaty {1} ceny \u00a7c{2}\u00a77 ({3} kus(u) za {4} kus)
worthSet=Hodnota ceny nastavena
year=rok
years=roky
youAreHealed=\u00a77Byl jsi uzdraven.
youHaveNewMail=\u00a7cMas {0} zprav!\u00a7f Napis \u00a77/mail read\u00a7f aby jsi si precetl sve zpravy.

View File

@@ -12,6 +12,7 @@ alertUsed=brugte:
autoAfkKickReason=Du er blevet kicked for at idle mere end {0} minutter. autoAfkKickReason=Du er blevet kicked for at idle mere end {0} minutter.
backAfterDeath=\u00a77Brug /back kommandoen for at teleportere til dit d\u00f8dspunkt. backAfterDeath=\u00a77Brug /back kommandoen for at teleportere til dit d\u00f8dspunkt.
backUsageMsg=\u00a77Teleporterer til tidligere placering. backUsageMsg=\u00a77Teleporterer til tidligere placering.
backupDisabled=An external backup script has not been configured.
backupFinished=Backup sluttet backupFinished=Backup sluttet
backupStarted=Backup startet backupStarted=Backup startet
balance=\u00a77Saldo: {0} balance=\u00a77Saldo: {0}
@@ -34,6 +35,7 @@ cantFindGeoIpDB=Kan ikke finde GeoIP database!
cantReadGeoIpDB=Fejl ved afl\u00e6sning af GeoIP database! cantReadGeoIpDB=Fejl ved afl\u00e6sning af GeoIP database!
cantSpawnItem=\u00a7cDu har ikke tilladelse til at skabe tingen.{0} cantSpawnItem=\u00a7cDu har ikke tilladelse til at skabe tingen.{0}
chatTypeLocal=[L] chatTypeLocal=[L]
chatTypeAdmin=[A]
chatTypeSpy=[Spy] chatTypeSpy=[Spy]
commandFailed=Kommandoen {0} fejlede: commandFailed=Kommandoen {0} fejlede:
commandHelpFailedForPlugin=Fejl ved hentning af hj\u00e6lp til: {0} commandHelpFailedForPlugin=Fejl ved hentning af hj\u00e6lp til: {0}
@@ -50,6 +52,7 @@ creatingConfigFromTemplate=Opretter config fra skabelon: {0}
creatingEmptyConfig=Opretter tom config: {0} creatingEmptyConfig=Opretter tom config: {0}
creative=creative creative=creative
currency={0}{1} currency={0}{1}
currentWorld=Current World: {0}
day=dag day=dag
days=dage days=dage
defaultBanReason=Banhammeren har talt! defaultBanReason=Banhammeren har talt!
@@ -71,6 +74,7 @@ disabledToSpawnMob=Skabelse af denne mob er deaktiveret i configfilen.
dontMoveMessage=\u00a77Teleportering vil begynde om {0}. Bev\u00e6g dig ikke. dontMoveMessage=\u00a77Teleportering vil begynde om {0}. Bev\u00e6g dig ikke.
downloadingGeoIp=Downloader GeoIP database... det her kan tage et stykke tid (land: 0.6 MB, by: 27MB) downloadingGeoIp=Downloader GeoIP database... det her kan tage et stykke tid (land: 0.6 MB, by: 27MB)
duplicatedUserdata=Duplikerede userdata: {0} og {1} duplicatedUserdata=Duplikerede userdata: {0} og {1}
durability=\u00a77This tool has \u00a7c{0}\u00a77 uses left
enableUnlimited=\u00a77Giver ubegr\u00e6nset m\u00e6ngde af {0} til {1}. enableUnlimited=\u00a77Giver ubegr\u00e6nset m\u00e6ngde af {0} til {1}.
enabled=aktiveret enabled=aktiveret
enchantmentApplied = \u00a77Enchantment {0} er blevet tilf\u00c3\u00b8jet til tingen i din h\u00c3\u00a5nd. enchantmentApplied = \u00a77Enchantment {0} er blevet tilf\u00c3\u00b8jet til tingen i din h\u00c3\u00a5nd.
@@ -83,15 +87,19 @@ errorWithMessage=\u00a7cFejl: {0}
essentialsHelp1=Denne fil er \u00c3\u00b8delagt og Essentials kan ikke \u00c3\u00a5bne den. Essentials er nu deaktiveret. Kan du ikke ordne denne fil selv, kan du f\u00c3\u00a5 hj\u00c3\u00a6lp p\u00c3\u00a5 http://tiny.cc/EssentialsChat essentialsHelp1=Denne fil er \u00c3\u00b8delagt og Essentials kan ikke \u00c3\u00a5bne den. Essentials er nu deaktiveret. Kan du ikke ordne denne fil selv, kan du f\u00c3\u00a5 hj\u00c3\u00a6lp p\u00c3\u00a5 http://tiny.cc/EssentialsChat
essentialsHelp2=Filen er \u00c3\u00b8delagt og Essentials kan ikke \u00c3\u00a5bne den. Essentials er nu deaktiveret. Kan du ikke ordne denne fil selv, skriv enten /essentialshelp ingame eller f\u00c3\u00a5 hj\u00c3\u00a6lp p\u00c3\u00a5 http://tiny.cc/EssentialsChat essentialsHelp2=Filen er \u00c3\u00b8delagt og Essentials kan ikke \u00c3\u00a5bne den. Essentials er nu deaktiveret. Kan du ikke ordne denne fil selv, skriv enten /essentialshelp ingame eller f\u00c3\u00a5 hj\u00c3\u00a6lp p\u00c3\u00a5 http://tiny.cc/EssentialsChat
essentialsReload=\u00a77Essentials Genindl\u00e6st {0}. essentialsReload=\u00a77Essentials Genindl\u00e6st {0}.
exp=\u00a7c{0} \u00a77has\u00a7c {1} \u00a77exp (level\u00a7c {2}\u00a77) and needs\u00a7c {3} \u00a77more exp to level up.
expSet=\u00a7c{0} \u00a77now has\u00a7c {1} \u00a77exp.
extinguish=\u00a77Du slukkede ilden i dig selv. extinguish=\u00a77Du slukkede ilden i dig selv.
extinguishOthers=\u00a77Du slukkede ilden i {0}. extinguishOthers=\u00a77Du slukkede ilden i {0}.
failedToCloseConfig=Fejlede i at lukke config {0} failedToCloseConfig=Fejlede i at lukke config {0}
failedToCreateConfig=Fejlede i oprettelse af config {0} failedToCreateConfig=Fejlede i oprettelse af config {0}
failedToWriteConfig=Fejlede i at skrive til config {0} failedToWriteConfig=Fejlede i at skrive til config {0}
false=false false=\u00a74false\u00a7f
feed=\u00a77Your appetite was sated. feed=\u00a77Your appetite was sated.
feedOther=\u00a77Satisfied {0}. feedOther=\u00a77Satisfied {0}.
fileRenameError=Omd\u00c3\u00b8bning af fil {0} fejlede. fileRenameError=Omd\u00c3\u00b8bning af fil {0} fejlede.
flyMode=\u00a77Set fly mode {0} for {1}.
flying=flying
foreverAlone=\u00a7cDu har ingen til hvem du kan svare. foreverAlone=\u00a7cDu har ingen til hvem du kan svare.
freedMemory=Frigjorde {0} MB. freedMemory=Frigjorde {0} MB.
gameMode=\u00a77Satte game mode {0} for {1}. gameMode=\u00a77Satte game mode {0} for {1}.
@@ -106,13 +114,20 @@ geoipJoinFormat=Spilleren {0} kommer fra {1}
godDisabledFor=deaktiveret for {0} godDisabledFor=deaktiveret for {0}
godEnabledFor=aktiveret for {0} godEnabledFor=aktiveret for {0}
godMode=\u00a77Gud mode {0}. godMode=\u00a77Gud mode {0}.
hatArmor=\u00a7cError, you cannot use this item as a hat!
hatEmpty=\u00a7cYou are not wearing a hat.
hatFail=\u00a7cYou must have something to wear in your hand.
hatPlaced=\u00a7eEnjoy your new hat!
haveBeenReleased=\u00a77Du er blevet l\u00f8sladt haveBeenReleased=\u00a77Du er blevet l\u00f8sladt
heal=\u00a77Du er blevet healed. heal=\u00a77Du er blevet healed.
healOther=\u00a77Healed {0}. healOther=\u00a77Healed {0}.
helpConsole=For at se hj\u00e6lp fra konsolen, skriv ?. helpConsole=For at se hj\u00e6lp fra konsolen, skriv ?.
helpFrom=\u00a77Commands from {0}:
helpLine=\u00a76/{0}\u00a7f: {1} helpLine=\u00a76/{0}\u00a7f: {1}
helpMatching=\u00a77Commands matching "{0}":
helpOp=\u00a7c[HelpOp]\u00a7f \u00a77{0}:\u00a7f {1} helpOp=\u00a7c[HelpOp]\u00a7f \u00a77{0}:\u00a7f {1}
helpPages=Side \u00a7c{0}\u00a7f af \u00a7c{1}\u00a7f: helpPages=Side \u00a7c{0}\u00a7f af \u00a7c{1}\u00a7f:
helpPlugin=\u00a74{0}\u00a7f: Plugin Help: /help {1}
holeInFloor=Hul i gulv holeInFloor=Hul i gulv
homeSet=\u00a77Hjem sat. homeSet=\u00a77Hjem sat.
homeSetToBed=\u00a77Dit hjem er nu sat til denne seng. homeSetToBed=\u00a77Dit hjem er nu sat til denne seng.
@@ -124,7 +139,7 @@ illegalDate=Forkert datoformat.
infoChapter=V\u00e6lg kapitel: infoChapter=V\u00e6lg kapitel:
infoChapterPages=Kapitel {0}, side \u00a7c{1}\u00a7f af \u00a7c{2}\u00a7f: infoChapterPages=Kapitel {0}, side \u00a7c{1}\u00a7f af \u00a7c{2}\u00a7f:
infoFileDoesNotExist=Fil info.txt eksisterer ikke. Fixer liiige en for dig. infoFileDoesNotExist=Fil info.txt eksisterer ikke. Fixer liiige en for dig.
infoPages=Side \u00a7c{0}\u00a7f af \u00a7c{1}\u00a7f: infoPages=\u00a7e ---- \u00a76{2} \u00a7e--\u00a76 Side \u00a74{0}\u00a76/\u00a74{1} \u00a7e----
infoUnknownChapter=Ukendt kapitel. infoUnknownChapter=Ukendt kapitel.
invBigger=Den anden brugers inventory er st\u00f8rre end din. invBigger=Den anden brugers inventory er st\u00f8rre end din.
invRestored=Din inventory er blevet genoprettet. invRestored=Din inventory er blevet genoprettet.
@@ -159,12 +174,13 @@ jailSet=\u00a77F\u00e6ngsel {0} er blevet sat.
jumpError=Dette vil skade din computer''s hjerne. jumpError=Dette vil skade din computer''s hjerne.
kickDefault=Kicked fra serveren. kickDefault=Kicked fra serveren.
kickExempt=\u00a77Du kan ikke kicke denne spiller. kickExempt=\u00a77Du kan ikke kicke denne spiller.
kickedAll=\u00a7cKicked all players from server
kill=\u00a77dr\u00e6bte {0}. kill=\u00a77dr\u00e6bte {0}.
kitError2=\u00a7cDette kit eksisterer ikke eller er forkert defineret. kitError2=\u00a7cDette kit eksisterer ikke eller er forkert defineret.
kitError=\u00a7cDer er ikke nogen gyldige kits. kitError=\u00a7cDer er ikke nogen gyldige kits.
kitErrorHelp=\u00a7cM\u00e5ske mangler en ting en m\u00e6ngde i konfigurationen? Eller m\u00c3\u00a5ske er der nisser p\u00c3\u00a5 spil? kitErrorHelp=\u00a7cM\u00e5ske mangler en ting en m\u00e6ngde i konfigurationen? Eller m\u00c3\u00a5ske er der nisser p\u00c3\u00a5 spil?
kitGive=\u00a77Giver kit til {0} (oversat korrekt?). kitGive=\u00a77Giver kit til {0} (oversat korrekt?).
InvFull=\u00a7cYour inventory was full, dropping items on the floor kitInvFull=\u00a7cDin inventory er fuld, placerer kit p\u00e5 gulvet.
kitTimed=\u00a7cDu kan ikke benytte dette kit igen i {0}. kitTimed=\u00a7cDu kan ikke benytte dette kit igen i {0}.
kits=\u00a77Kits: {0} kits=\u00a77Kits: {0}
lightningSmited=\u00a77Du er blevet ramt af Guds vrede (din admin) lightningSmited=\u00a77Du er blevet ramt af Guds vrede (din admin)
@@ -205,7 +221,6 @@ mutedPlayer=Spiller {0} muted.
mutedPlayerFor=Spiller {0} muted i {1}. mutedPlayerFor=Spiller {0} muted i {1}.
mutedUserSpeaks={0} pr\u00f8vede at snakke, men er muted. mutedUserSpeaks={0} pr\u00f8vede at snakke, men er muted.
nearbyPlayers=Spillere i n\u00c3\u00a6rheden: {0} nearbyPlayers=Spillere i n\u00c3\u00a6rheden: {0}
needTpohere=Du skal have adgang til /tpohere for at teleportere andre spillere.
negativeBalanceError=Brugeren har ikke tilladelse til at have en negativ saldo. negativeBalanceError=Brugeren har ikke tilladelse til at have en negativ saldo.
nickChanged=Nickname \u00e6ndret. nickChanged=Nickname \u00e6ndret.
nickDisplayName=\u00a77Du bliver n\u00c3\u00b8dt til at aktivere change-displayname i Essentials config. nickDisplayName=\u00a77Du bliver n\u00c3\u00b8dt til at aktivere change-displayname i Essentials config.
@@ -218,6 +233,7 @@ noAccessCommand=\u00a7cDu har ikke adgang til denne kommando.
noAccessPermission=\u00a7cDu har ikke tilladelse til at f\u00e5 adgang til {0}. noAccessPermission=\u00a7cDu har ikke tilladelse til at f\u00e5 adgang til {0}.
noBreakBedrock=You are not allowed to destroy bedrock. noBreakBedrock=You are not allowed to destroy bedrock.
noDestroyPermission=\u00a7cDu har ikke tilladelse til at \u00f8del\u00e6gge {0}. noDestroyPermission=\u00a7cDu har ikke tilladelse til at \u00f8del\u00e6gge {0}.
noDurability=\u00a7cThis item does not have a durability.
noGodWorldWarning=\u00a7cAdvarsel! God mode er sl\u00c3\u00a5et fra i denne verden. noGodWorldWarning=\u00a7cAdvarsel! God mode er sl\u00c3\u00a5et fra i denne verden.
noHelpFound=\u00a7cIngen matchende kommandoer. noHelpFound=\u00a7cIngen matchende kommandoer.
noHomeSet=Du har sat et nyt hjem. noHomeSet=Du har sat et nyt hjem.
@@ -239,6 +255,7 @@ notAllowedToQuestion=\u00a7cDu har ikke tilladelse til at bruge sp\u00f8rgsm\u00
notAllowedToShout=\u00a7cDu har ikke tilladelse til at r\u00e5be. notAllowedToShout=\u00a7cDu har ikke tilladelse til at r\u00e5be.
notEnoughExperience=You do not have enough experience. notEnoughExperience=You do not have enough experience.
notEnoughMoney=Du har ikke tilstr\u00e6kkeligt med penge. notEnoughMoney=Du har ikke tilstr\u00e6kkeligt med penge.
notFlying=not flying
notRecommendedBukkit=* ! * Bukkit version er ikke den anbefalede build til Essentials. notRecommendedBukkit=* ! * Bukkit version er ikke den anbefalede build til Essentials.
notSupportedYet=Ikke underst\u00f8ttet endnu. notSupportedYet=Ikke underst\u00f8ttet endnu.
nothingInHand = \u00a7cDu har intet i din h\u00c3\u00a5nd. nothingInHand = \u00a7cDu har intet i din h\u00c3\u00a5nd.
@@ -299,11 +316,10 @@ requestDenied=\u00a77Anmodning om teleport afvist.
requestDeniedFrom=\u00a77{0} afviste din anmodning om teleport. requestDeniedFrom=\u00a77{0} afviste din anmodning om teleport.
requestSent=\u00a77Anmodning sendt til {0}\u00a77. requestSent=\u00a77Anmodning sendt til {0}\u00a77.
requestTimedOut=\u00a7cTeleport request has timed out requestTimedOut=\u00a7cTeleport request has timed out
requiredBukkit=* ! * You need atleast build {0} of CraftBukkit, download it from http://ci.bukkit.org. requiredBukkit= * ! * You need atleast build {0} of CraftBukkit, download it from http://dl.bukkit.org/downloads/craftbukkit/
returnPlayerToJailError=Error occurred when trying to return player {0} to jail: {1} returnPlayerToJailError=Error occurred when trying to return player {0} to jail: {1}
second=sekund second=sekund
seconds=sekunder seconds=sekunder
seenBanReason=Reason: {0}
seenOffline=Spilleren {0} har v\u00c3\u00a6ret offline i {1} seenOffline=Spilleren {0} har v\u00c3\u00a6ret offline i {1}
seenOnline=Spilleren {0} har v\u00c3\u00a6ret online i {1} seenOnline=Spilleren {0} har v\u00c3\u00a6ret online i {1}
serverFull=Serveren er sgu fuld. Den b\u00c3\u00b8r melde sig til AA. serverFull=Serveren er sgu fuld. Den b\u00c3\u00b8r melde sig til AA.
@@ -334,7 +350,6 @@ teleportDisabled={0} har ikke teleportation aktiveret.
teleportHereRequest=\u00a7c{0}\u00a7c har anmodet om, at du teleporterer dig til ham/hende. teleportHereRequest=\u00a7c{0}\u00a7c har anmodet om, at du teleporterer dig til ham/hende.
teleportNewPlayerError=Fejlede ved teleportering af ny spiller teleportNewPlayerError=Fejlede ved teleportering af ny spiller
teleportRequest=\u00a7c{0}\u00a7c har anmodet om at teleportere til dig. teleportRequest=\u00a7c{0}\u00a7c har anmodet om at teleportere til dig.
teleportRequestsCancelledWorldChange=\u00a77Pending teleport requests have been cancelled on world change.
teleportRequestTimeoutInfo=\u00a77This request will timeout after {0} seconds. teleportRequestTimeoutInfo=\u00a77This request will timeout after {0} seconds.
teleportTop=\u00a77Teleporterer til toppen. teleportTop=\u00a77Teleporterer til toppen.
teleportationCommencing=\u00a77Teleport begynder... teleportationCommencing=\u00a77Teleport begynder...
@@ -354,12 +369,13 @@ timeSet=Tid \u00c3\u00a6ndret i alle verdener.
timeSetPermission=\u00a7cDu har ikke tilladelse til at \u00c3\u00a6ndre tiden. timeSetPermission=\u00a7cDu har ikke tilladelse til at \u00c3\u00a6ndre tiden.
timeWorldCurrent=Tiden p\u00c3\u00a5 nuv\u00c3\u00a6rende tidspunkt i {0} er \u00a73{1} timeWorldCurrent=Tiden p\u00c3\u00a5 nuv\u00c3\u00a6rende tidspunkt i {0} er \u00a73{1}
timeWorldSet=Tiden blev \u00c3\u00a6ndret til {0} i: \u00a7c{1} timeWorldSet=Tiden blev \u00c3\u00a6ndret til {0} i: \u00a7c{1}
tps=Current TPS = {0}
tradeCompleted=\u00a77Handel gennemf\u00f8rt. tradeCompleted=\u00a77Handel gennemf\u00f8rt.
tradeSignEmpty=Handelsskiltet har udsolgt! tradeSignEmpty=Handelsskiltet har udsolgt!
tradeSignEmptyOwner=Der er intet at hente ved dette handelsskilt. tradeSignEmptyOwner=Der er intet at hente ved dette handelsskilt.
treeFailure=\u00a7cTr\u00e6 genereringsfejl. Pr\u00f8v igen p\u00e5 gr\u00e6s eller jord. treeFailure=\u00a7cTr\u00e6 genereringsfejl. Pr\u00f8v igen p\u00e5 gr\u00e6s eller jord.
treeSpawned=\u00a77Tr\u00e6 spawned. treeSpawned=\u00a77Tr\u00e6 spawned.
true=true true=\u00a72true\u00a7f
typeTpaccept=\u00a77For at teleportere, skriv \u00a7c/tpaccept\u00a77. typeTpaccept=\u00a77For at teleportere, skriv \u00a7c/tpaccept\u00a77.
typeTpdeny=\u00a77For at n\u00e6gte denne anmodning om teleport, skriv \u00a7c/tpdeny\u00a77. typeTpdeny=\u00a77For at n\u00e6gte denne anmodning om teleport, skriv \u00a7c/tpdeny\u00a77.
typeWorldName=\u00a77Du kan ogs\u00e5 skrive navnet p\u00e5 en specifik verden. typeWorldName=\u00a77Du kan ogs\u00e5 skrive navnet p\u00e5 en specifik verden.
@@ -373,6 +389,8 @@ unknownItemName=Ukendt ting navn: {0}
unlimitedItemPermission=\u00a7cIngen tilladelse til ubegr\u00e6nset ting {0}. unlimitedItemPermission=\u00a7cIngen tilladelse til ubegr\u00e6nset ting {0}.
unlimitedItems=Ubegr\u00c3\u00a6nsede ting: unlimitedItems=Ubegr\u00c3\u00a6nsede ting:
unmutedPlayer=Spilleren {0} unmuted. unmutedPlayer=Spilleren {0} unmuted.
unvanished=\u00a7aYou are once again visible.
unvanishedReload=\u00a7cA reload has forced you to become visible.
upgradingFilesError=Fejl under opgradering af filerne. upgradingFilesError=Fejl under opgradering af filerne.
userDoesNotExist=Brugeren {0} eksisterer ikke. userDoesNotExist=Brugeren {0} eksisterer ikke.
userIsAway={0} er nu AFK. Skub ham i havet eller bur ham inde! userIsAway={0} er nu AFK. Skub ham i havet eller bur ham inde!
@@ -382,35 +400,39 @@ userUsedPortal={0} brugte en eksisterende udgangsportal.
userdataMoveBackError=Kunne ikke flytte userdata/{0}.tmp til userdata/{1} userdataMoveBackError=Kunne ikke flytte userdata/{0}.tmp til userdata/{1}
userdataMoveError=Kunne ikke flytte userdata/{0} til userdata/{1}.tmp userdataMoveError=Kunne ikke flytte userdata/{0} til userdata/{1}.tmp
usingTempFolderForTesting=Bruger temp-mappe til testing: usingTempFolderForTesting=Bruger temp-mappe til testing:
vanished=\u00a7aYou have now been vanished.
versionMismatch=Versioner matcher ikke! Opdater venligst {0} til den nyeste version. versionMismatch=Versioner matcher ikke! Opdater venligst {0} til den nyeste version.
versionMismatchAll=Versioner matcher ikke! Opdater venligst alle Essentials jar-filer til samme version. versionMismatchAll=Versioner matcher ikke! Opdater venligst alle Essentials jar-filer til samme version.
voiceSilenced=\u00a77Din stemme er blevet gjort stille. voiceSilenced=\u00a77Din stemme er blevet gjort stille.
warpDeleteError=Ah, shit; kunne sgu ikke fjerne warp-filen. Jeg giver en \u00c3\u00b8l i lufthavnen. warpDeleteError=Ah, shit; kunne sgu ikke fjerne warp-filen. Jeg giver en \u00c3\u00b8l i lufthavnen.
warpListPermission=\u00a7cDu har ikke tilladelse til at vise listen over warps. warpListPermission=\u00a7cDu har ikke tilladelse til at vise listen over warps.
warpNotExist=Den warp eksisterer ikke. warpNotExist=Den warp eksisterer ikke.
warpOverwrite=\u00a7cYou cannot overwrite that warp.
warpSet=\u00a77Warp {0} sat. warpSet=\u00a77Warp {0} sat.
warpUsePermission=\u00a7cDu har ikke tilladelse til at benytte den warp. warpUsePermission=\u00a7cDu har ikke tilladelse til at benytte den warp.
warpingTo=\u00a77Warper til {0}. warpingTo=\u00a77Warper til {0}.
warps=Warps: {0} warps=Warps: {0}
warpsCount=\u00a77Der er {0} warps. Viser side {1} af {2}. warpsCount=\u00a77Der er {0} warps. Viser side {1} af {2}.
warpOverwrite=\u00a7cYou cannot overwrite that warp.
weatherStorm=\u00a77Du har sat vejret til ''storm'' i {0} weatherStorm=\u00a77Du har sat vejret til ''storm'' i {0}
weatherStormFor=\u00a77Du har sat vejret til ''storm'' i {0} i {1} sekunder weatherStormFor=\u00a77Du har sat vejret til ''storm'' i {0} i {1} sekunder
weatherSun=\u00a77Du har sat vejret til ''sol'' i {0} weatherSun=\u00a77Du har sat vejret til ''sol'' i {0}
weatherSunFor=\u00a77Du har sat vejret til ''sol'' i {0} i {1} sekunder weatherSunFor=\u00a77Du har sat vejret til ''sol'' i {0} i {1} sekunder
whoisBanned=\u00a79 - Banned: {0} whoisAFK=\u00a76 - AFK:\u00a7f {0}
whoisGamemode=\u00a79 - Gamemode: {0} whoisBanned=\u00a76 - Banned:\u00a7f {0}
whoisGeoLocation=\u00a79 - Placering: {0} whoisExp=\u00a76 - Exp:\u00a7f {0} (Level {1})
whoisGod=\u00a79 - God mode: {0} whoisFly=\u00a76 - Fly mode:\u00a7f {0} ({1})
whoisHealth=\u00a79 - Health: {0}/20 whoisGamemode=\u00a76 - Gamemode:\u00a7f {0}
whoisIPAddress=\u00a79 - IP-Adresse: {0} whoisGeoLocation=\u00a76 - Placering:\u00a7f {0}
whoisIs={0} er {1} whoisGod=\u00a76 - God mode:\u00a7f {0}
whoisJail=\u00a79 - Jail: {0} whoisHealth=\u00a76 - Health:\u00a7f {0}/20
whoisLocation=\u00a79 - Placering: ({0}, {1}, {2}, {3}) whoisIPAddress=\u00a76 - IP-Adresse:\u00a7f {0}
whoisMoney=\u00a79 - Saldo: {0} whoisJail=\u00a76 - Jail:\u00a7f {0}
whoisOP=\u00a79 - OP: {0} whoisLocation=\u00a76 - Placering:\u00a7f ({0}, {1}, {2}, {3})
whoisStatusAvailable=\u00a79 - Status: Tilg\u00e6ngelig whoisMoney=\u00a76 - Saldo:\u00a7f {0}
whoisStatusAway=\u00a79 - Status: \u00a7cAFK\u00a7f whoisMuted=\u00a76 - Muted:\u00a7f {0}
whoisNick=\u00a76 - Nick:\u00a7f {0}
whoisOp=\u00a76 - OP:\u00a7f {0}
whoisTop=\u00a76 ====== WhoIs:\u00a7f {0} \u00a76======
worth=\u00a77Stack af {0} er v\u00e6rd \u00a7c{1}\u00a77 ({2} ting for {3} pr. stk.) worth=\u00a77Stack af {0} er v\u00e6rd \u00a7c{1}\u00a77 ({2} ting for {3} pr. stk.)
worthMeta=\u00a77Stack af {0} med metadata af {1} er v\u00e6rd \u00a7c{2}\u00a77 ({3} ting for {4} pr. stk.) worthMeta=\u00a77Stack af {0} med metadata af {1} er v\u00e6rd \u00a7c{2}\u00a77 ({3} ting for {4} pr. stk.)
worthSet=V\u00e6rdi \u00c3\u00a6ndret. worthSet=V\u00e6rdi \u00c3\u00a6ndret.
@@ -418,4 +440,5 @@ year=\u00e5r
years=\u00e5r years=\u00e5r
youAreHealed=\u00a77Du er blevet healed. Halleluja! youAreHealed=\u00a77Du er blevet healed. Halleluja!
youHaveNewMail=\u00a7cDu har {0} flaskeposter!\u00a7f Type \u00a77/mail read for at se din flaskepost. youHaveNewMail=\u00a7cDu har {0} flaskeposter!\u00a7f Type \u00a77/mail read for at se din flaskepost.
hatRemoved=\u00a7eYour hat has been removed.
banFormat=Banned: {0}

View File

@@ -1,7 +1,7 @@
#version: ${build.number} # version: 2.9.2
# Single quotes have to be doubled: '' # Single quotes have to be doubled: ''
# Translations start here # Translations start here
# by: # by: xGhOsTkiLLeRx
action=* {0} {1} action=* {0} {1}
addedToAccount=\u00a7a{0} wurden zu deiner Geldb\u00f6rse hinzugef\u00fcgt. addedToAccount=\u00a7a{0} wurden zu deiner Geldb\u00f6rse hinzugef\u00fcgt.
addedToOthersAccount=\u00a7a{0} added to {1}\u00a7a account. New balance: {2} addedToOthersAccount=\u00a7a{0} added to {1}\u00a7a account. New balance: {2}
@@ -12,6 +12,7 @@ alertUsed=benutzt:
autoAfkKickReason=Du wurdest gekickt, weil du f\u00fcr {0} Minuten inaktiv warst. autoAfkKickReason=Du wurdest gekickt, weil du f\u00fcr {0} Minuten inaktiv warst.
backAfterDeath=\u00a77Benutze den Befehl /back um zu deinem Todespunkt zur\u00fcck zu kehren. backAfterDeath=\u00a77Benutze den Befehl /back um zu deinem Todespunkt zur\u00fcck zu kehren.
backUsageMsg=\u00a77Kehre zur letzten Position zur\u00fcck. backUsageMsg=\u00a77Kehre zur letzten Position zur\u00fcck.
backupDisabled=Ein externes Backup-Skript wurde nicht konfiguriert.
backupFinished=Backup beendet backupFinished=Backup beendet
backupStarted=Backup gestartet backupStarted=Backup gestartet
balance=\u00a77Geldb\u00f6rse: {0} balance=\u00a77Geldb\u00f6rse: {0}
@@ -23,8 +24,8 @@ bannedIpsFileNotFound=banned-ips.txt nicht gefunden
bannedPlayersFileError=Fehler beim Lesen von banned-players.txt bannedPlayersFileError=Fehler beim Lesen von banned-players.txt
bannedPlayersFileNotFound=banned-players.txt nicht gefunden bannedPlayersFileNotFound=banned-players.txt nicht gefunden
bigTreeFailure=\u00a7cFehler beim Pflanzen eines grossen Baums. Versuch es auf Gras oder Dreck. bigTreeFailure=\u00a7cFehler beim Pflanzen eines grossen Baums. Versuch es auf Gras oder Dreck.
bigTreeSuccess= \u00a77Grosser Baum gepflanzt. bigTreeSuccess= \u00a77Grossen Baum gepflanzt.
blockList=Essentials relayed the following commands to another plugin: blockList=Essentials hat dieses Kommando an ein anderes Plugin weitergeleitet:
broadcast=[\u00a7cRundruf\u00a7f]\u00a7a {0} broadcast=[\u00a7cRundruf\u00a7f]\u00a7a {0}
buildAlert=\u00a7cDu hast keine Rechte zum Bauen. buildAlert=\u00a7cDu hast keine Rechte zum Bauen.
bukkitFormatChanged=Bukkit-Versionsformat hat sich ge\u00e4ndert. Version nicht kontrolliert. bukkitFormatChanged=Bukkit-Versionsformat hat sich ge\u00e4ndert. Version nicht kontrolliert.
@@ -34,6 +35,7 @@ cantFindGeoIpDB=Kann GeoIP-Datenbank nicht finden!
cantReadGeoIpDB=Fehler beim Einlesen der GeoIP-Datenbank! cantReadGeoIpDB=Fehler beim Einlesen der GeoIP-Datenbank!
cantSpawnItem=\u00a7cDu darfst {0} nicht erzeugen. cantSpawnItem=\u00a7cDu darfst {0} nicht erzeugen.
chatTypeLocal=[L] chatTypeLocal=[L]
chatTypeAdmin=[A]
chatTypeSpy=[Spy] chatTypeSpy=[Spy]
commandFailed=Befehl {0} scheiterte: commandFailed=Befehl {0} scheiterte:
commandHelpFailedForPlugin=Fehler beim Abrufen der Hilfe f\u00fcr: {0} commandHelpFailedForPlugin=Fehler beim Abrufen der Hilfe f\u00fcr: {0}
@@ -48,8 +50,9 @@ corruptNodeInConfig=\u00a74Hinweis: Deine Konfigurationsdatei hat einen ung\u00f
couldNotFindTemplate=Vorlage {0} konnte nicht gefunden werden. couldNotFindTemplate=Vorlage {0} konnte nicht gefunden werden.
creatingConfigFromTemplate=Erstelle Konfiguration aus Vorlage: {0} creatingConfigFromTemplate=Erstelle Konfiguration aus Vorlage: {0}
creatingEmptyConfig=Erstelle leere Konfiguration: {0} creatingEmptyConfig=Erstelle leere Konfiguration: {0}
creative=creative creative=Creative
currency={0}{1} currency={0}{1}
currentWorld=Aktuelle Welt: {0}
day=Tag day=Tag
days=Tage days=Tage
defaultBanReason=Der Bann-Hammer hat gesprochen! defaultBanReason=Der Bann-Hammer hat gesprochen!
@@ -64,37 +67,42 @@ dependancyNotFound=[Essentials] Eine erforderliche Abh\u00e4ngigkeit wurde nicht
depth=\u00a77Du bist auf Meeresh\u00f6he. depth=\u00a77Du bist auf Meeresh\u00f6he.
depthAboveSea=\u00a77Du bist {0} Bl\u00f6cke \u00fcber Meeresh\u00f6he. depthAboveSea=\u00a77Du bist {0} Bl\u00f6cke \u00fcber Meeresh\u00f6he.
depthBelowSea=\u00a77Du bist {0} Bl\u00f6cke unter Meeresh\u00f6he. depthBelowSea=\u00a77Du bist {0} Bl\u00f6cke unter Meeresh\u00f6he.
destinationNotSet=Ziel nicht gesetzt destinationNotSet=Ziel nicht gesetzt.
disableUnlimited=\u00a77Deaktiviere unendliches Platzieren von {0} f\u00fcr {1}. disableUnlimited=\u00a77Deaktiviere unendliches Platzieren von {0} f\u00fcr {1}.
disabled=deaktiviert disabled=deaktiviert
disabledToSpawnMob=Spawning this mob was disabled in the config file. disabledToSpawnMob=Dieser Mob Typ wurde in der Konfiguration deaktiviert.
dontMoveMessage=\u00a77Teleportvorgang startet in {0}. Beweg dich nicht. dontMoveMessage=\u00a77Teleportvorgang startet in {0}. Beweg dich nicht.
downloadingGeoIp=Lade GeoIP-Datenbank ... dies kann etwas dauern (country: 0.6 MB, city: 20MB) downloadingGeoIp=Lade GeoIP-Datenbank ... dies kann etwas dauern (country: 0.6 MB, city: 20MB)
duplicatedUserdata=Doppelte Datei in userdata: {0} und {1} duplicatedUserdata=Doppelte Datei in userdata: {0} und {1}
durability=\u00a77Dieses Werkzeug hat \u00a7c{0}\u00a77 Benutzungen \u00fcbrig.
enableUnlimited=\u00a77Gebe {1} unendliche Mengen von {0}. enableUnlimited=\u00a77Gebe {1} unendliche Mengen von {0}.
enabled=aktiviert enabled=aktiviert
enchantmentApplied = \u00a77The enchantment {0} has been applied to your item in hand. enchantmentApplied = \u00a77Die Verzauberung {0} wurde auf den Gegenstand in deiner Hand angewendet.
enchantmentNotFound = \u00a7cEnchantment not found enchantmentNotFound = \u00a7cVerzauberung nicht gefunden.
enchantmentPerm = \u00a7cYou do not have the permission for {0} enchantmentPerm = \u00a7cDu hast nicht die Berechtigung f\u00fcr die Verzauberung {0}
enchantmentRemoved = \u00a77The enchantment {0} has been removed from your item in hand. enchantmentRemoved = \u00a77Die Verzauberung {0} wurde von dem Gegenstand in deiner Hand entfernt.
enchantments = \u00a77Enchantments: {0} enchantments = \u00a77Verzauberungen: {0}
errorCallingCommand=Fehler beim Aufrufen des Befehls /{0} errorCallingCommand=Fehler beim Aufrufen des Befehls /{0}
errorWithMessage=\u00a7cFehler: {0} errorWithMessage=\u00a7cFehler: {0}
essentialsHelp1=The file is broken and Essentials can't open it. Essentials is now disabled. If you can't fix the file yourself, go to http://tiny.cc/EssentialsChat essentialsHelp1=Die Datei ist kaputt und Essentials kann sie nicht \u00f6ffnen. Essentials wird nun deaktiviert. Wenn du die Datei nicht selber reparieren kannst, gehe auf http://tiny.cc/EssentialsChat
essentialsHelp2=The file is broken and Essentials can't open it. Essentials is now disabled. If you can't fix the file yourself, either type /essentialshelp in game or go to http://tiny.cc/EssentialsChat essentialsHelp2=Die Datei ist kaputt und Essentials kann sie nicht \u00f6ffnen. Essentials wird nun deaktiviert. Wenn du die Datei nicht selber reparieren kannst, tippe entweder /essentialshelp oder gehe auf http://tiny.cc/EssentialsChat
essentialsReload=\u00a77Essentials neu geladen {0} essentialsReload=\u00a77Essentials neu geladen {0}
exp=\u00a7c{0} \u00a77hat\u00a7c {1} \u00a77Erfahrungspunkte (Level\u00a7c {2}\u00a77) und braucht noch \u00a7c {3} \u00a77 Erfahrungspunkte zum Levelaufstieg.
expSet=\u00a7c{0} \u00a77hat nun\u00a7c {1} \u00a77Erfahrungspunkte.
extinguish=\u00a77Du hast dich selbst gel\u00f6scht. extinguish=\u00a77Du hast dich selbst gel\u00f6scht.
extinguishOthers=\u00a77Du hast {0} gel\u00f6scht. extinguishOthers=\u00a77Du hast {0} gel\u00f6scht.
failedToCloseConfig=Fehler beim Schliessen der Konfiguration {0} failedToCloseConfig=Fehler beim Schliessen der Konfiguration {0}
failedToCreateConfig=Fehler beim Erstellen der Konfiguration {0} failedToCreateConfig=Fehler beim Erstellen der Konfiguration {0}
failedToWriteConfig=Fehler beim Schreiben der Konfiguration {0} failedToWriteConfig=Fehler beim Schreiben der Konfiguration {0}
false=false false=\u00a74nein\u00a7f
feed=\u00a77Your appetite was sated. feed=\u00a77Dein Hunger wurde gestillt.
feedOther=\u00a77Satisfied {0}. feedOther={0} \u00a77gef\u00fcttert.
fileRenameError=Umbenennen von {0} gescheitert. fileRenameError=Umbenennen von {0} gescheitert.
flyMode=\u00a77Fliegen {0} f\u00fcr {1}.
flying=fliegt gerade
foreverAlone=\u00a7cDu hast niemanden, dem du antworten kannst. foreverAlone=\u00a7cDu hast niemanden, dem du antworten kannst.
freedMemory={0} MB frei gemacht. freedMemory={0} MB frei gemacht.
gameMode=\u00a77Set game mode {0} for {1}. gameMode=\u00a77Spielmodus von {1} \u00a77ge\u00e4ndert in {0}.
gcchunks= Chunks, gcchunks= Chunks,
gcentities= Einheiten gcentities= Einheiten
gcfree=Freier Speicher: {0} MB gcfree=Freier Speicher: {0} MB
@@ -106,13 +114,20 @@ geoipJoinFormat=Spieler {0} kommt aus {1}
godDisabledFor=deaktiviert f\u00fcr {0} godDisabledFor=deaktiviert f\u00fcr {0}
godEnabledFor=aktiviert f\u00fcr {0} godEnabledFor=aktiviert f\u00fcr {0}
godMode=\u00a77Unsterblichkeit {0}. godMode=\u00a77Unsterblichkeit {0}.
hatArmor=\u00a7cFehler, du kannst dieses Item nicht als Hut tragen.
hatEmpty=\u00a7cDu tr\u00e4gst keinen Hut.
hatFail=\u00a7cDu musst etwas in der Hand halten!
hatPlaced=\u00a7eViel Spass mit deinem Hut.
haveBeenReleased=\u00a77Du wurdest frei gelassen. haveBeenReleased=\u00a77Du wurdest frei gelassen.
heal=\u00a77Du wurdest geheilt. heal=\u00a77Du wurdest geheilt.
healOther=\u00a77{0} geheilt. healOther=\u00a77{0} geheilt.
helpConsole=Um die Hilfe der Konsole zu sehen, schreibe ?. helpConsole=Um die Hilfe der Konsole zu sehen, schreibe ?.
helpFrom=\u00a77Kommandos von {0}:
helpLine=\u00a76/{0}\u00a7f: {1} helpLine=\u00a76/{0}\u00a7f: {1}
helpMatching=\u00a77Kommandos \u00fcbereinstimmend mit "{0}":
helpOp=\u00a7c[Hilfe]\u00a7f \u00a77{0}:\u00a7f {1} helpOp=\u00a7c[Hilfe]\u00a7f \u00a77{0}:\u00a7f {1}
helpPages=Seite \u00a7c{0}\u00a7f von \u00a7c{1}\u00a7f: helpPages=Seite \u00a7c{0}\u00a7f von \u00a7c{1}\u00a7f:
helpPlugin=\u00a74{0}\u00a7f: Plugin Hilfe: /help {1}
holeInFloor=Loch im Boden holeInFloor=Loch im Boden
homeSet=\u00a77Zuhause gesetzt. homeSet=\u00a77Zuhause gesetzt.
homeSetToBed=\u00a77Dein Zuhause ist nun an diesem Bett. homeSetToBed=\u00a77Dein Zuhause ist nun an diesem Bett.
@@ -124,15 +139,14 @@ illegalDate=Ung\u00fcltiges Datumsformat.
infoChapter=W\u00e4hle Kapitel: infoChapter=W\u00e4hle Kapitel:
infoChapterPages=Kapitel {0}, Seite \u00a7c{1}\u00a7f von \u00a7c{2}\u00a7f: infoChapterPages=Kapitel {0}, Seite \u00a7c{1}\u00a7f von \u00a7c{2}\u00a7f:
infoFileDoesNotExist=Datei info.txt existiert nicht. Erzeuge eine neue Datei. infoFileDoesNotExist=Datei info.txt existiert nicht. Erzeuge eine neue Datei.
infoPages=Seite \u00a7c{0}\u00a7f von \u00a7c{1}\u00a7f: infoPages=\u00a7e ---- \u00a76{2} \u00a7e--\u00a76 Seite \u00a74{0}\u00a76/\u00a74{1} \u00a7e----
infoUnknownChapter=Unbekanntes Kapitel: infoUnknownChapter=Unbekanntes Kapitel:
invBigger=Das andere Inventar ist gr\u00f6sser als deins. invBigger=Das andere Inventar ist gr\u00f6sser als deins.
InvFull=\u00a7cYour inventory was full, dropping items on the floor
invRestored=Dein Inventar wurde wieder hergestellt. invRestored=Dein Inventar wurde wieder hergestellt.
invSee=Du siehst das Inventar von {0}. invSee=Du siehst das Inventar von {0}.
invSeeHelp=Benutze /invsee um dein Inventar wiederherzustellen. invSeeHelp=Benutze /invsee um dein Inventar wiederherzustellen.
invalidCharge=\u00a7cUng\u00fcltige Verf\u00fcgung. invalidCharge=\u00a7cUng\u00fcltige Verf\u00fcgung.
invalidHome=Home {0} doesn't exist invalidHome=Zuhause {0} existiert nicht.
invalidMob=Ung\u00fcltiger Monstername. invalidMob=Ung\u00fcltiger Monstername.
invalidServer=Ung\u00fcltiger Server! invalidServer=Ung\u00fcltiger Server!
invalidSignLine=Die Zeile {0} auf dem Schild ist falsch. invalidSignLine=Die Zeile {0} auf dem Schild ist falsch.
@@ -150,7 +164,7 @@ itemSold=\u00a77Verkauft f\u00fcr \u00a7c{0}\u00a77 ({1} {2} Einheiten je {3})
itemSoldConsole={0} verkauft {1} f\u00fcr \u00a77{2}\u00a77 ({3} Einheiten je {4}) itemSoldConsole={0} verkauft {1} f\u00fcr \u00a77{2}\u00a77 ({3} Einheiten je {4})
itemSpawn=\u00a77Gebe {0}x {1} itemSpawn=\u00a77Gebe {0}x {1}
itemsCsvNotLoaded=Konnte items.csv nicht laden. itemsCsvNotLoaded=Konnte items.csv nicht laden.
jailAlreadyIncarcerated=\u00a7cPerson is already in jail: {0} jailAlreadyIncarcerated=\u00a7cDie Person ist schon im Gef\u00e4ngnis: {0}
jailMessage=\u00a7cDu hast ein Verbrechen begangen, also hast du Zeit. jailMessage=\u00a7cDu hast ein Verbrechen begangen, also hast du Zeit.
jailNotExist=Dieses Gef\u00e4ngnis existiert nicht. jailNotExist=Dieses Gef\u00e4ngnis existiert nicht.
jailReleased=\u00a77Spieler \u00a7e{0}\u00a77 wurde freigelassen. jailReleased=\u00a77Spieler \u00a7e{0}\u00a77 wurde freigelassen.
@@ -160,11 +174,13 @@ jailSet=\u00a77Gef\u00e4ngnis {0} wurde erstellt.
jumpError=Das w\u00fcrde deinen Computer \u00fcberlasten. jumpError=Das w\u00fcrde deinen Computer \u00fcberlasten.
kickDefault=Vom Server geworfen kickDefault=Vom Server geworfen
kickExempt=\u00a7cDu kannst diesen Spieler nicht rauswerfen. kickExempt=\u00a7cDu kannst diesen Spieler nicht rauswerfen.
kickedAll=\u00a7cAlle Spieler vom Server geworfen.
kill=\u00a77{0} get\u00f6tet. kill=\u00a77{0} get\u00f6tet.
kitError2=\u00a7cDiese Ausr\u00fcstung existiert nicht oder ist ung\u00fcltig. kitError2=\u00a7cDiese Ausr\u00fcstung existiert nicht oder ist ung\u00fcltig.
kitError=\u00a7cEs gibt keine g\u00fcltigen Ausr\u00fcstungen. kitError=\u00a7cEs gibt keine g\u00fcltigen Ausr\u00fcstungen.
kitErrorHelp=\u00a7cEventuell fehlt bei einem Gegenstand die Menge? kitErrorHelp=\u00a7cEventuell fehlt bei einem Gegenstand die Menge?
kitGive=\u00a77Gebe Ausr\u00fcstung {0}. kitGive=\u00a77Gebe Ausr\u00fcstung {0}.
kitInvFull=\u00a7cDein Inventar ist voll, lege Ausr\u00fcstung auf den Boden
kitTimed=\u00a7cDu kannst diese Ausr\u00fcstung nicht innerhalb von {0} anfordern. kitTimed=\u00a7cDu kannst diese Ausr\u00fcstung nicht innerhalb von {0} anfordern.
kits=\u00a77Ausr\u00fcstungen: {0} kits=\u00a77Ausr\u00fcstungen: {0}
lightningSmited=\u00a77Du wurdest gepeinigt. lightningSmited=\u00a77Du wurdest gepeinigt.
@@ -191,7 +207,7 @@ missingItems=Du ben\u00f6tigst {0}x {1}.
missingPrefixSuffix=Prefix/Suffix fehlt f\u00fcr {0} missingPrefixSuffix=Prefix/Suffix fehlt f\u00fcr {0}
mobSpawnError=Fehler beim \u00e4ndern des Monster-Spawner. mobSpawnError=Fehler beim \u00e4ndern des Monster-Spawner.
mobSpawnLimit=Anzahl an Monster auf Serverlimit beschr\u00e4nkt mobSpawnLimit=Anzahl an Monster auf Serverlimit beschr\u00e4nkt
mobSpawnTarget=Zielblock, muss ein Monster-Spawner sein. mobSpawnTarget=Zielblock muss ein Monster-Spawner sein.
mobsAvailable=\u00a77Mobs: {0} mobsAvailable=\u00a77Mobs: {0}
moneyRecievedFrom=\u00a7a{1} hat dir {0} gegeben. moneyRecievedFrom=\u00a7a{1} hat dir {0} gegeben.
moneySentTo=\u00a7aDu hast {1} {0} gegeben. moneySentTo=\u00a7aDu hast {1} {0} gegeben.
@@ -201,11 +217,10 @@ months=Monate
moreThanZero=Anzahl muss gr\u00f6sser als 0 sein. moreThanZero=Anzahl muss gr\u00f6sser als 0 sein.
msgFormat=\u00a77[{0}\u00a77 -> {1}\u00a77] \u00a7f{2} msgFormat=\u00a77[{0}\u00a77 -> {1}\u00a77] \u00a7f{2}
muteExempt=\u00a7cDu darfst diesen Spieler nicht stumm machen. muteExempt=\u00a7cDu darfst diesen Spieler nicht stumm machen.
mutedPlayer=Player {0} ist nun stumm. mutedPlayer=Spieler {0} ist nun stumm.
mutedPlayerFor=Player {0} ist nun stumm f\u00fcr {1}. mutedPlayerFor=Spieler {0} ist nun stumm f\u00fcr {1}.
mutedUserSpeaks={0} versuchte zu sprechen, aber ist stumm geschaltet. mutedUserSpeaks={0} versuchte zu sprechen, aber ist stumm geschaltet.
nearbyPlayers=Players nearby: {0} nearbyPlayers=Spieler in der Umgebung: {0}
needTpohere=Du brauchst Zugriff auf /tpohere um andere Spieler teleportieren zu k\u00f6nnen.
negativeBalanceError=Spieler darf keine Schulden machen. negativeBalanceError=Spieler darf keine Schulden machen.
nickChanged=Nickname ge\u00e4ndert. nickChanged=Nickname ge\u00e4ndert.
nickDisplayName=\u00a77Du musst \u00a7fchange-displayname\u00a7c in der Essentials-Config aktivieren. nickDisplayName=\u00a77Du musst \u00a7fchange-displayname\u00a7c in der Essentials-Config aktivieren.
@@ -216,9 +231,10 @@ nickOthersPermission=\u00a7cDu hast keine Rechte um den Nicknamen von anderen zu
nickSet=\u00a77Dein Nickname ist nun \u00a7c{0} nickSet=\u00a77Dein Nickname ist nun \u00a7c{0}
noAccessCommand=\u00a7cDu hast keinen Zugriff auf diesen Befehl. noAccessCommand=\u00a7cDu hast keinen Zugriff auf diesen Befehl.
noAccessPermission=\u00a7cDu hast keine Rechte, den Block {0} zu \u00f6ffnen. noAccessPermission=\u00a7cDu hast keine Rechte, den Block {0} zu \u00f6ffnen.
noBreakBedrock=You are not allowed to destroy bedrock. noBreakBedrock=Du darfst Bedrock nicht abbauen.
noDestroyPermission=\u00a7cDu hast keine Rechte, den Block {0} zu zerst\u00f6ren. noDestroyPermission=\u00a7cDu hast keine Rechte, den Block {0} zu zerst\u00f6ren.
noGodWorldWarning=\u00a7cWarning! God mode in this world disabled. noDurability=\u00a7cDieser Gegenstand hat keine Haltbarkeit.
noGodWorldWarning=\u00a7cWarnung! Unsterblichkeit ist in dieser Welt deaktiviert.
noHelpFound=\u00a7cKeine \u00fcbereinstimmenden Kommandos. noHelpFound=\u00a7cKeine \u00fcbereinstimmenden Kommandos.
noHomeSet=Du hast kein Zuhause gesetzt. noHomeSet=Du hast kein Zuhause gesetzt.
noHomeSetPlayer=Spieler hat kein Zuhause gesetzt. noHomeSetPlayer=Spieler hat kein Zuhause gesetzt.
@@ -229,7 +245,7 @@ noMotd=\u00a7cEs existiert keine Willkommensnachricht.
noNewMail=\u00a77Du hast keine Nachrichten. noNewMail=\u00a77Du hast keine Nachrichten.
noPendingRequest=Du hast keine Teleportierungsanfragen. noPendingRequest=Du hast keine Teleportierungsanfragen.
noPerm=\u00a7cDu hast die Rechte \u00a7f{0}\u00a7c nicht. noPerm=\u00a7cDu hast die Rechte \u00a7f{0}\u00a7c nicht.
noPermToSpawnMob=\u00a7cYou don''t have permission to spawn this mob. noPermToSpawnMob=\u00a7cDu hast nicht die Rechte um diesen Mob zu erzeugen.
noPlacePermission=\u00a7cDu hast keine Rechte, einen Block in der N\u00e4he des Schildes zu platzieren. noPlacePermission=\u00a7cDu hast keine Rechte, einen Block in der N\u00e4he des Schildes zu platzieren.
noPowerTools=Du hast keine Powertools zugewiesen. noPowerTools=Du hast keine Powertools zugewiesen.
noRules=\u00a7cEs wurden keine Regeln definiert. noRules=\u00a7cEs wurden keine Regeln definiert.
@@ -237,19 +253,20 @@ noWarpsDefined=Keine Warp-Punkte erstellt.
none=keine none=keine
notAllowedToQuestion=\u00a7cDu bist nicht berechtigt zu fragen. notAllowedToQuestion=\u00a7cDu bist nicht berechtigt zu fragen.
notAllowedToShout=\u00a7cDu bist nicht berechtigt zu schreien. notAllowedToShout=\u00a7cDu bist nicht berechtigt zu schreien.
notEnoughExperience=You do not have enough experience. notEnoughExperience=Du hast nicht genug Erfahrungspunkte.
notEnoughMoney=Du hast nicht genug Geld. notEnoughMoney=Du hast nicht genug Geld.
notFlying=fliegt nicht
notRecommendedBukkit=* ! * Die verwendete Bukkit-Version ist nicht f\u00fcr Essentials empfohlen. notRecommendedBukkit=* ! * Die verwendete Bukkit-Version ist nicht f\u00fcr Essentials empfohlen.
notSupportedYet=Noch nicht verf\u00fcgbar. notSupportedYet=Noch nicht verf\u00fcgbar.
nothingInHand = \u00a7cYou have nothing in your hand. nothingInHand = \u00a7cDu hast nichts in deiner Hand.
now=jetzt now=jetzt
nuke=May death rain upon them nuke=M\u00f6ge Tod auf sie regnen.
numberRequired=Ein Zahl wird ben\u00f6tigt. numberRequired=Ein Zahl wird ben\u00f6tigt.
onlyDayNight=/time unterst\u00fctzt nur day und night. onlyDayNight=/time unterst\u00fctzt nur day und night.
onlyPlayers=Nur Spieler k\u00f6nnen {0} benutzen. onlyPlayers=Nur Spieler k\u00f6nnen {0} benutzen.
onlySunStorm=/weather unterst\u00fctzt nur sun und storm. onlySunStorm=/weather unterst\u00fctzt nur sun und storm.
orderBalances=Ordering balances of {0} users, please wait ... orderBalances=Lade die Geldb\u00f6rsen von {0} Spielern, bitte warten...
pTimeCurrent=\u00a7e{0}''s\u00a7f time is {1}. pTimeCurrent=\u00a7e{0}'\u00a7f Zeit ist {1}.
pTimeCurrentFixed=\u00a7e{0}''s\u00a7f Zeit wurde zu {1} gesetzt. pTimeCurrentFixed=\u00a7e{0}''s\u00a7f Zeit wurde zu {1} gesetzt.
pTimeNormal=\u00a7e{0}''s\u00a7f Zeit ist normal und entspricht der Serverzeit. pTimeNormal=\u00a7e{0}''s\u00a7f Zeit ist normal und entspricht der Serverzeit.
pTimeOthersPermission=\u00a7cDu hast keine Berechtigung die Zeit von anderen Spielern zu \u00e4ndern. pTimeOthersPermission=\u00a7cDu hast keine Berechtigung die Zeit von anderen Spielern zu \u00e4ndern.
@@ -260,7 +277,7 @@ pTimeSetFixed=Spielerzeit ist festgesetzt zu \u00a73{0}\u00a7f f\u00fcr: \u00a7e
parseError=Fehler beim Parsen von {0} in Zeile {1} parseError=Fehler beim Parsen von {0} in Zeile {1}
pendingTeleportCancelled=\u00a7cLaufende Teleportierung abgebrochen. pendingTeleportCancelled=\u00a7cLaufende Teleportierung abgebrochen.
permissionsError=Permissions/GroupManager fehlt; Chat-Prefixe/-Suffixe sind ausgeschaltet. permissionsError=Permissions/GroupManager fehlt; Chat-Prefixe/-Suffixe sind ausgeschaltet.
playerBanned=\u00a7cSpieler {0} gesperrt: {1} playerBanned=\u00a7cSpieler {0} hat {1} gesperrt. Grund: {2}
playerInJail=\u00a7cSpieler ist bereits in Gef\u00e4ngnis {0}. playerInJail=\u00a7cSpieler ist bereits in Gef\u00e4ngnis {0}.
playerJailed=\u00a77Spieler {0} eingesperrt. playerJailed=\u00a77Spieler {0} eingesperrt.
playerJailedFor= \u00a77Spieler {0} eingesperrt f\u00fcr {1}. playerJailedFor= \u00a77Spieler {0} eingesperrt f\u00fcr {1}.
@@ -285,12 +302,12 @@ powerToolsDisabled=Alle deine Powertools wurden deaktiviert.
powerToolsEnabled=Alle deine Powertools wurden aktiviert. powerToolsEnabled=Alle deine Powertools wurden aktiviert.
protectionOwner=\u00a76[EssentialsProtect] Besitzer dieses Blocks: {0} protectionOwner=\u00a76[EssentialsProtect] Besitzer dieses Blocks: {0}
questionFormat=\u00a77[Frage]\u00a7f {0} questionFormat=\u00a77[Frage]\u00a7f {0}
readNextPage=Type /{0} {1} to read the next page readNextPage=Tippe /{0} {1} um die n\u00e4chste Seite zu lesen
reloadAllPlugins=\u00a77Alle plugins neu geladen. reloadAllPlugins=\u00a77Alle Plugins neu geladen.
removed=\u00a77Removed {0} entities. removed=\u00a77{0} Wesen entfernt.
repair=Du hast erfolgreich deine {0} repariert. repair=Du hast erfolgreich deine {0} repariert.
repairAlreadyFixed=\u00a77Dieser Gegenstand ben\u00f6tigt keine Reparatur. repairAlreadyFixed=\u00a77Dieser Gegenstand ben\u00f6tigt keine Reparatur.
repairEnchanted=\u00a77You are not allowed to repair enchanted items. repairEnchanted=\u00a77Du darfst keine verzauberten Gegenst\u00e4nde reparieren.
repairInvalidType=\u00a7cDieser Gegenstand kann nicht repariert werden. repairInvalidType=\u00a7cDieser Gegenstand kann nicht repariert werden.
repairNone=Es sind keine Gegenst\u00e4nde vorhanden, die repariert werden k\u00f6nnen. repairNone=Es sind keine Gegenst\u00e4nde vorhanden, die repariert werden k\u00f6nnen.
requestAccepted=\u00a77Teleportierungsanfrage akzeptiert. requestAccepted=\u00a77Teleportierungsanfrage akzeptiert.
@@ -298,12 +315,11 @@ requestAcceptedFrom=\u00a77{0} hat deine Teleportierungsanfrage angenommen.
requestDenied=\u00a77Teleportierungsanfrage verweigert. requestDenied=\u00a77Teleportierungsanfrage verweigert.
requestDeniedFrom=\u00a77{0} hat deine Teleportierungsanfrage abgelehnt. requestDeniedFrom=\u00a77{0} hat deine Teleportierungsanfrage abgelehnt.
requestSent=\u00a77Anfrage gesendet an {0}\u00a77. requestSent=\u00a77Anfrage gesendet an {0}\u00a77.
requestTimedOut=\u00a7cTeleport request has timed out requestTimedOut=\u00a7cTeleportierungsanfrage abgebrochen wegen Zeit\u00fcberschreitung
requiredBukkit=* ! * You need atleast build {0} of CraftBukkit, download it from http://ci.bukkit.org. requiredBukkit= * ! * Du ben\u00f6tigst mind. Version {0} von CraftBukkit, downloade CraftBukkit von http://dl.bukkit.org/downloads/craftbukkit/
returnPlayerToJailError=Error occurred when trying to return player {0} to jail: {1} returnPlayerToJailError=Fehler aufgetreten als Spieler {0} zum Gef\u00e4ngnis {1} zur\u00fcckkehrte.
second=Sekunde second=Sekunde
seconds=Sekunden seconds=Sekunden
seenBanReason=Reason: {0}
seenOffline=Spieler {0} ist offline seit {1} seenOffline=Spieler {0} ist offline seit {1}
seenOnline=Spieler {0} ist online seit {1} seenOnline=Spieler {0} ist online seit {1}
serverFull=Server ist voll serverFull=Server ist voll
@@ -320,13 +336,13 @@ slimeMalformedSize=Ung\u00fcltige Gr\u00f6sse.
soloMob=Das Monster m\u00f6chte allein sein. soloMob=Das Monster m\u00f6chte allein sein.
spawnSet=\u00a77Spawn-Punkt gesetzt f\u00fcr Gruppe {0}. spawnSet=\u00a77Spawn-Punkt gesetzt f\u00fcr Gruppe {0}.
spawned=erzeugt spawned=erzeugt
sudoExempt=You cannot sudo this user sudoExempt=Du kannst diesen Spieler nicht sudo machen
sudoRun=Forcing {0} to run: /{1} {2} sudoRun=Zwinge {0} den Befehl auszuf\u00fchren: /{1} {2}
suicideMessage=\u00a77Lebewohl grausame Welt... suicideMessage=\u00a77Lebewohl grausame Welt...
suicideSuccess= \u00a77{0} hat sich das Leben genommen. suicideSuccess= \u00a77{0} hat sich das Leben genommen.
survival=survival survival=Survival
takenFromAccount=\u00a7c{0} wurden aus deiner Geldb\u00f6rse genommen. takenFromAccount=\u00a7c{0} wurden aus deiner Geldb\u00f6rse genommen.
takenFromOthersAccount=\u00a7c{0} taken from {1}\u00a7c account. New balance: {2} takenFromOthersAccount=\u00a7c{0} aus der Geldb\u00f6rse von {1}\u00a7c genommen. Neues Guthaben: {2}
teleportAAll=\u00a77Teleportierungsanfrage zu allen Spielern gesendet... teleportAAll=\u00a77Teleportierungsanfrage zu allen Spielern gesendet...
teleportAll=\u00a77Teleportiere alle Spieler... teleportAll=\u00a77Teleportiere alle Spieler...
teleportAtoB=\u00a77{0}\u00a77 teleportiert dich zu {1}\u00a77. teleportAtoB=\u00a77{0}\u00a77 teleportiert dich zu {1}\u00a77.
@@ -334,8 +350,7 @@ teleportDisabled={0} verweigert die Teleportierung.
teleportHereRequest=\u00a7c{0}\u00a7c fragt, ob du dich zu ihm teleportierst. teleportHereRequest=\u00a7c{0}\u00a7c fragt, ob du dich zu ihm teleportierst.
teleportNewPlayerError=Fehler beim Teleportieren eines neuen Spielers teleportNewPlayerError=Fehler beim Teleportieren eines neuen Spielers
teleportRequest=\u00a7c{0}\u00a7c fragt, ob er sich zu dir teleportieren darf. teleportRequest=\u00a7c{0}\u00a7c fragt, ob er sich zu dir teleportieren darf.
teleportRequestsCancelledWorldChange=\u00a77Pending teleport requests have been cancelled on world change. teleportRequestTimeoutInfo=\u00a77Diese Anfrage wird nach {0} Sekunden auslaufen.
teleportRequestTimeoutInfo=\u00a77This request will timeout after {0} seconds.
teleportTop=\u00a77Teleportiere nach oben. teleportTop=\u00a77Teleportiere nach oben.
teleportationCommencing=\u00a77Teleportierung gestartet... teleportationCommencing=\u00a77Teleportierung gestartet...
teleportationDisabled=\u00a77Teleportierung deaktiviert. teleportationDisabled=\u00a77Teleportierung deaktiviert.
@@ -344,7 +359,7 @@ teleporting=\u00a77Teleportiere...
teleportingPortal=\u00a77Teleportiere durch Portal. teleportingPortal=\u00a77Teleportiere durch Portal.
tempBanned=Zeitlich gesperrt vom Server f\u00fcr {0} tempBanned=Zeitlich gesperrt vom Server f\u00fcr {0}
tempbanExempt=\u00a77Du kannst diesen Spieler nicht zeitlich sperren. tempbanExempt=\u00a77Du kannst diesen Spieler nicht zeitlich sperren.
thunder= Es donnert nun in deiner Welt {0}. thunder=Es donnert nun in deiner Welt {0}.
thunderDuration=Es donnert nun f\u00fcr {1} Sekunden in deiner Welt {0}. thunderDuration=Es donnert nun f\u00fcr {1} Sekunden in deiner Welt {0}.
timeBeforeHeal=Zeit bis zur n\u00e4chsten Heilung: {0} timeBeforeHeal=Zeit bis zur n\u00e4chsten Heilung: {0}
timeBeforeTeleport=Zeit bis zum n\u00e4chsten Teleport: {0} timeBeforeTeleport=Zeit bis zum n\u00e4chsten Teleport: {0}
@@ -354,12 +369,13 @@ timeSet=Zeit in allen Welten gesetzt.
timeSetPermission=\u00a7cDu hast keine Berechtigung die Zeit zu \u00e4ndern. timeSetPermission=\u00a7cDu hast keine Berechtigung die Zeit zu \u00e4ndern.
timeWorldCurrent=Die momentane Zeit in {0} ist \u00a73{1} timeWorldCurrent=Die momentane Zeit in {0} ist \u00a73{1}
timeWorldSet=Die Zeit in \u00a7c{1}\u00a7f wurde zu {0} gesetzt. timeWorldSet=Die Zeit in \u00a7c{1}\u00a7f wurde zu {0} gesetzt.
tps=Aktuelle TPS (Ticks pro Sekunde) = {0}
tradeCompleted=\u00a77Handel abgeschlossen. tradeCompleted=\u00a77Handel abgeschlossen.
tradeSignEmpty=Der Bestand des Trade-Schild ist aufgebraucht. tradeSignEmpty=Der Bestand des Trade-Schild ist aufgebraucht.
tradeSignEmptyOwner=Es gibt nichts mehr zu Sammeln von diesem Trade-Schild. tradeSignEmptyOwner=Es gibt nichts mehr zu Sammeln von diesem Trade-Schild.
treeFailure=\u00a7cBaumpflanzung gescheitert. Versuche es auf Gras oder Dreck. treeFailure=\u00a7cBaumpflanzung gescheitert. Versuche es auf Gras oder Dreck.
treeSpawned=\u00a77Baum gepflanzt. treeSpawned=\u00a77Baum gepflanzt.
true=true true=\u00a72ja\u00a7f
typeTpaccept=\u00a77Um zu teleportieren, schreibe \u00a7c/tpaccept\u00a77. typeTpaccept=\u00a77Um zu teleportieren, schreibe \u00a7c/tpaccept\u00a77.
typeTpdeny=\u00a77Um diese Anfrage abzulehnen, schreibe \u00a7c/tpdeny\u00a77. typeTpdeny=\u00a77Um diese Anfrage abzulehnen, schreibe \u00a7c/tpdeny\u00a77.
typeWorldName=\u00a77Du kannst auch den Namen der Welt eingeben. typeWorldName=\u00a77Du kannst auch den Namen der Welt eingeben.
@@ -373,6 +389,8 @@ unknownItemName=Unbekannter Gegenstand: {0}
unlimitedItemPermission=\u00a7cDu hast keine Rechte f\u00fcr {0}. unlimitedItemPermission=\u00a7cDu hast keine Rechte f\u00fcr {0}.
unlimitedItems=Unendliche Objekte: unlimitedItems=Unendliche Objekte:
unmutedPlayer=Spieler {0} ist nicht mehr stumm. unmutedPlayer=Spieler {0} ist nicht mehr stumm.
unvanished=\u00a7aDu bist wieder sichtbar.
unvanishedReload=\u00a7cEin Neustart hat dich sichtbar gemacht.
upgradingFilesError=Fehler beim Aktualisieren der Dateien upgradingFilesError=Fehler beim Aktualisieren der Dateien
userDoesNotExist=Spieler {0} existiert nicht. userDoesNotExist=Spieler {0} existiert nicht.
userIsAway={0} ist abwesend. userIsAway={0} ist abwesend.
@@ -382,39 +400,45 @@ userUsedPortal={0} benutzt ein vorhandenes Ausgangsportal.
userdataMoveBackError=Verschieben von userdata/{0}.tmp nach userdata/{1} gescheitert. userdataMoveBackError=Verschieben von userdata/{0}.tmp nach userdata/{1} gescheitert.
userdataMoveError=Verschieben von userdata/{0} nach userdata/{1}.tmp gescheitert. userdataMoveError=Verschieben von userdata/{0} nach userdata/{1}.tmp gescheitert.
usingTempFolderForTesting=Benutze tempor\u00e4ren Ordner zum Testen: usingTempFolderForTesting=Benutze tempor\u00e4ren Ordner zum Testen:
vanished=\u00a7aDu bist nun unsichtbar!
versionMismatch=Versionen nicht identisch! Bitte aktualisiere {0}. versionMismatch=Versionen nicht identisch! Bitte aktualisiere {0}.
versionMismatchAll=Versionen ungleich! Bitte aktualisiere alle Essentials jars auf die gleiche Version. versionMismatchAll=Versionen ungleich! Bitte aktualisiere alle Essentials jars auf die gleiche Version.
voiceSilenced=\u00a77Du bist stumm voiceSilenced=\u00a77Du bist stumm
warpDeleteError=Fehler beim L\u00f6schen der Warp-Datei. warpDeleteError=Fehler beim L\u00f6schen der Warp-Datei.
warpListPermission=\u00a7cDu hast keine Berechtigung, die Warp-Punkte anzuzeigen. warpListPermission=\u00a7cDu hast keine Berechtigung, die Warp-Punkte anzuzeigen.
warpNotExist=Warp-Punkt existiert nicht. warpNotExist=Warp-Punkt existiert nicht.
warpOverwrite=\u00a7cDu kannst diesen Warp-Punkt nicht \u00fcberschreiben.
warpSet=\u00a77Warp-Punkt {0} wurde erstellt. warpSet=\u00a77Warp-Punkt {0} wurde erstellt.
warpUsePermission=\u00a7cDu hast keinen Zugriff f\u00fcr diesen Warp-Punkt. warpUsePermission=\u00a7cDu hast keinen Zugriff f\u00fcr diesen Warp-Punkt.
warpingTo=\u00a77Teleportiere zu Warp-Punkt {0}. warpingTo=\u00a77Teleportiere zu Warp-Punkt {0}.
warps=Warps: {0} warps=Warps: {0}
warpsCount=\u00a77Es gibt {0} Warp-Punkte. Zeige Seite {1} von {2}. warpsCount=\u00a77Es gibt {0} Warp-Punkte. Zeige Seite {1} von {2}.
warpOverwrite=\u00a7cYou cannot overwrite that warp.
weatherStorm=\u00a77In {0} st\u00fcrmt es nun. weatherStorm=\u00a77In {0} st\u00fcrmt es nun.
weatherStormFor=\u00a77In {0} st\u00fcrmt es nun f\u00fcr {1} Sekunden. weatherStormFor=\u00a77In {0} st\u00fcrmt es nun f\u00fcr {1} Sekunden.
weatherSun=\u00a77In {0} scheint nun die Sonne. weatherSun=\u00a77In {0} scheint nun die Sonne.
weatherSunFor=\u00a77In {0} scheint nun f\u00fcr {1} Sekunden die Sonne. weatherSunFor=\u00a77In {0} scheint nun f\u00fcr {1} Sekunden die Sonne.
whoisBanned=\u00a79 - Banned: {0} whoisAFK=\u00a76 - AFK:\u00a7f {0}
whoisGamemode=\u00a79 - Gamemode: {0} whoisBanned=\u00a76 - Gebannt:\u00a7f {0}
whoisGeoLocation=\u00a79 - Herkunft: {0} whoisExp=\u00a76 - Erfahrungspunkte:\u00a7f {0} (Level {1})
whoisGod=\u00a79 - God mode: {0} whoisFly=\u00a76 - Fliegen:\u00a7f {0} ({1})
whoisHealth=\u00a79 - Gesundheit: {0}/20 whoisGamemode=\u00a76 - Gamemode:\u00a7f {0}
whoisIPAddress=\u00a79 - IP-Adresse: {0} whoisGeoLocation=\u00a76 - Herkunft:\u00a7f {0}
whoisIs={0} ist {1} whoisGod=\u00a76 - Unsterblichkeit:\u00a7f {0}
whoisJail=\u00a79 - Jail: {0} whoisHealth=\u00a76 - Gesundheit:\u00a7f {0}/20
whoisLocation=\u00a79 - Position: ({0}, {1}, {2}, {3}) whoisIPAddress=\u00a76 - IP-Adresse:\u00a7f {0}
whoisMoney=\u00a79 - Geldb\u00f6rse: {0} whoisJail=\u00a76 - Jail:\u00a7f {0}
whoisOP=\u00a79 - OP: {0} whoisLocation=\u00a76 - Position:\u00a7f ({0}, {1}, {2}, {3})
whoisStatusAvailable=\u00a79 - Status: Anwesend whoisMoney=\u00a76 - Geldb\u00f6rse:\u00a7f {0}
whoisStatusAway=\u00a79 - Status: \u00a7cAbwesend\u00a7f whoisMuted=\u00a76 - Stumm:\u00a7f {0}
worth=\u00a77Ein Stapel von {0} ist \u00a7c{1}\u00a77 wert ({2} Einheiten je {3}) whoisNick=\u00a76 - Nick:\u00a7f {0}
whoisOp=\u00a76 - OP:\u00a7f {0}
whoisTop=\u00a76 ====== WhoIs:\u00a7f {0} \u00a76======
worth=\u00a77Der Wert von {0} betr\u00e4gt: \u00a7c{1}\u00a77 ({3} pro {2} Gegenst\u00e4nde)
worthMeta=\u00a77Ein Stapel von {0} mit Metadaten {1} ist \u00a7c{2}\u00a77 wert. ({3} Einheiten je {4}) worthMeta=\u00a77Ein Stapel von {0} mit Metadaten {1} ist \u00a7c{2}\u00a77 wert. ({3} Einheiten je {4})
worthSet=Wert des Gegenstands gesetzt. worthSet=Wert des Gegenstands gesetzt.
year=Jahr year=Jahr
years=Jahre years=Jahre
youAreHealed=\u00a77Du wurdest geheilt. youAreHealed=\u00a77Du wurdest geheilt.
youHaveNewMail=\u00a7cDu hast {0} Nachrichten!\u00a7f Schreibe \u00a77/mail read\u00a7f um deine Nachrichten anzuzeigen. youHaveNewMail=\u00a7cDu hast {0} Nachrichten!\u00a7f Schreibe \u00a77/mail read\u00a7f um deine Nachrichten anzuzeigen.
hatRemoved=\u00a7eDein Hut wurde entfernt.
banFormat=Gesperrt: {0}

View File

@@ -12,6 +12,7 @@ alertUsed=used:
autoAfkKickReason=You have been kicked for idling more than {0} minutes. autoAfkKickReason=You have been kicked for idling more than {0} minutes.
backAfterDeath=\u00a77Use the /back command to return to your death point. backAfterDeath=\u00a77Use the /back command to return to your death point.
backUsageMsg=\u00a77Returning to previous location. backUsageMsg=\u00a77Returning to previous location.
backupDisabled=An external backup script has not been configured.
backupFinished=Backup finished backupFinished=Backup finished
backupStarted=Backup started backupStarted=Backup started
balance=\u00a77Balance: {0} balance=\u00a77Balance: {0}
@@ -30,10 +31,11 @@ buildAlert=\u00a7cYou are not permitted to build
bukkitFormatChanged=Bukkit version format changed. Version not checked. bukkitFormatChanged=Bukkit version format changed. Version not checked.
burnMsg=\u00a77You set {0} on fire for {1} seconds. burnMsg=\u00a77You set {0} on fire for {1} seconds.
canTalkAgain=\u00a77You can talk again canTalkAgain=\u00a77You can talk again
cantFindGeoIpDB=Can''t find GeoIP database! cantFindGeoIpDB=Can't find GeoIP database!
cantReadGeoIpDB=Failed to read GeoIP database! cantReadGeoIpDB=Failed to read GeoIP database!
cantSpawnItem=\u00a7cYou are not allowed to spawn the item {0} cantSpawnItem=\u00a7cYou are not allowed to spawn the item {0}
chatTypeLocal=[L] chatTypeLocal=[L]
chatTypeAdmin=[A]
chatTypeSpy=[Spy] chatTypeSpy=[Spy]
commandFailed=Command {0} failed: commandFailed=Command {0} failed:
commandHelpFailedForPlugin=Error getting help for: {0} commandHelpFailedForPlugin=Error getting help for: {0}
@@ -50,6 +52,7 @@ creatingConfigFromTemplate=Creating config from template: {0}
creatingEmptyConfig=Creating empty config: {0} creatingEmptyConfig=Creating empty config: {0}
creative=creative creative=creative
currency={0}{1} currency={0}{1}
currentWorld=Current World: {0}
day=day day=day
days=days days=days
defaultBanReason=The Ban Hammer has spoken! defaultBanReason=The Ban Hammer has spoken!
@@ -71,6 +74,7 @@ disabledToSpawnMob=Spawning this mob was disabled in the config file.
dontMoveMessage=\u00a77Teleportation will commence in {0}. Don''t move. dontMoveMessage=\u00a77Teleportation will commence in {0}. Don''t move.
downloadingGeoIp=Downloading GeoIP database ... this might take a while (country: 0.6 MB, city: 20MB) downloadingGeoIp=Downloading GeoIP database ... this might take a while (country: 0.6 MB, city: 20MB)
duplicatedUserdata=Duplicated userdata: {0} and {1} duplicatedUserdata=Duplicated userdata: {0} and {1}
durability=\u00a77This tool has \u00a7c{0}\u00a77 uses left
enableUnlimited=\u00a77Giving unlimited amount of {0} to {1}. enableUnlimited=\u00a77Giving unlimited amount of {0} to {1}.
enabled=enabled enabled=enabled
enchantmentApplied = \u00a77The enchantment {0} has been applied to your item in hand. enchantmentApplied = \u00a77The enchantment {0} has been applied to your item in hand.
@@ -83,15 +87,19 @@ errorWithMessage=\u00a7cError: {0}
essentialsHelp1=The file is broken and Essentials can't open it. Essentials is now disabled. If you can't fix the file yourself, go to http://tiny.cc/EssentialsChat essentialsHelp1=The file is broken and Essentials can't open it. Essentials is now disabled. If you can't fix the file yourself, go to http://tiny.cc/EssentialsChat
essentialsHelp2=The file is broken and Essentials can't open it. Essentials is now disabled. If you can't fix the file yourself, either type /essentialshelp in game or go to http://tiny.cc/EssentialsChat essentialsHelp2=The file is broken and Essentials can't open it. Essentials is now disabled. If you can't fix the file yourself, either type /essentialshelp in game or go to http://tiny.cc/EssentialsChat
essentialsReload=\u00a77Essentials Reloaded {0} essentialsReload=\u00a77Essentials Reloaded {0}
exp=\u00a7c{0} \u00a77has\u00a7c {1} \u00a77exp (level\u00a7c {2}\u00a77) and needs\u00a7c {3} \u00a77more exp to level up.
expSet=\u00a7c{0} \u00a77now has\u00a7c {1} \u00a77exp.
extinguish=\u00a77You extinguished yourself. extinguish=\u00a77You extinguished yourself.
extinguishOthers=\u00a77You extinguished {0}. extinguishOthers=\u00a77You extinguished {0}.
failedToCloseConfig=Failed to close config {0} failedToCloseConfig=Failed to close config {0}
failedToCreateConfig=Failed to create config {0} failedToCreateConfig=Failed to create config {0}
failedToWriteConfig=Failed to write config {0} failedToWriteConfig=Failed to write config {0}
false=false false=\u00a74false\u00a7f
feed=\u00a77Your appetite was sated. feed=\u00a77Your appetite was sated.
feedOther=\u00a77Satisfied {0}. feedOther=\u00a77Satisfied {0}.
fileRenameError=Renaming file {0} failed fileRenameError=Renaming file {0} failed
flyMode=\u00a77Set fly mode {0} for {1}.
flying=flying
foreverAlone=\u00a7cYou have nobody to whom you can reply. foreverAlone=\u00a7cYou have nobody to whom you can reply.
freedMemory=Freed {0} MB. freedMemory=Freed {0} MB.
gameMode=\u00a77Set game mode {0} for {1}. gameMode=\u00a77Set game mode {0} for {1}.
@@ -106,13 +114,20 @@ geoipJoinFormat=Player {0} comes from {1}
godDisabledFor=disabled for {0} godDisabledFor=disabled for {0}
godEnabledFor=enabled for {0} godEnabledFor=enabled for {0}
godMode=\u00a77God mode {0}. godMode=\u00a77God mode {0}.
hatArmor=\u00a7cError, you cannot use this item as a hat!
hatEmpty=\u00a7cYou are not wearing a hat.
hatFail=\u00a7cYou must have something to wear in your hand.
hatPlaced=\u00a7eEnjoy your new hat!
haveBeenReleased=\u00a77You have been released haveBeenReleased=\u00a77You have been released
heal=\u00a77You have been healed. heal=\u00a77You have been healed.
healOther=\u00a77Healed {0}. healOther=\u00a77Healed {0}.
helpConsole=To view help from the console, type ?. helpConsole=To view help from the console, type ?.
helpFrom=\u00a77Commands from {0}:
helpLine=\u00a76/{0}\u00a7f: {1} helpLine=\u00a76/{0}\u00a7f: {1}
helpMatching=\u00a77Commands matching "{0}":
helpOp=\u00a7c[HelpOp]\u00a7f \u00a77{0}:\u00a7f {1} helpOp=\u00a7c[HelpOp]\u00a7f \u00a77{0}:\u00a7f {1}
helpPages=Page \u00a7c{0}\u00a7f of \u00a7c{1}\u00a7f: helpPages=Page \u00a7c{0}\u00a7f of \u00a7c{1}\u00a7f:
helpPlugin=\u00a74{0}\u00a7f: Plugin Help: /help {1}
holeInFloor=Hole in floor holeInFloor=Hole in floor
homeSet=\u00a77Home set. homeSet=\u00a77Home set.
homeSetToBed=\u00a77Your home is now set to this bed. homeSetToBed=\u00a77Your home is now set to this bed.
@@ -124,14 +139,14 @@ illegalDate=Illegal date format.
infoChapter=Select chapter: infoChapter=Select chapter:
infoChapterPages=Chapter {0}, page \u00a7c{1}\u00a7f of \u00a7c{2}\u00a7f: infoChapterPages=Chapter {0}, page \u00a7c{1}\u00a7f of \u00a7c{2}\u00a7f:
infoFileDoesNotExist=File info.txt does not exist. Creating one for you. infoFileDoesNotExist=File info.txt does not exist. Creating one for you.
infoPages=Page \u00a7c{0}\u00a7f of \u00a7c{1}\u00a7f: infoPages=\u00a7e ---- \u00a76{2} \u00a7e--\u00a76 Page \u00a74{0}\u00a76/\u00a74{1} \u00a7e----
infoUnknownChapter=Unknown chapter. infoUnknownChapter=Unknown chapter.
invBigger=The other users inventory is bigger than yours. invBigger=The other users inventory is bigger than yours.
invRestored=Your inventory has been restored. invRestored=Your inventory has been restored.
invSee=You see the inventory of {0}. invSee=You see the inventory of {0}.
invSeeHelp=Use /invsee to restore your inventory. invSeeHelp=Use /invsee to restore your inventory.
invalidCharge=\u00a7cInvalid charge. invalidCharge=\u00a7cInvalid charge.
invalidHome=Home {0} doesn't exist invalidHome=Home {0} doesn''t exist
invalidMob=Invalid mob type. invalidMob=Invalid mob type.
invalidServer=Invalid server! invalidServer=Invalid server!
invalidSignLine=Line {0} on sign is invalid. invalidSignLine=Line {0} on sign is invalid.
@@ -156,18 +171,19 @@ jailReleased=\u00a77Player \u00a7e{0}\u00a77 unjailed.
jailReleasedPlayerNotify=\u00a77You have been released! jailReleasedPlayerNotify=\u00a77You have been released!
jailSentenceExtended=Jail time extend to: {0) jailSentenceExtended=Jail time extend to: {0)
jailSet=\u00a77Jail {0} has been set jailSet=\u00a77Jail {0} has been set
jumpError=That would hurt your computer''s brain. jumpError=That would hurt your computer's brain.
kickDefault=Kicked from server kickDefault=Kicked from server
kickExempt=\u00a7cYou can not kick that person. kickExempt=\u00a7cYou can not kick that person.
kickedAll=\u00a7cKicked all players from server
kill=\u00a77Killed {0}. kill=\u00a77Killed {0}.
kitError2=\u00a7cThat kit does not exist or is improperly defined. kitError2=\u00a7cThat kit does not exist or is improperly defined.
kitError=\u00a7cThere are no valid kits. kitError=\u00a7cThere are no valid kits.
kitErrorHelp=\u00a7cPerhaps an item is missing a quantity in the configuration? kitErrorHelp=\u00a7cPerhaps an item is missing a quantity in the configuration?
kitGive=\u00a77Giving kit {0}. kitGive=\u00a77Giving kit {0}.
InvFull=\u00a7cYour inventory was full, dropping items on the floor kitInvFull=\u00a7cYour inventory was full, placing kit on the floor
kitTimed=\u00a7cYou can''t use that kit again for another {0}. kitTimed=\u00a7cYou can''t use that kit again for another {0}.
kits=\u00a77Kits: {0} kits=\u00a77Kits: {0}
lightningSmited=\u00a77You have just been smited lightningSmited=\u00a77Thou hast been smitten
lightningUse=\u00a77Smiting {0} lightningUse=\u00a77Smiting {0}
listAfkTag = \u00a77[AFK]\u00a7f listAfkTag = \u00a77[AFK]\u00a7f
listAmount = \u00a79There are \u00a7c{0}\u00a79 out of maximum \u00a7c{1}\u00a79 players online. listAmount = \u00a79There are \u00a7c{0}\u00a79 out of maximum \u00a7c{1}\u00a79 players online.
@@ -205,7 +221,6 @@ mutedPlayer=Player {0} muted.
mutedPlayerFor=Player {0} muted for {1}. mutedPlayerFor=Player {0} muted for {1}.
mutedUserSpeaks={0} tried to speak, but is muted. mutedUserSpeaks={0} tried to speak, but is muted.
nearbyPlayers=Players nearby: {0} nearbyPlayers=Players nearby: {0}
needTpohere=You need access to /tpohere to teleport other players.
negativeBalanceError=User is not allowed to have a negative balance. negativeBalanceError=User is not allowed to have a negative balance.
nickChanged=Nickname changed. nickChanged=Nickname changed.
nickDisplayName=\u00a77You have to enable change-displayname in Essentials config. nickDisplayName=\u00a77You have to enable change-displayname in Essentials config.
@@ -218,6 +233,7 @@ noAccessCommand=\u00a7cYou do not have access to that command.
noAccessPermission=\u00a7cYou do not have permission to access that {0}. noAccessPermission=\u00a7cYou do not have permission to access that {0}.
noBreakBedrock=You are not allowed to destroy bedrock. noBreakBedrock=You are not allowed to destroy bedrock.
noDestroyPermission=\u00a7cYou do not have permission to destroy that {0}. noDestroyPermission=\u00a7cYou do not have permission to destroy that {0}.
noDurability=\u00a7cThis item does not have a durability.
noGodWorldWarning=\u00a7cWarning! God mode in this world disabled. noGodWorldWarning=\u00a7cWarning! God mode in this world disabled.
noHelpFound=\u00a7cNo matching commands. noHelpFound=\u00a7cNo matching commands.
noHomeSet=You have not set a home. noHomeSet=You have not set a home.
@@ -229,7 +245,7 @@ noMotd=\u00a7cThere is no message of the day.
noNewMail=\u00a77You have no new mail. noNewMail=\u00a77You have no new mail.
noPendingRequest=You do not have a pending request. noPendingRequest=You do not have a pending request.
noPerm=\u00a7cYou do not have the \u00a7f{0}\u00a7c permission. noPerm=\u00a7cYou do not have the \u00a7f{0}\u00a7c permission.
noPermToSpawnMob=\u00a7cYou don''t have permission to spawn this mob. noPermToSpawnMob=\u00a7cYou don't have permission to spawn this mob.
noPlacePermission=\u00a7cYou do not have permission to place a block near that sign. noPlacePermission=\u00a7cYou do not have permission to place a block near that sign.
noPowerTools=You have no power tools assigned. noPowerTools=You have no power tools assigned.
noRules=\u00a7cThere are no rules specified yet. noRules=\u00a7cThere are no rules specified yet.
@@ -239,6 +255,7 @@ notAllowedToQuestion=\u00a7cYou are not authorized to use question.
notAllowedToShout=\u00a7cYou are not authorized to shout. notAllowedToShout=\u00a7cYou are not authorized to shout.
notEnoughExperience=You do not have enough experience. notEnoughExperience=You do not have enough experience.
notEnoughMoney=You do not have sufficient funds. notEnoughMoney=You do not have sufficient funds.
notFlying=not flying
notRecommendedBukkit= * ! * Bukkit version is not the recommended build for Essentials. notRecommendedBukkit= * ! * Bukkit version is not the recommended build for Essentials.
notSupportedYet=Not supported yet. notSupportedYet=Not supported yet.
nothingInHand = \u00a7cYou have nothing in your hand. nothingInHand = \u00a7cYou have nothing in your hand.
@@ -252,7 +269,7 @@ orderBalances=Ordering balances of {0} users, please wait ...
pTimeCurrent=\u00a7e{0}''s\u00a7f time is {1}. pTimeCurrent=\u00a7e{0}''s\u00a7f time is {1}.
pTimeCurrentFixed=\u00a7e{0}''s\u00a7f time is fixed to {1}. pTimeCurrentFixed=\u00a7e{0}''s\u00a7f time is fixed to {1}.
pTimeNormal=\u00a7e{0}''s\u00a7f time is normal and matches the server. pTimeNormal=\u00a7e{0}''s\u00a7f time is normal and matches the server.
pTimeOthersPermission=\u00a7cYou are not authorized to set other players'' time. pTimeOthersPermission=\u00a7cYou are not authorized to set other players' time.
pTimePlayers=These players have their own time: pTimePlayers=These players have their own time:
pTimeReset=Player time has been reset for: \u00a7e{0} pTimeReset=Player time has been reset for: \u00a7e{0}
pTimeSet=Player time is set to \u00a73{0}\u00a7f for: \u00a7e{1} pTimeSet=Player time is set to \u00a73{0}\u00a7f for: \u00a7e{1}
@@ -272,7 +289,7 @@ playerNotFound=\u00a7cPlayer not found.
playerUnmuted=\u00a77You have been unmuted playerUnmuted=\u00a77You have been unmuted
pong=Pong! pong=Pong!
possibleWorlds=\u00a77Possible worlds are the numbers 0 through {0}. possibleWorlds=\u00a77Possible worlds are the numbers 0 through {0}.
powerToolAir=Command can''t be attached to air. powerToolAir=Command can't be attached to air.
powerToolAlreadySet=Command \u00a7c{0}\u00a7f is already assigned to {1}. powerToolAlreadySet=Command \u00a7c{0}\u00a7f is already assigned to {1}.
powerToolAttach=\u00a7c{0}\u00a7f command assigned to {1}. powerToolAttach=\u00a7c{0}\u00a7f command assigned to {1}.
powerToolClearAll=All powertool commands have been cleared. powerToolClearAll=All powertool commands have been cleared.
@@ -299,11 +316,10 @@ requestDenied=\u00a77Teleport request denied.
requestDeniedFrom=\u00a77{0} denied your teleport request. requestDeniedFrom=\u00a77{0} denied your teleport request.
requestSent=\u00a77Request sent to {0}\u00a77. requestSent=\u00a77Request sent to {0}\u00a77.
requestTimedOut=\u00a7cTeleport request has timed out requestTimedOut=\u00a7cTeleport request has timed out
requiredBukkit= * ! * You need atleast build {0} of CraftBukkit, download it from http://ci.bukkit.org. requiredBukkit= * ! * You need atleast build {0} of CraftBukkit, download it from http://dl.bukkit.org/downloads/craftbukkit/
returnPlayerToJailError=Error occurred when trying to return player {0} to jail: {1} returnPlayerToJailError=Error occurred when trying to return player {0} to jail: {1}
second=second second=second
seconds=seconds seconds=seconds
seenBanReason=Reason: {0}
seenOffline=Player {0} is offline since {1} seenOffline=Player {0} is offline since {1}
seenOnline=Player {0} is online since {1} seenOnline=Player {0} is online since {1}
serverFull=Server is full serverFull=Server is full
@@ -334,7 +350,6 @@ teleportDisabled={0} has teleportation disabled.
teleportHereRequest=\u00a7c{0}\u00a7c has requested that you teleport to them. teleportHereRequest=\u00a7c{0}\u00a7c has requested that you teleport to them.
teleportNewPlayerError=Failed to teleport new player teleportNewPlayerError=Failed to teleport new player
teleportRequest=\u00a7c{0}\u00a7c has requested to teleport to you. teleportRequest=\u00a7c{0}\u00a7c has requested to teleport to you.
teleportRequestsCancelledWorldChange=\u00a77Pending teleport requests have been cancelled on world change.
teleportRequestTimeoutInfo=\u00a77This request will timeout after {0} seconds. teleportRequestTimeoutInfo=\u00a77This request will timeout after {0} seconds.
teleportTop=\u00a77Teleporting to top. teleportTop=\u00a77Teleporting to top.
teleportationCommencing=\u00a77Teleportation commencing... teleportationCommencing=\u00a77Teleportation commencing...
@@ -354,12 +369,13 @@ timeSet=Time set in all worlds.
timeSetPermission=\u00a7cYou are not authorized to set the time. timeSetPermission=\u00a7cYou are not authorized to set the time.
timeWorldCurrent=The current time in {0} is \u00a73{1} timeWorldCurrent=The current time in {0} is \u00a73{1}
timeWorldSet=The time was set to {0} in: \u00a7c{1} timeWorldSet=The time was set to {0} in: \u00a7c{1}
tps=Current TPS = {0}
tradeCompleted=\u00a77Trade completed. tradeCompleted=\u00a77Trade completed.
tradeSignEmpty=The trade sign has nothing available for you. tradeSignEmpty=The trade sign has nothing available for you.
tradeSignEmptyOwner=There is nothing to collect from this trade sign. tradeSignEmptyOwner=There is nothing to collect from this trade sign.
treeFailure=\u00a7cTree generation failure. Try again on grass or dirt. treeFailure=\u00a7cTree generation failure. Try again on grass or dirt.
treeSpawned=\u00a77Tree spawned. treeSpawned=\u00a77Tree spawned.
true=true true=\u00a72true\u00a7f
typeTpaccept=\u00a77To teleport, type \u00a7c/tpaccept\u00a77. typeTpaccept=\u00a77To teleport, type \u00a7c/tpaccept\u00a77.
typeTpdeny=\u00a77To deny this request, type \u00a7c/tpdeny\u00a77. typeTpdeny=\u00a77To deny this request, type \u00a7c/tpdeny\u00a77.
typeWorldName=\u00a77You can also type the name of a specific world. typeWorldName=\u00a77You can also type the name of a specific world.
@@ -373,6 +389,8 @@ unknownItemName=Unknown item name: {0}
unlimitedItemPermission=\u00a7cNo permission for unlimited item {0}. unlimitedItemPermission=\u00a7cNo permission for unlimited item {0}.
unlimitedItems=Unlimited items: unlimitedItems=Unlimited items:
unmutedPlayer=Player {0} unmuted. unmutedPlayer=Player {0} unmuted.
unvanished=\u00a7aYou are once again visible.
unvanishedReload=\u00a7cA reload has forced you to become visible.
upgradingFilesError=Error while upgrading the files upgradingFilesError=Error while upgrading the files
userDoesNotExist=The user {0} does not exist. userDoesNotExist=The user {0} does not exist.
userIsAway={0} is now AFK userIsAway={0} is now AFK
@@ -382,35 +400,39 @@ userUsedPortal={0} used an existing exit portal.
userdataMoveBackError=Failed to move userdata/{0}.tmp to userdata/{1} userdataMoveBackError=Failed to move userdata/{0}.tmp to userdata/{1}
userdataMoveError=Failed to move userdata/{0} to userdata/{1}.tmp userdataMoveError=Failed to move userdata/{0} to userdata/{1}.tmp
usingTempFolderForTesting=Using temp folder for testing: usingTempFolderForTesting=Using temp folder for testing:
vanished=\u00a7aYou have now been vanished.
versionMismatch=Version mismatch! Please update {0} to the same version. versionMismatch=Version mismatch! Please update {0} to the same version.
versionMismatchAll=Version mismatch! Please update all Essentials jars to the same version. versionMismatchAll=Version mismatch! Please update all Essentials jars to the same version.
voiceSilenced=\u00a77Your voice has been silenced voiceSilenced=\u00a77Your voice has been silenced
warpDeleteError=Problem deleting the warp file. warpDeleteError=Problem deleting the warp file.
warpListPermission=\u00a7cYou do not have Permission to list warps. warpListPermission=\u00a7cYou do not have Permission to list warps.
warpNotExist=That warp does not exist. warpNotExist=That warp does not exist.
warpOverwrite=\u00a7cYou cannot overwrite that warp.
warpSet=\u00a77Warp {0} set. warpSet=\u00a77Warp {0} set.
warpUsePermission=\u00a7cYou do not have Permission to use that warp. warpUsePermission=\u00a7cYou do not have Permission to use that warp.
warpingTo=\u00a77Warping to {0}. warpingTo=\u00a77Warping to {0}.
warps=Warps: {0} warps=Warps: {0}
warpsCount=\u00a77There are {0} warps. Showing page {1} of {2}. warpsCount=\u00a77There are {0} warps. Showing page {1} of {2}.
warpOverwrite=\u00a7cYou cannot overwrite that warp.
weatherStorm=\u00a77You set the weather to storm in {0} weatherStorm=\u00a77You set the weather to storm in {0}
weatherStormFor=\u00a77You set the weather to storm in {0} for {1} seconds weatherStormFor=\u00a77You set the weather to storm in {0} for {1} seconds
weatherSun=\u00a77You set the weather to sun in {0} weatherSun=\u00a77You set the weather to sun in {0}
weatherSunFor=\u00a77You set the weather to sun in {0} for {1} seconds weatherSunFor=\u00a77You set the weather to sun in {0} for {1} seconds
whoisBanned=\u00a79 - Banned: {0} whoisAFK=\u00a76 - AFK:\u00a7f {0}
whoisGamemode=\u00a79 - Gamemode: {0} whoisBanned=\u00a76 - Banned:\u00a7f {0}
whoisGeoLocation=\u00a79 - Location: {0} whoisExp=\u00a76 - Exp:\u00a7f {0} (Level {1})
whoisGod=\u00a79 - God mode: {0} whoisFly=\u00a76 - Fly mode:\u00a7f {0} ({1})
whoisHealth=\u00a79 - Health: {0}/20 whoisGamemode=\u00a76 - Gamemode:\u00a7f {0}
whoisIPAddress=\u00a79 - IP Address: {0} whoisGeoLocation=\u00a76 - Location:\u00a7f {0}
whoisIs={0} is {1} whoisGod=\u00a76 - God mode:\u00a7f {0}
whoisJail=\u00a79 - Jail: {0} whoisHealth=\u00a76 - Health:\u00a7f {0}/20
whoisLocation=\u00a79 - Location: ({0}, {1}, {2}, {3}) whoisIPAddress=\u00a76 - IP Address:\u00a7f {0}
whoisMoney=\u00a79 - Money: {0} whoisJail=\u00a76 - Jail:\u00a7f {0}
whoisOP=\u00a79 - OP: {0} whoisLocation=\u00a76 - Location:\u00a7f ({0}, {1}, {2}, {3})
whoisStatusAvailable=\u00a79 - Status: Available whoisMoney=\u00a76 - Money:\u00a7f {0}
whoisStatusAway=\u00a79 - Status: \u00a7cAway\u00a7f whoisMuted=\u00a76 - Muted:\u00a7f {0}
whoisNick=\u00a76 - Nick:\u00a7f {0}
whoisOp=\u00a76 - OP:\u00a7f {0}
whoisTop=\u00a76 ====== WhoIs:\u00a7f {0} \u00a76======
worth=\u00a77Stack of {0} worth \u00a7c{1}\u00a77 ({2} item(s) at {3} each) worth=\u00a77Stack of {0} worth \u00a7c{1}\u00a77 ({2} item(s) at {3} each)
worthMeta=\u00a77Stack of {0} with metadata of {1} worth \u00a7c{2}\u00a77 ({3} item(s) at {4} each) worthMeta=\u00a77Stack of {0} with metadata of {1} worth \u00a7c{2}\u00a77 ({3} item(s) at {4} each)
worthSet=Worth value set worthSet=Worth value set
@@ -418,3 +440,5 @@ year=year
years=years years=years
youAreHealed=\u00a77You have been healed. youAreHealed=\u00a77You have been healed.
youHaveNewMail=\u00a7cYou have {0} messages!\u00a7f Type \u00a77/mail read\u00a7f to view your mail. youHaveNewMail=\u00a7cYou have {0} messages!\u00a7f Type \u00a77/mail read\u00a7f to view your mail.
hatRemoved=\u00a7eYour hat has been removed.
banFormat=Banned: {0}

View File

@@ -12,6 +12,7 @@ alertUsed=usado:
autoAfkKickReason=Has sido echado por ausentarte mas de {0} minutos. autoAfkKickReason=Has sido echado por ausentarte mas de {0} minutos.
backAfterDeath=\u00a77Usa el comando /back para volver al punto en el que moriste. backAfterDeath=\u00a77Usa el comando /back para volver al punto en el que moriste.
backUsageMsg=\u00a77Volviendo a la localizacion anterior. backUsageMsg=\u00a77Volviendo a la localizacion anterior.
backupDisabled=An external backup script has not been configured.
backupFinished=Copia de seguridad completada backupFinished=Copia de seguridad completada
backupStarted=Comenzando copia de seguridad backupStarted=Comenzando copia de seguridad
balance=\u00a77Cantidad: {0} balance=\u00a77Cantidad: {0}
@@ -22,23 +23,24 @@ bannedIpsFileError=Error leyendo banned-ips.txt
bannedIpsFileNotFound=banned-ips.txt no encontrado bannedIpsFileNotFound=banned-ips.txt no encontrado
bannedPlayersFileError=Error leyendo banned-players.txt bannedPlayersFileError=Error leyendo banned-players.txt
bannedPlayersFileNotFound=banned-players.txt no encontrado bannedPlayersFileNotFound=banned-players.txt no encontrado
bigTreeFailure=\u00a7cBig Generacion de arbol fallida. Prueba de nuevo en hierba o arena. bigTreeFailure=\u00a7cGeneracion de arbol grande fallida. Prueba de nuevo en hierba o arena.
bigTreeSuccess= \u00a77Big Arbol generado. bigTreeSuccess= \u00a77Arbol grande generado.
blockList=Essentials relayed the following commands to another plugin: blockList=Essentials ha pasado los siguientes comandos a otro plugin:
broadcast=[\u00a7cBroadcast\u00a7f]\u00a7a {0} broadcast=[\u00a7cBroadcast\u00a7f]\u00a7a {0}
buildAlert=\u00a7cNo tienes permisos para construir buildAlert=\u00a7cNo tienes permisos para construir
bukkitFormatChanged=Version de formato de Bukkit cambiado. Version no comprobada. bukkitFormatChanged=Version de formato de Bukkit cambiado. Version no comprobada.
burnMsg=\u00a77Has puesto {0} en fuego durante {1} segundos. burnMsg=\u00a77Has puesto {0} en fuego durante {1} segundos.
canTalkAgain=\u00a77Ya puedes hablar de nuevo canTalkAgain=\u00a77Ya puedes hablar de nuevo
cantFindGeoIpDB=No se puede encontrar la bases de datos del Geo IP cantFindGeoIpDB=No se puede encontrar la bases de datos de Geo IP
cantReadGeoIpDB=Error al intentar leer la base de datos del Geo IP cantReadGeoIpDB=Error al intentar leer la base de datos de Geo IP
cantSpawnItem=\u00a7cNo tienes acceso para producir este objeto {0} cantSpawnItem=\u00a7cNo tienes acceso para producir este objeto {0}
chatTypeLocal=[L] chatTypeLocal=[L]
chatTypeAdmin=[A]
chatTypeSpy=[Spy] chatTypeSpy=[Spy]
commandFailed=Command {0} fallado: commandFailed=Command {0} fallado:
commandHelpFailedForPlugin=Error obteniendo ayuda para: {0} commandHelpFailedForPlugin=Error obteniendo ayuda para: {0}
commandNotLoaded=\u00a7cCommand {0} esta cargado incorrectamente. commandNotLoaded=\u00a7cEl comando {0} esta cargado incorrectamente.
compassBearing=\u00a77Bearing: {0} ({1} grados). compassBearing=\u00a77Marcacion del compas: {0} ({1} grados).
configFileMoveError=Error al mover config.yml para hacer una copia de seguridad de la localizacion. configFileMoveError=Error al mover config.yml para hacer una copia de seguridad de la localizacion.
configFileRenameError=Error al renombrar archivo temp a config.yml configFileRenameError=Error al renombrar archivo temp a config.yml
connectedPlayers=Jugadores conectados: connectedPlayers=Jugadores conectados:
@@ -50,6 +52,7 @@ creatingConfigFromTemplate=Creando configuracion desde el template: {0}
creatingEmptyConfig=Creando configuracion vacia: {0} creatingEmptyConfig=Creando configuracion vacia: {0}
creative=creative creative=creative
currency={0}{1} currency={0}{1}
currentWorld=Current World: {0}
day=dia day=dia
days=dias days=dias
defaultBanReason=Baneado por incumplir las normas! defaultBanReason=Baneado por incumplir las normas!
@@ -67,34 +70,39 @@ depthBelowSea=\u00a77Estas {0} bloque(s) por debajo del mar.
destinationNotSet=Destino no establecido. destinationNotSet=Destino no establecido.
disableUnlimited=\u00a77Desactivando colocacion ilimitada de {0} para {1}. disableUnlimited=\u00a77Desactivando colocacion ilimitada de {0} para {1}.
disabled=desactivado disabled=desactivado
disabledToSpawnMob=Spawning this mob was disabled in the config file. disabledToSpawnMob=La creacion de este mob fue desactivada en el archivo de configuracion.
dontMoveMessage=\u00a77Teletransporte comenzara en {0}. No te muevas. dontMoveMessage=\u00a77Teletransporte comenzara en {0}. No te muevas.
downloadingGeoIp=Descargando base de datos de GeoIP ... puede llevar un tiempo (pais: 0.6 MB, ciudad: 20MB) downloadingGeoIp=Descargando base de datos de GeoIP ... puede llevar un tiempo (pais: 0.6 MB, ciudad: 20MB)
duplicatedUserdata=Datos de usuario duplicados: {0} y {1} duplicatedUserdata=Datos de usuario duplicados: {0} y {1}
durability=\u00a77Esta herramienta tiene \u00a7c{0}\u00a77 usos restantes.
enableUnlimited=\u00a77Dando cantidad ilimitada de {0} a {1}. enableUnlimited=\u00a77Dando cantidad ilimitada de {0} a {1}.
enabled=activado enabled=activado
enchantmentApplied = \u00a77The enchantment {0} has been applied to your item in hand. enchantmentApplied = \u00a77El encantamiento "{0}" fue aplicado al item en tus manos.
enchantmentNotFound = \u00a7cEnchantment not found enchantmentNotFound = \u00a7cEncantamiento no encontrado
enchantmentPerm = \u00a7cYou do not have the permission for {0} enchantmentPerm = \u00a7cNo tienes permiso para {0}
enchantmentRemoved = \u00a77The enchantment {0} has been removed from your item in hand. enchantmentRemoved = \u00a77El encantamiento "{0}" fue removido del item en tus manos.
enchantments = \u00a77Enchantments: {0} enchantments = \u00a77Encantamientos: {0}
errorCallingCommand=Error al ejecutar el comando /{0} errorCallingCommand=Error al ejecutar el comando /{0}
errorWithMessage=\u00a7cError: {0} errorWithMessage=\u00a7cError: {0}
essentialsHelp1=The file is broken and Essentials can't open it. Essentials is now disabled. If you can't fix the file yourself, go to http://tiny.cc/EssentialsChat essentialsHelp1=El archivo esta roto y Essentials no puede abrirlo. Essentials se ha desactivado. Si no puedes arreglar el archivo por tu cuenta, ve a http://tiny.cc/EssentialsChat
essentialsHelp2=The file is broken and Essentials can't open it. Essentials is now disabled. If you can't fix the file yourself, either type /essentialshelp in game or go to http://tiny.cc/EssentialsChat essentialsHelp2=El archivo esta roto y Essentials no puede abrirlo. Essentials se ha desactivado. Si no puedes arreglar el archivo por tu cuenta, intenta escribir /essentialshelp en juego o ir a http://tiny.cc/EssentialsChat
essentialsReload=\u00a77Essentials Recargado {0} essentialsReload=\u00a77Essentials Recargado {0}
extinguish=\u00a77Te has suicidado. exp=\u00a7c{0} \u00a77tiene\u00a7c {1} \u00a77exp (nivel\u00a7c {2}\u00a77) y necesita\u00a7c {3} \u00a77 mas experiencia para subir de nivel.
extinguishOthers=\u00a77Has matado a {0}. expSet=\u00a7c{0} \u00a77tiene\u00a7c {1} \u00a77exp ahora.
extinguish=\u00a77Has extinguido tu fuego.
extinguishOthers=\u00a77Has extinguido el fuego de {0}.
failedToCloseConfig=Error al cerrar configuracion {0} failedToCloseConfig=Error al cerrar configuracion {0}
failedToCreateConfig=Error al crear configuracion {0} failedToCreateConfig=Error al crear configuracion {0}
failedToWriteConfig=Error al escribir configuracion {0} failedToWriteConfig=Error al escribir configuracion {0}
false=false false=\u00a74falso\u00a7f
feed=\u00a77Your appetite was sated. feed=\u00a77Tu apetito fue saciado.
feedOther=\u00a77Satisfied {0}. feedOther=\u00a77Satisfecho {0}.
fileRenameError=Error al renombrar el archivo {0} fileRenameError=Error al renombrar el archivo {0}
flyMode=\u00a77Modo volador para {1}: {0}.
flying=volando
foreverAlone=\u00a7cNo tienes nadie a quien puedas responder. foreverAlone=\u00a7cNo tienes nadie a quien puedas responder.
freedMemory= {0} MB libres. freedMemory= {0} MB libres.
gameMode=\u00a77Set game mode {0} for {1}. gameMode=\u00a77Cambiado modo de juego {0} para {1}.
gcchunks= pixeles, gcchunks= pixeles,
gcentities= entidades gcentities= entidades
gcfree=Memoria libre: {0} MB gcfree=Memoria libre: {0} MB
@@ -106,13 +114,20 @@ geoipJoinFormat=El jugador {0} viene de {1}
godDisabledFor=Desactivado para {0} godDisabledFor=Desactivado para {0}
godEnabledFor=Activado para {0} godEnabledFor=Activado para {0}
godMode=\u00a77Modo Dios {0}. godMode=\u00a77Modo Dios {0}.
hatArmor=\u00a7cError, no puedes usar este item como sombrero!
hatEmpty=\u00a7cNo estas llevando un sombrero.
hatFail=\u00a7cDebes tener algo que puedas vestir en tus manos.
hatPlaced=\u00a7eDisfruta tu nuevo sombrero!
haveBeenReleased=\u00a77Has sido liberado haveBeenReleased=\u00a77Has sido liberado
heal=\u00a77Has sido curado. heal=\u00a77Has sido curado.
healOther=\u00a77Has curado a {0}. healOther=\u00a77Has curado a {0}.
helpConsole=Para obtener ayuda de la consola, escribe ?. helpConsole=Para obtener ayuda de la consola, escribe ?.
helpFrom=\u00a77Comandos desde {0}:
helpLine=\u00a76/{0}\u00a7f: {1} helpLine=\u00a76/{0}\u00a7f: {1}
helpMatching=\u00a77Comandos incluyendo "{0}":
helpOp=\u00a7c[HelpOp]\u00a7f \u00a77{0}:\u00a7f {1} helpOp=\u00a7c[HelpOp]\u00a7f \u00a77{0}:\u00a7f {1}
helpPages=Pagina \u00a7c{0}\u00a7f de \u00a7c{1}\u00a7f: helpPages=Pagina \u00a7c{0}\u00a7f de \u00a7c{1}\u00a7f:
helpPlugin=\u00a74{0}\u00a7f: Ayuda del plugin: /help {1}
holeInFloor=Agujero en el suelo holeInFloor=Agujero en el suelo
homeSet=\u00a77Hogar establecido. homeSet=\u00a77Hogar establecido.
homeSetToBed=\u00a77Tu hogar esta ahora establecido a esta cama. homeSetToBed=\u00a77Tu hogar esta ahora establecido a esta cama.
@@ -124,14 +139,14 @@ illegalDate=Forma de fecha ilegal.
infoChapter=Selecciona una seccion: infoChapter=Selecciona una seccion:
infoChapterPages=Seccion {0}, pagina \u00a7c{1}\u00a7f of \u00a7c{2}\u00a7f: infoChapterPages=Seccion {0}, pagina \u00a7c{1}\u00a7f of \u00a7c{2}\u00a7f:
infoFileDoesNotExist=El archivo info.txt no existe. Creando uno para ti. infoFileDoesNotExist=El archivo info.txt no existe. Creando uno para ti.
infoPages=Pagina \u00a7c{0}\u00a7f de \u00a7c{1}\u00a7f: infoPages=\u00a7e ---- \u00a76{2} \u00a7e--\u00a76 Pagina \u00a74{0}\u00a76/\u00a74{1} \u00a7e----
infoUnknownChapter=Seccion desconocida. infoUnknownChapter=Seccion desconocida.
invBigger=El inventario del otro usuario es mas grande que el tuyo invBigger=El inventario del otro usuario es mas grande que el tuyo
invRestored=Tu inventario ha sido recuperado. invRestored=Tu inventario ha sido recuperado.
invSee=Estas viendo el inventario de {0}. invSee=Estas viendo el inventario de {0}.
invSeeHelp=Usa /invsee para recuperar tu inventario. invSeeHelp=Usa /invsee para recuperar tu inventario.
invalidCharge=\u00a7cCargo invalido. invalidCharge=\u00a7cCargo invalido.
invalidHome=Home {0} doesn't exist invalidHome=El hogar {0} no existe.
invalidMob=Mob invalido. invalidMob=Mob invalido.
invalidServer=Servidor invalido! invalidServer=Servidor invalido!
invalidSignLine=Linea {0} en el signo es invalida. invalidSignLine=Linea {0} en el signo es invalida.
@@ -159,22 +174,23 @@ jailSet=\u00a77Carcel {0} ha sido puesta
jumpError=Eso es demasiado para tu ordenador! jumpError=Eso es demasiado para tu ordenador!
kickDefault=Echado del servidor. kickDefault=Echado del servidor.
kickExempt=\u00a7cNo puedes echar a esa persona. kickExempt=\u00a7cNo puedes echar a esa persona.
kickedAll=\u00a7cEchados todos los jugadores del servidor.
kill=\u00a77ha matado a {0}. kill=\u00a77ha matado a {0}.
kitError2=\u00a7cEse kit no existe o esta mal escrito. kitError2=\u00a7cEse kit no existe o esta mal escrito.
kitError=\u00a7cNo hay ningun kit valido. kitError=\u00a7cNo hay ningun kit valido.
kitErrorHelp=\u00a7cPerhaps an item is missing a quantity in the configuration? kitErrorHelp=\u00a7cQuizas un item no tiene cantidad en la configuracion?
kitGive=\u00a77Dando kit a {0}. kitGive=\u00a77Dando kit a {0}.
InvFull=\u00a7cYour inventory was full, dropping items on the floor kitInvFull=\u00a7cTu inventario esta lleno, su kit se pondra en el suelo
kitTimed=\u00a7c No puedes usar ese kit de nuevo para otro{0}. kitTimed=\u00a7c No puedes usar ese kit de nuevo para otro{0}.
kits=\u00a77Kits: {0} kits=\u00a77Kits: {0}
lightningSmited=\u00a77Acabas de ser golpeado lightningSmited=\u00a77Acabas de ser golpeado
lightningUse=\u00a77Golpeando a {0} lightningUse=\u00a77Golpeando a {0}
listAfkTag = \u00a77[AFK]\u00a7f listAfkTag = \u00a77[AFK]\u00a7f
listAmount = \u00a79There are \u00a7c{0}\u00a79 out of maximum \u00a7c{1}\u00a79 players online. listAmount = \u00a79Hay \u00a7c{0}\u00a79 del maximo de \u00a7c{1}\u00a79 jugadores conectados.
listAmountHidden = \u00a79There are \u00a7c{0}\u00a77/{1}\u00a79 out of maximum \u00a7c{2}\u00a79 players online. listAmountHidden = \u00a79Hay \u00a7c{0}\u00a77/{1}\u00a79 del maximo de \u00a7c{2}\u00a79 jugadores conectados.
listGroupTag={0}\u00a7f: listGroupTag={0}\u00a7f:
listHiddenTag = \u00a77[HIDDEN]\u00a7f listHiddenTag = \u00a77[OCULTO]\u00a7f
loadWarpError=Error al cargar el tenetransporte {0} loadWarpError=Error al cargar el teletransporte {0}
localFormat=Local: <{0}> {1} localFormat=Local: <{0}> {1}
mailClear=\u00a7cPara marcar tu email como leido, escribe /mail clear mailClear=\u00a7cPara marcar tu email como leido, escribe /mail clear
mailCleared=\u00a77Email limpiado! mailCleared=\u00a77Email limpiado!
@@ -193,7 +209,7 @@ mobSpawnError=Error al cambiar la localizacion para el nacimiento de los mobs.
mobSpawnLimit=Cantidad de Mobs limitados al limite del server mobSpawnLimit=Cantidad de Mobs limitados al limite del server
mobSpawnTarget=El block seleccionado sera el lugar donde van a nacer los mobs. mobSpawnTarget=El block seleccionado sera el lugar donde van a nacer los mobs.
mobsAvailable=\u00a77Mobs: {0} mobsAvailable=\u00a77Mobs: {0}
moneyRecievedFrom=\u00a7a{0} ha sido recivido de {1} moneyRecievedFrom=\u00a7a{0} ha sido recibido de {1}
moneySentTo=\u00a7a{0} ha sido enviado a {1} moneySentTo=\u00a7a{0} ha sido enviado a {1}
moneyTaken={0} han sido sacados de tu cuenta bancaria. moneyTaken={0} han sido sacados de tu cuenta bancaria.
month=mes month=mes
@@ -204,8 +220,7 @@ muteExempt=\u00a7cNo puedes silenciar a ese jugador.
mutedPlayer=Player {0} silenciado. mutedPlayer=Player {0} silenciado.
mutedPlayerFor=Player {0} silenciado durante {1}. mutedPlayerFor=Player {0} silenciado durante {1}.
mutedUserSpeaks={0} intento hablar, pero esta silenciado. mutedUserSpeaks={0} intento hablar, pero esta silenciado.
nearbyPlayers=Players nearby: {0} nearbyPlayers=Jugadores cercanos: {0}
needTpohere=Necesitas acceso a /tpohere para teletransportar a otros jugadores.
negativeBalanceError=El usuario no tiene permitido tener un saldo negativo. negativeBalanceError=El usuario no tiene permitido tener un saldo negativo.
nickChanged=Nombre de jugador cambiado. nickChanged=Nombre de jugador cambiado.
nickDisplayName=\u00a77Tienes que habilitar cambio de nombre de usuario en la configuracion de Essentials. nickDisplayName=\u00a77Tienes que habilitar cambio de nombre de usuario en la configuracion de Essentials.
@@ -218,45 +233,47 @@ noAccessCommand=\u00a7cNo tienes acceso a ese comando.
noAccessPermission=\u00a7cNo tienes permisos para hacer eso {0}. noAccessPermission=\u00a7cNo tienes permisos para hacer eso {0}.
noBreakBedrock=You are not allowed to destroy bedrock. noBreakBedrock=You are not allowed to destroy bedrock.
noDestroyPermission=\u00a7cNo tienes permisos para destrozar eso {0}. noDestroyPermission=\u00a7cNo tienes permisos para destrozar eso {0}.
noGodWorldWarning=\u00a7cWarning! God mode in this world disabled. noDurability=\u00a7cThis item does not have a durability.
noGodWorldWarning=\u00a7cAdvertencia! El modo dios esta desactivado en este mundo.
noHelpFound=\u00a7cNo hay comandos relacionados. noHelpFound=\u00a7cNo hay comandos relacionados.
noHomeSet=No has establecido un hogar. noHomeSet=No has establecido un hogar.
noHomeSetPlayer=El jugador no ha establecido un hogar. noHomeSetPlayer=El jugador no ha establecido un hogar.
noKitPermission=\u00a7cNecesitas los \u00a7c{0}\u00a7c permisos para usar ese kit. noKitPermission=\u00a7cNecesitas los \u00a7c{0}\u00a7c permisos para usar ese kit.
noKits=\u00a77No hay kits disponibles todavia noKits=\u00a77No hay kits disponibles todavia
noMail=No tienes ningun email recivido noMail=No tienes ningun email recibido
noMotd=\u00a7cNo hay ningun mensaje del dia. noMotd=\u00a7cNo hay ningun mensaje del dia.
noNewMail=\u00a77No tienes ningun correo nuevo. noNewMail=\u00a77No tienes ningun correo nuevo.
noPendingRequest=No tienes ninguna peticion pendiente. noPendingRequest=No tienes ninguna peticion pendiente.
noPerm=\u00a7cNo tienes el permiso de \u00a7f{0}\u00a7c. noPerm=\u00a7cNo tienes el permiso de \u00a7f{0}\u00a7c.
noPermToSpawnMob=\u00a7cYou don''t have permission to spawn this mob. noPermToSpawnMob=\u00a7cNo tienes permiso para crear este mob.
noPlacePermission=\u00a7cNo tienes permiso para situar ese bloque en ese lugar. noPlacePermission=\u00a7cNo tienes permiso para situar ese bloque en ese lugar.
noPowerTools=You have no power tools assigned. noPowerTools=No tienes powertools asignadas.
noRules=\u00a7cNo hay reglas especificadas todavia. noRules=\u00a7cNo hay reglas especificadas todavia.
noWarpsDefined=No hay teletransportes definidos aun noWarpsDefined=No hay teletransportes definidos aun
none=ninguno none=ninguno
notAllowedToQuestion=\u00a7cYou estas autorizado para usar las preguntas. notAllowedToQuestion=\u00a7cNo estas autorizado para hacer preguntas.
notAllowedToShout=\u00a7cNo estas autorizado para gritar. notAllowedToShout=\u00a7cNo estas autorizado para gritar.
notEnoughExperience=You do not have enough experience. notEnoughExperience=No tienes suficiente experiencia.
notEnoughMoney=No tienes el dinero suficiente. notEnoughMoney=No tienes el dinero suficiente.
notFlying=no volando
notRecommendedBukkit=* ! * La version de bukkit no es la recomendada para esta version de Essentials. notRecommendedBukkit=* ! * La version de bukkit no es la recomendada para esta version de Essentials.
notSupportedYet=No esta soportado aun. notSupportedYet=No esta soportado aun.
nothingInHand = \u00a7cYou have nothing in your hand. nothingInHand = \u00a7cNo tienes nada en tus manos.
now=ahora now=ahora
nuke=May death rain upon them nuke=Que la muerte llueva sobre ellos.
numberRequired=Un numero es necesario, amigo. numberRequired=Un numero es necesario, amigo.
onlyDayNight=/time solo soporta day/night. (dia/noche) onlyDayNight=/time solo soporta day/night. (dia/noche)
onlyPlayers=Solo los jugadores conectados pueden usar {0}. onlyPlayers=Solo los jugadores conectados pueden usar {0}.
onlySunStorm=/weather solo soporta sun/storm. (sol/tormenta) onlySunStorm=/weather solo soporta sun/storm. (sol/tormenta)
orderBalances=Ordering balances of {0} users, please wait ... orderBalances=Ordenando balances de {0} usuarios, por favor espere...
pTimeCurrent=\u00a7e{0}''s\u00a7f la hora es {1}. pTimeCurrent=\u00a7e{0}''s\u00a7f la hora es {1}.
pTimeCurrentFixed=\u00a7e{0}''s\u00a7f la hora ha sido cambiada a {1}. pTimeCurrentFixed=\u00a7e{0}''s\u00a7f la hora ha sido cambiada a {1}.
pTimeNormal=\u00a7e{0}''s\u00a7f el tiempo es normal y coincide con el servidor. pTimeNormal=\u00a7e{0}''s\u00a7f el tiempo es normal y coincide con el servidor.
pTimeOthersPermission=\u00a7cNo estas autorizado para especificar'' la hora de otros usuarios. pTimeOthersPermission=\u00a7cNo estas autorizado para especificar la hora de otros usuarios.
pTimePlayers=Estos usuarios tienen su propia hora: pTimePlayers=Estos usuarios tienen su propia hora:
pTimeReset=La hora del usuario ha sido reiniciada a las: \u00a7e{0} pTimeReset=La hora del usuario ha sido reiniciada a las: \u00a7e{0}
pTimeSet=La hora del jugador ha sido cambiada para las: \u00a73{0}\u00a7f for: \u00a7e{1} pTimeSet=La hora del jugador ha sido cambiada para las: \u00a73{0}\u00a7f por: \u00a7e{1}
pTimeSetFixed=La hora del jugador ha sido arreglada para las: \u00a73{0}\u00a7f for: \u00a7e{1} pTimeSetFixed=La hora del jugador ha sido arreglada para las: \u00a73{0}\u00a7f por: \u00a7e{1}
parseError=error analizando {0} en la linea {1} parseError=error analizando {0} en la linea {1}
pendingTeleportCancelled=\u00a7cPeticion de teletransporte pendiente cancelado. pendingTeleportCancelled=\u00a7cPeticion de teletransporte pendiente cancelado.
permissionsError=Falta el plugin Permissions/GroupManager; Los prefijos/sufijos de chat seran desactivados. permissionsError=Falta el plugin Permissions/GroupManager; Los prefijos/sufijos de chat seran desactivados.
@@ -269,10 +286,10 @@ playerMuted=\u00a77Has sido silenciado
playerMutedFor=\u00a77Has sido silenciado durante {0} playerMutedFor=\u00a77Has sido silenciado durante {0}
playerNeverOnServer=\u00a7cEl jugador {0} nunca estuvo en este servidor. playerNeverOnServer=\u00a7cEl jugador {0} nunca estuvo en este servidor.
playerNotFound=\u00a7cJugador no encontrado. playerNotFound=\u00a7cJugador no encontrado.
playerUnmuted=\u00a77Has sido desmuteado. playerUnmuted=\u00a77Has sido des-silenciado.
pong=Tkm mi ninio! pong=Pong!
possibleWorlds=\u00a77Los mundos posibles son desde el numero 0 hasta el {0}. possibleWorlds=\u00a77Los mundos posibles son desde el numero 0 hasta el {0}.
powerToolAir=El comando no se puede ejecutar en el aire. powerToolAir=El comando no se puede asignar al aire.
powerToolAlreadySet=El comando \u00a7c{0}\u00a7f ya esta asignado a {1}. powerToolAlreadySet=El comando \u00a7c{0}\u00a7f ya esta asignado a {1}.
powerToolAttach=\u00a7c{0}\u00a7f comando asignado a {1}. powerToolAttach=\u00a7c{0}\u00a7f comando asignado a {1}.
powerToolClearAll=Todos los comandos de powertool han sido borrados. powerToolClearAll=Todos los comandos de powertool han sido borrados.
@@ -283,14 +300,14 @@ powerToolRemove=Comando \u00a7c{0}\u00a7f borrado desde {1}.
powerToolRemoveAll=Todos los comandos borrados desde {0}. powerToolRemoveAll=Todos los comandos borrados desde {0}.
powerToolsDisabled=All of your power tools have been disabled. powerToolsDisabled=All of your power tools have been disabled.
powerToolsEnabled=All of your power tools have been enabled. powerToolsEnabled=All of your power tools have been enabled.
protectionOwner=\u00a76[EssentialsProtect] Due&ntilde;o de la proteccion: {0} protectionOwner=\u00a76[EssentialsProtect] Due\u00f1o de la proteccion: {0}
questionFormat=\u00a77[Pregunta]\u00a7f {0} questionFormat=\u00a77[Pregunta]\u00a7f {0}
readNextPage=Type /{0} {1} to read the next page readNextPage=Escribe /{0} {1} para leer la siguiente pagina.
reloadAllPlugins=\u00a77Todos los plugins recargados. reloadAllPlugins=\u00a77Todos los plugins recargados.
removed=\u00a77Removed {0} entities. removed=\u00a77Eliminadas {0} entidades.
repair=Has reparado satisfactoriamente tu: \u00a7e{0}. repair=Has reparado satisfactoriamente tu: \u00a7e{0}.
repairAlreadyFixed=\u00a77Este objeto no necesita de reparado. repairAlreadyFixed=\u00a77Este objeto no necesita de reparado.
repairEnchanted=\u00a77You are not allowed to repair enchanted items. repairEnchanted=\u00a77No tienes permiutido reparar items encantados.
repairInvalidType=\u00a7cEste objeto no puede ser reparado. repairInvalidType=\u00a7cEste objeto no puede ser reparado.
repairNone=No habia objetos que necesitasen ser reparados. repairNone=No habia objetos que necesitasen ser reparados.
requestAccepted=\u00a77Peticion de teletransporte aceptada. requestAccepted=\u00a77Peticion de teletransporte aceptada.
@@ -298,19 +315,18 @@ requestAcceptedFrom=\u00a77{0} acepto tu peticion de teletransporte.
requestDenied=\u00a77Peticion de teletransporte denegada. requestDenied=\u00a77Peticion de teletransporte denegada.
requestDeniedFrom=\u00a77{0} ha denegado tu peticion de teletransporte. requestDeniedFrom=\u00a77{0} ha denegado tu peticion de teletransporte.
requestSent=\u00a77Peticion enviada a {0}\u00a77. requestSent=\u00a77Peticion enviada a {0}\u00a77.
requestTimedOut=\u00a7cTeleport request has timed out requestTimedOut=\u00a7cLa peticion de teletransporte ha expirado.
requiredBukkit=* ! * You need atleast build {0} of CraftBukkit, download it from http://ci.bukkit.org. requiredBukkit= * ! * Necesitas por lo menos el build {0} de CraftBukkit, se puede descargar desde: http://dl.bukkit.org/downloads/craftbukkit/
returnPlayerToJailError=Error occurred when trying to return player {0} to jail: {1} returnPlayerToJailError=Ha ocurrido un error al traer de volver a encarcelar a {0}: {1}
second=segundo second=segundo
seconds=segundos seconds=segundos
seenBanReason=Reason: {0}
seenOffline=El jugador {0} esta desconectado desde {1} seenOffline=El jugador {0} esta desconectado desde {1}
seenOnline=El jugador {0} lleva conectado desde {1} seenOnline=El jugador {0} lleva conectado desde {1}
serverFull=Servidor lleno serverFull=Servidor lleno
serverTotal=Server Total: {0} serverTotal=Server Total: {0}
setSpawner=Cambiado tipo de lugar de nacimiento a {0} setSpawner=Cambiado tipo de spawner a {0}
sheepMalformedColor=Color malformado. sheepMalformedColor=Color malformado.
shoutFormat=\u00a77[Shout]\u00a7f {0} shoutFormat=\u00a77[Grito]\u00a7f {0}
signFormatFail=\u00a74[{0}] signFormatFail=\u00a74[{0}]
signFormatSuccess=\u00a71[{0}] signFormatSuccess=\u00a71[{0}]
signFormatTemplate=[{0}] signFormatTemplate=[{0}]
@@ -320,13 +336,13 @@ slimeMalformedSize=Medidas malformadas.
soloMob=A este mob le gusta estar solo soloMob=A este mob le gusta estar solo
spawnSet=\u00a77El lugar de nacimiento ha sido puesto para el grupo {0}. spawnSet=\u00a77El lugar de nacimiento ha sido puesto para el grupo {0}.
spawned=nacido spawned=nacido
sudoExempt=You cannot sudo this user sudoExempt=No puedes usar sudo con este usuario.
sudoRun=Forcing {0} to run: /{1} {2} sudoRun=Forzando {0} a correr: /{1} {2}
suicideMessage=\u00a77Adios mundo cruel... suicideMessage=\u00a77Adios mundo cruel...
suicideSuccess= \u00a77{0} se quito su propia vida suicideSuccess= \u00a77{0} se quito su propia vida
survival=survival survival=survival
takenFromAccount=\u00a7c{0} ha sido sacado de tu cuenta. takenFromAccount=\u00a7c{0} ha sido sacado de tu cuenta.
takenFromOthersAccount=\u00a7c{0} taken from {1}\u00a7c account. New balance: {2} takenFromOthersAccount=\u00a7c{0} sacados de la cuenta de {1}\u00a7c. Nuevo balance: {2}
teleportAAll=\u00a77Peticion de teletransporte enviada a todos los jugadores... teleportAAll=\u00a77Peticion de teletransporte enviada a todos los jugadores...
teleportAll=\u00a77Teletransportando a todos los jugadores... teleportAll=\u00a77Teletransportando a todos los jugadores...
teleportAtoB=\u00a77{0}\u00a77 te teletransporto a {1}\u00a77. teleportAtoB=\u00a77{0}\u00a77 te teletransporto a {1}\u00a77.
@@ -334,8 +350,7 @@ teleportDisabled={0} tiene desactivado los teletransportes.
teleportHereRequest=\u00a7c{0}\u00a7c ha pedido que te teletransportes con el. teleportHereRequest=\u00a7c{0}\u00a7c ha pedido que te teletransportes con el.
teleportNewPlayerError=Error al teletransportar al nuevo jugador teleportNewPlayerError=Error al teletransportar al nuevo jugador
teleportRequest=\u00a7c{0}\u00a7c te ha pedido teletransportarse contigo. teleportRequest=\u00a7c{0}\u00a7c te ha pedido teletransportarse contigo.
teleportRequestsCancelledWorldChange=\u00a77Pending teleport requests have been cancelled on world change. teleportRequestTimeoutInfo=\u00a77Esta peticion expirara despues de {0} segundos.
teleportRequestTimeoutInfo=\u00a77This request will timeout after {0} seconds.
teleportTop=\u00a77Teletransportandote a la cima. teleportTop=\u00a77Teletransportandote a la cima.
teleportationCommencing=\u00a77Comenzando teletransporte... teleportationCommencing=\u00a77Comenzando teletransporte...
teleportationDisabled=\u00a77Teletransporte desactivado. teleportationDisabled=\u00a77Teletransporte desactivado.
@@ -345,21 +360,22 @@ teleportingPortal=\u00a77Teletransportando via portal.
tempBanned=Baneado temporalmente del servidor por {0} tempBanned=Baneado temporalmente del servidor por {0}
tempbanExempt=\u00a77No puedes banear temporalmente a ese jugador tempbanExempt=\u00a77No puedes banear temporalmente a ese jugador
thunder= Tu has {0} los truenos en tu mundo. thunder= Tu has {0} los truenos en tu mundo.
thunderDuration=Tu has {0} los truenos en tu mundo durante {1} seconds. thunderDuration=Tu has {0} los truenos en tu mundo durante {1} segundos.
timeBeforeHeal=Tiempo antes de la siguiente curacion: {0} timeBeforeHeal=Tiempo antes de la siguiente curacion: {0}
timeBeforeTeleport=Tiempo antes del proximo teletransporte: {0} timeBeforeTeleport=Tiempo antes del proximo teletransporte: {0}
timeFormat=\u00a73{0}\u00a7f or \u00a73{1}\u00a7f or \u00a73{2}\u00a7f timeFormat=\u00a73{0}\u00a7f or \u00a73{1}\u00a7f or \u00a73{2}\u00a7f
timePattern=(?:([0-9]+)\\s*y[a-z]*[,\\s]*)?(?:([0-9]+)\\s*mo[a-z]*[,\\s]*)?(?:([0-9]+)\\s*w[a-z]*[,\\s]*)?(?:([0-9]+)\\s*d[a-z]*[,\\s]*)?(?:([0-9]+)\\s*h[a-z]*[,\\s]*)?(?:([0-9]+)\\s*m[a-z]*[,\\s]*)?(?:([0-9]+)\\s*(?:s[a-z]*)?)? timePattern=(?:([0-9]+)\\s*y[a-z]*[,\\s]*)?(?:([0-9]+)\\s*mo[a-z]*[,\\s]*)?(?:([0-9]+)\\s*w[a-z]*[,\\s]*)?(?:([0-9]+)\\s*d[a-z]*[,\\s]*)?(?:([0-9]+)\\s*h[a-z]*[,\\s]*)?(?:([0-9]+)\\s*m[a-z]*[,\\s]*)?(?:([0-9]+)\\s*(?:s[a-z]*)?)?
timeSet=Time establecido en todos los mundos. timeSet=Hora establecida en todos los mundos.
timeSetPermission=\u00a7cNo estas autorizado para establecer la hora. timeSetPermission=\u00a7cNo estas autorizado para establecer la hora.
timeWorldCurrent=La hora actual en {0} es \u00a73{1} timeWorldCurrent=La hora actual en {0} es \u00a73{1}
timeWorldSet=La hora ha sido establecido a {0} en: \u00a7c{1} timeWorldSet=La hora ha sido establecido a {0} en: \u00a7c{1}
tps=TPS actuales = {0}
tradeCompleted=\u00a77Intercambio completado. tradeCompleted=\u00a77Intercambio completado.
tradeSignEmpty=Esta tienda no tiene nada disponible para ti. tradeSignEmpty=Esta tienda no tiene nada disponible para ti.
tradeSignEmptyOwner=No hay nada que recojer de esta tienda. tradeSignEmptyOwner=No hay nada que recojer de esta tienda.
treeFailure=\u00a7cError al generar arbol. Prueba de nuevo en tierra o hierba. treeFailure=\u00a7cError al generar arbol. Prueba de nuevo en tierra o hierba.
treeSpawned=\u00a77Arbol puesto. treeSpawned=\u00a77Arbol puesto.
true=true true=\u00a72verdadero\u00a7f
typeTpaccept=\u00a77Para teletransportarte, escribe \u00a7c/tpaccept\u00a77. typeTpaccept=\u00a77Para teletransportarte, escribe \u00a7c/tpaccept\u00a77.
typeTpdeny=\u00a77Para denegar esta peticion, escribe \u00a7c/tpdeny\u00a77. typeTpdeny=\u00a77Para denegar esta peticion, escribe \u00a7c/tpdeny\u00a77.
typeWorldName=\u00a77Tu tambien puedes escribir el nombre de un mundo especifico. typeWorldName=\u00a77Tu tambien puedes escribir el nombre de un mundo especifico.
@@ -372,7 +388,9 @@ unknownItemInList=Objeto desconocido {0} en {1} lista.
unknownItemName=Nombre de objeto desconocido: {0} unknownItemName=Nombre de objeto desconocido: {0}
unlimitedItemPermission=\u00a7cNo tienes permiso para objetos ilimitados {0}. unlimitedItemPermission=\u00a7cNo tienes permiso para objetos ilimitados {0}.
unlimitedItems=Objetos ilimitados. unlimitedItems=Objetos ilimitados.
unmutedPlayer=Jugador {0} desmuteado. unmutedPlayer=Jugador {0} des-silenciado.
unvanished=\u00a7aEres visible otra vez.
unvanishedReload=\u00a7cUna recarga te ha forzado a ser vissible.
upgradingFilesError=Error mientras se actualizaban los archivos upgradingFilesError=Error mientras se actualizaban los archivos
userDoesNotExist=El usuario {0} no existe userDoesNotExist=El usuario {0} no existe
userIsAway={0} esta ahora ausente! userIsAway={0} esta ahora ausente!
@@ -382,39 +400,45 @@ userUsedPortal={0} uso un portal de salida existente.
userdataMoveBackError=Error al mover userdata/{0}.tmp a userdata/{1} userdataMoveBackError=Error al mover userdata/{0}.tmp a userdata/{1}
userdataMoveError=Error al mover userdata/{0} a userdata/{1}.tmp userdataMoveError=Error al mover userdata/{0} a userdata/{1}.tmp
usingTempFolderForTesting=Usando carpeta temporal para pruebas: usingTempFolderForTesting=Usando carpeta temporal para pruebas:
vanished=\u00a7aTe has vuelto invisible.
versionMismatch=La version no coincide! Por favor actualiza {0} a la misma version. versionMismatch=La version no coincide! Por favor actualiza {0} a la misma version.
versionMismatchAll=La version no coincide! Por favor actualiza todos los jars de Essentials a la misma version. versionMismatchAll=La version no coincide! Por favor actualiza todos los jars de Essentials a la misma version.
voiceSilenced=\u00a77Tu voz ha sido silenciada voiceSilenced=\u00a77Tu voz ha sido silenciada
warpDeleteError=Problema al borrar el archivo de teletransporte. warpDeleteError=Problema al borrar el archivo de teletransporte.
warpListPermission=\u00a7cNo tienes permiso para listar esos teletransportes. warpListPermission=\u00a7cNo tienes permiso para listar esos teletransportes.
warpNotExist=Ese teletransporte no existe. warpNotExist=Ese teletransporte no existe.
warpOverwrite=\u00a7cNo puedes reemplazar ese teletransporte.
warpSet=\u00a77Teletransporte {0} establecido. warpSet=\u00a77Teletransporte {0} establecido.
warpUsePermission=\u00a7cNo tienes permisos para usar ese teletransporte. warpUsePermission=\u00a7cNo tienes permisos para usar ese teletransporte.
warpingTo=\u00a77Teletransportandote a {0}. warpingTo=\u00a77Teletransportandote a {0}.
warps=Warps: {0} warps=Warps: {0}
warpsCount=\u00a77Hay {0} teletransportes. Mostrando pagina {1} de {2}. warpsCount=\u00a77Hay {0} teletransportes. Mostrando pagina {1} de {2}.
warpOverwrite=\u00a7cYou cannot overwrite that warp.
weatherStorm=\u00a77Has establecido el tiempo a tormenta en este mundo. weatherStorm=\u00a77Has establecido el tiempo a tormenta en este mundo.
weatherStormFor=\u00a77Has establecido el tiempo a tormenta en este {1} durante {0} segundos. weatherStormFor=\u00a77Has establecido el tiempo a tormenta en este {1} durante {0} segundos.
weatherSun=\u00a77Has establecido el tiempo a sol en este mundo. weatherSun=\u00a77Has establecido el tiempo a sol en este mundo.
weatherSunFor=\u00a77Has establecido el tiempo a sol en este {1} durante {0} segundos. weatherSunFor=\u00a77Has establecido el tiempo a sol en este {1} durante {0} segundos.
whoisBanned=\u00a79 - Banned: {0} whoisAFK=\u00a76 - AFK:\u00a7f {0}
whoisGamemode=\u00a79 - Gamemode: {0} whoisBanned=\u00a76 - Baneado:\u00a7f {0}
whoisGeoLocation=\u00a79 - Localizacion: {0} whoisExp=\u00a76 - Exp:\u00a7f {0} (Level {1})
whoisGod=\u00a79 - God mode: {0} whoisFly=\u00a76 - Modo volador:\u00a7f {0} ({1})
whoisHealth=\u00a79 - Salud: {0}/20 whoisGamemode=\u00a76 - Modo de juego:\u00a7f {0}
whoisIPAddress=\u00a79 - Direccion IP: {0} whoisGeoLocation=\u00a76 - Geolocalizacion:\u00a7f {0}
whoisIs={0} es {1} whoisGod=\u00a76 - Modo dios:\u00a7f {0}
whoisJail=\u00a79 - Jail: {0} whoisHealth=\u00a76 - Salud:\u00a7f {0}/20
whoisLocation=\u00a79 - Localizacion: ({0}, {1}, {2}, {3}) whoisIPAddress=\u00a76 - Direccion IP:\u00a7f {0}
whoisMoney=\u00a79 - Dinero: {0} whoisJail=\u00a76 - Carcel:\u00a7f {0}
whoisOP=\u00a79 - OP: {0} whoisLocation=\u00a76 - Localizacion:\u00a7f ({0}, {1}, {2}, {3})
whoisStatusAvailable=\u00a79 - Estado: Disponible whoisMoney=\u00a76 - Dinero:\u00a7f {0}
whoisStatusAway=\u00a79 - Status: \u00a7cAusente\u00a7f whoisMuted=\u00a76 - Silenciado:\u00a7f {0}
whoisNick=\u00a76 - Nick:\u00a7f {0}
whoisOp=\u00a76 - OP:\u00a7f {0}
whoisTop=\u00a76 ====== WhoIs:\u00a7f {0} \u00a76======
worth=\u00a77Pila de {0} con valor de \u00a7c{1}\u00a77 ({2} objeto(s) a {3} cada uno) worth=\u00a77Pila de {0} con valor de \u00a7c{1}\u00a77 ({2} objeto(s) a {3} cada uno)
worthMeta=\u00a77Pila de {0} con metadata de {1} , con valor de \u00a7c{2}\u00a77 ({3} objeto(s) a {4} cada uno) worthMeta=\u00a77Pila de {0} con metadata de {1} , con valor de \u00a7c{2}\u00a77 ({3} objeto(s) a {4} cada uno)
worthSet=Establecer el valor de un valor worthSet=Establecer el valor de un valor
year=a&ntilde;o year=a\u00f1o
years=a&ntilde;os years=a\u00f1os
youAreHealed=\u00a77Has sido curado. youAreHealed=\u00a77Has sido curado.
youHaveNewMail=\u00a7cTienes {0} mensajes!\u00a7f Pon \u00a77/mail read\u00a7f para ver tus emails no leidos!. youHaveNewMail=\u00a7cTienes {0} mensajes!\u00a7f Pon \u00a77/mail read\u00a7f para ver tus emails no leidos!.
hatRemoved=\u00a7eTu sombrero fue removido.
banFormat=Baneado: {0}

View File

@@ -0,0 +1,438 @@
#version: ${build.number}
# Single quotes have to be doubled: ''
# Translations start here
# by:
action=* {0} {1}
addedToAccount=\u00a7a{0} on lis\u00e4tty sinun tilillesi.
addedToOthersAccount=\u00a7a{0} lis\u00e4tty {1}\u00a7a tilille. Uusi rahatilanne: {2}
alertBroke=rikkoi:
alertFormat=\u00a73[{0}] \u00a7f {1} \u00a76 {2} sijainnissa: {3}
alertPlaced=laittoi:
alertUsed=k\u00e4ytti:
autoAfkKickReason=Sinut on potkittu, koska olit tekem\u00e4tt\u00e4 mit\u00e4\u00e4n {0} minuuttia.
backAfterDeath=\u00a77K\u00e4yt\u00e4 /back komentoa p\u00e4\u00e4st\u00e4ksesi takaisin sijaintiin, jossa kuolit.
backUsageMsg=\u00a77Palautetaan \u00e4skeiseen sijaintiin.
backupDisabled=Ulkoista varmuuskopio koodia ei ole konfiguroitu.
backupFinished=Varmuuskopiointi suoritettu
backupStarted=Varmuuskopiointi aloitettu
balance=\u00a77Rahatilanne: {0}
balanceTop=\u00a77Top rahatilanteet ({0})
banExempt=\u00a7cEt voi bannia pelaajaa.
banIpAddress=\u00a77Bannattu IP osoite
bannedIpsFileError=Virhe luettaessa banned-ips.txt tiedostoa
bannedIpsFileNotFound=banned-ips.txt tiedostoa ei l\u00f6ydy
bannedPlayersFileError=Virhe luettaessa banned-players.txt tiedostoa
bannedPlayersFileNotFound=banned-players.txt ei l\u00f6ydy
bigTreeFailure=\u00a7cIson puun luominen ep\u00e4onnistui. Yrit\u00e4 uudelleen nurmikolla tai mullalla.
bigTreeSuccess= \u00a77Iso puu luotu.
blockList=Essentials siirsi seuraavat komennot muihin plugineihin:
broadcast=[\u00a7cIlmoitus\u00a7f]\u00a7a {0}
buildAlert=\u00a7cSinulla ei ole oikeuksia rakentaa
bukkitFormatChanged=Bukkitin versiomuoto muuttui. Versiota ei ole tarkistettu.
burnMsg=\u00a77Asetit pelaajan {0} tuleen {1} sekunniksi.
canTalkAgain=\u00a77Voit taas puhua
cantFindGeoIpDB=Ei l\u00f6ydetty GeoIP tietokantaa!
cantReadGeoIpDB=Ei pystytty lukemaan GeoIP tietokantaa!
cantSpawnItem=\u00a7cSinulla ei ole oikeutta luoda tavaraa {0}
chatTypeLocal=[L]
chatTypeSpy=[Spy]
commandFailed=Komento {0} ep\u00e4onnistui:
commandHelpFailedForPlugin=Virhe haettaessa apua komennoista: {0}
commandNotLoaded=\u00a7cKomento {0} on v\u00e4\u00e4rin ladattu.
compassBearing=\u00a77Osoittaa: {0} ({1} astetta).
configFileMoveError=Virhe siirrett\u00e4ess\u00e4 tiedostoa config.yml varmuuskopio sijaintiin.
configFileRenameError=Virhe nimett\u00e4ess\u00e4 tiedostoa temp tiedostoon config.yml
connectedPlayers=Liittyneet pelaajat:
connectionFailed=Virhe avattaessa yhteytt\u00e4.
cooldownWithMessage=\u00a7cJ\u00e4\u00e4htyminen: {0}
corruptNodeInConfig=\u00a74Huom: Sinun konfigurointi tiedostossa on virhe {0}.
couldNotFindTemplate=Ei l\u00f6ydetty mallia {0}
creatingConfigFromTemplate=Luodaan config tiedostoa mallista: {0}
creatingEmptyConfig=Luodaan tyhj\u00e4\u00e4 config tiedostoa: {0}
creative=luova
currency={0}{1}
currentWorld=T\u00e4m\u00e4nhetkinen maailma: {0}
day=p\u00e4iv\u00e4
days=p\u00e4iv\u00e4\u00e4
defaultBanReason=Ban Nuija on puhunut!
deleteFileError=Ei voida poistaa tiedostoa: {0}
deleteHome=\u00a77Koti {0} on poistettu.
deleteJail=\u00a77Vankila {0} on poistettu.
deleteWarp=\u00a77Warp {0} on poistettu.
deniedAccessCommand={0} p\u00e4\u00e4sy komentoon ev\u00e4ttiin.
dependancyDownloaded=[Essentials] Tarvittu tiedosto {0} ladattu onnistuneesti.
dependancyException=[Essentials] Virhe ladattaessa tarvittua tiedostoa
dependancyNotFound=[Essentials] Tarvittua tiedostoa ei l\u00f6ydy, ladataan nyt.
depth=\u00a77Olet merenpinnan tasolla.
depthAboveSea=\u00a77Olet {0} palikkaa meritason yl\u00e4puolella.
depthBelowSea=\u00a77Olet {0} palikkaa meritason alapuolella.
destinationNotSet=Sijaintia ei ole m\u00e4\u00e4ritetty
disableUnlimited=\u00a77Poistettu k\u00e4yt\u00f6st\u00e4 loputon laittaminen tavaralta "{0}", pelaajalta {1}.
disabled=poissa k\u00e4yt\u00f6st\u00e4
disabledToSpawnMob=T\u00e4m\u00e4n mobin luominen on poistettu k\u00e4yt\u00f6st\u00e4 config tiedostossa.
dontMoveMessage=\u00a77Teleportataan {0} kuluttua. \u00c4l\u00e4 liiku.
downloadingGeoIp=Ladataan GeoIP tietokantaa ... t\u00e4m\u00e4 voi vied\u00e4 hetken (maa: 0.6 MB, kaupunki: 20MB)
duplicatedUserdata=Kopioitu k\u00e4ytt\u00e4j\u00e4n tiedot: {0} ja {1}
durability=\u00a77T\u00e4ll\u00e4 ty\u00f6kalulla on \u00a7c{0}\u00a77 k\u00e4ytt\u00f6kertaa j\u00e4ljell\u00e4
enableUnlimited=\u00a77Annetaan loputon m\u00e4\u00e4r\u00e4 tavaraa "{0}" pelaajalle {1}.
enabled=k\u00e4yt\u00f6ss\u00e4
enchantmentApplied = \u00a77Parannus "{0}" on lis\u00e4tty tavaraan k\u00e4dess\u00e4si.
enchantmentNotFound = \u00a7cParannusta ei l\u00f6ydetty
enchantmentPerm = \u00a7cSinulla ei ole oikeutta {0}
enchantmentRemoved = \u00a77Parannus {0} on poistettu tavarasta k\u00e4dess\u00e4si.
enchantments = \u00a77Parannukset: {0}
errorCallingCommand=Virhe kutsuttaessa komentoa /{0}
errorWithMessage=\u00a7cVirhe: {0}
essentialsHelp1=Tiedosto on viallinen ja Essentials ei voi avata sit\u00e4. Essentials on nyt poistettu k\u00e4yt\u00f6st\u00e4. Jos et voi korjata tiedostoa itse, mene osoitteeseen http://tiny.cc/EssentialsChat
essentialsHelp2=Tiedosto on viallinen ja Essentials ei voi avata sit\u00e4. Essentials on nyt poistettu k\u00e4yt\u00f6st\u00e4. Jos et voi korjata tiedostoa itse, kirjoita /essentialshelp peliss\u00e4 tai mene osoitteeseen http://tiny.cc/EssentialsChat
essentialsReload=\u00a77Essentials ladattu uudelleen. Versio: {0}
exp=Pelaajalla \u00a7c{0} \u00a77on\u00a7c {1} \u00a77expi\u00e4 (taso\u00a7c {2}\u00a77) ja tarvitsee\u00a7c {3} \u00a77lis\u00e4\u00e4 expi\u00e4 seuravaan tasoon.
expSet=Pelaajalla\u00a7c{0} \u00a77on nyt\u00a7c {1} \u00a77expi\u00e4.
extinguish=\u00a77Sammutit itsesi.
extinguishOthers=\u00a77Sammutit pelaajan {0}.
failedToCloseConfig=Virhe suljettaessa tiedostoa config {0}
failedToCreateConfig=Virhe luotaessa tiedostoa config {0}
failedToWriteConfig=Virhe muokattaessa tiedostoa config {0}
false=v\u00e4\u00e4r\u00e4
feed=\u00a77Ruokahalusi on tyydytetty.
feedOther=\u00a77Tyydytit ruokahalun pelaajalta {0}.
fileRenameError={0} uudelleen nime\u00e4minen ep\u00e4onnistui
flyMode=\u00a77Lento {0} pelaajalla {1}.
foreverAlone=\u00a7cSinulla ei ole ket\u00e4\u00e4n kenelle vastata.
freedMemory=Vapaata muistia {0} MB.
gameMode=\u00a77Asetit pelimuodon "{0}" pelaajalle {1}.
gcchunks= chunkkia,
gcentities= kokonaisuutta
gcfree=Vapaa muisti: {0} MB
gcmax=Maksimi muisti: {0} MB
gctotal=Sallittu muisti: {0} MB
geoIpUrlEmpty=GeoIP latausosoite on tyhj\u00e4.
geoIpUrlInvalid=GeoIP latausosoite on viallinen.
geoipJoinFormat=Pelaaja {0} tulee maasta {1}
godDisabledFor=poistettu pelaajalta {0}
godEnabledFor=laitettu pelaajalle {0}
godMode=\u00a77God muoto {0}.
hatArmor=\u00a7cVirhe, et voi k\u00e4ytt\u00e4\u00e4 t\u00e4t\u00e4 tavaraa hattuna!
hatFail=\u00a7cSinulla tulee olla jotain k\u00e4dess\u00e4si, mit\u00e4 k\u00e4ytt\u00e4\u00e4 hattuna.
hatPlaced=\u00a7eNauti uudesta hatustasi!
haveBeenReleased=\u00a77Sinut on vapautettu
heal=\u00a77Sinut on parannettu.
healOther=\u00a77Paransit pelaajan {0}.
helpConsole=Katsoaksesi apua konsolista, kirjoita ?.
helpFrom=\u00a77Komennot {0}:
helpLine=\u00a76/{0}\u00a7f: {1}
helpMatching=\u00a77Komennot "{0}":
helpOp=\u00a7c[HelpOp]\u00a7f \u00a77{0}:\u00a7f {1}
helpPages=Sivu \u00a7c{0}\u00a7f / \u00a7c{1}\u00a7f:
helpPlugin=\u00a74{0}\u00a7f: Plugin apu: /help {1}
holeInFloor=Reik\u00e4 lattiassa
homeSet=\u00a77Koti asetettu.
homeSetToBed=\u00a77Sinun koti on nyt asetettu t\u00e4h\u00e4n s\u00e4nkyyn.
homes=Kodit: {0}
hour=tunti
hours=tunnit
ignorePlayer=J\u00e4tit huomiotta pelaajan {0}.
illegalDate=Laiton p\u00e4iv\u00e4m\u00e4\u00e4r\u00e4n muoto.
infoChapter=Valitse luku:
infoChapterPages=Luku {0}, sivu \u00a7c{1}\u00a7f / \u00a7c{2}\u00a7f:
infoFileDoesNotExist=Tiedostoa info.txt ei ole olemassa. Luodaan.
infoPages=\u00a7e ---- \u00a76{2} \u00a7e--\u00a76 Sivu \u00a74{0}\u00a76/\u00a74{1} \u00a7e----
infoUnknownChapter=Tuntematon luku.
invBigger=Toisen pelaajan reppu on isompi kuin sinun.
invRestored=Sinun reppusi on palautettu.
invSee=N\u00e4et pelaajan {0} repun.
invSeeHelp=K\u00e4yt\u00e4 /invsee kun haluat palauttaa oman reppusi.
invalidCharge=\u00a7cMit\u00e4t\u00f6n m\u00e4\u00e4r\u00e4ys.
invalidHome=Kotia {0} ei ole olemassa
invalidMob=Kelvoton mobin tyyppi.
invalidServer=Kelvoton palvelin!
invalidSignLine=Kyltin rivi {0} on viallinen.
invalidWorld=\u00a7cKelvoton maailma.
inventoryCleared=\u00a77Reppu tyhjennetty.
inventoryClearedOthers=\u00a77Pelaajan \u00a7c{0}\u00a77 reppu on tyhjennetty.
is=on
itemCannotBeSold=Tuota tavaraa ei voi myyd\u00e4 t\u00e4ll\u00e4 palvelimella.
itemMustBeStacked=Tavara pit\u00e4\u00e4 vaihtaa pakattuina. M\u00e4\u00e4r\u00e4 2s olisi kaksi pakettia, jne.
itemNotEnough1=\u00a7cSinulla ei ole tarpeeksi tavaraa jota myyd\u00e4.
itemNotEnough2=\u00a77Jos haluat myyd\u00e4 kaikki tuon tyypin tavarat, k\u00e4yt\u00e4 /sell tavarannimi
itemNotEnough3=\u00a77/sell itemname -1 myy kaiken paitsi yhden, jne.
itemSellAir=Yritit myyd\u00e4 ilmaa? Laita tavara k\u00e4teesi ja yrit\u00e4 uudelleen.
itemSold=\u00a77Myy \u00a7c{0} \u00a77({1} {2} hintaan {3} kpl)
itemSoldConsole={0} sold {1} for \u00a77{2} \u00a77({3} items at {4} each)
itemSpawn=\u00a77Annetaan {0} kpl {1}
itemsCsvNotLoaded=Ei voida ladata tiedostoa items.csv.
jailAlreadyIncarcerated=\u00a7cPelaaja on jo vankilassa: {0}
jailMessage=\u00a7cSin\u00e4 teet rikoksen, istut my\u00f6s sen mukaan.
jailNotExist=Tuota vankilaa ei ole olemassa.
jailReleased=\u00a77Pelaaja \u00a7e{0}\u00a77 vapautettu.
jailReleasedPlayerNotify=\u00a77Sinut on vapautettu!
jailSentenceExtended=Vankila aika pidennetty: {0)
jailSet=\u00a77Vankila {0} on asetettu
jumpError=Tuo vahingoittaisi koneesi aivoja.
kickDefault=Potkittu palvelimelta
kickExempt=\u00a7cEt voi potkia h\u00e4nt\u00e4.
kickedAll=\u00a7cPotkittu kaikki pelaajat palvelimelta
kill=\u00a77Tappoi {0}.
kitError2=\u00a7cTuota pakkausta ei ole olemassa tai se on v\u00e4\u00e4rin muokattu.
kitError=\u00a7cEi ole sopivia pakkauksia.
kitErrorHelp=\u00a7cEhk\u00e4 tavaralle ei ole m\u00e4\u00e4ritetty m\u00e4\u00e4r\u00e4\u00e4 configissa?
kitGive=\u00a77Annetaan pakkausta "{0}".
kitInvFull=\u00a7cSinun reppusi on t\u00e4ynn\u00e4, laitetaan tavarat maahan
kitTimed=\u00a7cAika, jota ennen et voi k\u00e4ytt\u00e4\u00e4 t\u00e4t\u00e4 pakkausta uudelleen: {0}.
kits=\u00a77Pakkaukset: {0}
lightningSmited=\u00a77Sinut on salamoitu
lightningUse=\u00a77Salamoidaan {0}
listAfkTag = \u00a77[AFK]\u00a7f
listAmount = \u00a79Pelaajia palvelimella \u00a7c{0}\u00a79 / \u00a7c{1}\u00a79.
listAmountHidden = \u00a79Pelaajia palvelimella \u00a7c{0}\u00a77/{1}\u00a79 / \u00a7c{2}\u00a79.
listGroupTag={0}\u00a7f:
listHiddenTag = \u00a77[HIDDEN]\u00a7f
loadWarpError=Virhe ladattaessa warppia {0}
localFormat=Paikallinen: <{0}> {1}
mailClear=\u00a7cPoistaaksesi viestisi, kirjoita /mail clear
mailCleared=\u00a77Viestit poistettu!
mailSent=\u00a77Viesti l\u00e4hetetty!
markMailAsRead=\u00a7cMerkitse viestit luetuiksi, kirjoita /mail clear
markedAsAway=\u00a77Sinut on laitettu poissaolevaksi.
markedAsNotAway=\u00a77Sinua ei ole en\u00e4\u00e4 laitettu poissaolevaksi.
maxHomes=Voit asettaa maksimissaan {0} kotia.
mayNotJail=\u00a7cEt voi laittaa tuota pelaajaa vankilaan
me=min\u00e4
minute=minuutti
minutes=minuuttia
missingItems=Sinulla ei ole {0}kpl {1}.
missingPrefixSuffix=Puuttuu etuliite tai takaliite {0}
mobSpawnError=Virhe vaihdettaessa mob-luojan tyyppi\u00e4.
mobSpawnLimit=Mobien m\u00e4\u00e4r\u00e4 rajoitettu palvelimen maksimim\u00e4\u00e4r\u00e4\u00e4n
mobSpawnTarget=Kohteen pit\u00e4\u00e4 olla mob-luoja palikka.
mobsAvailable=\u00a77Mobit: {0}
moneyRecievedFrom=\u00a7a{0} on vastaanotettu pelaajalta {1}
moneySentTo=\u00a7a{0} on l\u00e4hetetty pelaajalle {1}
moneyTaken={0} veloitettiin sinun tililt\u00e4si.
month=kuukausi
months=kuukaudet
moreThanZero=M\u00e4\u00e4r\u00e4n pit\u00e4\u00e4 olla enemm\u00e4n kuin 0.
msgFormat=\u00a77[{0}\u00a77 -> {1}\u00a77] \u00a7f{2}
muteExempt=\u00a7cEt voi hiljent\u00e4\u00e4 tuota pelaajaa.
mutedPlayer=Pelaaja {0} hiljennetty.
mutedPlayerFor=Pelaaja {0} hiljennetty, koska {1}.
mutedUserSpeaks={0} yritti puhua, mutta oli hiljennetty.
nearbyPlayers=Pelaajat l\u00e4hell\u00e4: {0}
negativeBalanceError=Pelaajalla ei ole mahdollista olla negatiivist\u00e4 m\u00e4\u00e4r\u00e4\u00e4 rahaa.
nickChanged=Lempinimi vaihdettu.
nickDisplayName=\u00a77Sinun tulee ottaa k\u00e4ytt\u00f6\u00f6n change-displayname Essentialsin config-tiedostosta.
nickInUse=\u00a7cSe nimi on jo k\u00e4yt\u00f6ss\u00e4.
nickNamesAlpha=\u00a7cLempinimen pit\u00e4\u00e4 olla aakkosista.
nickNoMore=\u00a77Sinulla ei ole en\u00e4\u00e4 lempinime\u00e4.
nickOthersPermission=\u00a7cSinulla ei ole oikeutta vaihtaa muiden lempinimi\u00e4
nickSet=\u00a77Lempinimesi on nyt \u00a7c{0}
noAccessCommand=\u00a7cSinulla ei ole oikeutta tuohon komentoon.
noAccessPermission=\u00a7cSinulla ei ole oikeutta tuohon {0}.
noBreakBedrock=Sinulla ei ole lupaa tuhota bedrock-palikoita.
noDestroyPermission=\u00a7cSinulla ei ole lupaa tuhota sit\u00e4 {0}.
noDurability=\u00a7cT\u00e4ll\u00e4 tavaralla ei ole kestoa.
noGodWorldWarning=\u00a7cVaroitus! God muoto ei ole k\u00e4yt\u00f6ss\u00e4 t\u00e4ss\u00e4 maailmassa.
noHelpFound=\u00a7cEi komentoja.
noHomeSet=Et ole asettanut kotia.
noHomeSetPlayer=Pelaaja ei ole asettanut kotia.
noKitPermission=\u00a7cTarvitset \u00a7c{0}\u00a7c oikeuden, jotta voit k\u00e4ytt\u00e4\u00e4 tuota pakkausta.
noKits=\u00a77Ei pakkauksia saatavilla viel\u00e4
noMail=Ei uusia viestej\u00e4
noMotd=\u00a7cEi ole p\u00e4iv\u00e4n viesti\u00e4.
noNewMail=\u00a77Ei viestej\u00e4.
noPendingRequest=Sinulla ei ole odottavia pyynt\u00f6j\u00e4.
noPerm=\u00a7cSinulla ei ole \u00a7f{0}\u00a7c oikeuksia.
noPermToSpawnMob=\u00a7cSinulla ei ole lupaa luoda t\u00e4t\u00e4 mobia.
noPlacePermission=\u00a7cSinulla ei ole lupaa laittaa palikoita l\u00e4helle tuota kyltti\u00e4.
noPowerTools=Ei voimaty\u00f6kaluja laitettu.
noRules=\u00a7cEi ole s\u00e4\u00e4nt\u00f6j\u00e4 viel\u00e4.
noWarpsDefined=Ei warppeja
none=ei mit\u00e4\u00e4n
notAllowedToQuestion=\u00a7cSinulla ei ole lupaa k\u00e4ytt\u00e4\u00e4 kysymyst\u00e4.
notAllowedToShout=\u00a7cSinulla ei ole lupaa huutaa.
notEnoughExperience=Sinulla ei ole tarpeeksi kokemusta.
notEnoughMoney=Sinulla ei ole riitt\u00e4v\u00e4sti rahaa.
notRecommendedBukkit= * ! * Bukkit versio ei ole suositeltu t\u00e4m\u00e4n Essentials version kanssa.
notSupportedYet=Ei tueta viel\u00e4.
nothingInHand = \u00a7cSinulla ei ole mit\u00e4\u00e4n k\u00e4dess\u00e4si.
now=nyt
nuke=Antaa kuoleman sateen kohdata heid\u00e4t
numberRequired=Numero menee tuohon, h\u00f6lm\u00f6.
onlyDayNight=/time tukee vain day/night.
onlyPlayers=Vain peliss\u00e4 olevat pelaajat voivat k\u00e4ytt\u00e4\u00e4 {0}.
onlySunStorm=/weather tukee vain sun/storm.
orderBalances=J\u00e4rjestet\u00e4\u00e4n rahatilanteita {0}, odota...
pTimeCurrent=Pelaajan \u00a7e{0}\u00a7f aika on {1}.
pTimeCurrentFixed=Pelaajan \u00a7e{0}\u00a7f aika on korjattu {1}.
pTimeNormal=Pelaajan \u00a7e{0}\u00a7f aika on normaali ja vastaa palvelimen aikaa.
pTimeOthersPermission=\u00a7cSinulla ei ole lupaa muokata muiden pelaajien aikaa.
pTimePlayers=N\u00e4ill\u00e4 pelaajilla on k\u00e4yt\u00f6ss\u00e4 heid\u00e4n oma aika:
pTimeReset=Pelaajan aika on resetoitu: \u00a7e{0}
pTimeSet=Pelaajan aika on asetettu \u00a73{0}\u00a7f koska: \u00a7e{1}
pTimeSetFixed=Pelaajan aika on korjattu \u00a73{0}\u00a7f koska: \u00a7e{1}
parseError=Virhe tarkistettaessa {0} rivill\u00e4 {1}
pendingTeleportCancelled=\u00a7cOdottava teleporttipyynt\u00f6 peruttu.
permissionsError=Puuttuu Permissions/GroupManager; keskustelun etu- ja takaliitteet poistettu k\u00e4yt\u00f6st\u00e4.
playerBanned=\u00a7cPelaaja {0} bannasi pelaajan {1} syyst\u00e4 {2}
playerInJail=\u00a7cPelaaja on jo vankilassa {0}.
playerJailed=\u00a77Pelaaja {0} laitettu vankilaan.
playerJailedFor= \u00a77Pelaaja {0} laitettu vankilaan, koska {1}.
playerKicked=\u00a7cPelaaja {0} potki pelaajan {1} koska {2}
playerMuted=\u00a77Sinut on hiljennetty
playerMutedFor=\u00a77Sinut on hiljennetty, koska {0}
playerNeverOnServer=\u00a7cPelaaja {0} ei ole koskaan ollut t\u00e4ll\u00e4 palvelimella.
playerNotFound=\u00a7cPelaajaa ei l\u00f6ydetty.
playerUnmuted=\u00a77Sin\u00e4 voit taas puhua
pong=Pong!
possibleWorlds=\u00a77Mahdollisia maailmoja on numerot v\u00e4lilt\u00e4 0 - {0}.
powerToolAir=Komentoa ei voi liitt\u00e4\u00e4 k\u00e4teen.
powerToolAlreadySet=Komento \u00a7c{0}\u00a7f on liitetty kohteeseen {1}.
powerToolAttach=\u00a7c{0}\u00a7f komento liitetty kohteeseen {1}.
powerToolClearAll=Kaikki voimaty\u00f6kalun komennot on poistettu.
powerToolList={1} omistaa seuraavat komennot: \u00a7c{0}\u00a7f.
powerToolListEmpty={0} ei ole komentoja liitetty.
powerToolNoSuchCommandAssigned=Komentoa \u00a7c{0}\u00a7f ei ole liitetty kohteeseen {1}.
powerToolRemove=Komento \u00a7c{0}\u00a7f poistettu kohteesta {1}.
powerToolRemoveAll=Kaikki komennot poistettu kohteesta {0}.
powerToolsDisabled=Kaikki voimaty\u00f6kalut on poistettu k\u00e4yt\u00f6st\u00e4.
powerToolsEnabled=Kaikki voimaty\u00f6alut on otettu k\u00e4ytt\u00f6\u00f6n.
protectionOwner=\u00a76[EssentialsProtect] Suojauksen omistaja: {0}
questionFormat=\u00a77[Question]\u00a7f {0}
readNextPage=Kirjoita /{0} {1} lukeaksesi seuraavan sivun
reloadAllPlugins=\u00a77Kaikki pluginit uudelleen ladattu.
removed=\u00a77Poistettu {0} kokonaisuutta.
repair=Onnistuneesti korjasit ty\u00f6kalun: \u00a7e{0}.
repairAlreadyFixed=\u00a77T\u00e4m\u00e4 tavara ei kaipaa korjaamista.
repairEnchanted=\u00a77Sinulla ei ole lupaa korjata kehitettyj\u00e4 tavaroita.
repairInvalidType=\u00a7cT\u00e4t\u00e4 tavaraa ei voi korjata.
repairNone=Ei ollut tavaroita, jotka olivat korjauksen tarpeessa.
requestAccepted=\u00a77Teleporttaus pyynt\u00f6 hyv\u00e4ksytty.
requestAcceptedFrom=\u00a77{0} hyv\u00e4ksyi sinun teleportti pyynn\u00f6n.
requestDenied=\u00a77Teleporttaus pyynt\u00f6 kielletty.
requestDeniedFrom=\u00a77{0} kielt\u00e4ytyi sinun teleportti pyynn\u00f6st\u00e4.
requestSent=\u00a77Pyynt\u00f6 l\u00e4hetetty pelaajalle {0}\u00a77.
requestTimedOut=\u00a7cTeleportti pyynt\u00f6 aikakatkaistiin
requiredBukkit= * ! * Tarvitset v\u00e4hint\u00e4\u00e4n {0} version CraftBukkitista, lataa se osoitteesta http://dl.bukkit.org/downloads/craftbukkit/
returnPlayerToJailError=Virhe laitettaessa pelaaja {0} takaisin vankilaan: {1}
second=sekunti
seconds=sekuntia
seenOffline=Pelaaja {0} on ollut offline jo {1}
seenOnline=Pelaaja {0} on ollut online jo {1}
serverFull=Palvelin on t\u00e4ynn\u00e4
serverTotal=Palvelimen kokonaism\u00e4\u00e4r\u00e4m\u00e4\u00e4r\u00e4: {0}
setSpawner=Vaihdettu mob-luojan tyyppi {0}
sheepMalformedColor=Viallinen v\u00e4ri.
shoutFormat=\u00a77[Huuto]\u00a7f {0}
signFormatFail=\u00a74[{0}]
signFormatSuccess=\u00a71[{0}]
signFormatTemplate=[{0}]
signProtectInvalidLocation=\u00a74Sinulla ei ole lupaa laittaa kyltti\u00e4 t\u00e4h\u00e4n.
similarWarpExist=Tuon niminen warp on jo olemassa.
slimeMalformedSize=Viallinen koko.
soloMob=Tuo mob tykk\u00e4\u00e4 olevan yksin
spawnSet=\u00a77Spawn sijainti m\u00e4\u00e4ritetty ryhm\u00e4lle {0}.
spawned=luotu
sudoExempt=Et voi sudoa t\u00e4t\u00e4 pelaajaa
sudoRun=Pakotetaan {0} suorittamaan: /{1} {2}
suicideMessage=\u00a77Hyv\u00e4sti julma maailma...
suicideSuccess= \u00a77{0} riisti oman henkens\u00e4
survival=selviytyminen
takenFromAccount=\u00a7c{0} on veloitettu tililt\u00e4si.
takenFromOthersAccount=\u00a7c{0} veloitettu pelaajan {1}\u00a7c tililt\u00e4. Uusi rahatilanne: {2}
teleportAAll=\u00a77Teleporttaus pyynt\u00f6 l\u00e4hetetty kaikille pelaajille...
teleportAll=\u00a77Teleportataan kaikki pelaajat...
teleportAtoB=\u00a77{0}\u00a77 teleporttasi sinun luokse {1}\u00a77.
teleportDisabled=Pelaajalla {0} on teleporttaus poissa k\u00e4yt\u00f6st\u00e4.
teleportHereRequest=\u00a7c{0}\u00a7c on pyyt\u00e4nyt, ett\u00e4 sin\u00e4 teleporttaat heid\u00e4n luokseen.
teleportNewPlayerError=Virhe teleportattaessa uutta pelaajaa
teleportRequest=\u00a7c{0}\u00a7c on pyyt\u00e4nyt lupaa sinun luokse teleporttaamiseen.
teleportRequestTimeoutInfo=\u00a77T\u00e4m\u00e4 pyynt\u00f6 aikakatkaistaan {0} sekunnin kuluttua.
teleportTop=\u00a77Teleportataan p\u00e4\u00e4lle.
teleportationCommencing=\u00a77Teleportataan...
teleportationDisabled=\u00a77Teleporttaus poistettu k\u00e4yt\u00f6st\u00e4.
teleportationEnabled=\u00a77Teleportation otettu k\u00e4ytt\u00f6\u00f6n.
teleporting=\u00a77Teleportataan...
teleportingPortal=\u00a77Teleportataan portaalin kautta.
tempBanned=Olet v\u00e4liaikaisesti bannattu palvelimelta, koska {0}
tempbanExempt=\u00a77Et voi bannia tuota pelaajaa
thunder= Myrsky {0} maailmassasi
thunderDuration=Myrsky {0} maailmassasi {1} sekuntia.
timeBeforeHeal=Aika ennen seuraavaa parannusta: {0}
timeBeforeTeleport=Aika ennen seuraavaa teleporttausta: {0}
timeFormat=\u00a73{0}\u00a7f tai \u00a73{1}\u00a7f tai \u00a73{2}\u00a7f
timePattern=(?:([0-9]+)\\s*y[a-z]*[,\\s]*)?(?:([0-9]+)\\s*mo[a-z]*[,\\s]*)?(?:([0-9]+)\\s*w[a-z]*[,\\s]*)?(?:([0-9]+)\\s*d[a-z]*[,\\s]*)?(?:([0-9]+)\\s*h[a-z]*[,\\s]*)?(?:([0-9]+)\\s*m[a-z]*[,\\s]*)?(?:([0-9]+)\\s*(?:s[a-z]*)?)?
timeSet=Aika asetettu kaikissa maailmoissa.
timeSetPermission=\u00a7cSinulla ei ole lupaa vaihtaa aikaa.
timeWorldCurrent=T\u00e4m\u00e4nhetkinen aika maailmassa {0} on \u00a73{1}
timeWorldSet=Aika vaihdettiin {0} maailmassa: \u00a7c{1}
tps=T\u00e4m\u00e4nhetkinen TPS = {0}
tradeCompleted=\u00a77Vaihto suoritettu.
tradeSignEmpty=Vaihtokyltill\u00e4 ei ole mit\u00e4\u00e4n tarjolla sinulle.
tradeSignEmptyOwner=Ei ole mit\u00e4\u00e4n mit\u00e4 ker\u00e4t\u00e4 t\u00e4st\u00e4 vaihtokyltist\u00e4.
treeFailure=\u00a7cPuun luominen ep\u00e4onnistui. Yrit\u00e4 uudelleen nurmikolla tai mullalla.
treeSpawned=\u00a77Puu luotu.
true=totta
typeTpaccept=\u00a77Hyv\u00e4ksy\u00e4ksesi, kirjoita \u00a7c/tpaccept\u00a77.
typeTpdeny=\u00a77Kielt\u00e4\u00e4ksesi, kirjoita \u00a7c/tpdeny\u00a77.
typeWorldName=\u00a77Voit my\u00f6s laittaa maailman nimen.
unableToSpawnMob=Ei voida luoda mobia.
unbannedIP=Unbanned IP osoite.
unbannedPlayer=Unbanned pelaaja.
unignorePlayer=Otat taas huomioon pelaajan {0}.
unknownItemId=Tuntematon tavaran ID: {0}
unknownItemInList=Tuntematon tavara {0} listassa {1}.
unknownItemName=Tuntematon tavaran nimi: {0}
unlimitedItemPermission=\u00a7cEi lupaa loputtomalle tavaralle {0}.
unlimitedItems=Loputtomat tavarat:
unmutedPlayer=Pelaajat {0} voi taas puhua.
unvanished=\u00a7aOlet taas n\u00e4kyvill\u00e4.
unvanishedReload=\u00a7cSinut on pakotettu taas n\u00e4kyv\u00e4ksi uudelleen latauksen vuoksi.
upgradingFilesError=Virhe p\u00e4ivitett\u00e4ess\u00e4 tiedostoja
userDoesNotExist=Pelaajaa {0} ei ole olemassa.
userIsAway={0} on nyt AFK
userIsNotAway={0} ei ole en\u00e4\u00e4 AFK
userJailed=\u00a77Sinut on laitettu vankilaan
userUsedPortal={0} k\u00e4ytti portaalia.
userdataMoveBackError=Virhe siirrett\u00e4ess\u00e4 k\u00e4ytt\u00e4j\u00e4n tietoja/{0}.tmp k\u00e4ytt\u00e4j\u00e4n tietoihin/{1}
userdataMoveError=Virhe siirrett\u00e4ess\u00e4 k\u00e4ytt\u00e4j\u00e4n tietoja/{0} k\u00e4ytt\u00e4j\u00e4n tietoihin/{1}.tmp
usingTempFolderForTesting=K\u00e4ytet\u00e4\u00e4n v\u00e4liaikaista kansiota testaukseen:
vanished=\u00a7aOlet n\u00e4kym\u00e4t\u00f6n.
versionMismatch=Versiot eiv\u00e4t t\u00e4sm\u00e4\u00e4! P\u00e4ivit\u00e4 {0} samaan versioon.
versionMismatchAll=Versiot eiv\u00e4t t\u00e4sm\u00e4\u00e4! P\u00e4ivit\u00e4 kaikki Essentialsin jar tiedostot samaan versioon.
voiceSilenced=\u00a77Sinun \u00e4\u00e4ni on hiljennetty
warpDeleteError=Virhe poistettaessa warp tiedostoa.
warpListPermission=\u00a7cSinulla ei ole oikeuksia n\u00e4hd\u00e4 warp-listaa.
warpNotExist=Tuota warppia ei ole olemassa.
warpOverwrite=\u00a7cEt voi korvata tuota warppia.
warpSet=\u00a77Warp {0} asetettu.
warpUsePermission=\u00a7cSinulla ei ole oikeutta k\u00e4ytt\u00e4\u00e4 tuota warppia.
warpingTo=\u00a77Sinut warpataan pian kohteeseen {0}.
warps=Warpit: {0}
warpsCount=\u00a77Warppeja on {0} kpl. N\u00e4ytet\u00e4\u00e4n sivu {1} / {2}.
weatherStorm=\u00a77Laitoit myrskyn maailmaan {0}
weatherStormFor=\u00a77Laitoit myrskyn maailmaan {0} {1} sekunniksi
weatherSun=\u00a77Laitoit auringon paistamaan maailmaan {0}
weatherSunFor=\u00a77Laitoit auringon paistamaan maailmaan {0} {1} sekunniksi
whoisBanned=\u00a79 - Bannattu: {0}
whoisExp=\u00a79 - Exp: {0} (Taso {1})
whoisGamemode=\u00a79 - Pelimuoto: {0}
whoisGeoLocation=\u00a79 - Sijainti: {0}
whoisGod=\u00a79 - God muoto: {0}
whoisHealth=\u00a79 - Terveys: {0}/20
whoisIPAddress=\u00a79 - IP Osoite: {0}
whoisIs={0} on {1}
whoisJail=\u00a79 - Vankila: {0}
whoisLocation=\u00a79 - Sijainti: ({0}, {1}, {2}, {3})
whoisMoney=\u00a79 - Raha: {0}
whoisOP=\u00a79 - OP: {0}
whoisStatusAvailable=\u00a79 - Tilanne: Saatavilla
whoisStatusAway=\u00a79 - Tilanne: \u00a7cPoissa\u00a7f
worth=\u00a77Pino tavaraa "{0}" on arvoltaan \u00a7c{1}\u00a77 ({2} tavara(a) = {3} kappale)
worthMeta=\u00a77Pino tavaraa "{0}" metadatan kanssa {1} on arvoltaan \u00a7c{2}\u00a77 ({3} tavara(a) = {4} kappale)
worthSet=Arvo asetettu
year=vuosi
years=vuosia
youAreHealed=\u00a77Sinut on parannettu.
youHaveNewMail=\u00a7cSinulla on {0} viesti(\u00e4)!\u00a7f Kirjoita \u00a77/mail read\u00a7f lukeaksesi viestit.
hatRemoved=\u00a7eYour hat has been removed.
banFormat=Banned: {0}

View File

@@ -12,6 +12,7 @@ alertUsed=a utilis\u00e9 :
autoAfkKickReason=Vous avez \u00e9t\u00e9 \u00e9ject\u00e9 pour inactivit\u00e9e sup\u00e9rieure \u00e0 {0} minutes. autoAfkKickReason=Vous avez \u00e9t\u00e9 \u00e9ject\u00e9 pour inactivit\u00e9e sup\u00e9rieure \u00e0 {0} minutes.
backAfterDeath=\u00a77Utilisez la commande /back pour retourner \u00e0 l''endroit ou vous \u00eates mort. backAfterDeath=\u00a77Utilisez la commande /back pour retourner \u00e0 l''endroit ou vous \u00eates mort.
backUsageMsg=\u00a77Retour \u00e0 votre emplacement pr\u00e9c\u00c3\u00a8dent. backUsageMsg=\u00a77Retour \u00e0 votre emplacement pr\u00e9c\u00c3\u00a8dent.
backupDisabled=An external backup script has not been configured.
backupFinished=Sauvegarde termin\u00e9 backupFinished=Sauvegarde termin\u00e9
backupStarted=D\u00e9but de la sauvegarde... backupStarted=D\u00e9but de la sauvegarde...
balance=\u00a77Solde : {0} balance=\u00a77Solde : {0}
@@ -34,6 +35,7 @@ cantFindGeoIpDB=N'arrive pas \u00e0 trouver la base de donn\u00e9es GeoIP!
cantReadGeoIpDB=Echec de la lecture de la base de donn\u00e9es GeoIP! cantReadGeoIpDB=Echec de la lecture de la base de donn\u00e9es GeoIP!
cantSpawnItem=\u00a7cVous n''avez pas le droit de faire appara\u00c3\u00aetre {0} cantSpawnItem=\u00a7cVous n''avez pas le droit de faire appara\u00c3\u00aetre {0}
chatTypeLocal=[L] chatTypeLocal=[L]
chatTypeAdmin=[A]
chatTypeSpy=[Spy] chatTypeSpy=[Spy]
commandFailed=\u00c9chec de la commande {0} : commandFailed=\u00c9chec de la commande {0} :
commandHelpFailedForPlugin=Erreur d''obtention d''aide pour : {0} commandHelpFailedForPlugin=Erreur d''obtention d''aide pour : {0}
@@ -50,6 +52,7 @@ creatingConfigFromTemplate=Cr\u00e9ation de la configuration \u00e0 partir du mo
creatingEmptyConfig=Cr\u00e9ation d''une configuration vierge : {0} creatingEmptyConfig=Cr\u00e9ation d''une configuration vierge : {0}
creative=cr\u00e9atif creative=cr\u00e9atif
currency={0}{1} currency={0}{1}
currentWorld=Current World: {0}
day=jour day=jour
days=jours days=jours
defaultBanReason=Le marteau du bannissement a frapp\u00e9 ! defaultBanReason=Le marteau du bannissement a frapp\u00e9 !
@@ -71,6 +74,7 @@ disabledToSpawnMob=Spawning this mob was disabled in the config file.
dontMoveMessage=\u00a77La t\u00e9l\u00e9portation commence dans {0}. Ne bougez pas. dontMoveMessage=\u00a77La t\u00e9l\u00e9portation commence dans {0}. Ne bougez pas.
downloadingGeoIp=T\u00e9l\u00e9chargement de la base de donn\u00e9es GeoIP ... Cela peut prendre un moment (Pays : 0.6 Mo, villes : 20Mo) downloadingGeoIp=T\u00e9l\u00e9chargement de la base de donn\u00e9es GeoIP ... Cela peut prendre un moment (Pays : 0.6 Mo, villes : 20Mo)
duplicatedUserdata=Donn\u00e9e utilisateur dupliqu\u00e9e : {0} et {1} duplicatedUserdata=Donn\u00e9e utilisateur dupliqu\u00e9e : {0} et {1}
durability=\u00a77This tool has \u00a7c{0}\u00a77 uses left
enableUnlimited=\u00a77Quantit\u00e9 illimit\u00e9e de {0} \u00e0 {1}. enableUnlimited=\u00a77Quantit\u00e9 illimit\u00e9e de {0} \u00e0 {1}.
enabled=activ\u00e9 enabled=activ\u00e9
enchantmentApplied = \u00a77L''enchantement {0} a \u00e9t\u00e9 appliqu\u00e9 \u00e0 l''objet dans votre main. enchantmentApplied = \u00a77L''enchantement {0} a \u00e9t\u00e9 appliqu\u00e9 \u00e0 l''objet dans votre main.
@@ -83,15 +87,19 @@ errorWithMessage=\u00a7cErreur : {0}
essentialsHelp1=Le fichier est corrompuet Essentials ne peut l'ouvrir. Essentials est maintenant d\u00e9sactiv\u00e9. Si vous ne pouvez corriger vous-m\u00eame, aller \u00e0 http://tiny.cc/EssentialsChat essentialsHelp1=Le fichier est corrompuet Essentials ne peut l'ouvrir. Essentials est maintenant d\u00e9sactiv\u00e9. Si vous ne pouvez corriger vous-m\u00eame, aller \u00e0 http://tiny.cc/EssentialsChat
essentialsHelp2=Le fichier est corrompuet Essentials ne peut l'ouvrir. Essentials est maintenant d\u00e9sactiv\u00e9. Si vous ne pouvez corriger vous-m\u00eame, tapez /essentialshelp ou aller \u00e0 http://tiny.cc/EssentialsChat essentialsHelp2=Le fichier est corrompuet Essentials ne peut l'ouvrir. Essentials est maintenant d\u00e9sactiv\u00e9. Si vous ne pouvez corriger vous-m\u00eame, tapez /essentialshelp ou aller \u00e0 http://tiny.cc/EssentialsChat
essentialsReload=\u00a77Essentials {0} a \u00e9t\u00e9 recharg\u00e9. essentialsReload=\u00a77Essentials {0} a \u00e9t\u00e9 recharg\u00e9.
exp=\u00a7c{0} \u00a77has\u00a7c {1} \u00a77exp (level\u00a7c {2}\u00a77) and needs\u00a7c {3} \u00a77more exp to level up.
expSet=\u00a7c{0} \u00a77now has\u00a7c {1} \u00a77exp.
extinguish=\u00a77Vous cessez de br\u00fbler. extinguish=\u00a77Vous cessez de br\u00fbler.
extinguishOthers=\u00a77Vous avez \u00e9teint la combustion de {0}. extinguishOthers=\u00a77Vous avez \u00e9teint la combustion de {0}.
failedToCloseConfig=Echec de la fermeture de la configuration {0} failedToCloseConfig=Echec de la fermeture de la configuration {0}
failedToCreateConfig=Echec de la cr\u00e9ation de la configuration {0} failedToCreateConfig=Echec de la cr\u00e9ation de la configuration {0}
failedToWriteConfig=\u00c9chec de l''\u00e9criture de la configuration {0} failedToWriteConfig=\u00c9chec de l''\u00e9criture de la configuration {0}
false=non false=\u00a74false\u00a7f
feed=\u00a77Vous avez \u00e9t\u00e9 rassasi\u00e9. feed=\u00a77Vous avez \u00e9t\u00e9 rassasi\u00e9.
feedOther=\u00a77 est rassasi\u00e9 {0}. feedOther=\u00a77 est rassasi\u00e9 {0}.
fileRenameError=Echec du changement de nom de {0} fileRenameError=Echec du changement de nom de {0}
flyMode=\u00a77Set fly mode {0} for {1}.
flying=flying
foreverAlone=\u00a7cVous n''avez personne \u00e0 qui r\u00e9pondre foreverAlone=\u00a7cVous n''avez personne \u00e0 qui r\u00e9pondre
freedMemory=A lib\u00e9r\u00e9 {0} Mo. freedMemory=A lib\u00e9r\u00e9 {0} Mo.
gameMode=\u00a77Mode de jeu {0} pour {1}. gameMode=\u00a77Mode de jeu {0} pour {1}.
@@ -106,13 +114,20 @@ geoipJoinFormat=Joueur {0} vient de {1}
godDisabledFor=d\u00e9sactiv\u00e9 pour {0} godDisabledFor=d\u00e9sactiv\u00e9 pour {0}
godEnabledFor=activ\u00e9 pour {0} godEnabledFor=activ\u00e9 pour {0}
godMode=\u00a77Mode Dieu {0}. godMode=\u00a77Mode Dieu {0}.
hatArmor=\u00a7cError, you cannot use this item as a hat!
hatEmpty=\u00a7cYou are not wearing a hat.
hatFail=\u00a7cYou must have something to wear in your hand.
hatPlaced=\u00a7eEnjoy your new hat!
haveBeenReleased=\u00a77Vous avez \u00e9t\u00e9 lib\u00e9r\u00e9. haveBeenReleased=\u00a77Vous avez \u00e9t\u00e9 lib\u00e9r\u00e9.
heal=\u00a77Vous avez \u00e9t\u00e9 soign\u00e9. heal=\u00a77Vous avez \u00e9t\u00e9 soign\u00e9.
healOther=\u00a77{0} a \u00e9t\u00e9 soign\u00e9. healOther=\u00a77{0} a \u00e9t\u00e9 soign\u00e9.
helpConsole=Pour voir l''aide tapez ? helpConsole=Pour voir l''aide tapez ?
helpFrom=\u00a77Commands from {0}:
helpLine=\u00a76/{0}\u00a7f: {1} helpLine=\u00a76/{0}\u00a7f: {1}
helpMatching=\u00a77Commands matching "{0}":
helpOp=\u00a7c[Aide Admin]\u00a7f \u00a77{0} : \u00a7f {1} helpOp=\u00a7c[Aide Admin]\u00a7f \u00a77{0} : \u00a7f {1}
helpPages=Page \u00a7c{0}\u00a7f sur \u00a7c{1}\u00a7f. helpPages=Page \u00a7c{0}\u00a7f sur \u00a7c{1}\u00a7f.
helpPlugin=\u00a74{0}\u00a7f: Plugin Help: /help {1}
holeInFloor=Trou dans le Sol. holeInFloor=Trou dans le Sol.
homeSet=\u00a77R\u00e9sidence d\u00e9finie. homeSet=\u00a77R\u00e9sidence d\u00e9finie.
homeSetToBed=\u00a77Votre r\u00e9sidence est d\u00e9sormais li\u00e9e \u00e0 ce lit. homeSetToBed=\u00a77Votre r\u00e9sidence est d\u00e9sormais li\u00e9e \u00e0 ce lit.
@@ -124,7 +139,7 @@ illegalDate=Format de date ill\u00e9gal.
infoChapter=S\u00e9lectionnez le chapitre : infoChapter=S\u00e9lectionnez le chapitre :
infoChapterPages=Chapitre {0}, page \u00a7c{1}\u00a7f sur \u00a7c{2}\u00a7f: infoChapterPages=Chapitre {0}, page \u00a7c{1}\u00a7f sur \u00a7c{2}\u00a7f:
infoFileDoesNotExist=Le fichier info.txt n'existe pas. Le fichier est en cours de cr\u00e9ation pour vous. infoFileDoesNotExist=Le fichier info.txt n'existe pas. Le fichier est en cours de cr\u00e9ation pour vous.
infoPages=Page \u00a7c{0}\u00a7f de \u00a7c{1}\u00a7f. infoPages=\u00a7e ---- \u00a76{2} \u00a7e--\u00a76 Page \u00a74{0}\u00a76/\u00a74{1} \u00a7e----
infoUnknownChapter=Chapitre inconnu. infoUnknownChapter=Chapitre inconnu.
invBigger=Les inventaires des autres joueurs sont plus gros que le v\u00f4tre. invBigger=Les inventaires des autres joueurs sont plus gros que le v\u00f4tre.
invRestored=Votre inventaire vous a \u00e9t\u00e9 rendu. invRestored=Votre inventaire vous a \u00e9t\u00e9 rendu.
@@ -159,12 +174,13 @@ jailSet=\u00a77La prison {0} a \u00e9t\u00e9 cr\u00e9\u00e9.
jumpError=\u00c7a aurait pu faire mal au cerveau de votre ordinateur. jumpError=\u00c7a aurait pu faire mal au cerveau de votre ordinateur.
kickDefault=\u00c9ject\u00e9 du serveur kickDefault=\u00c9ject\u00e9 du serveur
kickExempt=\u00a77Vous ne pouvez pas \u00e9jecter ce joueur. kickExempt=\u00a77Vous ne pouvez pas \u00e9jecter ce joueur.
kickedAll=\u00a7cKicked all players from server
kill=\u00a77Tu\u00e9 {0}. kill=\u00a77Tu\u00e9 {0}.
kitError2=\u00a7cCe kit n'existe pas ou a \u00e9t\u00e9 mal d\u00e9fini. kitError2=\u00a7cCe kit n'existe pas ou a \u00e9t\u00e9 mal d\u00e9fini.
kitError=\u00a7cIl n'y a pas de kits valides. kitError=\u00a7cIl n'y a pas de kits valides.
kitErrorHelp=\u00a7cPeut-\u00eatre qu'un objet manque d'une quantit\u00e9 dans la configuration ? kitErrorHelp=\u00a7cPeut-\u00eatre qu'un objet manque d'une quantit\u00e9 dans la configuration ?
kitGive=\u00a77Donner le kit {0}. kitGive=\u00a77Donner le kit {0}.
InvFull=\u00a7cYour inventory was full, dropping items on the floor kitInvFull=\u00a7cVotre inventaire \u00e9tait plein, le kit est parre-terre.
kitTimed=\u00a7cVous ne pouvez pas utiliser ce kit pendant encore {0}. kitTimed=\u00a7cVous ne pouvez pas utiliser ce kit pendant encore {0}.
kits=\u00a77Kits :{0} kits=\u00a77Kits :{0}
lightningSmited=\u00a77Vous venez d'\u00eatre foudroy\u00e9. lightningSmited=\u00a77Vous venez d'\u00eatre foudroy\u00e9.
@@ -205,7 +221,6 @@ mutedPlayer=Le joueur {0} est d\u00e9sormais muet.
mutedPlayerFor={0} a \u00e9t\u00e9 muet pour {1}. mutedPlayerFor={0} a \u00e9t\u00e9 muet pour {1}.
mutedUserSpeaks={0} a essay\u00e9 de parler mais est muet. mutedUserSpeaks={0} a essay\u00e9 de parler mais est muet.
nearbyPlayers=Joueurs dans les environs : {0} nearbyPlayers=Joueurs dans les environs : {0}
needTpohere=Vous avez besoin de l'acc\u00c3\u00a8s \u00e0 /tpohere pour t\u00e9l\u00e9porter d'autres joueurs.
negativeBalanceError=L'utilisateur n'est pas autoris\u00e9 \u00e0 avoir un solde n\u00e9gatif. negativeBalanceError=L'utilisateur n'est pas autoris\u00e9 \u00e0 avoir un solde n\u00e9gatif.
nickChanged=surnom modifi\u00e9. nickChanged=surnom modifi\u00e9.
nickDisplayName=\u00a77Vous devez activer change-displayname dans la configuration Essentials. nickDisplayName=\u00a77Vous devez activer change-displayname dans la configuration Essentials.
@@ -218,6 +233,7 @@ noAccessCommand=\u00a7cVous n'avez pas acc\u00c3\u00a8s \u00e0 cette commande.
noAccessPermission=\u00a7cVous n''avez pas la permissions d''acc\u00e9der \u00e0 cette {0} noAccessPermission=\u00a7cVous n''avez pas la permissions d''acc\u00e9der \u00e0 cette {0}
noBreakBedrock=You are not allowed to destroy bedrock. noBreakBedrock=You are not allowed to destroy bedrock.
noDestroyPermission=\u00a7cVous n''avez pas la permission de d\u00e9truire ce {0}. noDestroyPermission=\u00a7cVous n''avez pas la permission de d\u00e9truire ce {0}.
noDurability=\u00a7cThis item does not have a durability.
noGodWorldWarning=\u00a7cWarning! Le mode Dieu est d\u00e9sactiv\u00e9 dans ce monde. noGodWorldWarning=\u00a7cWarning! Le mode Dieu est d\u00e9sactiv\u00e9 dans ce monde.
noHelpFound=\u00a7cAucune commande correspondante. noHelpFound=\u00a7cAucune commande correspondante.
noHomeSet=Vous n'avez pas d\u00e9fini de r\u00e9sidence. noHomeSet=Vous n'avez pas d\u00e9fini de r\u00e9sidence.
@@ -239,6 +255,7 @@ notAllowedToQuestion=\u00a7cVous n'\u00eates pas autoris\u00e9 \u00e0 poser des
notAllowedToShout=\u00a7cVous n'\u00eates pas autoris\u00e9 \u00e0 crier. notAllowedToShout=\u00a7cVous n'\u00eates pas autoris\u00e9 \u00e0 crier.
notEnoughExperience=Vous n'avez pas assez d'exp\u00e9rience. notEnoughExperience=Vous n'avez pas assez d'exp\u00e9rience.
notEnoughMoney=Vous n'avez pas les fonds n\u00e9cessaires. notEnoughMoney=Vous n'avez pas les fonds n\u00e9cessaires.
notFlying=not flying
notRecommendedBukkit=* ! * La version de Bukkit n'est pas celle qui est recommand\u00e9 pour cette version de Essentials. notRecommendedBukkit=* ! * La version de Bukkit n'est pas celle qui est recommand\u00e9 pour cette version de Essentials.
notSupportedYet=Pas encore pris en charge. notSupportedYet=Pas encore pris en charge.
nothingInHand = \u00a7cVous n'avez rien en main. nothingInHand = \u00a7cVous n'avez rien en main.
@@ -299,11 +316,10 @@ requestDenied=\u00a77Demande de t\u00e9l\u00e9portation refus\u00e9e.
requestDeniedFrom=\u00a77{0} a refus\u00e9 votre demande de t\u00e9l\u00e9portation. requestDeniedFrom=\u00a77{0} a refus\u00e9 votre demande de t\u00e9l\u00e9portation.
requestSent=\u00a77Requ\u00eate envoy\u00e9e \u00e0 {0}\u00a77. requestSent=\u00a77Requ\u00eate envoy\u00e9e \u00e0 {0}\u00a77.
requestTimedOut=\u00a7cLa de mande de t\u00e9l\u00e9portation a expir\u00e9. requestTimedOut=\u00a7cLa de mande de t\u00e9l\u00e9portation a expir\u00e9.
requiredBukkit=* ! * Vous avez besoin au moins de la version {0} de CraftBukkit. T\u00e9l\u00e9chargez-la ici http://ci.bukkit.org. requiredBukkit=* ! * Vous avez besoin au moins de la version {0} de CraftBukkit. T\u00e9l\u00e9chargez-la ici http://dl.bukkit.org/downloads/craftbukkit/
returnPlayerToJailError=Error occurred when trying to return player {0} to jail: {1} returnPlayerToJailError=Error occurred when trying to return player {0} to jail: {1}
second=seconde second=seconde
seconds=secondes seconds=secondes
seenBanReason=Reason: {0}
seenOffline=Le joueur {0} est hors ligne depuis {1} seenOffline=Le joueur {0} est hors ligne depuis {1}
seenOnline=Le joueur {0} est en ligne depuis {1} seenOnline=Le joueur {0} est en ligne depuis {1}
serverFull=Le serveur est plein. serverFull=Le serveur est plein.
@@ -334,7 +350,6 @@ teleportDisabled={0} a la t\u00e9l\u00e9portation d\u00e9sactiv\u00e9.
teleportHereRequest=\u00a7c{0}\u00a7c Vous a demand\u00e9 de vous t\u00e9l\u00e9porter \u00e0 lui/elle. teleportHereRequest=\u00a7c{0}\u00a7c Vous a demand\u00e9 de vous t\u00e9l\u00e9porter \u00e0 lui/elle.
teleportNewPlayerError=\u00c9chec de la t\u00e9l\u00e9portation du nouveau joueur. teleportNewPlayerError=\u00c9chec de la t\u00e9l\u00e9portation du nouveau joueur.
teleportRequest=\u00a7c{0}\u00a7c vous demande s''il peut se t\u00e9l\u00e9porter vers vous. teleportRequest=\u00a7c{0}\u00a7c vous demande s''il peut se t\u00e9l\u00e9porter vers vous.
teleportRequestsCancelledWorldChange=\u00a77Pending teleport requests have been cancelled on world change.
teleportRequestTimeoutInfo=\u00a77Cette demande de t\u00e9l\u00e9portation expirera dans {0} secondes. teleportRequestTimeoutInfo=\u00a77Cette demande de t\u00e9l\u00e9portation expirera dans {0} secondes.
teleportTop=\u00a77T\u00e9l\u00e9portation vers le haut. teleportTop=\u00a77T\u00e9l\u00e9portation vers le haut.
teleportationCommencing=\u00a77D\u00e9but de la t\u00e9l\u00e9portation... teleportationCommencing=\u00a77D\u00e9but de la t\u00e9l\u00e9portation...
@@ -354,12 +369,13 @@ timeSet=Heure r\u00e9gl\u00e9e dans tous les mondes.
timeSetPermission=\u00a7cVous n'\u00eates pas autoris\u00e9 \u00e0 r\u00e9gler l'heure. timeSetPermission=\u00a7cVous n'\u00eates pas autoris\u00e9 \u00e0 r\u00e9gler l'heure.
timeWorldCurrent=Il est \u00a73{1}\u00a77 dans \u00a7c{0}. timeWorldCurrent=Il est \u00a73{1}\u00a77 dans \u00a7c{0}.
timeWorldSet=L''heure a \u00e9t\u00e9 r\u00e9gl\u00e9e \u00e0 {0} dans : \u00a7c{1} timeWorldSet=L''heure a \u00e9t\u00e9 r\u00e9gl\u00e9e \u00e0 {0} dans : \u00a7c{1}
tps=Current TPS = {0}
tradeCompleted=\u00a77\u00c9change termin\u00e9. tradeCompleted=\u00a77\u00c9change termin\u00e9.
tradeSignEmpty=Le panneau de vente n'as pas encore assez de stock. tradeSignEmpty=Le panneau de vente n'as pas encore assez de stock.
tradeSignEmptyOwner=Il n'y a rien \u00e0 collecter de cette pancarte d'\u00e9change commercial. tradeSignEmptyOwner=Il n'y a rien \u00e0 collecter de cette pancarte d'\u00e9change commercial.
treeFailure=\u00a7cEchec de la g\u00e9n\u00e9ration de l'arbre. Essayez de nouveau sur de l'herbe ou de la terre. treeFailure=\u00a7cEchec de la g\u00e9n\u00e9ration de l'arbre. Essayez de nouveau sur de l'herbe ou de la terre.
treeSpawned=\u00a77Arbre cr\u00e9\u00e9. treeSpawned=\u00a77Arbre cr\u00e9\u00e9.
true=oui true=\u00a72true\u00a7f
typeTpaccept=\u00a77Pour le t\u00e9l\u00e9porter, utilisez \u00a7c/tpaccept\u00a77. typeTpaccept=\u00a77Pour le t\u00e9l\u00e9porter, utilisez \u00a7c/tpaccept\u00a77.
typeTpdeny=\u00a77Pour d\u00e9cliner cette demande, utilisez \u00a7c/tpdeny\u00a77. typeTpdeny=\u00a77Pour d\u00e9cliner cette demande, utilisez \u00a7c/tpdeny\u00a77.
typeWorldName=\u00a77Vous pouvez aussi taper le nom d'un monde sp\u00e9cifique. typeWorldName=\u00a77Vous pouvez aussi taper le nom d'un monde sp\u00e9cifique.
@@ -373,6 +389,8 @@ unknownItemName=Nom d''objet inconnu : {0}
unlimitedItemPermission=\u00a7cPas de permission pour l''objet illimit\u00e9 {0}. unlimitedItemPermission=\u00a7cPas de permission pour l''objet illimit\u00e9 {0}.
unlimitedItems=Objets illimit\u00e9s: unlimitedItems=Objets illimit\u00e9s:
unmutedPlayer=Le joueur {0} n''est plus muet. unmutedPlayer=Le joueur {0} n''est plus muet.
unvanished=\u00a7aYou are once again visible.
unvanishedReload=\u00a7cA reload has forced you to become visible.
upgradingFilesError=Erreur durant la mise \u00e0 jour des fichiers. upgradingFilesError=Erreur durant la mise \u00e0 jour des fichiers.
userDoesNotExist=L''utilisateur {0} n''existe pas. userDoesNotExist=L''utilisateur {0} n''existe pas.
userIsAway={0} s'est mis en AFK userIsAway={0} s'est mis en AFK
@@ -382,35 +400,39 @@ userUsedPortal={0} a utilis\u00e9 un portail existant.
userdataMoveBackError=Echec du d\u00e9placement de userdata/{0}.tmp vers userdata/{1} userdataMoveBackError=Echec du d\u00e9placement de userdata/{0}.tmp vers userdata/{1}
userdataMoveError=Echec du d\u00e9placement de userdata/{0} vers userdata/{1}.tmp userdataMoveError=Echec du d\u00e9placement de userdata/{0} vers userdata/{1}.tmp
usingTempFolderForTesting=Utilise un fichier temporaire pour un test. usingTempFolderForTesting=Utilise un fichier temporaire pour un test.
vanished=\u00a7aYou have now been vanished.
versionMismatch=Versions diff\u00e9rentes ! Mettez s''il vous plait {0} \u00e0 la m\u00eame version. versionMismatch=Versions diff\u00e9rentes ! Mettez s''il vous plait {0} \u00e0 la m\u00eame version.
versionMismatchAll=Mauvaise version ! S'il vous plait mettez des jars Essentials de version identique. versionMismatchAll=Mauvaise version ! S'il vous plait mettez des jars Essentials de version identique.
voiceSilenced=\u00a77Vous avez \u00e9t\u00e9 r\u00e9duit au silence. voiceSilenced=\u00a77Vous avez \u00e9t\u00e9 r\u00e9duit au silence.
warpDeleteError=Probl\u00c3\u00a8me concernant la suppression du fichier warp. warpDeleteError=Probl\u00c3\u00a8me concernant la suppression du fichier warp.
warpListPermission=\u00a7cVous n'avez pas la permission d'afficher la liste des points de t\u00e9l\u00e9portation. warpListPermission=\u00a7cVous n'avez pas la permission d'afficher la liste des points de t\u00e9l\u00e9portation.
warpNotExist=Ce point de t\u00e9l\u00e9portation n'existe pas. warpNotExist=Ce point de t\u00e9l\u00e9portation n'existe pas.
warpOverwrite=\u00a7cYou cannot overwrite that warp.
warpSet=\u00a77Le point de t\u00e9l\u00e9portation {0} a \u00e9t\u00e9 cr\u00e9\u00e9. warpSet=\u00a77Le point de t\u00e9l\u00e9portation {0} a \u00e9t\u00e9 cr\u00e9\u00e9.
warpUsePermission=\u00a7cVous n'avez pas la permission d'utiliser ce point de t\u00e9l\u00e9portation. warpUsePermission=\u00a7cVous n'avez pas la permission d'utiliser ce point de t\u00e9l\u00e9portation.
warpingTo=\u00a77T\u00e9l\u00e9portation vers {0}. warpingTo=\u00a77T\u00e9l\u00e9portation vers {0}.
warps=point de t\u00e9l\u00e9portations : {0} warps=point de t\u00e9l\u00e9portations : {0}
warpsCount=\u00a77Il y a {0} points de t\u00e9l\u00e9portations. Page {1} sur {2}. warpsCount=\u00a77Il y a {0} points de t\u00e9l\u00e9portations. Page {1} sur {2}.
warpOverwrite=\u00a7cYou cannot overwrite that warp.
weatherStorm=\u00a77Vous avez programm\u00e9 l''orage dans {0} weatherStorm=\u00a77Vous avez programm\u00e9 l''orage dans {0}
weatherStormFor=\u00a77Vous avez programm\u00e9 l''orage dans {0} pour {1} secondes. weatherStormFor=\u00a77Vous avez programm\u00e9 l''orage dans {0} pour {1} secondes.
weatherSun=\u00a77Vous avez programm\u00e9 le beau temps dans {0} weatherSun=\u00a77Vous avez programm\u00e9 le beau temps dans {0}
weatherSunFor=\u00a77Vous avez programm\u00e9 le beau temps dans {0} pour {1} secondes. weatherSunFor=\u00a77Vous avez programm\u00e9 le beau temps dans {0} pour {1} secondes.
whoisBanned=\u00a79 - Banni : {0} whoisAFK=\u00a76 - AFK:\u00a7f {0}
whoisGamemode=\u00a79 - Mode de jeu : {0} whoisBanned=\u00a76 - Banni:\u00a7f {0}
whoisGeoLocation=\u00a79 - Emplacement : {0} whoisExp=\u00a76 - Exp:\u00a7f {0} (Level {1})
whoisGod=\u00a79 - Mode Dieu : {0} whoisFly=\u00a76 - Fly mode:\u00a7f {0} ({1})
whoisHealth=\u00a79 - Sant\u00e9 : {0} / 20 whoisGamemode=\u00a76 - Mode de jeu:\u00a7f {0}
whoisIPAddress=\u00a79 - Adresse IP : {0} whoisGeoLocation=\u00a76 - Emplacement:\u00a7f {0}
whoisIs={0} est {1} whoisGod=\u00a76 - Mode Dieu:\u00a7f {0}
whoisJail=\u00a79 - Jail: {0} whoisHealth=\u00a76 - Sant\u00e9:\u00a7f {0} / 20
whoisLocation=\u00a79 - Emplacement : ({0}, {1}, {2}, {3}) whoisIPAddress=\u00a76 - Adresse IP:\u00a7f {0}
whoisMoney=\u00a79 - Argent : {0} whoisJail=\u00a76 - Jail:\u00a7f {0}
whoisOP=\u00a79 - OP : {0} whoisLocation=\u00a76 - Emplacement:\u00a7f ({0}, {1}, {2}, {3})
whoisStatusAvailable=\u00a79 - Statut : Disponible whoisMoney=\u00a76 - Argent:\u00a7f {0}
whoisStatusAway=\u00a79 - Statut : \u00a7cAilleurs\u00a7f whoisMuted=\u00a76 - Muted:\u00a7f {0}
whoisNick=\u00a76 - Nick:\u00a7f {0}
whoisOp=\u00a76 - OP:\u00a7f {0}
whoisTop=\u00a76 ====== WhoIs:\u00a7f {0} \u00a76======
worth=\u00a77Une pile de {0} vaut \u00a7c{1}\u00a77 ({2} objet(s) \u00e0 {3} chacun) worth=\u00a77Une pile de {0} vaut \u00a7c{1}\u00a77 ({2} objet(s) \u00e0 {3} chacun)
worthMeta=\u00a77Une pile de {0} avec la m\u00e9tadonn\u00e9e de {1} vaut \u00a7c{2}\u00a77 ({3} objet(s) \u00e0 {4} chacun) worthMeta=\u00a77Une pile de {0} avec la m\u00e9tadonn\u00e9e de {1} vaut \u00a7c{2}\u00a77 ({3} objet(s) \u00e0 {4} chacun)
worthSet=Valeur cr\u00e9e worthSet=Valeur cr\u00e9e
@@ -418,3 +440,5 @@ year=ann\u00e9e
years=ann\u00e9es years=ann\u00e9es
youAreHealed=\u00a77Vous avez \u00e9t\u00e9 soign\u00e9. youAreHealed=\u00a77Vous avez \u00e9t\u00e9 soign\u00e9.
youHaveNewMail=\u00a7cVous avez {0} messages ! \u00a7fEntrez \u00a77/mail read\u00a7f pour voir votre courrier. youHaveNewMail=\u00a7cVous avez {0} messages ! \u00a7fEntrez \u00a77/mail read\u00a7f pour voir votre courrier.
hatRemoved=\u00a7eYour hat has been removed.
banFormat=Banned: {0}

View File

@@ -0,0 +1,444 @@
#version: ${build.number}
# Single quotes have to be doubled: ''
# Translations start here
# by:
action=* {0} {1}
addedToAccount=\u00a7a{0} e'' stato aggiunto al tuo account.
addedToOthersAccount=\u00a7a{0} e'' stato aggiunto all''account {1}\u00a7a. Nuovo bilancio: {2}
alertBroke=fallito:
alertFormat=\u00a73[{0}] \u00a7f {1} \u00a76 {2} a: {3}
alertPlaced=collocato:
alertUsed=usato:
autoAfkKickReason=Sei stato kickato per inattivita'' oltre i {0} minuti.
backAfterDeath=\u00a77Digita il comando /back per tornare al punto dove sei morto.
backUsageMsg=\u00a77Ritorna alla posizione precedente.
backupDisabled=Un script di backup esterno non e'' stato configurato.
backupFinished=Backup terminato
backupStarted=Backup iniziato
balance=\u00a77Bilancio: {0}
balanceTop=\u00a77Top bilanci ({0})
banExempt=\u00a7cNon puoi bannare questo player.
banIpAddress=\u00a77IP address bannato
bannedIpsFileError=Errore di lettura banned-ips.txt
bannedIpsFileNotFound=banned-ips.txt non trovato
bannedPlayersFileError=Errore di lettura banned-players.txt
bannedPlayersFileNotFound=banned-players.txt non trovato
bigTreeFailure=\u00a7cCreazione del grande albero fallita. Riprova sull''erba o sul terreno.
bigTreeSuccess= \u00a77Grande albero creato.
blockList=Essentials ha trasmesso i seguenti comandi ad un altro plugin:
broadcast=[\u00a7cBroadcast\u00a7f]\u00a7a {0}
buildAlert=\u00a7cNon hai i permessi per costruire
bukkitFormatChanged=Il formato della versione Bukkit e'' cambiato. Versione non controllata.
burnMsg=\u00a77Hai impostato{0} infuocato per {1} secondi.
canTalkAgain=\u00a77Ora puoi parlare di nuovo
cantFindGeoIpDB=Non trovo il database GeoIP!
cantReadGeoIpDB=Lettura fallita del database GeoIP!
cantSpawnItem=\u00a7cNon sei abilitato a generare l''oggetto {0}
chatTypeLocal=[L]
chatTypeAdmin=[A]
chatTypeSpy=[Spy]
commandFailed=Comando {0} fallito:
commandHelpFailedForPlugin=Errore nella guida di: {0}
commandNotLoaded=\u00a7cIl comando {0} non e'' stato caricato correttamente.
compassBearing=\u00a77Bussola: {0} ({1} gradi).
configFileMoveError=Impossibile spostare config.yml nel backup.
configFileRenameError=Impossibile rinominare il file temporale in config.yml
connectedPlayers=Players connessi:
connectionFailed=Connessione fallita.
cooldownWithMessage=\u00a7cIn esaurimento: {0}
corruptNodeInConfig=\u00a74Avviso: errore nel tuo file di configurazione, nodo {0}.
couldNotFindTemplate=Non trovo il template {0}
creatingConfigFromTemplate=Configurazione dal template: {0}
creatingEmptyConfig=Configurazione vuota creata: {0}
creative=creativo
currency={0}{1}
currentWorld=Current World: {0}
day=giorno
days=giorni
defaultBanReason=Sei stato bannato!
deleteFileError=Impossibile eliminare il file: {0}
deleteHome=\u00a77La home {0} e'' stata rimossa.
deleteJail=\u00a77La prigione {0} e'' stata rimossa.
deleteWarp=\u00a77Il Warp {0} e'' stato rimosso.
deniedAccessCommand={0} Accesso negato al comando.
dependancyDownloaded=[Essentials] Dependancy {0} download effettuato con successo.
dependancyException=[Essentials] Errore durante il download di una dependacy
dependancyNotFound=[Essentials] Una dependancy necessaria non e'' stata trovata, sto effettuando il download..
depth=\u00a77Sei al livello del mare.
depthAboveSea=\u00a77Sei {0} blocco(i) sopra il livello del mare.
depthBelowSea=\u00a77Sei {0} blocco(i) sotto il livello del mare.
destinationNotSet=Destinazione non impostata
disableUnlimited=\u00a77Collocazione illimitata di {0} per {1} disabilitata.
disabled=disabilitato
disabledToSpawnMob=La creazione di questo mob e'' stata disabilitata nel file config.
dontMoveMessage=\u00a77Il teletrasporto iniziera'' tra {0}. Attendi.
downloadingGeoIp=Download del database GeoIP... potrebbe richiedere del tempo (nazione: 0.6 MB, citta'': 20MB)
duplicatedUserdata=Dati dell''utente duplicati: {0} e {1}
durability=\u00a77This tool has \u00a7c{0}\u00a77 uses left
enableUnlimited=\u00a77Sto inviando una quantita'' illimitata di {0} a {1}.
enabled=abilitato
enchantmentApplied = \u00a77L''incantesimo {0} e'' stato applicato all''oggetto nelle tue mani.
enchantmentNotFound = \u00a7cIncantesimo non trovato
enchantmentPerm = \u00a7cNon hai il permesso per {0}
enchantmentRemoved = \u00a77L''incantesimo {0} e'' stato rimosso dall''oggetto nelle tue mani.
enchantments = \u00a77Incantesimi: {0}
errorCallingCommand=Errore di chiamata del comando /{0}
errorWithMessage=\u00a7cErrore: {0}
essentialsHelp1=File corrotto.. Essentials non riesce ad aprirlo. Essentials ora e'' disabilitato. Se non riesci a riparare il file, vai su http://tiny.cc/EssentialsChat
essentialsHelp2=File corrotto.. Essentials non riesce ad aprirlo. Essentials ora e'' disabilitato. Se non riesci a riparare il file, digita il comando /essentialshelp o vai su http://tiny.cc/EssentialsChat
essentialsReload=\u00a77Essentials Ricaricato {0}
exp=\u00a7c{0} \u00a77has\u00a7c {1} \u00a77exp (level\u00a7c {2}\u00a77) and needs\u00a7c {3} \u00a77more exp to level up.
expSet=\u00a7c{0} \u00a77now has\u00a7c {1} \u00a77exp.
extinguish=\u00a77Hai spento le fiamme.
extinguishOthers=\u00a77Hai spento le fiamme di {0}.
failedToCloseConfig=Chiusura fallita del config {0}
failedToCreateConfig=Creazione fallita del config {0}
failedToWriteConfig=Scrittura fallita del config {0}
false=\u00a74false\u00a7f
feed=\u00a77Ora sei sazio.
feedOther=\u00a77{0} e''stato nutrito.
fileRenameError=Rinomina del file {0} fallita
flyMode=\u00a77Modalita'' volo impostata {0} per {1}.
flying=flying
foreverAlone=\u00a7cNon c''e'' nessuno a cui rispondere.
freedMemory=Liberati {0} MB.
gameMode=\u00a77Modalita''di gioco {0} impostata per {1}.
gcchunks= blocchi,
gcentities= entita''
gcfree=Memoria libera: {0} MB
gcmax=Memoria massima: {0} MB
gctotal=Memoria allocata: {0} MB
geoIpUrlEmpty=L''url del download di GeoIP e'' vuoto.
geoIpUrlInvalid=L''url del download di GeoIP non e'' valido.
geoipJoinFormat=Il Player {0} proviene da {1}
godDisabledFor=God disabilitato per {0}
godEnabledFor=God abilitato per {0}
godMode=\u00a77Modalita'' God {0}.
hatArmor=\u00a7cError, you cannot use this item as a hat!
hatEmpty=\u00a7cYou are not wearing a hat.
hatFail=\u00a7cYou must have something to wear in your hand.
hatPlaced=\u00a7eEnjoy your new hat!
haveBeenReleased=\u00a77Sei stato scarcerato.
heal=\u00a77Sei stato curato.
healOther=\u00a77{0} e'' stato curato.
helpConsole=Digitare ? per la guida.
helpFrom=\u00a77Comandi da {0}:
helpLine=\u00a76/{0}\u00a7f: {1}
helpMatching=\u00a77Corrispondenza comandi "{0}":
helpOp=\u00a7c[HelpOp]\u00a7f \u00a77{0}:\u00a7f {1}
helpPages=Pagina \u00a7c{0}\u00a7f di \u00a7c{1}\u00a7f:
helpPlugin=\u00a74{0}\u00a7f: Plugin Help: /help {1}
holeInFloor=Buco nel terreno
homeSet=\u00a77Home impostata.
homeSetToBed=\u00a77La tua home e'' ora assegnata a questo letto.
homes=Homes: {0}
hour=ora
hours=ore
ignorePlayer=Da ora in poi ignorerai {0}.
illegalDate=Formato data/ora non riconosciuto.
infoChapter=Seleziona capitolo:
infoChapterPages=Capitolo {0}, pagina \u00a7c{1}\u00a7f di \u00a7c{2}\u00a7f:
infoFileDoesNotExist=Il file info.txt non esiste. Creane uno per te.
infoPages=\u00a7e ---- \u00a76{2} \u00a7e--\u00a76 Pagina \u00a74{0}\u00a76/\u00a74{1} \u00a7e----
infoUnknownChapter=Capitolo sconosciuto.
invBigger=L''inventario degli altri utenti e'' piu'' grande del tuo.
invRestored=l tuo inventario e'' stato ripristinato.
invSee=Stai guardando l''inventario di {0}.
invSeeHelp=Digita /invsee per ripristinare il tuo inventario.
invalidCharge=\u00a7cIIstruzione non corretta.
invalidHome=La home {0} non esiste
invalidMob=Tipo mob non valido.
invalidServer=Server non valido!
invalidSignLine=Riga {0} non corretta.
invalidWorld=\u00a7cMondo incorretto.
inventoryCleared=\u00a77Inventario cancellato.
inventoryClearedOthers=\u00a77Inventario di \u00a7c{0}\u00a77 cancellato.
is=e''
itemCannotBeSold=L''oggetto non puo'' essere venduto.
itemMustBeStacked=L''oggetto deve essere commerciato in pile. 2 quantita'' equivalgono a 2 pile, etc.
itemNotEnough1=\u00a7cNon hai abbastanza quantita'' di questo oggetto per venderlo.
itemNotEnough2=\u00a77Se vuoi vendere tutti gli oggetti di quel tipo, digita /sell nomeoggetto
itemNotEnough3=\u00a77/sell nomeoggetto -1 vende tutto tranne quell''oggetto, etc.
itemSellAir=Stai cercando di vendere l''aria? Metti un oggetto nella tua mano.
itemSold=\u00a77Venduto per \u00a7c{0} \u00a77({1} {2} a {3} l''uno)
itemSoldConsole={0} venduto {1} per \u00a77{2} \u00a77({3} oggetti a {4} l''uno)
itemSpawn=\u00a77Inviati {0} di {1}
itemsCsvNotLoaded=Impossibile caricare items.csv.
jailAlreadyIncarcerated=\u00a7cPlayer gia'' in prigione: {0}
jailMessage=\u00a7cAvrai tempo per riflettere..in prigione.
jailNotExist=La prigione dichiarata non esiste.
jailReleased=\u00a77Player \u00a7e{0}\u00a77 scarcerato.
jailReleasedPlayerNotify=\u00a77Sei stato scarcerato!
jailSentenceExtended=Tempo di incarcerazione aumentato di: {0)
jailSet=\u00a77{0} e'' ora una prigione.
jumpError=Cosi'' facendo danneggerai la cpu.
kickDefault=Kickato dal server
kickExempt=\u00a7cNon puoi kickare questo player.
kickedAll=\u00a7cKicked all players from server
kill=\u00a77Ucciso {0}.
kitError2=\u00a7cQuesto kit non esiste o non e'' definito.
kitError=\u00a7cNon ci sono kit validi.
kitErrorHelp=\u00a7cForse una quantita'' manca in un oggetto della configurazione?
kitGive=\u00a77Kit inviato {0}.
kitInvFull=\u00a7cIl tuo inventario e'' pieno, il kit e'' ora per terra.
kitTimed=\u00a7cNon puoi usare il kit per altri {0}.
kits=\u00a77Kits: {0}
lightningSmited=\u00a77Sei stato folgorato!
lightningUse=\u00a77{0} e'' stato folgorato!
listAfkTag = \u00a77[AFK]\u00a7f
listAmount = \u00a79Ci sono \u00a7c{0}\u00a79 players online su un massimo di \u00a7c{1}.
listAmountHidden = \u00a79Ci sono \u00a7c{0}\u00a77/{1}\u00a79 players online su un massimo di \u00a7c{2}.
listGroupTag={0}\u00a7f:
listHiddenTag = \u00a77[HIDDEN]\u00a7f
loadWarpError=Impossibile caricare il warp {0}
localFormat=Formato locale: <{0}> {1}
mailClear=\u00a7cPer cancellare la tua mail, digita /mail clear
mailCleared=\u00a77Mail cancellata!
mailSent=\u00a77Mail inviata!
markMailAsRead=\u00a7cPer contrassegnare la mail come gia'' letta, digita /mail read
markedAsAway=\u00a77Il tuo stato ora e'' "Non al computer".
markedAsNotAway=\u00a77Bentornato!
maxHomes=Non puoi assegnare piu'' di {0} home.
mayNotJail=\u00a7cNon puoi imprigionare questo player.
me=mi
minute=minuto
minutes=minuti
missingItems=Non hai {0}x {1}.
missingPrefixSuffix=Manca un prefisso o un suffisso per {0}
mobSpawnError=Errore durante il cambiamento del generatore di mob.
mobSpawnLimit=Quantita'' Mob limitata dal server
mobSpawnTarget=Il blocco designato deve essere un generatore di mob.
mobsAvailable=\u00a77Mobs: {0}
moneyRecievedFrom=\u00a7a{0} sono stati ricevuti da {1}
moneySentTo=\u00a7a{0} sono stati inviati a {1}
moneyTaken={0} prelevati dal tuo conto in banca.
month=mese
months=mesi
moreThanZero=La quantita'' deve essere maggiore di 0.
msgFormat=\u00a77[{0}\u00a77 -> {1}\u00a77] \u00a7f{2}
muteExempt=\u00a7cNon puoi mutare questo player.
mutedPlayer=Player {0} mutato.
mutedPlayerFor=Player {0} mutato per {1}.
mutedUserSpeaks={0} ha provato a parlare, ma e'' mutato.
nearbyPlayers=Players nelle vicinanze: {0}
negativeBalanceError=User is not allowed to have a negative balance.
nickChanged=Nickname modificato.
nickDisplayName=\u00a77Devi abilitare change-displayname nel config di Essentials.
nickInUse=\u00a7cNickname gia'' in uso.
nickNamesAlpha=\u00a7cI Nickname devono essere alfanumerici.
nickNoMore=\u00a77Non disponi piu'' di un nickname.
nickOthersPermission=\u00a7cNon hai il permesso di cambiare il nickname degli altri
nickSet=\u00a77Il tuo nickname e'' ora \u00a7c{0}
noAccessCommand=\u00a7cNon hai accesso a questo comando.
noAccessPermission=\u00a7cNon hai i permessi di accesso per {0}.
noBreakBedrock=Non sei abilitato a distruggere la bedrock.
noDestroyPermission=\u00a7cNon hai i permessi per distruggere {0}.
noDurability=\u00a7cThis item does not have a durability.
noGodWorldWarning=\u00a7cAttenzione! Modalita'' God disabilitata in questo mondo.
noHelpFound=\u00a7cComandi non trovati.
noHomeSet=Non hai stabilito una home.
noHomeSetPlayer=Il Player non ha stabilito una home.
noKitPermission=\u00a7cHai bisogno del permesso \u00a7c{0}\u00a7c per usare questo kit.
noKits=\u00a77Non ci sono ancora kit disponibili
noMail=Non hai ricevuto nessuna mail
noMotd=\u00a7cNon c''e'' nessun messaggio del giorno.
noNewMail=\u00a77Non hai ricevuto nuove mail.
noPendingRequest=Non hai richieste in sospeso.
noPerm=\u00a7cNon hai questo permesso: \u00a7f{0}
noPermToSpawnMob=\u00a7cNon hai i permessi per generare questo mob.
noPlacePermission=\u00a7cNon hai il permesso di collocare un blocco accanto a quest''insegna.
noPowerTools=Non hai attrezzi assegnati.
noRules=\u00a7cNon ci sono regole specifiche al momento.
noWarpsDefined=Nessun warp definito
none=nessun
notAllowedToQuestion=\u00a7cNon sei autorizzato a fare domande.
notAllowedToShout=\u00a7cNon sei autorizzato a gridare.
notEnoughExperience=Non hai abbastanza esperienza.
notEnoughMoney=Non hai abbastanza denaro.
notFlying=not flying
notRecommendedBukkit=* ! * La versione Bukkit in uso non e'' compatibile con Essentials.
notSupportedYet=Non ancora supportato.
nothingInHand = \u00a7cNon hai niente in mano.
now=adesso
nuke=Un regalino.. radioattivo
numberRequired=Che ne dici di metterci un numero?!
onlyDayNight=/time supporta solo day/night.
onlyPlayers=Solo i players durante il gioco possono usare {0}.
onlySunStorm=/weather supporta solo sun/storm.
orderBalances=Sto ordinando i bilanci di {0} utenti, attendere grazie...
pTimeCurrent=L''orario di \u00a7e{0}\u00a7f e'' {1}.
pTimeCurrentFixed=L''orario di \u00a7e{0}\u00a7f e'' fissato alle {1}.
pTimeNormal=L''orario di \u00a7e{0}\u00a7f e'' normale e corrisponde a quello del server.
pTimeOthersPermission=\u00a7cNon sei autorizzato a definre l''orario degli altri player.
pTimePlayers=Questi player hanno il loro orario:
pTimeReset=L''orario del Player e'' stato resettato alle: \u00a7e{0}
pTimeSet=L''orario del Player e'' stato regolato alle \u00a73{0}\u00a7f per le: \u00a7e{1}
pTimeSetFixed=L''orario del Player e'' stato fissato alle \u00a73{0}\u00a7f per le: \u00a7e{1}
parseError=Errore parsing {0} riga {1}
pendingTeleportCancelled=\u00a7cRichiesta in sospeso di teletrasporto cancellata.
permissionsError=Mancano i permessi per Permissions/GroupManager; i suffissi e prefissi in chat verrano disabilitati.
playerBanned=\u00a7cIl Player {0} e'' bannato {1} motivo: {2}
playerInJail=\u00a7cIl Player e'' gia'' nella prigione ({0}).
playerJailed=\u00a77Il Player {0} e'' stato messo in prigione.
playerJailedFor= \u00a77Il Player {0} e'' in prigione. motivo: {1}.
playerKicked=\u00a7cIl Player {0} e'' stato kickato {1} motivo: {2}
playerMuted=\u00a77Sei stato mutato
playerMutedFor=\u00a77Sei stato mutato per {0}
playerNeverOnServer=\u00a7cIl Player {0} non e'' mai stato su questo server.
playerNotFound=\u00a7cPlayer non trovato.
playerUnmuted=\u00a77Sei stato smutato
pong=Pong!
possibleWorlds=\u00a77I mondi sono numerati da 0 a {0}.
powerToolAir=Il comando non puo'' essere collegato all''aria.
powerToolAlreadySet=Il comando \u00a7c{0}\u00a7f e'' gia'' stato assegnato a {1}.
powerToolAttach=Il comando \u00a7c{0}\u00a7f e'' stato assegnato a {1}.
powerToolClearAll=Tutti i comandi per gli attrezzi sono stati cancellati.
powerToolList=L''attrezzo {1} ha i seguenti comandi: \u00a7c{0}\u00a7f.
powerToolListEmpty=L''attrezzo {0} non dispone di comandi assegnati.
powerToolNoSuchCommandAssigned=Il comando \u00a7c{0}\u00a7f non e'' stato assegnato a {1}.
powerToolRemove=Il comando \u00a7c{0}\u00a7f e'' stato rimosso da {1}.
powerToolRemoveAll=Tutti i comandi sono stati rimossi da {0}.
powerToolsDisabled=Tutti i tuoi attrezzi sono stati disabilitati.
powerToolsEnabled=Tutti i tuoi attrezzi sono stati abilitati.
protectionOwner=\u00a76[EssentialsProtect] Protetto dal proprietario: {0}
questionFormat=\u00a77[Domanda]\u00a7f {0}
readNextPage=Digita /{0} {1} per la pagina successiva
reloadAllPlugins=\u00a77Tutti i plugins ricaricati.
removed=\u00a77Rimosse {0} entitita''.
repair=Hai riparato con successo il tuo: \u00a7e{0}.
repairAlreadyFixed=\u00a77Questo oggetto non richiede riparazioni.
repairEnchanted=\u00a77Non sei abilitato a riparare oggetti magici.
repairInvalidType=\u00a7cQuesto oggetto non puo'' essere riparato.
repairNone=Non ci sono oggetti da riparare.
requestAccepted=\u00a77Richiesta di teletrasporto accettata.
requestAcceptedFrom=\u00a77{0} ha accettato la tua richiesta di teletrasporto.
requestDenied=\u00a77Richiesta di teletrasporto rifiutata.
requestDeniedFrom=\u00a77{0} ha rifiutato la tua richiesta di teletrasporto.
requestSent=\u00a77Richiesta inviata a {0}\u00a77.
requestTimedOut=\u00a7cRichiesta di teletrasporto scaduta.
requiredBukkit=* ! * e'' necessaria la versione {0} o superiore di CraftBukkit, scaricabile da http://dl.bukkit.org/downloads/craftbukkit/
returnPlayerToJailError=Riscontrato errore nell''invio del player {0} alla prigione: {1}
second=secondo
seconds=secondi
seenOffline=Il Player {0} e'' offline da {1}
seenOnline=Il Player {0} e'' online da {1}
serverFull=Il Server e'' pieno
serverTotal=Totale Server: {0}
setSpawner=Tipo generatore modificato in {0}
sheepMalformedColor=Colore non valido.
shoutFormat=\u00a77[Grido!]\u00a7f {0}
signFormatFail=\u00a74[{0}]
signFormatSuccess=\u00a71[{0}]
signFormatTemplate=[{0}]
signProtectInvalidLocation=\u00a74Non hai il permesso per creare segnaposti qui.
similarWarpExist=Il nome del warp e'' stato gia'' utilizzato.
slimeMalformedSize=Dimensione non valida.
soloMob=Quel mob sembra essere solo
spawnSet=\u00a77Punto di rigenerazione creato per il gruppo {0}.
spawned=creato
sudoExempt=Impossibile applicare il sudo a questo utente
sudoRun=Sto obbligando {0} ad eseguire: /{1} {2}
suicideMessage=\u00a77Addio mondo crudele...
suicideSuccess= \u00a77{0} si e'' suicidato..
survival=sopravvivenza
takenFromAccount=\u00a7c{0} sono stati prelevati dal tuo conto.
takenFromOthersAccount=\u00a7c{0} taken from {1}\u00a7c account. New balance: {2}
teleportAAll=\u00a77Richiesta di teletrasporto inviata a tutti i players...
teleportAll=\u00a77Sto teletrasportando tutti i players...
teleportAtoB=\u00a77{0}\u00a77 ti ha teletrasportato a {1}\u00a77.
teleportDisabled={0} ha il teletrasporto disabilitato.
teleportHereRequest=\u00a7c{0}\u00a7c ha richiesto di teletrasportati da loro.
teleportNewPlayerError=Teletrasporto del nuovo player fallito
teleportRequest=\u00a7c{0}\u00a7c ha richiesto di teletrasportati da te.
teleportRequestTimeoutInfo=\u00a77Questa richiesta scadra'' tra {0} secondi.
teleportTop=\u00a77Teletrasporto in cima.
teleportationCommencing=\u00a77Inizio teletrasporto...
teleportationDisabled=\u00a77Teletrasporto disabilitato.
teleportationEnabled=\u00a77Teletrasporto abilitato.
teleporting=\u00a77Teletrasporto in corso...
teleportingPortal=\u00a77Teletrasporto tramite portale.
tempBanned=Bannato temporaneamente dal server per {0}
tempbanExempt=\u00a77Non puoi bannare questo player
thunder=Abilita i filmini dal cielo: {0}
thunderDuration=Abilita i filmini dal cielo: {0} per {1} secondi.
timeBeforeHeal=Tempo rimanente alla prossima cura: {0}
timeBeforeTeleport=Tempo rimanente al prossimo teletrasporto: {0}
timeFormat=\u00a73{0}\u00a7f oppure \u00a73{1}\u00a7f oppure \u00a73{2}\u00a7f
timePattern=(?:([0-9]+)\\s*y[a-z]*[,\\s]*)?(?:([0-9]+)\\s*mo[a-z]*[,\\s]*)?(?:([0-9]+)\\s*w[a-z]*[,\\s]*)?(?:([0-9]+)\\s*d[a-z]*[,\\s]*)?(?:([0-9]+)\\s*h[a-z]*[,\\s]*)?(?:([0-9]+)\\s*m[a-z]*[,\\s]*)?(?:([0-9]+)\\s*(?:s[a-z]*)?)?
timeSet=Orario definito in tutti i mondi.
timeSetPermission=\u00a7cNon sei autorizzato a regolare l''orario.
timeWorldCurrent=L''orario attuale in {0} e'' \u00a73{1}
timeWorldSet=L''orario e'' stato regolato alle {0} in: \u00a7c{1}
tps=Current TPS = {0}
tradeCompleted=\u00a77Affare concluso.
tradeSignEmpty=L''insegna non dispone di forniture sufficienti.
tradeSignEmptyOwner=Non c''e'' niente da raccogliare da quest''insegna.
treeFailure=\u00a7cCreazione dell''albero fallita. Riprova sull''erba o sul terreno.
treeSpawned=\u00a77Albero generato.
true=\u00a72true\u00a7f
typeTpaccept=\u00a77Per accetare il teletrasprto, digita \u00a7c/tpaccept\u00a77.
typeTpdeny=\u00a77Per rifiutare il teletrasporto, digita \u00a7c/tpdeny\u00a77.
typeWorldName=\u00a77Puoi digitare anche il nome di un mondo.
unableToSpawnMob=Impossibile generare il mob.
unbannedIP=IP address abilitato.
unbannedPlayer=Player abilitato.
unignorePlayer=Non stai piu'' ignorando il player {0}.
unknownItemId=ID oggetto sconosciuto: {0}
unknownItemInList=Oggetto {0} sconosciuto nella lista {1}.
unknownItemName=Nome oggetto sconosciuto: {0}
unlimitedItemPermission=\u00a7cNessun permesso per l''oggetto {0} illimitato.
unlimitedItems=Oggetti illimitati:
unmutedPlayer=Player {0} smutato.
unvanished=\u00a7aYou are once again visible.
unvanishedReload=\u00a7cA reload has forced you to become visible.
upgradingFilesError=Errore durante l''aggiornamento dei file
userDoesNotExist=L''utente {0} non esiste.
userIsAway={0} e'' AFK
userIsNotAway={0} non e'' piu'' AFK
userJailed=\u00a77Sei stato messo in prigione
userUsedPortal={0} ha usato un portale.
userdataMoveBackError=Errore durante lo spostamento di userdata/{0}.tmp a userdata/{1}
userdataMoveError=Errore durante lo spostamento di userdata/{0} a userdata/{1}.tmp
usingTempFolderForTesting=Sto usando la cartella temporale per il test:
vanished=\u00a7aYou have now been vanished.
versionMismatch=Versione incorretta! Aggiornare {0} alla stessa versione.
versionMismatchAll=Versione incorretta! Aggiornare tutti i jar Essentials alla stessa versione.
voiceSilenced=\u00a77La tua voce e'' stata silenziata
warpDeleteError=Problema nell''eliminazione del file warp.
warpListPermission=\u00a7cNon hai i permessi per consultare la lista warps.
warpNotExist=Questo warp non esiste.
warpOverwrite=\u00a7cNon puoi sovrascrivere il warp.
warpSet=\u00a77Warp {0} definito.
warpUsePermission=\u00a7cNon hai i permessi per usare questo warp.
warpingTo=\u00a77Warping a {0}.
warps=Warps: {0}
warpsCount=\u00a77Ci sono {0} warps. Pagina {1} of {2}.
weatherStorm=\u00a77Hai regolato il tempo in tempesta in {0}
weatherStormFor=\u00a77Hai cambiato il tempo in tempesta in {0} per {1} secondi
weatherSun=\u00a77Hai cambiato il tempo in soleggiato in {0}
weatherSunFor=\u00a77Hai cambiato il tempo in soleggiato in {0} per {1} secondi
whoisAFK=\u00a76 - AFK:\u00a7f {0}
whoisBanned=\u00a76 - Bannati:\u00a7f {0}
whoisExp=\u00a76 - Exp:\u00a7f {0} (Livello {1})
whoisFly=\u00a76 - Fly mode:\u00a7f {0} ({1})
whoisGamemode=\u00a76 - Gamemode:\u00a7f {0}
whoisGeoLocation=\u00a76 - Posizione:\u00a7f {0}
whoisGod=\u00a76 - God mode:\u00a7f {0}
whoisHealth=\u00a76 - Health:\u00a7f {0}/20
whoisIPAddress=\u00a76 - IP Address:\u00a7f {0}
whoisJail=\u00a76 - Imprigionati:\u00a7f {0}
whoisLocation=\u00a76 - Posizione:\u00a7f ({0}, {1}, {2}, {3})
whoisMoney=\u00a76 - Denaro:\u00a7f {0}
whoisMuted=\u00a76 - Muted:\u00a7f {0}
whoisNick=\u00a76 - Nick:\u00a7f {0}
whoisOp=\u00a76 - OP:\u00a7f {0}
whoisTop=\u00a76 ====== WhoIs:\u00a7f {0} \u00a76======
worth=\u00a77Pila di {0} valore \u00a7c{1}\u00a77 ({2} oggetto(i) a {3} l''uno)
worthMeta=\u00a77Pila di {0} con metadati di {1} valore \u00a7c{2}\u00a77 ({3} oggetto(i) a {4} l''uno)
worthSet=Valore definito
year=anno
years=anni
youAreHealed=\u00a77Sei stato curato.
youHaveNewMail=\u00a7cHai {0} messaggi!\u00a7f digita \u00a77/mail read\u00a7f per consultare la tua mail.
hatRemoved=\u00a7eYour hat has been removed.
banFormat=Banned: {0}

View File

@@ -3,39 +3,41 @@
# Translations start here # Translations start here
# by: Geertje123 # by: Geertje123
action=* {0} {1} action=* {0} {1}
addedToAccount=\u00a7a{0} is gestort op je account. addedToAccount=\u00a7a{0} is gestort op je rekening.
addedToOthersAccount=\u00a7a{0} added to {1}\u00a7a account. New balance: {2} addedToOthersAccount=\u00a7a{0} toegevoegd aan {1}\u00a7a zijn rekening. Nieuw balans: {2}
alertBroke=gebroken: alertBroke=gebroken:
alertFormat=\u00a73[{0}] \u00a7f {1} \u00a76 {2} bij: {3} alertFormat=\u00a73[{0}] \u00a7f {1} \u00a76 {2} bij: {3}
alertPlaced=geplaatst: alertPlaced=geplaatst:
alertUsed=gebruikt: alertUsed=gebruikt:
autoAfkKickReason=You have been kicked for idling more than {0} minutes. autoAfkKickReason=Je bent van de server afgeschopt omdat je niets hebt gedaan voor meer dan {0} minuten.
backAfterDeath=\u00a77Gebruik het /back command om terug te keren naar je sterfplaats. backAfterDeath=\u00a77Gebruik het /back commando om terug te keren naar je sterfplaats.
backUsageMsg=\u00a77Naar de vorige locatie aan het gaan. backUsageMsg=\u00a77Naar de vorige locatie aan het gaan.
backupFinished=Backup voltooid backupDisabled=Een extern backup script is niet geconfigureerd.
backupStarted=Backup gestart backupFinished=Backup voltooid.
backupStarted=Backup gestart.
balance=\u00a77Saldo: {0} balance=\u00a77Saldo: {0}
balanceTop=\u00a77 Top saldi ({0}) balanceTop=\u00a77 Top saldo ({0})
banExempt=\u00a77Je kunt deze speler niet verbannen. banExempt=\u00a77Je kunt deze speler niet verbannen.
banIpAddress=\u00a77Verbannen IP-adres banIpAddress=\u00a77Verbannen IP-adres.
bannedIpsFileError=Fout bij het lezen van banned-ips.txt bannedIpsFileError=Fout bij het lezen van banned-ips.txt
bannedIpsFileNotFound=banned-ips.txt werd niet gevonden bannedIpsFileNotFound=banned-ips.txt werd niet gevonden.
bannedPlayersFileError=Fout bij het lezen van banned-players.txt bannedPlayersFileError=Fout bij het lezen van banned-players.txt
bannedPlayersFileNotFound=banned-players.txt werd niet gevonden bannedPlayersFileNotFound=banned-players.txt werd niet gevonden.
bigTreeFailure=\u00a7cMaken van een grote boom is mislukt. Probeer het opnieuw op gras of dirt. bigTreeFailure=\u00a7cMaken van een grote boom is mislukt. Probeer het opnieuw op gras of dirt.
bigTreeSuccess= \u00a77Grote boom gemaakt. bigTreeSuccess= \u00a77Grote boom gemaakt.
blockList=Essentials relayed the following commands to another plugin: blockList=Essentials heeft de volgende commandos doorgegeven naar een andere plugin:
broadcast=[\u00a7cBroadcast\u00a7f]\u00a7a {0} broadcast=[\u00a7Uitzending\u00a7f]\u00a7a {0}
buildAlert=\u00a7cJe bent niet bevoegd om te bouwen buildAlert=\u00a7cJe bent niet bevoegd om te bouwen.
bukkitFormatChanged=Bukkit versie formaat veranderd. Versie niet nagekeken. bukkitFormatChanged=Bukkit versie formaat veranderd. Versie niet nagekeken.
burnMsg=\u00a77Je hebt {0} voor {1} seconde(n) in de fik gezet. burnMsg=\u00a77Je hebt {0} voor {1} seconde(n) in brand gezet.
canTalkAgain=\u00a77Je kan weer praten. canTalkAgain=\u00a77Je kan weer praten.
cantFindGeoIpDB=De GeoIP database kon niet gevonden worden! cantFindGeoIpDB=De GeoIP database kon niet gevonden worden!
cantReadGeoIpDB=Fout bij het lezen van de GeoIP database! cantReadGeoIpDB=Fout bij het lezen van de GeoIP database!
cantSpawnItem=\u00a7cJe bent niet bevoegd om {0} te spawnen. cantSpawnItem=\u00a7cJe bent niet bevoegd om {0} te spawnen.
chatTypeLocal=[L] chatTypeLocal=[L]
chatTypeAdmin=[A]
chatTypeSpy=[Spy] chatTypeSpy=[Spy]
commandFailed=Opdracht {0} mislukt: commandFailed=Opdracht {0} is mislukt:
commandHelpFailedForPlugin=Fout bij het \u200b\u200bkrijgen van hulp voor: {0} commandHelpFailedForPlugin=Fout bij het \u200b\u200bkrijgen van hulp voor: {0}
commandNotLoaded=\u00a7cOpdracht {0} is fout geladen. commandNotLoaded=\u00a7cOpdracht {0} is fout geladen.
compassBearing=\u00a77Ligging: {0} ({1} graden). compassBearing=\u00a77Ligging: {0} ({1} graden).
@@ -45,58 +47,64 @@ connectedPlayers=Spelers online:
connectionFailed=Fout bij het verbinden. connectionFailed=Fout bij het verbinden.
cooldownWithMessage=\u00a7cAfkoeltijd: {0} cooldownWithMessage=\u00a7cAfkoeltijd: {0}
corruptNodeInConfig=\u00a74Waarschuwing: Het configuratiebestand bevat een fout {0}. corruptNodeInConfig=\u00a74Waarschuwing: Het configuratiebestand bevat een fout {0}.
couldNotFindTemplate=Het sjabloon kon niet worden gevonden {0} couldNotFindTemplate=Het sjabloon kon niet worden gevonden {0}.
creatingConfigFromTemplate=Bezig met aanmaken van een config vanaf sjabloon: {0} creatingConfigFromTemplate=Bezig met aanmaken van een config vanaf sjabloon: {0}
creatingEmptyConfig=Bezig met een lege config aanmaken: {0} creatingEmptyConfig=Bezig met een lege config aanmaken: {0}
creative=creative creative=creative
currency={0}{1} currency={0}{1}
currentWorld=Actuele Wereld: {0}
day=dag day=dag
days=dagen days=dagen
defaultBanReason=De Ban Hamer heeft gesproken! defaultBanReason=De Verbannings Hamer heeft gesproken!
deleteFileError=Het bestand kon niet verwijderd worden: {0} deleteFileError=Het bestand kon niet verwijderd worden: {0}
deleteHome=\u00a77Home {0} has been removed. deleteHome=\u00a77Huis {0} is verwijdered.
deleteJail=\u00a77Gevangenis {0} is verwijderd. deleteJail=\u00a77Gevangenis {0} is verwijderd.
deleteWarp=\u00a77Warp {0} is verwijderd. deleteWarp=\u00a77Warp {0} is verwijderd.
deniedAccessCommand={0} was de toegang verboden tot het commando. deniedAccessCommand={0} was de toegang verboden tot het commando.
dependancyDownloaded=[Essentials] Afhankelijkheid {0} succesvol gedownload. dependancyDownloaded=[Essentials] Afhankelijkheid {0} succesvol gedownload.
dependancyException=[Essentials] Er is een fout opgetreden bij het downloaden van de afhankelijkheid dependancyException=[Essentials] Er is een fout opgetreden bij het downloaden van de afhankelijkheid.
dependancyNotFound=[Essentials] Een afhankelijkheid is niet gevonden. Start downloaden. dependancyNotFound=[Essentials] Een afhankelijkheid is niet gevonden. Start downloaden.
depth=\u00a77Je zit op zeeniveau. depth=\u00a77Je zit op zeeniveau.
depthAboveSea=\u00a77Je zit {0} blok(ken) boven zeeniveau. depthAboveSea=\u00a77Je zit {0} blok(ken) boven zeeniveau.
depthBelowSea=\u00a77Je zit {0} blok(ken) onder zeeniveau. depthBelowSea=\u00a77Je zit {0} blok(ken) onder zeeniveau.
destinationNotSet=Bestemming niet ingesteld destinationNotSet=Bestemming niet ingesteld.
disableUnlimited=\u00a77Oneindig plaatsen van {0} uitgeschakeld voor {1}. disableUnlimited=\u00a77Oneindig plaatsen van {0} uitgeschakeld voor {1}.
disabled=uitgeschakeld disabled=uitgeschakeld
disabledToSpawnMob=Spawning this mob was disabled in the config file. disabledToSpawnMob=Het voortbrengen van mobs is uitgeschakeld in het configuratie bestand.
dontMoveMessage=\u00a77Beginnen met teleporteren in {0}. Niet bewegen. dontMoveMessage=\u00a77Beginnen met teleporteren in {0}. Niet bewegen.
downloadingGeoIp=Bezig met downloaden van GeoIP database ... Dit kan een tijdje duren (country: 0.6 MB, city: 20MB) downloadingGeoIp=Bezig met downloaden van GeoIP database ... Dit kan een tijdje duren (country: 0.6 MB, city: 20MB)
duplicatedUserdata=Dubbele userdata: {0} en {1}. duplicatedUserdata=Dubbele gebruikersdata: {0} en {1}.
durability=\u00a77Dit gereedschap kan nog \u00a7c{0}\u00a77 gebruikt worden.
enableUnlimited=\u00a77Oneindig aantal {0} aan {1} gegeven. enableUnlimited=\u00a77Oneindig aantal {0} aan {1} gegeven.
enabled=ingeschakeld enabled=ingeschakeld
enchantmentApplied = \u00a77The enchantment {0} has been applied to your item in hand. enchantmentApplied = \u00a77De betovering {0} is toegepast aan het voorwerp in je hand.
enchantmentNotFound = \u00a7cEnchantment not found enchantmentNotFound = \u00a7Betovering niet gevonden.
enchantmentPerm = \u00a7cYou do not have the permission for {0} enchantmentPerm = \u00a7cJe hebt geen toestemming voor {0}.
enchantmentRemoved = \u00a77The enchantment {0} has been removed from your item in hand. enchantmentRemoved = \u00a77De betovering {0} is verwijderd van het voorwerp in je hand.
enchantments = \u00a77Enchantments: {0} enchantments = \u00a77Betoveringen: {0}
errorCallingCommand=Fout bij het aanroepen van de opdracht /{0} errorCallingCommand=Fout bij het aanroepen van de opdracht /{0}
errorWithMessage=\u00a7cFout: {0} errorWithMessage=\u00a7cFout: {0}
essentialsHelp1=The file is broken and Essentials can't open it. Essentials is now disabled. If you can't fix the file yourself, go to http://tiny.cc/EssentialsChat essentialsHelp1=Het bestand is beschadigd en Essentials kan het niet openenen. Essentials is nu uitgeschakeld. Als je dit probleem niet zelf kan oplossing ga dan naar http://tiny.cc/EssentialsChat
essentialsHelp2=The file is broken and Essentials can't open it. Essentials is now disabled. If you can't fix the file yourself, either type /essentialshelp in game or go to http://tiny.cc/EssentialsChat essentialsHelp2=Het bestand is beschadigd en Essentials kan het niet openenen. Essentials is nu uitgeschakeld. Als je dit probleem niet zelf kan oplossing ga dan naar http://tiny.cc/EssentialsChat of typ /essentialshelp in het spel.
essentialsReload=\u00a77Essentials is herladen {0} essentialsReload=\u00a77Essentials is herladen {0}
exp=\u00a7c{0} \u00a77heeft\u00a7c {1} \u00a77exp (level\u00a7c {2}\u00a77) en heeft nog\u00a7c {3} \u00a77exp meer nodig om een level hoger te gaan.
expSet=\u00a7c{0} \u00a77heeft nu\u00a7c {1} \u00a77exp.
extinguish=\u00a77Je hebt jezelf geblust. extinguish=\u00a77Je hebt jezelf geblust.
extinguishOthers=\u00a77Je hebt {0} geblust. extinguishOthers=\u00a77Je hebt {0} geblust.
failedToCloseConfig=Fout bij het sluiten van config {0} failedToCloseConfig=Fout bij het sluiten van config {0}
failedToCreateConfig=Fout tijdens het aanmaken van config {0} failedToCreateConfig=Fout tijdens het aanmaken van config {0}
failedToWriteConfig=Fout bij het cre\u00ebren van config {0} failedToWriteConfig=Fout bij het cre\u00ebren van config {0}
false=false false=\u00a74Onjuist\u00a7f
feed=\u00a77Your appetite was sated. feed=\u00a77Jouw honger is verzadigd.
feedOther=\u00a77Satisfied {0}. feedOther=\u00a7Verzadigd {0}.
fileRenameError=Hernoemen van {0} mislukt fileRenameError=Hernoemen van {0} mislukt
flyMode=\u00a77Zet vlieg modus {0} voor {1}.
flying=vliegen
foreverAlone=\u00a7cJe hebt niemand waarnaar je kan reageren. foreverAlone=\u00a7cJe hebt niemand waarnaar je kan reageren.
freedMemory={0} MB gelost. freedMemory={0} MB gelost.
gameMode=\u00a77Set game mode {0} for {1}. gameMode=\u00a77Zet spel modus {0} voor {1}.
gcchunks= chunks, gcchunks= chunks,
gcentities= entities gcentities= entiteiten
gcfree=Vrij geheugen: {0} MB gcfree=Vrij geheugen: {0} MB
gcmax=Maximaal geheugen: {0} MB gcmax=Maximaal geheugen: {0} MB
gctotal=Gealloceerd geheugen: {0} MB gctotal=Gealloceerd geheugen: {0} MB
@@ -105,14 +113,21 @@ geoIpUrlInvalid=GeoIP download url is ongeldig.
geoipJoinFormat=Speler {0} komt uit {1} geoipJoinFormat=Speler {0} komt uit {1}
godDisabledFor=uitgeschakeld voor {0} godDisabledFor=uitgeschakeld voor {0}
godEnabledFor=ingeschakeld voor {0} godEnabledFor=ingeschakeld voor {0}
godMode=\u00a77God mode {0}. godMode=\u00a77God modus {0}.
hatArmor=\u00a7cFout, je kunt dit voorwerp niet als hoed gebruiken.
hatEmpty=\u00a7cJe draagt geen hoed.
hatFail=\u00a7cJe hebt iets nodig om te dragen als hoed.
hatPlaced=\u00a7eGeniet van je nieuwe hoed!
haveBeenReleased=\u00a77Je bent bevrijdt haveBeenReleased=\u00a77Je bent bevrijdt
heal=\u00a77Je bent genezen. heal=\u00a77Je bent genezen.
healOther=\u00a77Je geneezde {0}. healOther=\u00a77Je geneezde {0}.
helpConsole=type ? om de consolehelp weer te geven. helpConsole=type ? om de consolehelp weer te geven.
helpFrom=\u00a77Commands from {0}:
helpLine=\u00a76/{0}\u00a7f: {1} helpLine=\u00a76/{0}\u00a7f: {1}
helpMatching=\u00a77Commandos overeenkomen met "{0}":
helpOp=\u00a7c[HelpOp]\u00a7f \u00a77{0}:\u00a7f {1} helpOp=\u00a7c[HelpOp]\u00a7f \u00a77{0}:\u00a7f {1}
helpPages=Pagina \u00a7c{0}\u00a7f van de \u00a7c{1}\u00a7f: helpPages=Pagina \u00a7c{0}\u00a7f van de \u00a7c{1}\u00a7f:
helpPlugin=\u00a74{0}\u00a7f: Plugin Help: /help {1}
holeInFloor=Gat in de vloer holeInFloor=Gat in de vloer
homeSet=\u00a77Home ingesteld. homeSet=\u00a77Home ingesteld.
homeSetToBed=\u00a77Je home is is nu verplaatst naar dit bed. homeSetToBed=\u00a77Je home is is nu verplaatst naar dit bed.
@@ -124,20 +139,20 @@ illegalDate=Illegaal data formaat.
infoChapter=Selecteer hoofdstuk: infoChapter=Selecteer hoofdstuk:
infoChapterPages=Hoofdstuk {0}, Pagina \u00a7c{1}\u00a7f van de \u00a7c{2}\u00a7f: infoChapterPages=Hoofdstuk {0}, Pagina \u00a7c{1}\u00a7f van de \u00a7c{2}\u00a7f:
infoFileDoesNotExist=Bestand info.txt bestaat niet. Bezig met aanmaken. infoFileDoesNotExist=Bestand info.txt bestaat niet. Bezig met aanmaken.
infoPages=Pagina \u00a7c{0}\u00a7f van de \u00a7c{1}\u00a7f: infoPages=\u00a7e ---- \u00a76{2} \u00a7e--\u00a76 Pagina \u00a74{0}\u00a76/\u00a74{1} \u00a7e----
infoUnknownChapter=Onbekend hoofdstuk. infoUnknownChapter=Onbekend hoofdstuk.
invBigger=De inventory van de andere speler is groter dan die van jou. invBigger=De inventaris van de andere speler is groter dan die van jou.
invRestored=Je inventory is hersteld. invRestored=Je inventaris is hersteld.
invSee=Je kijkt naar de inventory van {0}. invSee=Je kijkt naar de inventory van {0}.
invSeeHelp=Type /invsee om je inventory te herstellen. invSeeHelp=Type /invsee om je inventaris te herstellen.
invalidCharge=\u00a7cOngeldig te laden. invalidCharge=\u00a7cOngeldig te laden.
invalidHome=Home {0} doesn't exist invalidHome=Huis {0} Bestaat niet.
invalidMob=Ongeldig mob type. invalidMob=Ongeldig mob type.
invalidServer=Ongeldige server! invalidServer=Ongeldige server!
invalidSignLine=Regel {0} op het bordje is ongeldig. invalidSignLine=Regel {0} op het bordje is ongeldig.
invalidWorld=\u00a7cOngeldige wereld. invalidWorld=\u00a7cOngeldige wereld.
inventoryCleared=\u00a77inventory leeggemaakt. inventoryCleared=\u00a7inventaris leeggemaakt.
inventoryClearedOthers=\u00a77inventory van \u00a7c{0}\u00a77 leeggemaakt. inventoryClearedOthers=\u00a7inventaris van \u00a7c{0}\u00a77 leeggemaakt.
is=is is=is
itemCannotBeSold=Dat voorwerp kan niet aan de server worden verkocht. itemCannotBeSold=Dat voorwerp kan niet aan de server worden verkocht.
itemMustBeStacked=Voorwerp moet geruild worden als stapel. Een hoeveelheid van 2 moet dus geruild worden als twee stapels, etc. itemMustBeStacked=Voorwerp moet geruild worden als stapel. Een hoeveelheid van 2 moet dus geruild worden als twee stapels, etc.
@@ -149,79 +164,80 @@ itemSold=\u00a77Verkocht voor \u00a7c{0} \u00a77({1} {2} voorwerpen voor {3} per
itemSoldConsole={0} verkocht {1} voor \u00a77{2} \u00a77({3} voorwerpen voor {4} per stuk) itemSoldConsole={0} verkocht {1} voor \u00a77{2} \u00a77({3} voorwerpen voor {4} per stuk)
itemSpawn=\u00a77Geeft {0} {1} itemSpawn=\u00a77Geeft {0} {1}
itemsCsvNotLoaded=De item kunnen niet geladen worden.csv. itemsCsvNotLoaded=De item kunnen niet geladen worden.csv.
jailAlreadyIncarcerated=\u00a7cPerson is already in jail: {0} jailAlreadyIncarcerated=\u00a7cDeze persoon zit al in de gevangenis: {0}
jailMessage=\u00a7cYou do the crime, you do the time. jailMessage=\u00a7cJij begaat het misdrijf, jij zit je tijd uit.
jailNotExist=Die gevangenis bestaat niet. jailNotExist=Die gevangenis bestaat niet.
jailReleased=\u00a77Player \u00a7e{0}\u00a77 unjailed. jailReleased=\u00a77Speler \u00a7e{0}\u00a77 vrijgelaten.
jailReleasedPlayerNotify=\u00a77You have been released! jailReleasedPlayerNotify=\u00a77Je bent vrijgelaten!
jailSentenceExtended=Jail time extend to: {0) jailSentenceExtended=Gevangenistijd verlengt tot: {0)
jailSet=\u00a77Gevangenis {0} is ingesteld jailSet=\u00a77Gevangenis {0} is ingesteld
jumpError=Dat zou je computers hersenen beschadigen. jumpError=Dat zou je computers hersenen beschadigen.
kickDefault=Gekicked van de server kickDefault=Je bent van de server afgeschopt.
kickExempt=\u00a77Je kunt die speler niet schoppen. kickExempt=\u00a77Je kunt die speler niet van de server afschoppen.
kickedAll=\u00a7cAlle spelers van de server afgeschopt.
kill=\u00a77Jij doodde {0}. kill=\u00a77Jij doodde {0}.
kitError2=\u00a7cDie kit bestaat niet of is verkeerde beschreven. kitError2=\u00a7cDie kit bestaat niet of is verkeerde beschreven.
kitError=\u00a7cEr zijn geen geldige kits. kitError=\u00a7cEr zijn geen geldige kits.
kitErrorHelp=\u00a7cMisschien mist er een hoeveelheid van het item in de configuratie? kitErrorHelp=\u00a7cMisschien mist er een hoeveelheid van het item in de configuratie?
kitGive=\u00a77Kit {0} wordt gegeven. kitGive=\u00a77Kit {0} wordt gegeven.
InvFull=\u00a7cYour inventory was full, dropping items on the floor kitInvFull=\u00a7cJe inventaris was vol, de kit wordt op de grond geplaatst
kitTimed=\u00a7cJe kan die kit pas weer gebruiken over {0}. kitTimed=\u00a7cJe kan die kit pas weer gebruiken over {0}.
kits=\u00a77Kits: {0} kits=\u00a77Kits: {0}
lightningSmited=\u00a77Je bent zojuist verbrand lightningSmited=\u00a77Je bent zojuist verbrand
lightningUse=\u00a77Brand {0} lightningUse=\u00a77Brand {0}
listAfkTag = \u00a77[AFK]\u00a7f listAfkTag = \u00a77[AFK]\u00a7f
listAmount = \u00a79There are \u00a7c{0}\u00a79 out of maximum \u00a7c{1}\u00a79 players online. listAmount = \u00a79Er zijn \u00a7c{0}\u00a79 van het maximum \u00a7c{1}\u00a79 spelers online.
listAmountHidden = \u00a79There are \u00a7c{0}\u00a77/{1}\u00a79 out of maximum \u00a7c{2}\u00a79 players online. listAmountHidden = \u00a79Er zijn \u00a7c{0}\u00a77/{1}\u00a79 van het maximum \u00a7c{2}\u00a79 spelers online.
listGroupTag={0}\u00a7f: listGroupTag={0}\u00a7f:
listHiddenTag = \u00a77[HIDDEN]\u00a7f listHiddenTag = \u00a77[VERBORGEN]\u00a7f
loadWarpError=Fout bij het laden van warp {0} loadWarpError=Fout bij het laden van warp {0}
localFormat=Local: <{0}> {1} localFormat=Lokaal: <{0}> {1}
mailClear=\u00a7cType /mail clear, om ej berichten als gelezen te markeren. mailClear=\u00a7cType /mail clear, om je berichten als gelezen te markeren.
mailCleared=\u00a77Bericht geklaard! mailCleared=\u00a77Bericht geklaard!
mailSent=\u00a77Bericht verzonden! mailSent=\u00a77Bericht verzonden!
markMailAsRead=\u00a7cType /mail clear, om je berichten als gelezen te markeren markMailAsRead=\u00a7cType /mail clear, om je berichten als gelezen te markeren
markedAsAway=\u00a77Je staat nu als afwezig gemeld. markedAsAway=\u00a77Je staat nu als afwezig gemeld.
markedAsNotAway=\u00a77Je staat niet meer als afwezig gemeld. markedAsNotAway=\u00a77Je staat niet meer als afwezig gemeld.
maxHomes=You cannot set more than {0} homes. maxHomes=Je kunt niet meer dan {0} huizen zetten.
mayNotJail=\u00a7cJe mag die speler niet in de gevangenis zetten. mayNotJail=\u00a7cJe mag die speler niet in de gevangenis zetten.
me=me me=me
minute=minuut minute=minuut
minutes=minuten minutes=minuten
missingItems=Je hebt geen {0}x {1}. missingItems=Je hebt geen {0}x {1}.
missingPrefixSuffix=Er mist een prefix of suffix voor {0} missingPrefixSuffix=Er mist een voorvoegsel of navoegsel voor {0}
mobSpawnError=Fout bij het veranderen van de mob spawner. mobSpawnError=Fout bij het veranderen van de mob spawner.
mobSpawnLimit=Grootte van de mob hang af van het server limiet mobSpawnLimit=Grootte van de mob hang af van het server limiet.
mobSpawnTarget=Target blok moet een mob spawner zijn. mobSpawnTarget=Target blok moet een mob spawner zijn.
mobsAvailable=\u00a77Mobs: {0} mobsAvailable=\u00a77Mobs: {0}
moneyRecievedFrom=\u00a7a{0} is ontvangen van {1} moneyRecievedFrom=\u00a7a{0} is ontvangen van {1}
moneySentTo=\u00a7a{0} is verzonden naar {1} moneySentTo=\u00a7a{0} is verzonden naar {1}
moneyTaken={0} van je bankrekening afgehaald. moneyTaken={0} van je rekening afgehaald.
month=maand month=maand
months=maanden months=maanden
moreThanZero=Het aantal moet groter zijn dan 0. moreThanZero=Het aantal moet groter zijn dan 0.
msgFormat=\u00a77[{0}\u00a77 -> {1}\u00a77] \u00a7f{2} msgFormat=\u00a77[{0}\u00a77 -> {1}\u00a77] \u00a7f{2}
muteExempt=\u00a7cJe kan deze speler niet muten. muteExempt=\u00a7cJe kan deze speler niet dempen.
mutedPlayer=Speler {0} gemute. mutedPlayer=Speler {0} gedempt.
mutedPlayerFor=Speler {0} is gemute voor {1}. mutedPlayerFor=Speler {0} is gedempt voor {1}.
mutedUserSpeaks={0} probeerde te praten, maar is gemute. mutedUserSpeaks={0} probeerde te praten, maar is gedempt.
nearbyPlayers=Players nearby: {0} nearbyPlayers=Spelers kortbij: {0}
needTpohere=Je moet toegang krijgen tot /tpohere om naar andere spelers te teleporteren.
negativeBalanceError=Speler is niet toegestaan om een negatief saldo te hebben. negativeBalanceError=Speler is niet toegestaan om een negatief saldo te hebben.
nickChanged=Nickname veranderd. nickChanged=Bijnaam veranderd.
nickDisplayName=\u00a77You have to enable change-displayname in Essentials config. nickDisplayName=\u00a77Je moet 'change-displayname' inschakelen in de Essentials configuratie.
nickInUse=\u00a7cDie naam is al in gebruik. nickInUse=\u00a7cDie naam is al in gebruik.
nickNamesAlpha=\u00a7cNicknames moeten alfanumeriek zijn. nickNamesAlpha=\u00a7cBijnamen moeten alfanumeriek zijn.
nickNoMore=\u00a7Je hebt geen nickname meer. nickNoMore=\u00a7Je hebt geen bijnaam meer.
nickOthersPermission=\u00a7cJe hebt geen toestemming om de nickname van anderen te veranderen nickOthersPermission=\u00a7cJe hebt geen toestemming om de bijnaam van anderen te veranderen
nickSet=\u00a77Je nickname is nu \u00a7c{0} nickSet=\u00a77Je bijnaam is nu \u00a7c{0}
noAccessCommand=\u00a7cJe hebt geen toegang tot die opdracht. noAccessCommand=\u00a7cJe hebt geen toegang tot die opdracht.
noAccessPermission=\u00a7cJe hebt hier geen toegang voor {0}. noAccessPermission=\u00a7cJe hebt hier geen toegang voor {0}.
noBreakBedrock=You are not allowed to destroy bedrock. noBreakBedrock=Je bent niet toegestaan om grondgesteente te breken.
noDestroyPermission=\u00a7cJe hebt geen toegang om dat te vernietigen {0}. noDestroyPermission=\u00a7cJe hebt geen toegang om dat te vernietigen {0}.
noGodWorldWarning=\u00a7cWarning! God mode in this world disabled. noDurability=\u00a7cDit voorwerp heeft geen durabiliteit.
noHelpFound=\u00a7cNo matching commands. noGodWorldWarning=\u00a7cWaarschuwing! God modus is uitgeschakeld in deze wereld.
noHomeSet=Je hebt geen home gemaakt. noHelpFound=\u00a7cGeen overeenkomende commandos.
noHomeSetPlayer=Speler heeft geen home. noHomeSet=Je hebt geen huis.
noHomeSetPlayer=Speler heeft geen huis.
noKitPermission=\u00a7cJe hebt de \u00a7c{0}\u00a7c toestemming nodig om die kit te gebruiken. noKitPermission=\u00a7cJe hebt de \u00a7c{0}\u00a7c toestemming nodig om die kit te gebruiken.
noKits=\u00a77Er zijn nog geen kits beschikbaar noKits=\u00a77Er zijn nog geen kits beschikbaar
noMail=Je hebt geen berichten noMail=Je hebt geen berichten
@@ -229,30 +245,31 @@ noMotd=\u00a7cEr is geen bericht van de dag.
noNewMail=\u00a77Je hebt geen nieuwe berichten. noNewMail=\u00a77Je hebt geen nieuwe berichten.
noPendingRequest=Je hebt geen aanvragen. noPendingRequest=Je hebt geen aanvragen.
noPerm=\u00a7cJe hebt de \u00a7f{0}\u00a7c toestemming niet. noPerm=\u00a7cJe hebt de \u00a7f{0}\u00a7c toestemming niet.
noPermToSpawnMob=\u00a7cYou don''t have permission to spawn this mob. noPermToSpawnMob=\u00a7cJe hebt geen toestemming om deze mob voort te brengen.
noPlacePermission=\u00a7cJe hebt geen toestemming om een blok naast die sign te plaatsen. noPlacePermission=\u00a7cJe hebt geen toestemming om een blok naast die sign te plaatsen.
noPowerTools=You have no power tools assigned. noPowerTools=Je hebt geen powertools toegewezen.
noRules=\u00a7cEr zijn nog geen regels gegeven. noRules=\u00a7cEr zijn nog geen regels gegeven.
noWarpsDefined=Geen warps gedefinieerd noWarpsDefined=Geen warps gedefinieerd
none=geen none=geen
notAllowedToQuestion=\u00a7cJe bent niet bevoegd om de vraag functie te gebruiken. notAllowedToQuestion=\u00a7cJe bent niet bevoegd om de vraag functie te gebruiken.
notAllowedToShout=\u00a7cJe bent niet bevoegd om de roep functie te gebruiken. notAllowedToShout=\u00a7cJe bent niet bevoegd om de roep functie te gebruiken.
notEnoughExperience=You do not have enough experience. notEnoughExperience=Je hebt niet genoeg ervaring.
notEnoughMoney=Je hebt niet voldoende middelen. notEnoughMoney=Je hebt niet voldoende middelen.
notFlying=Niet aan het vliegen.
notRecommendedBukkit=* ! * De Bukkit versie is niet de aangeraden build voor Essentials. notRecommendedBukkit=* ! * De Bukkit versie is niet de aangeraden build voor Essentials.
notSupportedYet=Nog niet ondersteund. notSupportedYet=Nog niet ondersteund.
nothingInHand = \u00a7cYou have nothing in your hand. nothingInHand = \u00a7cJe hebt niks in je hand.
now=nu now=nu
nuke=May death rain upon them nuke=Moge de dood op hen neerregenen.
numberRequired=Er moet daar een nummer, grapjas. numberRequired=Er moet daar een nummer, grapjas.
onlyDayNight=/time ondersteund alleen day/night. onlyDayNight=/time ondersteund alleen day/night.
onlyPlayers=Alleen in-game spelers kunnen {0} gebruiken. onlyPlayers=Alleen in-game spelers kunnen {0} gebruiken.
onlySunStorm=/weather only supports sun/storm. onlySunStorm=/weather ondersteunt alleen sun/storm.
orderBalances=Ordering balances of {0} users, please wait ... orderBalances=Rekeningen bestellen van {0} gebruikers, Watch A.U.B ...
pTimeCurrent=\u00a7e{0}''s\u00a7f time is {1}. pTimeCurrent=\u00a7e{0}'s\u00a7f tijd is {1}.
pTimeCurrentFixed=\u00a7e{0}''s\u00a7f time is fixed to {1}. pTimeCurrentFixed=\u00a7e{0}'s\u00a7f tijd is vastgezet op {1}.
pTimeNormal=\u00a7e{0}''s\u00a7f time is normal and matches the server. pTimeNormal=\u00a7e{0}'s\u00a7f tijd is normaal en komt overeen met de server.
pTimeOthersPermission=\u00a7cYou are not authorized to set other players'' time. pTimeOthersPermission=\u00a7cJe bent niet bevoegd om een andere spelers' tijd te veranderen.
pTimePlayers=These players have their own time: pTimePlayers=These players have their own time:
pTimeReset=Player time has been reset for: \u00a7e{0} pTimeReset=Player time has been reset for: \u00a7e{0}
pTimeSet=Player time is set to \u00a73{0}\u00a7f for: \u00a7e{1} pTimeSet=Player time is set to \u00a73{0}\u00a7f for: \u00a7e{1}
@@ -260,83 +277,81 @@ pTimeSetFixed=Player time is fixed to \u00a73{0}\u00a7f for: \u00a7e{1}
parseError=Fout bij ontleding {0} op regel {1} parseError=Fout bij ontleding {0} op regel {1}
pendingTeleportCancelled=\u00a7cAangevraagde teleportatie afgelast. pendingTeleportCancelled=\u00a7cAangevraagde teleportatie afgelast.
permissionsError=Permissions/GroupManager ontbreekt; chat prefixes/suffixes worden uitgeschakeld. permissionsError=Permissions/GroupManager ontbreekt; chat prefixes/suffixes worden uitgeschakeld.
playerBanned=\u00a7cPlayer {0} banned {1} for {2} playerBanned=\u00a7cSpeler {0} verbant {1} voor {2}
playerInJail=\u00a7cSpeler zit al in de gevangenis {0}. playerInJail=\u00a7cSpeler zit al in de gevangenis {0}.
playerJailed=\u00a77Speler {0} is in de gevangenis gezet. playerJailed=\u00a77Speler {0} is in de gevangenis gezet.
playerJailedFor= \u00a77Speler {0} is in de gevangenis gezet voor {1}. playerJailedFor= \u00a77Speler {0} is in de gevangenis gezet voor {1}.
playerKicked=\u00a7cPlayer {0} kicked {1} for {2} playerKicked=\u00a7cSpeler {0} Schopt {1} van de server voor {2}
playerMuted=\u00a77Je kreeg het zwijgen opgelegd. playerMuted=\u00a77Je kreeg het zwijgen opgelegd.
playerMutedFor=\u00a77Je kreeg het zwijgen opgelegd voor {0} playerMutedFor=\u00a77Je kreeg het zwijgen opgelegd voor {0}
playerNeverOnServer=\u00a7cSpeler {0} is nooit op deze server geweest. playerNeverOnServer=\u00a7cSpeler {0} is nooit op deze server geweest.
playerNotFound=\u00a7cSpeler niet gevonden. playerNotFound=\u00a7cSpeler niet gevonden.
playerUnmuted=\u00a77Speler mag weer praten playerUnmuted=\u00a77Speler mag weer praten
pong=Pong! pong=Pong!
possibleWorlds=\u00a77Mogelijk zijn de werelden de nummer 0 tot en met {0}. possibleWorlds=\u00a77Mogelijke werelden zijn de nummers 0 tot en met {0}.
powerToolAir=Command kan niet worden bevestigd aan lucht. powerToolAir=Commando kan niet worden bevestigd aan lucht.
powerToolAlreadySet=Command \u00a7c{0}\u00a7f is already assigned to {1}. powerToolAlreadySet=Commando \u00a7c{0}\u00a7f is al toegewezen aan {1}.
powerToolAttach=\u00a7c{0}\u00a7f command assigned to {1}. powerToolAttach=\u00a7c{0}\u00a7f commando toegewezen aan {1}.
powerToolClearAll=All powertool commands have been cleared. powerToolClearAll=Alle powertool commandos zijn verwijderd.
powerToolList={1} has the following commands: \u00a7c{0}\u00a7f. powerToolList={1} heef de volgende commandos: \u00a7c{0}\u00a7f.
powerToolListEmpty={0} has no commands assigned. powerToolListEmpty={0} heeft geen commandos toegewezen.
powerToolNoSuchCommandAssigned=Command \u00a7c{0}\u00a7f has not been assigned to {1}. powerToolNoSuchCommandAssigned=Commando \u00a7c{0}\u00a7f is niet toegewezen aan {1}.
powerToolRemove=Command \u00a7c{0}\u00a7f removed from {1}. powerToolRemove=Commando \u00a7c{0}\u00a7f verwijderd van {1}.
powerToolRemoveAll=All commands removed from {0}. powerToolRemoveAll=Alle commandos verwijderd van {0}.
powerToolsDisabled=All of your power tools have been disabled. powerToolsDisabled=Al jouw powertools zijn uitgeschakeld.
powerToolsEnabled=All of your power tools have been enabled. powerToolsEnabled=Al jouw powertools zijn ingeschakeld.
protectionOwner=\u00a76[EssentialsProtect] Beschermingeigenaar: {0} protectionOwner=\u00a76[EssentialsProtect] Beschermingeigenaar: {0}
questionFormat=\u00a77[Vraag]\u00a7f {0} questionFormat=\u00a77[Vraag]\u00a7f {0}
readNextPage=Type /{0} {1} to read the next page readNextPage=Type /{0} {1} om de volgende pagina te lezen.
reloadAllPlugins=\u00a77Alle plugins zijn herladen. reloadAllPlugins=\u00a77Alle plugins zijn herladen.
removed=\u00a77Removed {0} entities. removed=\u00a77{0} entiteiten verwijderd.
repair=You have successfully repaired your: \u00a7e{0}. repair=Je hebt succesvol je \u00a7e{0} \u00a7fverwijderd.
repairAlreadyFixed=\u00a77This item does not need repairing. repairAlreadyFixed=\u00a77Dit voorwerp hoeft niet gerepareerd te worden.
repairEnchanted=\u00a77You are not allowed to repair enchanted items. repairEnchanted=\u00a77Je bent niet toegestaan om dit voorwerp te repareren.
repairInvalidType=\u00a7cThis item cannot be repaired. repairInvalidType=\u00a7cDit voorwerp kan niet gerepareerd worden.
repairNone=There were no items that needing repairing. repairNone=There were no items that needing repairing.
requestAccepted=\u00a77Teleporteer aanvraag geaccepteerd. requestAccepted=\u00a77Teleporteer aanvraag geaccepteerd.
requestAcceptedFrom=\u00a77{0} accepted your teleport request. requestAcceptedFrom=\u00a77{0} accepted your teleport request.
requestDenied=\u00a77Teleporteer aanvraag geweigerd. requestDenied=\u00a77Teleporteer aanvraag geweigerd.
requestDeniedFrom=\u00a77{0} denied your teleport request. requestDeniedFrom=\u00a77{0} denied your teleport request.
requestSent=\u00a77Aanvraag verstuurd naar {0}\u00a77. requestSent=\u00a77Aanvraag verstuurd naar {0}\u00a77.
requestTimedOut=\u00a7cTeleport request has timed out requestTimedOut=\u00a7cTeleportatie verzoek is verlopen.
requiredBukkit=* ! * You need atleast build {0} of CraftBukkit, download it from http://ci.bukkit.org. requiredBukkit=* ! * You need atleast build {0} of CraftBukkit, download it from http://dl.bukkit.org/downloads/craftbukkit/
returnPlayerToJailError=Error occurred when trying to return player {0} to jail: {1} returnPlayerToJailError=Error occurred when trying to return player {0} to jail: {1}
second=seconde second=seconde
seconds=seconde seconds=seconde
seenBanReason=Reason: {0}
seenOffline=Speler {0} is offline vanaf {1} seenOffline=Speler {0} is offline vanaf {1}
seenOnline=Speler {0} is online vanaf {1} seenOnline=Speler {0} is online vanaf {1}
serverFull=Server is vol serverFull=Server is vol
serverTotal=Server Total: {0} serverTotal=Server Totaal: {0}
setSpawner=Changed spawner type to {0} setSpawner=Voortbrenger type veranderd tot {0}
sheepMalformedColor=Misvoormde kleur. sheepMalformedColor=Misvormde kleur.
shoutFormat=\u00a77[Shout]\u00a7f {0} shoutFormat=\u00a77[Schreeuw]\u00a7f {0}
signFormatFail=\u00a74[{0}] signFormatFail=\u00a74[{0}]
signFormatSuccess=\u00a71[{0}] signFormatSuccess=\u00a71[{0}]
signFormatTemplate=[{0}] signFormatTemplate=[{0}]
signProtectInvalidLocation=\u00a74You are not allowed to create sign here. signProtectInvalidLocation=\u00a74Je bent niet bevoegd om hier een bord te plaatsen.
similarWarpExist=Er bestaat al een warp met dezelfde naam. similarWarpExist=Er bestaat al een warp met dezelfde naam.
slimeMalformedSize=Misvoormde grootte. slimeMalformedSize=Misvormde grootte.
soloMob=Die mob is liever in zijn eentje soloMob=Die mob is liever in zijn eentje.
spawnSet=\u00a77Spawn locatie voor de groep {0} ingesteld. spawnSet=\u00a77Spawn locatie voor de groep {0} ingesteld.
spawned=gespawned spawned=voortgebracht
sudoExempt=You cannot sudo this user sudoExempt=Je kunt deze speler niet sudo\u00ebn
sudoRun=Forcing {0} to run: /{1} {2} sudoRun={0} Forceren om te gebruiken: /{1} {2}
suicideMessage=\u00a77Vaarwel vreedzame wereld... suicideMessage=\u00a77Vaarwel vreedzame wereld...
suicideSuccess= \u00a77{0} pleegde zelfmoord suicideSuccess= \u00a77{0} pleegde zelfmoord
survival=survival survival=survival
takenFromAccount=\u00a7c{0} is van je bank rekening afgehaald. takenFromAccount=\u00a7c{0} is van je rekening afgehaald.
takenFromOthersAccount=\u00a7c{0} taken from {1}\u00a7c account. New balance: {2} takenFromOthersAccount=\u00a7c{0} is van {1}\u00a7c's rekening gehaald. Nieuw saldo: {2}
teleportAAll=\u00a77Teleporting request sent to all players... teleportAAll=\u00a77Teleportatie verzoek verzonden naar alle spelers...
teleportAll=\u00a77Bezig met teleporteren van alle spelers... teleportAll=\u00a77Bezig met teleporteren van alle spelers...
teleportAtoB=\u00a77{0}\u00a77 is naar {1}\u00a77 geteleporteerd. teleportAtoB=\u00a77{0}\u00a77 is naar {1}\u00a77 geteleporteerd.
teleportDisabled={0} heeft teleporteren uit gezet. teleportDisabled={0} heeft teleporteren uit gezet.
teleportHereRequest=\u00a7c{0}\u00a7c Heeft gevraagd of hij/zij naar jou mag teleporteren. teleportHereRequest=\u00a7c{0}\u00a7c Heeft gevraagd of hij/zij naar jou mag teleporteren.
teleportNewPlayerError=Fout bij het teleporteren van nieuwe speler. teleportNewPlayerError=Fout bij het teleporteren van nieuwe speler.
teleportRequest=\u00a7c{0}\u00a7c vraagt of hij jou kan teleporteren. teleportRequest=\u00a7c{0}\u00a7c vraagt of hij jou kan teleporteren.
teleportRequestsCancelledWorldChange=\u00a77Pending teleport requests have been cancelled on world change. teleportRequestTimeoutInfo=\u00a77Dit verzoekt verloopt over {0} seconden.
teleportRequestTimeoutInfo=\u00a77This request will timeout after {0} seconds. teleportTop=\u00a77Bezig met teleporteren naar het hoogste punt.
teleportTop=\u00a77Bezig met teleporteren naar de top.
teleportationCommencing=\u00a77Aan het beginnen met teleporteren... teleportationCommencing=\u00a77Aan het beginnen met teleporteren...
teleportationDisabled=\u00a77Teleportatie uitgeschakeld. teleportationDisabled=\u00a77Teleportatie uitgeschakeld.
teleportationEnabled=\u00a77Teleportatie ingeschakeld. teleportationEnabled=\u00a77Teleportatie ingeschakeld.
@@ -351,16 +366,17 @@ timeBeforeTeleport=Afkoeltijd tot de volgende teleport: {0}
timeFormat=\u00a73{0}\u00a7f or \u00a73{1}\u00a7f or \u00a73{2}\u00a7f timeFormat=\u00a73{0}\u00a7f or \u00a73{1}\u00a7f or \u00a73{2}\u00a7f
timePattern=(?:([0-9]+)\\s*[yj][a-z]*[,\\s]*)?(?:([0-9]+)\\s*m[oa][a-z]*[,\\s]*)?(?:([0-9]+)\\s*w[a-z]*[,\\s]*)?(?:([0-9]+)\\s*d[a-z]*[,\\s]*)?(?:([0-9]+)\\s*[hu][a-z]*[,\\s]*)?(?:([0-9]+)\\s*m[a-z]*[,\\s]*)?(?:([0-9]+)\\s*(?:s[a-z]*)?)? timePattern=(?:([0-9]+)\\s*[yj][a-z]*[,\\s]*)?(?:([0-9]+)\\s*m[oa][a-z]*[,\\s]*)?(?:([0-9]+)\\s*w[a-z]*[,\\s]*)?(?:([0-9]+)\\s*d[a-z]*[,\\s]*)?(?:([0-9]+)\\s*[hu][a-z]*[,\\s]*)?(?:([0-9]+)\\s*m[a-z]*[,\\s]*)?(?:([0-9]+)\\s*(?:s[a-z]*)?)?
timeSet=Tijd ingesteld in alle werelden. timeSet=Tijd ingesteld in alle werelden.
timeSetPermission=\u00a7cYou are not authorized to set the time. timeSetPermission=\u00a7cJe bent niet bevoegd om de tijd te veranderen.
timeWorldCurrent=The current time in {0} is \u00a73{1} timeWorldCurrent=De actuele tijd in {0} is \u00a73{1}
timeWorldSet=The time was set to {0} in: \u00a7c{1} timeWorldSet=De tijd was veranderd naar {0} in: \u00a7c{1}
tps=Huidige TPS = {0}
tradeCompleted=\u00a77Ruil verricht. tradeCompleted=\u00a77Ruil verricht.
tradeSignEmpty=Het handelsbordje heeft een te kleine voorraad. tradeSignEmpty=Dit handelsbord heeft een te kleine voorraad.
tradeSignEmptyOwner=There is nothing to collect from this trade sign. tradeSignEmptyOwner=Er is niks te verzamelen bij dit handelsbord.
treeFailure=\u00a7cFout bij het genereren van boom. Pobeer het opnieuw op gras of dirt. treeFailure=\u00a7cFout bij het genereren van boom. Pobeer het opnieuw op gras of modder.
treeSpawned=\u00a77Boom gespawned. treeSpawned=\u00a77Boom gegenereerd.
true=true true=\u00a72juist\u00a7f
typeTpaccept=\u00a77Om te teleporten, type \u00a7c/tpaccept\u00a77. typeTpaccept=\u00a77Om te accepteren, type \u00a7c/tpaccept\u00a77.
typeTpdeny=\u00a77Om te weigeren, type \u00a7c/tpdeny\u00a77. typeTpdeny=\u00a77Om te weigeren, type \u00a7c/tpdeny\u00a77.
typeWorldName=\u00a77Je kan ook de exacte naam van de wereld typen. typeWorldName=\u00a77Je kan ook de exacte naam van de wereld typen.
unableToSpawnMob=De mob kan niet gespawned worden. unableToSpawnMob=De mob kan niet gespawned worden.
@@ -373,44 +389,50 @@ unknownItemName=Onbekende voorwerp naam: {0}
unlimitedItemPermission=\u00a7cOnbevoegd om oneindig {0} te hebben. unlimitedItemPermission=\u00a7cOnbevoegd om oneindig {0} te hebben.
unlimitedItems=Oneindige voorwerpen: unlimitedItems=Oneindige voorwerpen:
unmutedPlayer=Speler {0} mag weer spreken. unmutedPlayer=Speler {0} mag weer spreken.
unvanished=\u00a7aYou are once again visible.
unvanishedReload=\u00a7cEen herlading heeft je geforceerd om zichtbaar te worden.
upgradingFilesError=Fout tijdens het upgraden van de bestanden upgradingFilesError=Fout tijdens het upgraden van de bestanden
userDoesNotExist=Speler {0} bestaat niet. userDoesNotExist=Speler {0} bestaat niet.
userIsAway={0} is nu AFK userIsAway={0} is nu afwezing.
userIsNotAway={0} is niet meer AFK userIsNotAway={0} is niet meer afwezig.
userJailed=\u00a77Je bent in de gevangenis gezet. userJailed=\u00a77Je bent in de gevangenis gezet.
userUsedPortal={0} gebruikte een bestaande uitgangs portal. userUsedPortal={0} gebruikte een bestaande uitgangs portal.
userdataMoveBackError=Fout bij het verplaasten van userdata/{0}.tmp naar userdata/{1} userdataMoveBackError=Fout bij het verplaasten van userdata/{0}.tmp naar userdata/{1}
userdataMoveError=Fout bij het verplaasten van userdata/{0} naar userdata/{1}.tmp userdataMoveError=Fout bij het verplaasten van userdata/{0} naar userdata/{1}.tmp
usingTempFolderForTesting=Tijdelijke map om te testen: usingTempFolderForTesting=Tijdelijke map om te testen:
vanished=\u00a7aJe bent nu verborgen.
versionMismatch=Verkeerde versie! Update {0} naar dezelfde versie. versionMismatch=Verkeerde versie! Update {0} naar dezelfde versie.
versionMismatchAll=Verkeerde versie! Update alle Essentials jars naar dezelfde versie. versionMismatchAll=Verkeerde versie! Update alle Essentials jars naar dezelfde versie.
voiceSilenced=\u00a77Je kan niet meer praten voiceSilenced=\u00a77Je kan niet meer praten
warpDeleteError=Fout bij het verwijderen van het warp bestand. warpDeleteError=Fout bij het verwijderen van het warp bestand.
warpListPermission=\u00a7cJe hebt geen toegang om die warp te maken. warpListPermission=\u00a7cJe hebt geen toegang om die warp te maken.
warpNotExist=Die warp bestaat niet. warpNotExist=Die warp bestaat niet.
warpOverwrite=\u00a7cJe kunt deze warp niet overschrijven.
warpSet=\u00a77Warp {0} ingesteld. warpSet=\u00a77Warp {0} ingesteld.
warpUsePermission=\u00a7cOnbevoegd om die warp te gebruiken. warpUsePermission=\u00a7cOnbevoegd om die warp te gebruiken.
warpingTo=\u00a77Aan het warpen naar {0}. warpingTo=\u00a77Aan het warpen naar {0}.
warps=Warps: {0} warps=Warps: {0}
warpsCount=\u00a77There are {0} warps. Showing page {1} of {2}. warpsCount=\u00a77Er zijn {0} warps. Weergegeven pagina {1} van de {2}.
warpOverwrite=\u00a7cYou cannot overwrite that warp. weatherStorm=\u00a77Je hebt het weer naar stormachtig gezet in de {0}
weatherStorm=\u00a77Je hebt het weer naar storm gezet in de {0} weatherStormFor=\u00a77Je hebt het weer in de {0} naar stormachtig gezet voor {1} seconde
weatherStormFor=\u00a77Je hebt het weer in de {0} naar storm gezet voor {1} seconde weatherSun=\u00a77Je hebt het weer naar zonnig gezet in de {0}
weatherSun=\u00a77Je hebt het weer naar zon gezet in de {0} weatherSunFor=\u00a77Je hebt het weer in de {0} naar zonnig gezet voor {1} seconde
weatherSunFor=\u00a77Je hebt het weer in de {0} naar zon gezet voor {1} seconde whoisAFK=\u00a76 - Afwezing:\u00a7f {0}
whoisBanned=\u00a79 - Banned: {0} whoisBanned=\u00a76 - Verbannen:\u00a7f {0}
whoisGamemode=\u00a79 - Gamemode: {0} whoisExp=\u00a76 - Exp:\u00a7f {0} (Level {1})
whoisGeoLocation=\u00a79 - Locatie: {0} whoisFly=\u00a76 - Vlieg modus:\u00a7f {0} ({1})
whoisGod=\u00a79 - God mode: {0} whoisGamemode=\u00a76 - Spelmodus:\u00a7f {0}
whoisHealth=\u00a79 - Levens: {0}/20 whoisGeoLocation=\u00a76 - Locatie:\u00a7f {0}
whoisIPAddress=\u00a79 - IP Adres: {0} whoisGod=\u00a76 - God modus:\u00a7f {0}
whoisIs={0} is {1} whoisHealth=\u00a76 - Levens:\u00a7f {0}/20
whoisJail=\u00a79 - Jail: {0} whoisIPAddress=\u00a76 - IP Adres:\u00a7f {0}
whoisLocation=\u00a79 - Locatie: ({0}, {1}, {2}, {3}) whoisJail=\u00a76 - Gevangenis:\u00a7f {0}
whoisMoney=\u00a79 - Geld: {0} whoisLocation=\u00a76 - Locatie:\u00a7f ({0}, {1}, {2}, {3})
whoisOP=\u00a79 - OP: {0} whoisMoney=\u00a76 - Geld:\u00a7f {0}
whoisStatusAvailable=\u00a79 - Status: Beschikbaar whoisMuted=\u00a76 - Gedempt:\u00a7f {0}
whoisStatusAway=\u00a79 - Status: \u00a7cWeg\u00a7f whoisNick=\u00a76 - Naam:\u00a7f {0}
whoisOp=\u00a76 - OP:\u00a7f {0}
whoisTop=\u00a76 ====== WhoIs:\u00a7f {0} \u00a76======
worth=\u00a77Stapel {0} met waarde \u00a7c{1}\u00a77 ({2} voorwerp(en) voor {3} per stuk) worth=\u00a77Stapel {0} met waarde \u00a7c{1}\u00a77 ({2} voorwerp(en) voor {3} per stuk)
worthMeta=\u00a77Stapel {0} met een metadata van {1} met waarde \u00a7c{2}\u00a77 ({3} voorwerp(en) voor {4} per stuk) worthMeta=\u00a77Stapel {0} met een metadata van {1} met waarde \u00a7c{2}\u00a77 ({3} voorwerp(en) voor {4} per stuk)
worthSet=Waarde ingesteld worthSet=Waarde ingesteld
@@ -418,4 +440,5 @@ year=jaar
years=jaren years=jaren
youAreHealed=\u00a77Je bent genezen. youAreHealed=\u00a77Je bent genezen.
youHaveNewMail=\u00a7cJe hebt {0} berichten!\u00a7f Type \u00a77/mail read\u00a7f om je berichten te bekijken. youHaveNewMail=\u00a7cJe hebt {0} berichten!\u00a7f Type \u00a77/mail read\u00a7f om je berichten te bekijken.
hatRemoved=\u00a7eYour hat has been removed.
banFormat=Banned: {0}

View File

@@ -0,0 +1,444 @@
#version: ${build.number}
# Single quotes have to be doubled: ''
# Translations start here
# by: losdamianos, edited by Rutr
action=* {0} {1}
addedToAccount=\u00a7a{0} zostalo dodane do twojego konta.
addedToOthersAccount=\u00a7a{0} dodane do konta {1}\u00a7. Nowy stan konta: {2}.
alertBroke=broke:
alertFormat=\u00a73[{0}] \u00a7f {1} \u00a76 {2} at: {3}
alertPlaced=postawil:
alertUsed=uzyl:
autoAfkKickReason=Zostales wyrzucony z serwera za nie ruszanie sie przez wiecej niz {0} minut.
backAfterDeath=\u00a77Uzyj komendy /back aby powrocic na miejsce swojej smierci.
backUsageMsg=\u00a77Transportowanie do poprzedniej lokacji.
backupDisabled=Zewnetrzny skrypt backupu nie zostal skonfigurowany.
backupFinished=Backup zakonczony.
backupStarted=Backup rozpoczety.
balance=\u00a77Stan konta: {0}
balanceTop=\u00a77Najbogatsi gracze ({0})
banExempt=\u00a7cNie mozesz zbanowac tego gracza.
banIpAddress=\u00a77Zbanowano adress IP
bannedIpsFileError=Blad odczytu banned-ips.txt
bannedIpsFileNotFound=banned-ips.txt nie znaleziony
bannedPlayersFileError=Blad odczytu banned-players.txt
bannedPlayersFileNotFound=banned-players.txt nie znaleziony
bigTreeFailure=\u00a7cNie mozna tutaj postawic duzego drzewa. Sprobuj ponownie na ziemi lub trawie.
bigTreeSuccess= \u00a77Utworzono duze drzewo.
blockList=Essentials przekazuje nastepujace polecenie do innej wtyczki:
broadcast=[\u00a7cOgloszenie\u00a7f]\u00a7a {0}
buildAlert=\u00a7cNie mozesz tu budowac
bukkitFormatChanged=Format wersji Bukkita jest zmieniony. Wersja nie jest sprawdzana.
burnMsg=\u00a77Podpaliles {0} na {1} sekund.
canTalkAgain=\u00a77Znow mozesz mowic.
cantFindGeoIpDB=Nie mozna znalezc bazy danych GeoIP!
cantReadGeoIpDB=Odczytywanie bazy danych GeoIP zawiodlo!
cantSpawnItem=\u00a7cNie mozesz stworzyc przedmiotu {0}.
chatTypeLocal=[L]
chatTypeAdmin=[A]
chatTypeSpy=[Szpieg]
commandFailed=Komenda {0} zawiodla.
commandHelpFailedForPlugin=Blad podczas uzyskiwania pomocy dla: {0}
commandNotLoaded=\u00a7cKomenda {0} nie jest zaladowana!
compassBearing=\u00a77Bearing: {0} ({1} stopni).
configFileMoveError=Nie udalo sie przeniesc config.yml do lokalizacji backupa.
configFileRenameError=Nie udalo sie zmienic nazwy tymczasowego pliku na config.yml
connectedPlayers=Obecni gracze:
connectionFailed=Blad podczas otwierania polaczenia.
cooldownWithMessage=\u00a7cCooldown: {0}
corruptNodeInConfig=\u00a74Notice: Twoj plik konfiguracyjny ma uszkodzony wpis: {0}
couldNotFindTemplate=Nie mozna znajsc szablonu: {0}
creatingConfigFromTemplate=tworzenie konfiguracji z szablonu: {0}
creatingEmptyConfig=Stworzono pusty config: {0}
creative=Kreatywny
currency={0}{1}
currentWorld=Biezacy swiat: {0}
day=dzien
days=dnie
defaultBanReason=Admin ma zawsze racje!
deleteFileError=Nie mozna usunac pliku: {0}
deleteHome=\u00a77Posterunek {0} zostal usuniety
deleteJail=\u00a77Wiezienie {0} zostalo usuniete
deleteWarp=\u00a77Warp {0} zostal usuniety
deniedAccessCommand={0} nie ma dostepu do tego polecenia
dependancyDownloaded=[Essentials] Zaleznosci {0} pobrane prawidlowo.
dependancyException=[Essentials] Wystapil blad w trakcie pobierania zaleznosci.
dependancyNotFound=[Essentials] Wymagana zaleznosc nie zostala znaleziona, pobieranie.
depth=\u00a77Jestes na poziomie morza.
depthAboveSea=\u00a77Jestes {0} blok(ow) nad poziomem morza.
depthBelowSea=\u00a77Jestes {0} blok(ow) pod poziomem morza.
destinationNotSet=Cel nieokreslony.
disableUnlimited=\u00a77Wylaczone nieograniczone tworzenia {0} dla {1}.
disabled=wylaczone
disabledToSpawnMob=Tworzenie tego moba zostalo wylaczone w pliku config.
dontMoveMessage=\u00a77Teleportacja nastapi za {0}. Prosze sie nie ruszac.
downloadingGeoIp=Pobieranie bazy danych GeoIP... To moze zajac chwile (wioska: 0.6 MB, miasto: 20MB)
duplicatedUserdata=Kopiowanie danych uzytkownika: {0} i {1}
durability=\u00a77This tool has \u00a7c{0}\u00a77 uses left
enableUnlimited=\u00a77Przyznano nielimitowane zasoby {0} dla {1}.
enabled=wlaczone
enchantmentApplied = \u00a77Ulepszenie {0} zostalo przyznane przedmiotowi w twoim reku.
enchantmentNotFound = \u00a7cUlepszenie nie odnalezione
enchantmentPerm = \u00a7cNie masz zezwolenia na {0}.
enchantmentRemoved = \u00a77Ulepszenie {0} zostalo usuniete z przedmiotu w twoim reku..
enchantments = \u00a77Ulepszenia: {0}
errorCallingCommand=Blad wywolywania komendy /{0}
errorWithMessage=\u00a7cBlad: {0}
essentialsHelp1=Plik jest uszkodzony i Essentials nie moze go otworzyc. Essentials jest teraz wylaczone. Jesli nie mozesz samemu naprawic pliku, idz do adresu http://tiny.cc/EssentialsChat
essentialsHelp2=Plik jest uszkodzony i Essentials nie moze go otworzyc. Essentials jest teraz wylaczone. Jesli nie mozesz samemu naprawic pliku, wpisz /essentialshelp w grze lub idz do adresu http://tiny.cc/EssentialsChat
essentialsReload=\u00a77Essentials przeladowalo {0}.
exp=\u00a7c{0} \u00a77ma\u00a7c {1} \u00a77doswiadczenia (poziom\u00a7c {2}\u00a77), potrzebuje\u00a7c {3} \u00a77wiecej doswiadczenia do nastepnego poziomu.
expSet=\u00a7c{0} \u00a77teraz ma\u00a7c {1} \u00a77doswiadczenia.
extinguish=\u00a77Zostales ugaszony.
extinguishOthers=\u00a77Ugasiles {0}.
failedToCloseConfig=Blad podczas zamykania configu {0}
failedToCreateConfig=Blad podczas tworzenia configu {0}
failedToWriteConfig=Blad podczas pisania configu {0}
false=\u00a74false\u00a7f
feed=\u00a77Twoj glod zostal zaspokojony.
feedOther=\u00a77Nakarmiono {0}.
fileRenameError=Blad podczas zmiany nazwy pliku \u0093{0}\u0094.
flyMode=\u00a77Latanie {0} dla {1}.
flying=flying
foreverAlone=\u00a7cNie masz komu odpisac.
freedMemory=Zwolniono {0} MB.
gameMode=\u00a77Ustawiono tryb gry {0} dla {1}.
gcchunks= chunki
gcentities= jednostki
gcfree=Wolna pamiec: {0} MB
gcmax=Maksymalna pamiec: {0} MB
gctotal=Alokowana pamiec: {0} MB
geoIpUrlEmpty=Url pobierania GeoIP jest puste.
geoIpUrlInvalid=Url pobierania GeoIP jest nieprawidlowe.
geoipJoinFormat=Gracz {0} przybyl z {1}
godDisabledFor=Godmode wylaczony dla {0}.
godEnabledFor=Godmode wlaczony dla {0}.
godMode=\u00a77Godmode {0}.
hatArmor=\u00a7cError, you cannot use this item as a hat!
hatEmpty=\u00a7cYou are not wearing a hat.
hatFail=\u00a7cMusisz cos trzymac w dloni.
hatPlaced=\u00a7eCiesz sie nowym kapeluszem!
haveBeenReleased=\u00a77Zostales wypuszczony.
heal=\u00a77Uleczony
healOther=\u00a77Uleczono {0}.
helpConsole=Aby uzyskac pomoc z konsoli, wpisz \u0093????.
helpFrom=\u00a77Komendy od {0}:
helpLine=\u00a76/{0}\u00a7f: {1}
helpMatching=\u00a77Komendy odpowiadajace "{0}":
helpOp=\u00a7c[HelpOp]\u00a7f \u00a77{0}:\u00a7f {1}
helpPages=Strona \u00a7c{0}\u00a7f z \u00a7c{1}\u00a7f:
helpPlugin=\u00a74{0}\u00a7f: Plugin Help: /help {1}
holeInFloor=Kosmos
homeSet=\u00a77Dom ustawiono
homeSetToBed=\u00a77Twoj dom znajduje sie teraz w tym lozku.
homes=Domy: {0}
hour=godzina
hours=godziny
ignorePlayer=Od tej chwili ignorujesz gracza {0}.
illegalDate=Nie prawidlowy format daty.
infoChapter=Wybierz rozdzial:
infoChapterPages=Rozdzial {0}, strona \u00a7c{1}\u00a7f z \u00a7c{2}\u00a7f:
infoFileDoesNotExist=Plik \u0093info.txt\u0094 nie istnieje. Tworzenie tego pliku.
infoPages=\u00a7e ---- \u00a76{2} \u00a7e--\u00a76 Strona \u00a74{0}\u00a76/\u00a74{1} \u00a7e----
infoUnknownChapter=Nieznany rozdzial.
invBigger=Ekwipunek innego gracza jest wiekszy niz Twoj.
invRestored=Twoj ekwipunek zostal przywrocony.
invSee=Widzisz ekwipunek {0}.
invSeeHelp=Wpisz /invsee aby przywrocic swoj ekwipunek.
invalidCharge=\u00a7cInvalid charge.
invalidHome=Dom {0} nie istnieje.
invalidMob=Niepoprawny typ moba..
invalidServer=Niepoprawny serwer!
invalidSignLine=Linia {0} na znaku jest bledna.
invalidWorld=\u00a7cNieprawidlowy swiat.
inventoryCleared=\u00a77Ekwipunek oprozniony.
inventoryClearedOthers=\u00a77Ekwipunek \u00a7c{0}\u00a77 oprozniony.
is=jest
itemCannotBeSold=Nie mozesz sprzedac tego przedmiotu do serwera.
itemMustBeStacked=Przedmiotem handluje sie w stackach. Wielkosc 2s to dwa stacki itd.
itemNotEnough1=\u00a7cMasz za malo tego przedmiotu, aby go sprzedac.
itemNotEnough2=\u00a77Jesli chcesz sprzedac wszystkie przedmioty tego typu, wpisz /sell nazwaprzedmiotu
itemNotEnough3=\u00a77/sell nazwaprzedmiotu -1 sprzeda cala ilosc przedmiotu poza 1 sztuka itd.
itemSellAir=Serio probujesz sprzedac powietrze? Miej w reku przedmiot..
itemSold=\u00a77Sprzedamo za \u00a7c{0} \u00a77({1} {2} po {3} kazdy)
itemSoldConsole={0} Sprzedano {1} za \u00a77{2} \u00a77({3} sztuki po {4} kazda)
itemSpawn=\u00a77Otrzymywanie {0} {1}
itemsCsvNotLoaded=Nie mozna wczytac items.csv.
jailAlreadyIncarcerated=\u00a7cTen gracz jest juz w wiezieniu \u0093{0}\u0094.
jailMessage=\u00a7cZa kazde przewinienie czeka kara.
jailNotExist=Nie ma takiego wiezienia..
jailReleased=\u00a77Gracz \u00a7e{0}\u00a77 wypuszczony z wiezienia.
jailReleasedPlayerNotify=\u00a77Zostales zwolniony!
jailSentenceExtended=Czas pobyty w wiezieniu zwiekszony do: {0)
jailSet=\u00a77Zostalo stworzone wiezienie \u0093{0}\u0094.
jumpError=To moglo by ci cos zrobic.
kickDefault=Zostales wyrzucony z serwera.
kickExempt=\u00a7cNie mozesz wyrzucic tej osoby.
kickedAll=\u00a7cWyrzucanie wszystki graczy z serwera
kill=\u00a77Zabito {0}.
kitError2=\u00a7cTen zestaw nie istnieje lub zostal zle zdefininowany.
kitError=\u00a7cNie ma prawidlowych zestawow.
kitErrorHelp=\u00a7cByc moze przedmiotowi brakuje ilosci w konfiguracji?
kitGive=\u00a77Przydzielanie zestawu {0}.
kitInvFull=\u00a7cTwoj ekwipuek jest pelen, wyrzucanie zestawu na podloge.
kitTimed=\u00a7cNie mozesz wziasc tego zestawu przez kolejne {0}.
kits=\u00a77Zestawy: {0}
lightningSmited=\u00a77Zostales uderzony piorunem.
lightningUse=\u00a77Uderzanie piorunem {0}.
listAfkTag = \u00a77[AFK]\u00a7f
listAmount = \u00a79Na serwerze jest \u00a7c{0}\u00a79 graczy z maksimum \u00a7c{1}\u00a79 online.
listAmountHidden = \u00a79There are \u00a7c{0}\u00a77/{1}\u00a79 out of maximum \u00a7c{2}\u00a79 players online.
listGroupTag={0}\u00a7f:
listHiddenTag = \u00a77[UKRYTY]\u00a7f
loadWarpError=Blad przy wczytywaniu Warpu {0}
localFormat=Lokalny: <{0}> {1}
mailClear=\u00a7cAby oczyscic skrzynke, wpisz /mail clear
mailCleared=\u00a77Skrzynka oprozniona!!
mailSent=\u00a77Wiadomosc wyslana!
markMailAsRead=\u00a7cAby oczyscic skrzynke, wpisz /mail clear
markedAsAway=\u00a77Zostales oznaczony jako nieobecny.
markedAsNotAway=\u00a77Juz nie jestes nieobecny.
maxHomes=Nie mozesz ustawic wiecej niz {0} domow.
mayNotJail=\u00a7cNie mozesz wtracic do wiezienia tej osoby.
me=ja
minute=minuta
minutes=minuty
missingItems=Nie masz {0}x{1}.
missingPrefixSuffix=Brakuje prefixu lub suffixu dla {0}
mobSpawnError=Blad podczas zmiany spawnera.
mobSpawnLimit=Ilosc mobow ograniczona do limitu serwera.
mobSpawnTarget=Blok musi byc spawnerem.
mobsAvailable=\u00a77Moby: {0}
moneyRecievedFrom=\u00a7a{0} otrzymane od {1}
moneySentTo=\u00a7a{0} zostalo wyslane do {1}
moneyTaken={0} zostalo zabrane z Twoich funduszy..
month=miesiac
months=miesiecy
moreThanZero=Ilosc musi byc wieksza od 0.
msgFormat=\u00a77[{0}\u00a77 -> {1}\u00a77] \u00a7f{2}
muteExempt=\u00a7cNie mozesz wyciszyc tego gracza..
mutedPlayer=Gracz {0} wyciszony.
mutedPlayerFor=Gracz {0} wyciszony na {1}.
mutedUserSpeaks={0} probowal sie odezwac, ale jest wyciszony.
nearbyPlayers=Gracze w poblizu: {0}
negativeBalanceError=Gracz nie moze miec ujemnego stanu konta.
nickChanged=Nick zmieniony.
nickDisplayName=\u00a77Musisz wlaczyc \u0093change-displayname\u0094 w configu Essential.
nickInUse=\u00a7cTen pseudonim jest juz w uzyciu.
nickNamesAlpha=\u00a7cPseudonimy musza byc alfanumeryczne.
nickNoMore=\u00a77Nie masz juz pseudonimu.
nickOthersPermission=\u00a7cNie masz uprawnienia do zmiany pseudonimu innym.
nickSet=\u00a77Twoj pseudonim od teraz to \u00a7c{0}
noAccessCommand=\u00a7cNie masz dostepu do tej komendy.
noAccessPermission=\u00a7cNie masz uprawnien do dostepu do {0}.
noBreakBedrock=Nie masz uprawnien do niszczenia bedrocka.
noDestroyPermission=\u00a7cNie masz uprawnien do niszczenia {0}.
noDurability=\u00a7cThis item does not have a durability.
noGodWorldWarning=\u00a7cUwaga! Godmode wylaczony w tym swiecie!.
noHelpFound=\u00a7cNie ma odpowiadajacych komend.
noHomeSet=Nie masz ustawionego domu.
noHomeSetPlayer=Gracz nie ma ustawionego domu.
noKitPermission=\u00a7cMusisz posiadac uprawnienia \u00a7c{0}\u00a7c aby uzywac tego zestawu.
noKits=\u00a77Nie ma jeszcze dostepnych zestawow.
noMail=Nie masz zadnych wiadomosci.
noMotd=\u00a7cNie ma wiadomosci dnia..
noNewMail=\u00a77Nie masz zadnych nowych wiadomosci.
noPendingRequest=Nie masz oczekuj\u00c3\u00a1cego z\u00c3\u00a1dania.
noPerm=\u00a7cNie masz uprawnien \u00a7f{0}.
noPermToSpawnMob=\u00a7cNie masz uprawnien do tworzenia tego moba..
noPlacePermission=\u00a7cNie masz uprawnien do stawiania bloku kolo tego znaku..
noPowerTools=Nie masz przypisanego zadnego power tool.
noRules=\u00a7cNie ustalono jeszcze zadnych zasad.
noWarpsDefined=Nie ma zadnych warpow.
none=zaden
notAllowedToQuestion=\u00a7cNie mozesz zadac tego pytania.
notAllowedToShout=\u00a7cNie mozesz krzyczec..
notEnoughExperience=Nie masz wystarczajaco duzo doswiadczenia.
notEnoughMoney=Nie masz tyle pieniedzy.
notFlying=not flying
notRecommendedBukkit= * ! * Wersja Bukkita nie jest rekomendowana wersja dla Essentials.
notSupportedYet=Jeszcze nie wspierane.
nothingInHand = \u00a7cNie masz nic w reku..
now=teraz
nuke=Niech smierc pochlonie caly swiat!
numberRequired=Tutaj powinna byc liczba, gluptasie.
onlyDayNight=/time obsluguje tylko day/night.
onlyPlayers=Tylko gracze w grze moga uzywac {0}.
onlySunStorm=/weather obsluguje tylko sun/storm.
orderBalances=Ordering balances of {0} users, please wait ...
pTimeCurrent=Czas \u00a7e{0} u00a7f to {1}.
pTimeCurrentFixed=Czas \u00a7e{0}\u00a7f przywrocony do {1}.
pTimeNormal=Czas \u00a7e{0}'s\u00a7f jest normalny i odpowiada serwerowemu.
pTimeOthersPermission=\u00a7cNie masz uprawnien do zmiany czasu innym.
pTimePlayers=Ci gracze beda miec wlasny czas:
pTimeReset=Czas gracza zostal zresetowany dla \u00a7e{0}
pTimeSet=Czas gracza ustawiony na \u00a73{0}\u00a7f dla \u00a7e{1}
pTimeSetFixed=Czas gracza przywrocony do \u00a73{0}\u00a7f dla \u00a7e{1}
parseError=Blad skladniowy {0} w linii {1}.
pendingTeleportCancelled=\u00a7cOczekujace zapytanie teleportacji odrzucone.
permissionsError=Brakuje Permissions/GroupManager; prefixy/suffixy czatu zostana wylaczone.
playerBanned=\u00a7c{0} zbanowal {1} za {2}.
playerInJail=\u00a7cGracz jest juz w wiezieniu \u0093{0}\u0094.
playerJailed=\u00a77Gracz {0} wtracony do wiezienia.
playerJailedFor= \u00a77Gracz {0} wtracony do wiezienia na {1}.
playerKicked=\u00a7c{0} wyrzucil {1} za {2}.
playerMuted=\u00a77Zostales wyciszony.
playerMutedFor=\u00a77Zostales wyciszony na {0}.
playerNeverOnServer=\u00a7cGracz {0} nigdy nie byl na tym serwerze.
playerNotFound=\u00a7cNie odnaleziono gracza.
playerUnmuted=\u00a77Zostales przywrocony do glosu.
pong=Pong!
possibleWorlds=\u00a77Mozliwe swiaty maja numery od 0 do {0}.
powerToolAir=Nie zartuj, chcesz przypisac polecenie do powietrza?
powerToolAlreadySet=Polecenie \u00a7c{0}\u00a7f jest juz przypisane do {1}.
powerToolAttach=\u00a7c{0}\u00a7f polecenie przypisane do {1}.
powerToolClearAll=Wszystkie przypisane polecenia zostaly usuniete!
powerToolList={1} zawiera nastepujace polecenia: \u00a7c{0}\u00a7f.
powerToolListEmpty={0} nie ma przypisanych polecen.
powerToolNoSuchCommandAssigned=Polecenie \u00a7c{0}\u00a7f nie moze byc przypisane do {1}.
powerToolRemove=Polecenie \u00a7c{0}\u00a7f usuniete z {1}.
powerToolRemoveAll=Wszystkie polecenia zostaly usuniete z {0}.
powerToolsDisabled=Wszystkie twoje podpiecia zostaly zdezaktywowane.
powerToolsEnabled=Wszystkie twoje podpiecia zostaly aktywowane.
protectionOwner=\u00a76[EssentialsProtect] Wlasciciel zabezpieczen: {0}
questionFormat=\u00a77[Question]\u00a7f {0}
readNextPage=Wpisz /{0} {1} aby przeczytac nastepna strone
reloadAllPlugins=\u00a77Przeladowano wszystkie wtyczki
removed=\u00a77Usunieto {0} byty.
repair=Udalo sie naprawic twoj: \u00a7e{0}.
repairAlreadyFixed=\u00a77Ten przedmiot nie potrzebuje naprawy
repairEnchanted=\u00a77Nie masz zezwolenia do naprawiania ulepszonych przedmiotow.
repairInvalidType=\u00a7cTen przedmiot nie moze byc naprawiony.
repairNone=Zaden przedmiot nie wymagal naprawy.
requestAccepted=\u00a77Zadanie teleportacji - zaakceptowano.
requestAcceptedFrom=\u00a77{0} zaakceptowal Twoje z\u00c3\u00a1danie teleportacji.
requestDenied=\u00a77Zadanie teleportacji - odrzucone.
requestDeniedFrom=\u00a77{0} odrzucil Twoje z\u00c3\u00a1danie teleportacji.
requestSent=\u00a77zZ\u00c3\u00a1danie wyslania do {0}\u00a77.
requestTimedOut=\u00a7cZ\u00c3\u00a1danie teleportacji - przedawnione.
requiredBukkit= * ! * Potrzebujesz najnowszego {0} CraftBukkit-a, pobierz go z http://dl.bukkit.org/downloads/craftbukkit/
returnPlayerToJailError=Wystapil blad podczas powrotu gracza {0} do wiezienia: {1}
second=sekunda
seconds=sekund
seenOffline=Gracz {0} jest offline od {1}
seenOnline=Gracz {0} jest online od {1}
serverFull=Serwer jest pelen graczy, sprobuj pozniej.
serverTotal=Podsumowanie serwera: {0}
setSpawner=Ustawiono spawn na {0}.
sheepMalformedColor=Niewlasciwa barwa.
shoutFormat=\u00a77[Shout]\u00a7f {0}
signFormatFail=\u00a74[{0}]
signFormatSuccess=\u00a71[{0}]
signFormatTemplate=[{0}]
signProtectInvalidLocation=\u00a74Nie masz zezwolenia do tworzenia tutaj znakow.
similarWarpExist=Warp o tej nazwie juz istnieje.
slimeMalformedSize=Niewlasciwy rozmiar.
soloMob=Ten mob lubi byc sam.
spawnSet=\u00a77Ustawiono punkt spawnu dla grupy {0}.
spawned=stworzono
sudoExempt=Nie mozesz podniesc uprawnien tego uzytkownika.
sudoRun=Probuje {0} uruchomic: /{1} {2}
suicideMessage=\u00a77Zegnaj okrutny swiecie.
suicideSuccess= \u00a77{0} dokonal zamachu na swoje zycie
survival=survival
takenFromAccount=\u00a7c{0} zostalo pobrane z konta.
takenFromOthersAccount=\u00a7c{0} zostalo pobrane z {1}\u00a7c konta. Nowy stan konta: {2}
teleportAAll=\u00a77Zadanie teleportacji - wyslano do wszystkich graczy.
teleportAll=\u00a77Teleportowanie wszystkich graczy.
teleportAtoB=\u00a77{0}\u00a77 przeteleportowal Ciebie do {1}\u00a77.
teleportDisabled={0} ma zdezaktywowana teleportacje.
teleportHereRequest=\u00a7c{0}\u00a7c ma zadanie przeteleportowac cie do nich.
teleportNewPlayerError=Blad przy teleportowniu nowego gracza.
teleportRequest=\u00a7c{0}\u00a7c zazadal teleportacji do Ciebie.
teleportRequestTimeoutInfo=\u00a77 Zadanie teleportacji przedawni sie za {0} sekund.
teleportTop=\u00a77Teleportacja na wierzch.
teleportationCommencing=\u00a77Teleport rozgrzewa sie...
teleportationDisabled=\u00a77Teleportacja - zdezaktywowana.
teleportationEnabled=\u00a77Teleportacja - aktywowana.
teleporting=\u00a77Teleportacja...
teleportingPortal=\u00a77Teleportacja przez portal.
tempBanned=Tymczasowo zbanowany na serwerze przez {0}.
tempbanExempt=\u00a77Nie mozesz tymczasowo zbanowac tego gracza.
thunder= {0} przywowlal burze.
thunderDuration={0} przywolal burze na {1} sekund.
timeBeforeHeal=Czas przed nastepnym uzdrowieniem: {0}.
timeBeforeTeleport=Czas przed nastepnym teleportem:{0}.
timeFormat=\u00a73{0}\u00a7f or \u00a73{1}\u00a7f or \u00a73{2}\u00a7f
timePattern=(?:([0-9]+)\\s*y[a-z]*[,\\s]*)?(?:([0-9]+)\\s*mo[a-z]*[,\\s]*)?(?:([0-9]+)\\s*w[a-z]*[,\\s]*)?(?:([0-9]+)\\s*d[a-z]*[,\\s]*)?(?:([0-9]+)\\s*h[a-z]*[,\\s]*)?(?:([0-9]+)\\s*m[a-z]*[,\\s]*)?(?:([0-9]+)\\s*(?:s[a-z]*)?)?
timeSet=Czas ustawiono we wszystkich swiatach.
timeSetPermission=\u00a7cNie masz uprawnien do ustawiania czasu.
timeWorldCurrent=Obecny czas {0} to \u00a73{1}.
timeWorldSet=Czas ustawiono {0} w: \u00a7c{1}.
tps=Current TPS = {0}
tradeCompleted=\u00a77Handel zakonczono.
tradeSignEmpty=Tabliczka handlowa nie jest dostepna dla Ciebie.
tradeSignEmptyOwner=Nie ma nic do pobrania z tej tabliczki.
treeFailure=\u00a7cUtworzenie drzewa nie powiodlo sie, sprobuj na trawie lub ziemi.
treeSpawned=\u00a77Drzewo utworzono.
true=\u00a72true\u00a7f
typeTpaccept=\u00a77Aby zaakceptowac teleport, wpisz \u00a7c/tpaccept\u00a77.
typeTpdeny=\u00a77Aby odmowic teleportacji, wpisz \u00a7c/tpdeny\u00a77.
typeWorldName=\u00a77Mozesz rowniez wpisac nazwe danego swiata.
unableToSpawnMob=Nie udalo sie stworzyc potwora.
unbannedIP=Odbanowana gracza o danym adresie IP.
unbannedPlayer=Odbanowano gracza.
unignorePlayer=Nie ignorujesz juz gracza {0}.
unknownItemId=Nieznane id przedmiotu: {0}.
unknownItemInList=Nieznany przedmiot {0} w liscie {1} .
unknownItemName=Nieznana nazwa przedmiotu: {0}.
unlimitedItemPermission=\u00a7cBrak uprawnien dla nielimitowanego przedmiotu {0}.
unlimitedItems=Nielimitowane przedmioty:
unmutedPlayer=Gracz {0} moze znowu mowic.
unvanished=\u00a7aZn\u00c3\u00b3w jestes widoczny.
unvanishedReload=\u00a7cReload spowodowal ze cie widac.
upgradingFilesError=Wystapil blad podczas aktualizowaniu plik\u00c3\u00b3w.
userDoesNotExist=Uzytkownik {0} nie istnieje w bazie danych.
userIsAway={0} jest teraz AFK.
userIsNotAway={0} nie jest juz AFK.
userJailed=\u00a77Zostales zamkniety w wiezieniu.
userUsedPortal={0} uzyl istniejacego portalu wyjscia.
userdataMoveBackError=Nie udalo sie przeniesc userdata/{0}.tmp do userdata/{1}
userdataMoveError=Nie udalo sie przeniesc userdata/{0} do userdata/{1}.tmp
usingTempFolderForTesting=Uzywam tymczasowego folderu dla testu:
vanished=\u00a7aJuz jestes niewidoczny.
versionMismatch=Niepoprawna wersja! Prosze zaktualizowac {0} do tej samej wersji co inne pliki.
versionMismatchAll=Niepoprawna wersja! Prosze zaktualizowac wszystkie pliki Essentials do tej samej wersji.
voiceSilenced=\u00a77Twe usta zostaly zaszyte.
warpDeleteError=Wystapil problem podczas usuwania pliku z Warpami.
warpListPermission=\u00a7cNie masz pozwolenia na sprawdzenie listy Warp\u00c3\u00b3w..
warpNotExist=Ten Warp nie istnieje.
warpOverwrite=\u00a7cNie mozesz nadpisac tego Warpa.
warpSet=\u00a77Warp {0} stworzony.
warpUsePermission=\u00a7cNie masz pozwolenie na korzystanie z tego Warpa.
warpingTo=\u00a77Teleportuje do {0}.
warps=Warpy: {0}
warpsCount=\u00a77Istnieje {0} warp\u00c3\u00b3w. Pokazuje strone {1} z {2}.
weatherStorm=\u00a77Ustawiles burze w {0}.
weatherStormFor=\u00a77Ustawiles burze w {0} na {1} sekund.
weatherSun=\u00a77Ustawiles bezchmurna pogode w {0}.
weatherSunFor=\u00a77Ustawiles bezchmurna pogode w {0} na {1} sekund.
whoisAFK=\u00a76 - AFK:\u00a7f {0}
whoisBanned=\u00a76 - Zbanowany:\u00a7f {0}.
whoisExp=\u00a76 - Punkty Doswiadczenia:\u00a7f {0} (Poziom {1}).
whoisFly=\u00a76 - Fly mode:\u00a7f {0} ({1})
whoisGamemode=\u00a76 - Tryb Gry:\u00a7f {0}.
whoisGeoLocation=\u00a76 - Lokalizacja:\u00a7f {0}.
whoisGod=\u00a76 - Godmode:\u00a7f {0}.
whoisHealth=\u00a76 - Zdrowie:\u00a7f {0}/20.
whoisIPAddress=\u00a76 - Adres IP:\u00a7f {0}.
whoisJail=\u00a76 - W wiezieniu:\u00a7f {0}.
whoisLocation=\u00a76 - Lokalizacja:\u00a7f ({0}, {1}, {2}, {3})
whoisMoney=\u00a76 - Pieniadze:\u00a7f {0}.
whoisMuted=\u00a76 - Muted:\u00a7f {0}
whoisNick=\u00a76 - Nick:\u00a7f {0}
whoisOp=\u00a76 - OP:\u00a7f {0}
whoisTop=\u00a76 ====== WhoIs:\u00a7f {0} \u00a76======
worth=\u00a77Stack {0} jest warty \u00a7c{1}\u00a77 ({2}rzedmiot(y) po {3} kazdy)
worthMeta=\u00a77Stack {0} z metadata {1} jest warty \u00a7c{2}\u00a77 ({3} przedmiot(y) po {4} kazdy)
worthSet=Cena przedmiotu ustawiona.
year=rok
years=lat
youAreHealed=\u00a77Zostales/as uleczony/na.
youHaveNewMail=\u00a7cMasz {0} wiadomosci!\u00a7f napisz \u00a77/mail read\u00a7f aby je przeczytac.
hatRemoved=\u00a7eYour hat has been removed.
banFormat=Banned: {0}

View File

@@ -0,0 +1,444 @@
#version: ${build.number}
# Single quotes have to be doubled: ''
# Translations start here
# by: FurmigaHumana, completed by Iaccidentally
action=* {0} {1}
addedToAccount=\u00a7a{0} foi adicionado a sua conta.
addedToOthersAccount=\u00a7a{0} adicionado a {1}\u00a7a saldo. Novo saldo: {2}
alertBroke=Quebrou:
alertFormat=\u00a73[{0}] \u00a7f {1} \u00a76 {2} em: {3}
alertPlaced=Colocou:
alertUsed=Usou:
autoAfkKickReason=Voc\u00ea foi kickado por estar inativo a mais de {0} minutos.
backAfterDeath=\u00a77Use o comando /back para voltar onde morreu.
backUsageMsg=\u00a77Retornando a posi\u00e7ao anterior...
backupDisabled=Um script de backup externo nao foi configurado.
backupFinished=Backup conclu\u00eddo
backupStarted=Backup iniciado
balance=\u00a77Saldo: {0}
balanceTop=\u00a77 Saldos superiores ({0})
banExempt=\u00a7cVoc\u00ea nao pode banir este jogador.
banIpAddress=\u00a77Endere\u00e7o de IP banido
bannedIpsFileError=Erro ao ler o arquivo banned-ips.txt
bannedIpsFileNotFound=banned-ips.txt nao encontrado
bannedPlayersFileError=Erro ao ler o arquivo banned-players.txt
bannedPlayersFileNotFound=banned-players.txt nao encontrado
bigTreeFailure=\u00a7cFalha na gera\u00e7ao da \u00e1rvore grande. Tente de novo na terra ou grama.
bigTreeSuccess= \u00a77\u00c1rvore grande gerada.
blockList=Essentials passou o seguinte comando a outro plugin:
broadcast=[\u00a7cBroadcast\u00a7f]\u00a7a {0}
buildAlert=\u00a7cVoc\u00ea nao tem permissao de construir.
bukkitFormatChanged=Bukkit: formato da versao alterada. Versao nao verificada.
burnMsg=\u00a77Voc\u00ea {0} foi incendiado por {1} segundos.
canTalkAgain=\u00a77Voc\u00ea pode falar de novo
cantFindGeoIpDB=Nao foi poss\u00edvel encontrar o GeoIP database!
cantReadGeoIpDB=Falhou em ler a GeoIP database!
cantSpawnItem=\u00a7cVoc\u00ea nao tem permissao de pegar este item {0}
chatTypeLocal=[L]
chatTypeAdmin=[A]
chatTypeSpy=[Spy]
commandFailed=Comando {0} falhou:
commandHelpFailedForPlugin=Erro ao obter ajuda para: {0}
commandNotLoaded=\u00a7cCommando {0} provavelmente esta carregado.
compassBearing=\u00a77Inclina\u00e7ao: {0} ({1} graus).
configFileMoveError=Falha ao mover arquivo config.yml ao local de backup.
configFileRenameError=Falha em renomear arquivo temporario em config.yml
connectedPlayers=Jogadores conectados:
connectionFailed=Falha ao abrir conexao.
cooldownWithMessage=\u00a7cTempo de espera: {0}
corruptNodeInConfig=\u00a74Aviso: Seu arquivo de configura\u00e7ao tem uma parte {0} corrompida.
couldNotFindTemplate=Nao foi poss\u00edvel encontrar o modelo {0}
creatingConfigFromTemplate=Criando arquivo de configura\u00e7ao com o modelo: {0}
creatingEmptyConfig=Criando arquivo de configura\u00e7ao vazio: {0}
creative=creative
currency={0}{1}
currentWorld=Current World: {0}
day=dia
days=dias
defaultBanReason=O martelo proibicao falou!
deleteFileError=Nao \u00e9 poss\u00edvel deletar arquivo: {0}
deleteHome=\u00a77Casa {0} foi removida.
deleteJail=\u00a77prisao {0} foi removida.
deleteWarp=\u00a77Warp {0} foi removido.
deniedAccessCommand={0} Acesso negado ao comando.
dependancyDownloaded=[Essentials] Dependencia {0} baixada com sucesso.
dependancyException=[Essentials] Ocorreu um erro ao tentar baixar uma dependencia
dependancyNotFound=[Essentials] Uma dependencia necess\u00e1ria nao foi encontrada. Baixando agora.
depth=\u00a77Voc\u00ea esta no nivel do mar.
depthAboveSea=\u00a77Voc\u00ea esta a {0} bloco(s) acima do nivel do mar.
depthBelowSea=\u00a77Voc\u00ea esta a {0} bloco(s) abaixo do nivel do mar.
destinationNotSet=Destino nao definido.
disableUnlimited=\u00a77Desativada itens ilimitados de {0} para {1}.
disabled=desativado
disabledToSpawnMob=Desovar este mob esta desativado nas configura\u00e7\u00f5es.
dontMoveMessage=\u00a77Teleporte vai come\u00e7ar em {0}. Nao se mova.
downloadingGeoIp=Baixando GeoIP database ... pode demorar um pouco (Pais: 0.6 MB, Cidade: 20MB)
duplicatedUserdata=Dado de usu\u00e1rio duplicado: {0} e {1}
durability=\u00a77This tool has \u00a7c{0}\u00a77 uses left
enableUnlimited=\u00a77Colocando quantidade ilimitada de {0} para {1}.
enabled=ativado
enchantmentApplied = \u00a77O encantamento {0} foi aplicado ao item na sua mao.
enchantmentNotFound = \u00a7cEncantamento nao encontrado.
enchantmentPerm = \u00a7cVoc\u00ea nao tem permissao para {0}
enchantmentRemoved = \u00a77O encantamento {0} foi removido do item na sua mao.
enchantments = \u00a77Encantamentos: {0}
errorCallingCommand=Erro no comando /{0}
errorWithMessage=\u00a7cErro: {0}
essentialsHelp1=O arquivo esta quebrado e o essentials nao consegue abrilo. Essentials esta desativado agora. Se voc\u00ea nao consegue arrumar o arquivo, va para http://tiny.cc/EssentialsChat
essentialsHelp2=O arquivo esta quebrado e o essentials nao consegue abrilo. Essentials esta desativado agora. Se voc\u00ea nao consegue arrumar o arquivo, tente digitar /essentialshelp no jogo ou va para http://tiny.cc/EssentialsChat
essentialsReload=\u00a77Essentials recarregado {0}
exp=\u00a7c{0} \u00a77has\u00a7c {1} \u00a77exp (level\u00a7c {2}\u00a77) and needs\u00a7c {3} \u00a77more exp to level up.
expSet=\u00a7c{0} \u00a77now has\u00a7c {1} \u00a77exp.
extinguish=\u00a77Voce se extinguiu.
extinguishOthers=\u00a77Voce foi extinguido {0}.
failedToCloseConfig=Falha em fechar o arquivo de configura\u00e7ao {0}
failedToCreateConfig=Falha em criar o arquivo de configura\u00e7ao {0}
failedToWriteConfig=Falha em escrever no arquivo de configura\u00e7ao {0}
false=\u00a74false\u00a7f
feed=\u00a77Seu apetite foi saciado.
feedOther=\u00a77Satisfeito {0}.
fileRenameError=Falha ao renomear o arquivo {0}.
flyMode=\u00a77Definir o modo de voar {0} para {1}.
flying=flying
foreverAlone=\u00a7cVoc\u00ea nao tem ninguem a quem responder.
freedMemory=Livre {0} MB.
gameMode=\u00a77Gamemode {0} definido para {1}.
gcchunks= chunks,
gcentities= entidades
gcfree=Memoria livre: {0} MB
gcmax=Mem\u00f3ria Maxima: {0} MB
gctotal=Mem\u00f3ria alocada: {0} MB
geoIpUrlEmpty=GeoIP url de download esta vazia.
geoIpUrlInvalid=GeoIP url de download e invalida.
geoipJoinFormat=Jogador {0} veio do {1}
godDisabledFor=desativado para {0}
godEnabledFor=ativado para {0}
godMode=\u00a77Modo Deus {0}.
hatArmor=\u00a7cDe erro, voce nao pode usar este item como um chapeu!
hatEmpty=\u00a7cYou are not wearing a hat.
hatFail=\u00a7cVoce deve ter algo para vestir na sua mao.
hatPlaced=\u00a7eAproveite o seu novo chapeu!
haveBeenReleased=\u00a77Voc\u00ea foi liberado.
heal=\u00a77Voc\u00ea foi curado.
healOther=\u00a77Curado {0}.
helpConsole=Para ver ajuda do console, digite ?.
helpFrom=\u00a77Comandos a partir de {0}:
helpLine=\u00a76/{0}\u00a7f: {1}
helpMatching=\u00a77Comandos correspondentes "{0}":
helpOp=\u00a7c[HelpOp]\u00a7f \u00a77{0}:\u00a7f {1}
helpPages=P\u00e1gina \u00a7c{0}\u00a7f of \u00a7c{1}\u00a7f:
helpPlugin=\u00a74{0}\u00a7f: Ajuda Plugin: /help {1}
holeInFloor=Buraco no chao
homeSet=\u00a77Casa definida.
homeSetToBed=\u00a77Sua casa agora esta definida a esta cama.
homes=Casa: {0}
hour=hora
hours=horas
ignorePlayer=Voc\u00ea esta ignorando o jogador {0} agora.
illegalDate=Formato de data \u00edlegal.
infoChapter=Selecione o cap\u00edtulo:
infoChapterPages=Cap\u00edtulo {0}, pagina \u00a7c{1}\u00a7f de \u00a7c{2}\u00a7f:
infoFileDoesNotExist=Arquivo info.txt nao existe. Criando um para voc\u00ea.
infoPages=\u00a7e ---- \u00a76{2} \u00a7e--\u00a76 Page \u00a74{0}\u00a76/\u00a74{1} \u00a7e----
infoUnknownChapter=Cap\u00edtulo desconhecido.
invBigger=O invent\u00e1rio do outro usu\u00e1rio e maior que o seu.
invRestored=Seu invent\u00e1rio foi restaurado.
invSee=Voc\u00ea v\u00ea o invent\u00e1rio de {0}.
invSeeHelp=Use /invsee para voltar ao seu invent\u00e1rio.
invalidCharge=\u00a7cCarga invalida.
invalidHome=Home {0} nao existe
invalidMob=Tipo de mob inv\u00e1lido.
invalidServer=Servidor inv\u00e1lido!
invalidSignLine=Linha {0} da placa e inv\u00e1lida.
invalidWorld=\u00a7cMundo inv\u00e1lido.
inventoryCleared=\u00a77Invent\u00e1rio limpo.
inventoryClearedOthers=\u00a77Invent\u00e1rio de \u00a7c{0}\u00a77 limpo.
is=\u00e9
itemCannotBeSold=Este item nao pode ser vendido para o servidor.
itemMustBeStacked=O item deve ser negociado em pacotes. A qantidade de 2s seria dois pacotes, etc.
itemNotEnough1=\u00a7cVoc\u00ea nao tem esta quantidade de itens para vender.
itemNotEnough2=\u00a77Se voc\u00ea quer vender todos os itens deste tipo, use /sell NomeDoItem
itemNotEnough3=\u00a77/sell NomeDoItem -1 vai vender tudo mais um item, etc.
itemSellAir=Voc\u00ea realmente tentou vender ar? Coloque um item na sua mao.
itemSold=\u00a77Vendido para \u00a7c{0} \u00a77({1} {2} a {3} cada)
itemSoldConsole={0} vendido {1} para \u00a77{2} \u00a77({3} itens a {4} cada)
itemSpawn=\u00a77Dando {0} de {1}
itemsCsvNotLoaded=nao foi poss\u00edvel carregar items.csv.
jailAlreadyIncarcerated=\u00a7cEsta pessoa j\u00e1 esta na cadeia: {0}
jailMessage=\u00a7cVoc\u00ea faz o crime, voc\u00ea cumpre a pena.
jailNotExist=esta cadeia nao existe.
jailReleased=\u00a77Player \u00a7e{0}\u00a77 libertado.
jailReleasedPlayerNotify=\u00a77Voc\u00ea foi solto!
jailSentenceExtended=Tempo de prisao estendido para: {0)
jailSet=\u00a77Cela {0} foi definida
jumpError=Isso prejudica o c\u00e9rebro do seu computador.
kickDefault=Kickado do servidor.
kickExempt=\u00a7cVoc\u00ea nao pode kickar esta pessoa.
kickedAll=\u00a7cKicked all players from server
kill=\u00a77Assassinado {0}.
kitError2=\u00a7cEsse kit nao existe ou foi definido impropiamente.
kitError=\u00a7cNao existe kits v\u00e1lidos.
kitErrorHelp=\u00a7cTalvez um item esta faltando a quantidade nas configura\u00e7\u00f5es?
kitGive=\u00a77Dando kit {0}.
kitInvFull=\u00a7cSeu invent\u00e1rio esta cheio, colocando kit no chao
kitTimed=\u00a7cVoc\u00ea nao pode usar este kit denovo por {0}.
kits=\u00a77Kits: {0}
lightningSmited=\u00a77YVoc\u00ea acaba de ser castigado
lightningUse=\u00a77Castigando {0}
listAfkTag = \u00a77[Ausente]\u00a7f
listAmount = \u00a79Aqui tem \u00a7c{0}\u00a79 do m\u00e1ximo de \u00a7c{1}\u00a79 jogadores online.
listAmountHidden = \u00a79Aqui tem \u00a7c{0}\u00a77/{1}\u00a79 do maximo de \u00a7c{2}\u00a79 jogadores online.
listGroupTag={0}\u00a7f:
listHiddenTag = \u00a77[ESCONDIDO]\u00a7f
loadWarpError=Falha ao carregar warp {0}
localFormat=Local: <{0}> {1}
mailClear=\u00a7cPara marcar seu email como lido, use /mail clear
mailCleared=\u00a77eMail limpo!
mailSent=\u00a77eMail enviado!
markMailAsRead=\u00a7cPara marcar seu email como lido, use /mail clear
markedAsAway=\u00a77[AFK] Agora voc\u00ea esta marcado como aus\u00eante.
markedAsNotAway=\u00a77[AFK] Voc\u00ea nao esta mais marcado como aus\u00eante.
maxHomes=Voc\u00ea nao pode definir mais de {0} casas.
mayNotJail=\u00a7cVoc\u00ea nao pode prender esta pessoa
me=eu
minute=minuto
minutes=minutos
missingItems=Voc\u00ea nao tem {0}x {1}.
missingPrefixSuffix=Faltando um prefixo ou sufixo para {0}
mobSpawnError=Erro ao mudar o mob spawner.
mobSpawnLimit=Quantidade de mob limitada pelo servidor
mobSpawnTarget=Bloco de destino deve ser um mob spawner.
mobsAvailable=\u00a77Mobs: {0}
moneyRecievedFrom=\u00a7a{0} foi recebido de {1}
moneySentTo=\u00a7a{0} foi enviado para {1}
moneyTaken={0} tirado da sua conta.
month=m\u00eas
months=meses
moreThanZero=Quantidade deve ser maior que 0.
msgFormat=\u00a77[{0}\u00a77 -> {1}\u00a77] \u00a7f{2}
muteExempt=\u00a7cVoc\u00ea nao pode mutar este jogador.
mutedPlayer=Player {0} mutado.
mutedPlayerFor=Player {0} mutado por {1}.
mutedUserSpeaks={0} tentou falar, mas esta mutado.
nearbyPlayers=Jogadores por perto: {0}
negativeBalanceError=Nao \u00e9 permitido ter um saldo negativo.
nickChanged=Apelido modificado.
nickDisplayName=\u00a77Voc\u00ea deve ativar change-displayname nas configura\u00e7\u00f5es do Essentials.
nickInUse=\u00a7cEste nome j\u00e1 esta em uso.
nickNamesAlpha=\u00a7cApelidos devem ser alfanumericos.
nickNoMore=\u00a77Voc\u00ea nao tem mais um apelido.
nickOthersPermission=\u00a7cVoc\u00ea nao tem permissao para mudar o apelido dos outros.
nickSet=\u00a77Agora seu apelido \u00e9 \u00a7c{0}
noAccessCommand=\u00a7cVoc\u00ea nao tem acesso a este comando.
noAccessPermission=\u00a7cVoc\u00ea nao tem permissao para acessar isso {0}.
noBreakBedrock=Voce nao tem permissao para destruir bedrock.
noDestroyPermission=\u00a7cVoc\u00ea nao tem permissao para destruir isso {0}.
noDurability=\u00a7cThis item does not have a durability.
noGodWorldWarning=\u00a7cAviso! Modo Deus neste mundo esta desativado.
noHelpFound=\u00a7cNenhum comando correspondente.
noHomeSet=Voc\u00ea nao definiu nenhuma casa.
noHomeSetPlayer=Jogador nao definiu nenhuma casa.
noKitPermission=\u00a7cVoc\u00ea precisa da permissao \u00a7c{0}\u00a7c para usar este kit.
noKits=\u00a77Ainda nao tem nenhum item disponivel
noMail=Voc\u00ea nao tem nenhum email
noMotd=\u00a7cNao h\u00e1 nenhuma mensagem do dia.
noNewMail=\u00a77Voc\u00ea nao tem nenhum novo email.
noPendingRequest=Voc\u00ea nao tem um pedido pendente.
noPerm=\u00a7cVoc\u00ea nao tem a permissao \u00a7f{0}\u00a7c.
noPermToSpawnMob=\u00a7cVoc\u00ea nao tem permissao para desovar este mob.
noPlacePermission=\u00a7cVoc\u00ea nao tem permissao de por um bloco perto daquela placa.
noPowerTools=Voc\u00ea nao tem nenhuma super ferramenta definida.
noRules=\u00a7cAinda nao foi definida as regras.
noWarpsDefined=Nenhum warp definido
none=nenhum
notAllowedToQuestion=\u00a7cVoc\u00ea nao esta autorizado a usar pergunta.
notAllowedToShout=\u00a7cVoc\u00ea nao esta autorizado a gritar.
notEnoughExperience=Voc\u00ea nao tem experiencia suficiente.
notEnoughMoney=Voc\u00ea nao tem dinheiro suficiente.
notFlying=not flying
notRecommendedBukkit=* ! * Versao do bukkit nao \u00e9 a recomendada para o essentials.
notSupportedYet=Ainda nao suportado.
nothingInHand = \u00a7cVoc\u00ea nao tem nada em sua mao.
now=agora
nuke=Pode chover a morte sobre eles
numberRequired=Um numero vai aqui, bobinho.
onlyDayNight=/time apenas suporta day/night.
onlyPlayers=Apenas jogadores no jogo pode usar {0}.
onlySunStorm=/weather apenas suporta sun/storm.
orderBalances=Ordenando saldos de {0} usuarios, aguarde ...
pTimeCurrent=\u00a7e{0}''s\u00a7f horario e {1}.
pTimeCurrentFixed=\u00a7e{0}''s\u00a7f hor\u00e1rio foi fixado para {1}.
pTimeNormal=\u00a7e{0}''s\u00a7f o tempo esta normal e sincronisado com o servidor.
pTimeOthersPermission=\u00a7cVoc\u00ea nao esta autorisado para definir o tempo dos outros jogadores.
pTimePlayers=Estes jogadores tem seus propios hor\u00e1rios:
pTimeReset=Hor\u00e1rio do jogador foi recetado para: \u00a7e{0}
pTimeSet=Hor\u00e1rio do jogador foi definido para \u00a73{0}\u00a7f por: \u00a7e{1}
pTimeSetFixed=Hor\u00e1rio do jogador foi fixado para \u00a73{0}\u00a7f por: \u00a7e{1}
parseError=Analise de erro {0} na linha {1}
pendingTeleportCancelled=\u00a7cPedido de teleporte pendente cancelado.
permissionsError=Faltando Permissions/GroupManager; chat prefixos/sufixos serao desativados.
playerBanned=\u00a7cJogador {0} banido {1} por {2}
playerInJail=\u00a7cJogador j\u00e1 esta na cadeia {0}.
playerJailed=\u00a77Jogador {0} preso.
playerJailedFor= \u00a77Player {0} condenado por {1}.
playerKicked=\u00a7cPlayer {0} kickado {1} por {2}
playerMuted=\u00a77Voce foi desmutado
playerMutedFor=\u00a77Voce foi mutado por {0}
playerNeverOnServer=\u00a7cJogador {0} nunca esteve no servidor.
playerNotFound=\u00a7cJogador nao encontrado.
playerUnmuted=\u00a77Foi desmutado
pong=Pong!
possibleWorlds=\u00a77Mundos poss\u00edveis sao 0 at\u00e9 {0}.
powerToolAir=Comando nao pode ser definido para o ar.
powerToolAlreadySet=Comando \u00a7c{0}\u00a7f j\u00e1 esta definido para {1}.
powerToolAttach=\u00a7c{0}\u00a7f comando definido para {1}.
powerToolClearAll=Todas superferramentas foram limpas.
powerToolList={1} tem os seguintes comandos: \u00a7c{0}\u00a7f.
powerToolListEmpty={0} nenhum comando definido.
powerToolNoSuchCommandAssigned=Comando \u00a7c{0}\u00a7f nao foi definido para {1}.
powerToolRemove=Comando \u00a7c{0}\u00a7f removido do {1}.
powerToolRemoveAll=Todos comandos removidos do {0}.
powerToolsDisabled=Todas suas super ferramentas foram habilitadas.
powerToolsEnabled=Todas suas super ferramentas foram desabilitadas.
protectionOwner=\u00a76[EssentialsProtect] Dono da prote\u00e7ao: {0}
questionFormat=\u00a77[Pergunta]\u00a7f {0}
readNextPage=Digite /{0} {1} para ler a pr\u00f3xima p\u00e1gina
reloadAllPlugins=\u00a77Todos plugins recarregados.
removed=\u00a77Removido {0} entidades.
repair=Voc\u00ea reparou com sucesso sua: \u00a7e{0}.
repairAlreadyFixed=\u00a77Esse item nao precisa ser reparado.
repairEnchanted=\u00a77Voc\u00ea nao pode reparar itens encantados.
repairInvalidType=\u00a7cEsse item nao pode ser reparado.
repairNone=Nao ha itens que precisam ser reparados.
requestAccepted=\u00a77Pedido de teleporte aceito.
requestAcceptedFrom=\u00a77{0} aceitou seu pedido de teleporte.
requestDenied=\u00a77Pedido de teleporte recusado.
requestDeniedFrom=\u00a77{0} recusou seu pedido de teleporte
requestSent=\u00a77Pedindo enviado para {0}\u00a77.
requestTimedOut=\u00a7cPedido de teleporte passou o limite de tempo
requiredBukkit=* ! * Voc\u00ea precisa da ultima build {0} do CraftBukkit, baixa ela em http://dl.bukkit.org/downloads/craftbukkit/
returnPlayerToJailError=Erro ocorreu ao tentar retornar jogador {0} para a cadeia: {1}
second=segundo
seconds=segundos
seenOffline=Jogador {0} esta offline desde {1}
seenOnline=Jogador {0} esta online desde {1}
serverFull=O servidor esta cheio
serverTotal=Server Total: {0}
setSpawner=Spawner modificado para {0}
sheepMalformedColor=Cor malformada.
shoutFormat=\u00a77[GRITAR]\u00a7f {0}
signFormatFail=\u00a74[{0}]
signFormatSuccess=\u00a71[{0}]
signFormatTemplate=[{0}]
signProtectInvalidLocation=\u00a74Voc\u00ea nao pode criar placas aqui.
similarWarpExist=Um warp com um nome parecido j\u00e1 existe.
slimeMalformedSize=Tamanho malformado.
soloMob=Este mob gosta de ficar sozinho
spawnSet=\u00a77Ponto de spawn definido para o grupo {0}.
spawned=desovado
sudoExempt=voce nao pode sudo este usuario
sudoRun=Forcing {0} to run: /{1} {2}
suicideMessage=\u00a77Adeus mundo cruel...
suicideSuccess= \u00a77{0} tirou sua propia vida
survival=survival
takenFromAccount=\u00a7c{0} foi tirado da sua conta.
takenFromOthersAccount=\u00a7c{0} tirado de {1}\u00a7c conta. Novo saldo: {2}
teleportAAll=\u00a77Pedido de teleporte enviado a todos os jogadores...
teleportAll=\u00a77Teleportando todos os jogadores...
teleportAtoB=\u00a77{0}\u00a77 teleportou voc\u00ea para {1}\u00a77.
teleportDisabled={0} tem o teleporte desativado.
teleportHereRequest=\u00a7c{0}\u00a7c solicitou que voc\u00ea se teleporte para ele.
teleportNewPlayerError=Falha para teleportar novo jogador
teleportRequest=\u00a7c{0}\u00a7c solicitou para se teleportar at\u00e9 voc\u00ea.
teleportRequestTimeoutInfo=\u00a77Este pedido vai acabar em {0} segundos.
teleportTop=\u00a77Teleportando para o alto.
teleportationCommencing=\u00a77Iniciando teleporte...
teleportationDisabled=\u00a77Teleporte desativado.
teleportationEnabled=\u00a77Teleporte ativado.
teleporting=\u00a77Teleportando...
teleportingPortal=\u00a77Teleportando via portal.
tempBanned=Banido temporariamente do servidor por {0}
tempbanExempt=\u00a77Voc\u00ea nao pode banir este jogador temporariamente
thunder= Voc\u00ea {0} trovejou no seu mundo
thunderDuration=Voc\u00ea {0} trovejou no seu mundo por {1} segundos.
timeBeforeHeal=Tempo at\u00e9 a proxima cura: {0}
timeBeforeTeleport=Tempo antes do proximo teleporte: {0}
timeFormat=\u00a73{0}\u00a7f or \u00a73{1}\u00a7f or \u00a73{2}\u00a7f
timePattern=(?:([0-9]+)\\s*y[a-z]*[,\\s]*)?(?:([0-9]+)\\s*mo[a-z]*[,\\s]*)?(?:([0-9]+)\\s*w[a-z]*[,\\s]*)?(?:([0-9]+)\\s*d[a-z]*[,\\s]*)?(?:([0-9]+)\\s*h[a-z]*[,\\s]*)?(?:([0-9]+)\\s*m[a-z]*[,\\s]*)?(?:([0-9]+)\\s*(?:s[a-z]*)?)?
timeSet=Horario definido em todos os mundos.
timeSetPermission=\u00a7cVoc\u00ea nao tem autoriza\u00e7ao para modificar o hor\u00e1rio.
timeWorldCurrent=O hor\u00e1rio atual no mundo {0} e \u00a73{1}
timeWorldSet=O hor\u00e1rio foi definido para {0} no: \u00a7c{1}
tps=Current TPS = {0}
tradeCompleted=\u00a77Compra concluida.
tradeSignEmpty=A placa de troca nao tem abastecimento suficiente.
tradeSignEmptyOwner=Nao a nada para recolher desta placa de compra.
treeFailure=\u00a7cFalha ao gerar \u00e1rvore. Tente denovo na terra ou grama.
treeSpawned=\u00a77\u00c1rvore gerada.
true=\u00a72true\u00a7f
typeTpaccept=\u00a77Para aceitar o teleporte, digite \u00a7c/tpaccept\u00a77.
typeTpdeny=\u00a77Para recusar o teleporte, digite \u00a7c/tpdeny\u00a77.
typeWorldName=\u00a77Voc\u00ea tambem pode digitar o nome do mundo.
unableToSpawnMob=Incapaz de gerar o mob.
unbannedIP=Endereco de IP desbanido.
unbannedPlayer=Jogador desbanido.
unignorePlayer=Agora voc\u00ea nao esta mais ignorando o {0}.
unknownItemId=ID do item desconhecido: {0}
unknownItemInList=Item desconhecido {0} em {1} lista.
unknownItemName=Nome do item desconhecido: {0}
unlimitedItemPermission=\u00a7cSem permissao para item ilimitado {0}.
unlimitedItems=Item ilimitado:
unmutedPlayer=Jogador {0} desmutado.
unvanished=\u00a7aEsta mais uma vez visivel.
unvanishedReload=\u00a7cA recarga foi forcado a se tornar visivel.
upgradingFilesError=Erro ao aprimorar os arquivos
userDoesNotExist=O usu\u00e1rio {0} nao existe.
userIsAway=[AFK]: {0} esta aus\u00eante.
userIsNotAway=[AFK]: {0} nao esta mais aus\u00eante.
userJailed=\u00a77Voc\u00ea foi preso, muaha!
userUsedPortal={0} usou um portal de saida existente.
userdataMoveBackError=Falha ao mover userdata/{0}.tmp para userdata/{1}
userdataMoveError=Falha ao mover userdata/{0} para userdata/{1}.tmp
usingTempFolderForTesting=Usando pasta temporaria para teste:
vanished=\u00a7aVoce agora desapareceu.
versionMismatch=Versao incompativel! Atualise o {0} para mesma versao.
versionMismatchAll=Versao imcompativel! Atualise todos os essentials jars para mesma versao.
voiceSilenced=\u00a77Sua voz foi silenciada
warpDeleteError=Problema ao deletar o arquivo warp.
warpListPermission=\u00a7cVoc\u00ea nao tem permissao para listar os warps.
warpNotExist=Este warp nao existe.
warpOverwrite=\u00a7cVoce nao pode substituir essa warp.
warpSet=\u00a77Warp {0} definido.
warpUsePermission=\u00a7cVoc\u00ea nao tem permissao para usar este warp.
warpingTo=\u00a77Warping para {0}.
warps=Warps: {0}
warpsCount=\u00a77Aqui tem {0} warps. Exibindo p\u00e1gina {1} de {2}.
weatherStorm=\u00a77Voc\u00ea modificou o tempo para chuva em {0}
weatherStormFor=\u00a77Voc\u00ea modificou o tempo para chuva em {0} por {1} segundos
weatherSun=\u00a77Voc\u00ea modificou o tempo para sol em {0}
weatherSunFor=\u00a77Voc\u00ea modificou o tempo para sol em {0} por {1} segundos
whoisAFK=\u00a76 - AFK:\u00a7f {0}
whoisBanned=\u00a76 - Banido:\u00a7f {0}
whoisExp=\u00a76 - Exp:\u00a7f {0} (Level {1})
whoisFly=\u00a76 - Fly modo:\u00a7f {0} ({1})
whoisGamemode=\u00a76 - Modo de Jogo:\u00a7f {0}
whoisGeoLocation=\u00a76 - Localizacao:\u00a7f {0}
whoisGod=\u00a76 - Modo Deus:\u00a7f {0}
whoisHealth=\u00a76 - Saude:\u00a7f {0}/20
whoisIPAddress=\u00a76 - IP:\u00a7f {0}
whoisJail=\u00a76 - Prisao:\u00a7f {0}
whoisLocation=\u00a76 - Localiza\u00e7ao:\u00a7f ({0}, {1}, {2}, {3})
whoisMoney=\u00a76 - Dinheiro:\u00a7f {0}
whoisMuted=\u00a76 - Silenciado:\u00a7f {0}
whoisNick=\u00a76 - Apelido:\u00a7f {0}
whoisOp=\u00a76 - OP:\u00a7f {0}
whoisTop=\u00a76 ====== WhoIs:\u00a7f {0} \u00a76======
worth=\u00a77Pilha de {0} vale \u00a7c{1}\u00a77 ({2} item(s) a {3} cada)
worthMeta=\u00a77Pilha de {0} com metadados de {1} vale \u00a7c{2}\u00a77 ({3} item(s) a {4} cada)
worthSet=Definir quanto vale
year=ano
years=anos
youAreHealed=\u00a77Voc\u00ea foi curado.
youHaveNewMail=\u00a7cVoc\u00ea tem {0} mensagens!\u00a7f Digite \u00a77/mail read\u00a7f para ver seu email.
hatRemoved=\u00a7eYour hat has been removed.
banFormat=Banned: {0}

View File

@@ -0,0 +1,436 @@
#version: ${build.number}
# Single quotes have to be doubled: ''
# Translations start here
# by: oggehej, corrected by NeonMaster.
action=* {0} {1}
addedToAccount=\u00a7a{0} har blivit tillagt på ditt konto.
addedToOthersAccount=\u00a7a{0} har blivit tillagt på {1}\u00a7a konto. Ny balans: {2}
alertBroke=gjorde sönder:
alertFormat=\u00a73[{0}] \u00a7f {1} \u00a76 {2} at: {3}
alertPlaced=placerade:
alertUsed=använde:
autoAfkKickReason=Du har blivit utsparkad för att ha varit inaktiv i mer än {0} minuter.
backAfterDeath=\u00a77Använd /back kommandot för att komma tillbaka till din dödsplats.
backUsageMsg=\u00a77Tar dig tillbaka till din föregående position.
backupDisabled=Ett externt backup-skript har inte blivit konfigurerat.
backupFinished=Backup klar
backupStarted=Backup startad
balance=\u00a77Balans: {0}
balanceTop=\u00a77Topp balans ({0})
banExempt=\u00a7cDu kan inte banna den spelaren.
banIpAddress=\u00a77Bannade IP-adress
bannedIpsFileError=Kunde inte läsa banned-ips.txt
bannedIpsFileNotFound=banned-ips.txt hittades inte
bannedPlayersFileError=Kunde inte läsa banned-players.txt
bannedPlayersFileNotFound=banned-players.txt hittades inte
bigTreeFailure=\u00a7cEtt stort träd kunde inte genereras misslyckades. Fösök igen på gräs eller jord.
bigTreeSuccess= \u00a77Stort träd genererat.
blockList=Essentials vidarebefordrade följande kommandon till ett annat insticksprogram:
broadcast=[\u00a7cUtsändning\u00a7f]\u00a7a {0}
buildAlert=\u00a7cDu har inte tillåtelse att bygga
bukkitFormatChanged=Bukkit versionsformat bytt. Version är inte kollad.
burnMsg=\u00a77Du satte eld på {0} i {1} sekunder.
canTalkAgain=\u00a77Du kan nu prata igen!
cantFindGeoIpDB=Kunde inte hitta GeoIP-databasen!
cantReadGeoIpDB=Kunde inte läsa innehåll från GeoIP-databasen!
cantSpawnItem=\u00a7cDu har inte behörighet att spawna {0}
chatTypeLocal=[L]
chatTypeSpy=[Spy]
commandFailed=Kommando {0} misslyckades:
commandHelpFailedForPlugin=Kunde inte hitta hjälp för: {0}
commandNotLoaded=\u00a7cKommando {0} är felaktigt laddat.
compassBearing=\u00a77Bäring: {0} ({1} grader).
configFileMoveError=Kunde inte flytta config.yml till backup-platsen.
configFileRenameError=Kunde inte byta namn på temp-filen till config.yml
connectedPlayers=Anslutna spelare:
connectionFailed=Kunde inte öppna anslutning.
cooldownWithMessage=\u00a7cNedkylning: {0}
corruptNodeInConfig=\u00a74Notice: Din konfigurationsfil har en korrupt {0} nod.
couldNotFindTemplate=Kunde inte hitta mallen {0}
creatingConfigFromTemplate=Skapar konfiguration från mallen: {0}
creatingEmptyConfig=Skapar tom konfiguration: {0}
creative=kreativ
currency={0}{1}
currentWorld=Nuvarande värld: {0}
day=dag
days=dagar
defaultBanReason=Banhammaren har talat!
deleteFileError=Kunde inte radera filen: {0}
deleteHome=\u00a77Hemmet {0} har tagits bort.
deleteJail=\u00a77Fängelset {0} har tagits bort.
deleteWarp=\u00a77Warpen {0} har tagits bort.
deniedAccessCommand={0} nekades åtkomst till kommandot.
dependancyDownloaded=[Essentials] Beroende {0} laddades ner framgångsrikt.
dependancyException=[Essentials] Ett fel uppstod när ett beroende laddades ner.
dependancyNotFound=[Essentials] Ett nödvändigt beroende hittades inte, laddar ner nu.
depth=\u00a77Du är på havsnivån.
depthAboveSea=\u00a77Du är {0} block ovanför havsniån.
depthBelowSea=\u00a77Du är {0} block under havsnivån.
destinationNotSet=Ingen destination är inställd.
disableUnlimited=\u00a77Inaktiverade oändligt placerande av {0} för {1}.
disabled=inaktiverad
disabledToSpawnMob=Att spawna fram den här moben är inaktiverat i configurationsfilen.
dontMoveMessage=\u00a77Teleporteringen påbörjas om {0}. Rör dig inte.
downloadingGeoIp=Laddar ner GeoIP-databasen... det här kan ta en stund (land: 0.6 MB, stad: 20MB)
duplicatedUserdata=Dublicerad användardata: {0} och {1}
durability=\u00a77Det här verktyget har \u00a7c{0}\u00a77 användningar kvar
enableUnlimited=\u00a77Ger oändligt av {0} till {1}.
enabled=aktiverad
enchantmentApplied = \u00a77Förtrollningen {0} har blivit tillämpad på saken du har i handen.
enchantmentNotFound = \u00a7cFörtrollningen hittades inte
enchantmentPerm = \u00a7cDu har inte behörighet att {0}
enchantmentRemoved = \u00a77Förtrollningen {0} har tagits bort från saken i din hand.
enchantments = \u00a77Förtrollningar: {0}
errorCallingCommand=Kunde inte kontakta kommandot /{0}
errorWithMessage=\u00a7cFel: {0}
essentialsHelp1=Filen är trasig och Essentials kan inte öppna den. Essentials är nu inaktiverat. Om du inte kan fixa problemet själv, gå till http://tiny.cc/EssentialsChat
essentialsHelp2=Filen är trasig och Essentials kan inte öppna den. Essentials är nu inaktiverat. Om du inte kan fixa problemet själv, skriv /essentialshelp i spelet eller gå till http://tiny.cc/EssentialsChat
essentialsReload=\u00a77Essentials Omladdat {0}
exp=\u00a7c{0} \u00a77har\u00a7c {1} \u00a77exp (level\u00a7c {2}\u00a77) och behöver\u00a7c {3} \u00a77mer erfarenhet för att gå upp en nivå.
expSet=\u00a7c{0} \u00a77har nu\u00a7c {1} \u00a77erfarenhet.
extinguish=\u00a77Du släckte dig själv.
extinguishOthers=\u00a77Du släckte {0}.
failedToCloseConfig=Kunde inte stänga konfiguration {0}
failedToCreateConfig=Kunde inte skapa konfiguration {0}
failedToWriteConfig=Kunde inte skriva konfiguration {0}
false=falskt
feed=\u00a77Din hunger är mättad.
feedOther=\u00a77Matade {0}.
fileRenameError=Namnbytet av filen {0} misslyckades
flyMode=\u00a77Aktiverade flygläge {0} för {1}.
foreverAlone=\u00a7cDu har ingen att svara.
freedMemory=Befriade {0} MB.
gameMode=\u00a77Satte {0}s spelläge till {1}.
gcchunks= bitar,
gcentities= enheter
gcfree=Ledigt minne: {0} MB
gcmax=Maximalt minne: {0} MB
gctotal=Tilldelat minne: {0} MB
geoIpUrlEmpty=Nerladdningsadressen för GeoIP är tom.
geoIpUrlInvalid=Nerladdningsadressen för GeoIP är ogiltig.
geoipJoinFormat=Spelaren {0} kommer från {1}
godDisabledFor=inaktiverat för {0}
godEnabledFor=aktiverat för {0}
godMode=\u00a77Odödlighet {0}.
hatArmor=\u00a7cFel, du kan inte använda den här saken som en hatt!
hatFail=\u00a7cDu måste ha någonting att bära i din hand.
hatPlaced=\u00a7eNjut av din nya hatt!
haveBeenReleased=\u00a77Du har blivit friad
heal=\u00a77Du har blivit läkt.
healOther=\u00a77Läkte {0}.
helpConsole=För att visa hjälp från konsolen, skriv ?.
helpFrom=\u00a77Kommandon från {0}:
helpLine=\u00a76/{0}\u00a7f: {1}
helpMatching=\u00a77Kommandon matchar "{0}":
helpOp=\u00a7c[OpHjälp]\u00a7f \u00a77{0}:\u00a7f {1}
helpPages=Sida \u00a7c{0}\u00a7f av \u00a7c{1}\u00a7f:
helpPlugin=\u00a74{0}\u00a7f: Hjälp för insticksprogram: /help {1}
holeInFloor=Hål i golvet
homeSet=\u00a77Hem inställt.
homeSetToBed=\u00a77Ditt hem är nu inställt till den här sängen.
homes=Hem: {0}
hour=timme
hours=timmar
ignorePlayer=Du ignorerar spelaren {0} från och med nu.
illegalDate=Felaktigt datumformat.
infoChapter=Välj kapitel:
infoChapterPages=Kapitel {0}, sida \u00a7c{1}\u00a7f av \u00a7c{2}\u00a7f:
infoFileDoesNotExist=Filen info.txt finns inte. Skapar en för dig.
infoPages=\u00a7e ---- \u00a76{2} \u00a7e--\u00a76 Sida \u00a74{0}\u00a76/\u00a74{1} \u00a7e----
infoUnknownChapter=Okänt kapitel.
invBigger=De andra användarnas förråd är större än ditt.
invRestored=Ditt förråd har blivit återställt.
invSee=Du ser nu {0}s förråd.
invSeeHelp=Använd /invsee för att återställa ditt förråd.
invalidCharge=\u00a7cOgiltig laddning.
invalidHome=Hemmet {0} finns inte
invalidMob=Ogiltig monster-typ.
invalidServer=Ogiltig server!
invalidSignLine=Rad {0} på skylten är ogiltig.
invalidWorld=\u00a7cOgiltig värld.
inventoryCleared=\u00a77Förråd rensat.
inventoryClearedOthers=\u00a77Förrådet av \u00a7c{0}\u00a77 är rensat.
is=är
itemCannotBeSold=Det objektet kan inte säljas till servern.
itemMustBeStacked=Objektet måste köpas i staplar. En mängd av 2s kommer bli 2 staplar, etc.
itemNotEnough1=\u00a7cDu har inte tillräckligt av den saken för att sälja.
itemNotEnough2=\u00a77Om du ville sälja alla block av den typen, använd /sell blocknamn
itemNotEnough3=\u00a77/sell blocknamn -1 kommer att sälja allt av den blocktypen förutom 1 o.s.v.
itemSellAir=Försökte du att sälja luft? Sätt en sak i din hand.
itemSold=\u00a77Sålde för \u00a7c{0} \u00a77({1} {2} för {3} styck)
itemSoldConsole={0} sålde {1} för \u00a77{2} \u00a77({3} saker för {4} styck)
itemSpawn=\u00a77Ger {0} stycken {1}
itemsCsvNotLoaded=Kunde inte ladda items.csv.
jailAlreadyIncarcerated=\u00a7cPersonen är redan i fängelse: {0}
jailMessage=\u00a7cBryter du mot reglerna, får du stå ditt kast.
jailNotExist=Det fängelset finns inte.
jailReleased=\u00a77Spelaren \u00a7e{0}\u00a77 är frisläppt.
jailReleasedPlayerNotify=\u00a77Du har blivit frisläppt!
jailSentenceExtended=Fängelsestraffet förlängt till: {0)
jailSet=\u00a77Fängelset {0} har skapats
jumpError=Det skulle skadat din dators hjärna.
kickDefault=Utsparkad från server
kickExempt=\u00a7cDu kan inte sparka ut den spelaren.
kickedAll=\u00a7cSparkade ut alla spelare från servern
kill=\u00a77Dödade {0}.
kitError2=\u00a7cDet kit:et finns inte eller har blivit felaktigt definierat.
kitError=\u00a7cDet finns inga giltiga kit.
kitErrorHelp=\u00a7cKanske en sak fattar mängd i konfigurationen?
kitGive=\u00a77Ger kit {0}.
kitInvFull=\u00a7cDitt Förråd var fullt, placerar kit på golvet
kitTimed=\u00a7cDu kan inte använda det kit:et igen på {0}.
kits=\u00a77Kit: {0}
lightningSmited=\u00a77Blixten har slagit ner på dig
lightningUse=\u00a77En blixt kommer slå ner på {0}
listAfkTag = \u00a77[AFK]\u00a7f
listAmount = \u00a79Det är \u00a7c{0}\u00a79 av maximalt \u00a7c{1}\u00a79 spelare online.
listAmountHidden = \u00a79Det är \u00a7c{0}\u00a77/{1}\u00a79 Av maximalt \u00a7c{2}\u00a79 spelare online.
listGroupTag={0}\u00a7f:
listHiddenTag = \u00a77[GÖMD]\u00a7f
loadWarpError=Kunde inte ladda warp {0}
localFormat=Lokal: <{0}> {1}
mailClear=\u00a7cFör att markera dina meddelanden som lästa, skriv /mail clear
mailCleared=\u00a77Meddelanden rensade!
mailSent=\u00a77Meddelandet skickad!
markMailAsRead=\u00a7cFör att markera dina meddelanden som lästa, skriv /mail clear
markedAsAway=\u00a77Du är nu markerad som borta.
markedAsNotAway=\u00a77Du är inte längre markerad som borta.
maxHomes=Du kan inte ha fler än {0} hem.
mayNotJail=\u00a7cDu får inte sätta den personen i fängelse
me=jag
minute=minut
minutes=minuter
missingItems=Du har inte {0}x {1}.
missingPrefixSuffix=Saknar ett prefix eller suffix för {0}
mobSpawnError=Fel när mob-spawnaren försökte att ändras.
mobSpawnLimit=Mängden mobs begränsad till serverns maxgräns
mobSpawnTarget=Målblocket måste vara en mob-spawnare.
mobsAvailable=\u00a77Mobs: {0}
moneyRecievedFrom=\u00a7a{0} har tagits emot från {1}
moneySentTo=\u00a7a{0} har skickats till {1}
moneyTaken={0} är taget från ditt bankkonto.
month=månad
months=månader
moreThanZero=Mångden måste vara större än 0.
msgFormat=\u00a77[{0}\u00a77 -> {1}\u00a77] \u00a7f{2}
muteExempt=\u00a7cDu kan inte tysta den spelaren.
mutedPlayer=Spelaren {0} är tystad.
mutedPlayerFor=Spelaren {0} är tystad i {1}.
mutedUserSpeaks={0} försökte att prata, men blev tystad.
nearbyPlayers=Spelare i närheten: {0}
negativeBalanceError=Användaren är inte tillåten att ha en negativ balans.
nickChanged=Smeknamn ändrat.
nickDisplayName=\u00a77Du måste aktivera change-displayname i Essentials-konfigurationen.
nickInUse=\u00a7cDet namnet används redan.
nickNamesAlpha=\u00a7cSmeknamn måste vara alfanumeriska.
nickNoMore=\u00a77Du har inte ett smeknamn längre
nickOthersPermission=\u00a7cDu har inte tillstånd att ändra andras smeknamn
nickSet=\u00a77Ditt smeknamn är nu \u00a7c{0}
noAccessCommand=\u00a7cDu har inte tillgång till det kommandot.
noAccessPermission=\u00a7cDu har inte tillstånd till att komma åt det {0}.
noBreakBedrock=Du har inte tillåtelse att förstöra berggrund.
noDestroyPermission=\u00a7Du har inte tillåtelse att förstöra det {0}.
noDurability=\u00a7cDen saken har inte en hållbarhet.
noGodWorldWarning=\u00a7cVarning! Odödlighet i den här världen är inaktiverat.
noHelpFound=\u00a7cInga matchande kommandon.
noHomeSet=Du har inte angett ett hem.
noHomeSetPlayer=Den här spelaren har inte ett hem.
noKitPermission=\u00a7cDu behöver \u00a7c{0}\u00a7c tillstånd för att använda det kitet.
noKits=\u00a77Det finns inga kits tillgängliga än
noMail=Du har inget meddelande
noMotd=\u00a7cDet finns inget meddelande för dagen.
noNewMail=\u00a77Du har inget nytt meddelande.
noPendingRequest=Du har inga väntande förfrågan.
noPerm=\u00a7cDu har inte \u00a7f{0}\u00a7c tillåtelse.
noPermToSpawnMob=\u00a7cDu har inte tillåtelse att spawna den här moben.
noPlacePermission=\u00a7cDu har inte tillåtelse att placera ett block nära den skylten.
noPowerTools=Du har inga power-tools tilldelade.
noRules=\u00a7cDet finns inga specifierade regler än.
noWarpsDefined=Inga warpar är definerade
none=inga
notAllowedToQuestion=\u00a7cDu har inte tillstånd att använda den frågan.
notAllowedToShout=\u00a7cDu har inte tillstånd att ropa.
notEnoughExperience=Du har inte nog med erfarenhet.
notEnoughMoney=Du har inte tillräckligt med pengar.
notRecommendedBukkit= * ! * Bukkit-versionen är inte rekommenderad för den här versionen av Essentials.
notSupportedYet=Stöds inte än.
nothingInHand = \u00a7cDu har inget i din hand.
now=nu
nuke=Låt död regna över dem
numberRequired=Det ska vara ett nummer där, dumbom.
onlyDayNight=/time stöder bara day(dag) eller night(natt).
onlyPlayers=Bara spelare som är online kan använda {0}.
onlySunStorm=/weather stöder bara sun(sol) eller storm(storm).
orderBalances=Beställer balanser av {0} användare, vänligen vänta...
pTimeCurrent=\u00a7e{0}'*s\u00a7f klockan är {1}.
pTimeCurrentFixed=\u00a7e{0}''s\u00a7f tiden är fixerad till {1}.
pTimeNormal=\u00a7e{0}''s\u00a7f tiden är normal och matchar servern.
pTimeOthersPermission=\u00a7cDu har inte behörighet att ställa in andra spelares tid.
pTimePlayers=Dessa spelare har sin egen tid:
pTimeReset=Spelarens tid har blivit återställd till: \u00a7e{0}
pTimeSet=Spelarens tid är inställd till \u00a73{0}\u00a7f till: \u00a7e{1}
pTimeSetFixed=Spelarens tid är fixerad till \u00a73{0}\u00a7f för: \u00a7e{1}
parseError=Fel vid tolkning av {0} på rad {1}
pendingTeleportCancelled=\u00a7cAvvaktande teleporteringsbegäran är avbruten.
permissionsError=Saknar Permissions/GroupManager; chattens prefixer/suffixer kommer vara inaktiverade.
playerBanned=\u00a7cSpelaren {0} bannad {1} för {2}
playerInJail=\u00a7cSpelaren är redan i fängelse {0}.
playerJailed=\u00a77Spelaren {0} fängslad.
playerJailedFor= \u00a77Spelaren {0} fängslad för {1}.
playerKicked=\u00a7cSpelaren {0} har sparkat ut {1} för {2}
playerMuted=\u00a77Du har blivit tystad
playerMutedFor=\u00a77Du har blivit tystad för {0}
playerNeverOnServer=\u00a7cSpelaren {0} har aldrig varit på den här servern.
playerNotFound=\u00a7cSpelaren hittades inte.
playerUnmuted=\u00a77Du kan nu prata
pong=Pong!
possibleWorlds=\u00a77Möjliga värdar är nummer mellan 0 och {0}.
powerToolAir=Kommandot kan inte tilldelas luft.
powerToolAlreadySet=Kommandot \u00a7c{0}\u00a7f är redan tilldelat {1}.
powerToolAttach=\u00a7c{0}\u00a7f kommandot tilldelat {1}.
powerToolClearAll=Alla powertool-kommandon har blivit rensade.
powerToolList={1} har följane kommandon: \u00a7c{0}\u00a7f.
powerToolListEmpty={0} har inga kommandon tilldelade.
powerToolNoSuchCommandAssigned=Kommandot \u00a7c{0}\u00a7f har inte blivit tilldelat {1}.
powerToolRemove=Kommandot \u00a7c{0}\u00a7f är borttaget från {1}.
powerToolRemoveAll=Alla kommandon är borttagna från {0}.
powerToolsDisabled=Alla dina powertools har blivit inaktiverade.
powerToolsEnabled=Alla dina powertools har blivit aktiverade.
protectionOwner=\u00a76[EssentialsProtect] Skyddsägare: {0}
questionFormat=\u00a77[Fråga]\u00a7f {0}
readNextPage=Skriv /{0} {1} för att läsa nästa sida
reloadAllPlugins=\u00a77Laddade om alla insticksprogram.
removed=\u00a77Tog bort {0} enheter.
repair=Du har reparerat din: \u00a7e{0}.
repairAlreadyFixed=\u00a77Den här saken behöver inte repareras.
repairEnchanted=\u00a77Du har inte behörighet att reparera förtrollade saker.
repairInvalidType=\u00a7cDen här saken kan inte bli reparerad.
repairNone=Det var inga saker som behöver repareras.
requestAccepted=\u00a77Teleporterings-förfrågan accepterad.
requestAcceptedFrom=\u00a77{0} accepterade din teleportations-förfrågan.
requestDenied=\u00a77Teleportations-förfrågan nekad.
requestDeniedFrom=\u00a77{0} nekade din teleportations-förfrågan.
requestSent=\u00a77Förfrågan skickad till {0}\u00a77.
requestTimedOut=\u00a7cTeleportations-förfrågan har gått ut
requiredBukkit= * ! * Du behöver minst bygge {0} av CraftBukkit, ladda ner den från http://dl.bukkit.org/downloads/craftbukkit/
returnPlayerToJailError=Ett fel uppstod när spelaren {0} skulle återvända till fängelset: {1}
second=sekund
seconds=sekunder
seenOffline=Spelaren {0} är offline sedan {1}
seenOnline=Spelaren {0} är online sedan {1}
serverFull=Servern är full
serverTotal=Totalt på servern: {0}
setSpawner=Bytte typen av spawnare till {0}
sheepMalformedColor=Felformulerad färg.
shoutFormat=\u00a77[Hojtning]\u00a7f {0}
signFormatFail=\u00a74[{0}]
signFormatSuccess=\u00a71[{0}]
signFormatTemplate=[{0}]
signProtectInvalidLocation=\u00a74Du har inte tillåtelse att göra skyltar här.
similarWarpExist=En warp med ett liknande namn finns redan.
slimeMalformedSize=Felformulerad storlek.
soloMob=Det här monstret gillar att vara ensam
spawnSet=\u00a77Spawnpunkten inställd för gruppen {0}.
spawned=spawnade
sudoExempt=Du kan inte göra en sudo på den här användaren
sudoRun=Tvingar {0} att springa: /{1} {2}
suicideMessage=\u00a77Adjö grymma värld...
suicideSuccess= \u00a77{0} tog sitt eget liv
survival=överlevnad
takenFromAccount=\u00a7c{0} har tagits från ditt konto.
takenFromOthersAccount=\u00a7c{0} taget från {1}\u00a7c konto. Ny balans: {2}
teleportAAll=\u00a77Teleportations-förfrågan skickad till alla spelare...
teleportAll=\u00a77Teleporterar alla spelare...
teleportAtoB=\u00a77{0}\u00a77 teleporterade dig till {1}\u00a77.
teleportDisabled={0} har teleportering inaktiverat.
teleportHereRequest=\u00a7c{0}\u00a7c har frågat dig om du vill teleportera till dem.
teleportNewPlayerError=Messlyckades med att teleportera ny spelare
teleportRequest=\u00a7c{0}\u00a7c har begärt att få teleportera sig till dig.
teleportRequestTimeoutInfo=\u00a77Den här begäran kommer att gå ut efter {0} sekunder.
teleportTop=\u00a77Teleporterar till toppen.
teleportationCommencing=\u00a77Teleporteringen påbörjas...
teleportationDisabled=\u00a77Teleportering inaktiverat.
teleportationEnabled=\u00a77Teleportering aktiverat.
teleporting=\u00a77Teleporterar...
teleportingPortal=\u00a77Teleporterar via portal.
tempBanned=Temporärt bannad från servern för {0}
tempbanExempt=\u00a77Du kan inte temporärt banna den spelaren
thunder= Du {0} åska i din värld
thunderDuration=Du {0} i din värld i {1} sekunder.
timeBeforeHeal=Tid före näste läkning: {0}
timeBeforeTeleport=Tid före nästa teleportering: {0}
timeFormat=\u00a73{0}\u00a7f eller \u00a73{1}\u00a7f eller \u00a73{2}\u00a7f
timePattern=(?:([0-9]+)\\s*y[a-z]*[,\\s]*)?(?:([0-9]+)\\s*mo[a-z]*[,\\s]*)?(?:([0-9]+)\\s*w[a-z]*[,\\s]*)?(?:([0-9]+)\\s*d[a-z]*[,\\s]*)?(?:([0-9]+)\\s*h[a-z]*[,\\s]*)?(?:([0-9]+)\\s*m[a-z]*[,\\s]*)?(?:([0-9]+)\\s*(?:s[a-z]*)?)?
timeSet=Tid inställd i alla världar.
timeSetPermission=\u00a7cDu har inte tillstånd att ställa in tiden.
timeWorldCurrent=Den nuvarande tiden i {0} är \u00a73{1}
timeWorldSet=Tiden är nu {0} i: \u00a7c{1}
tps=Nuvarande TPS = {0}
tradeCompleted=\u00a77Köp avslutat.
tradeSignEmpty=Köpskylten har inget tillgängligt för dig.
tradeSignEmptyOwner=Det finns inget att från den här köpskylten.
treeFailure=\u00a7cTrädgenereringn misslyckades. Prova igen på gräs eller jord.
treeSpawned=\u00a77Träd genererat.
true=sant
typeTpaccept=\u00a77För att teleportera, skriv \u00a7c/tpaccept\u00a77.
typeTpdeny=\u00a77För att neka denna förfrågan, skriv \u00a7c/tpdeny\u00a77.
typeWorldName=\u00a77Du kan också skriva namnet av en specifik värld.
unableToSpawnMob=Kunde inte spawna moben.
unbannedIP=Tog bort bannlysningen från IP-adress.
unbannedPlayer=Tog bort bannlysningen från spelaren.
unignorePlayer=Du ignorerar inte spelaren {0} längre.
unknownItemId=Okänt objekt-ID: {0}
unknownItemInList=Okänt objekt {0} i listan {1}.
unknownItemName=Okänt objektnamn: {0}
unlimitedItemPermission=\u00a7cInget tillstånd för obegränsad tillgång av {0}.
unlimitedItems=Obegränsade objekt:
unmutedPlayer=Spelaren {0} är inte bannlyst längre.
unvanished=\u00a7aDu är synlig igen.
unvanishedReload=\u00a7cEn omladdning har tvingat dig att bli synlig.
upgradingFilesError=Fel vid uppgradering av filerna
userDoesNotExist=Användaren {0} existerar inte.
userIsAway={0} är nu AFK
userIsNotAway={0} är inte längre AFK
userJailed=\u00a77Du har blivit fängslad
userUsedPortal={0} använde en existerande utgångsportal.
userdataMoveBackError=Kunde inte flytta userdata/{0}.tmp till userdata/{1}
userdataMoveError=Kunde inte flytta userdata/{0} till userdata/{1}.tmp
usingTempFolderForTesting=Använder temporär mapp mapp för testning:
vanished=\u00a7aDu är nu osynlig.
versionMismatch=Versionerna matchar inte! Vänligen uppgradera {0} till samma version.
versionMismatchAll=Versionerna matchar inte! Vänligen uppgradera alla Essentials jars till samma version.
voiceSilenced=\u00a77Din röst har tystats
warpDeleteError=Problem med att ta bort warp-filen.
warpListPermission=\u00a7cDu har inte tillstånd att lista warparna.
warpNotExist=Den warpen finns inte.
warpOverwrite=\u00a7cDu kan inte skriva över den warpen.
warpSet=\u00a77Warpen {0} inställd.
warpUsePermission=\u00a7cDU har inte tillstånd att använda den warpen.
warpingTo=\u00a77Warpar till {0}.
warps=Warpar: {0}
warpsCount=\u00a77Det finns {0} warpar. Visar sida {1} av {2}.
weatherStorm=\u00a77Du har ställt in vädret till storm i {0}
weatherStormFor=\u00a77Du har ställt in vädret till storm i {0} för {1} sekunder
weatherSun=\u00a77Du har ställt in vädret till sol i {0}
weatherSunFor=\u00a77Du har ställt in vädret till sol i {0} för {1} sekunder
whoisBanned=\u00a79 - Bannade spelare: {0}
whoisExp=\u00a79 - Erfarenhet: {0} (Nivå {1})
whoisGamemode=\u00a79 - Spelläge: {0}
whoisGeoLocation=\u00a79 - Plats: {0}
whoisGod=\u00a79 - Odödlighet: {0}
whoisHealth=\u00a79 - Hälsa: {0}/20
whoisIPAddress=\u00a79 - IP-Adress: {0}
whoisIs={0} är {1}
whoisJail=\u00a79 - Fängelse: {0}
whoisLocation=\u00a79 - Plats: ({0}, {1}, {2}, {3})
whoisMoney=\u00a79 - Pengar: {0}
whoisOP=\u00a79 - Operatörer: {0}
whoisStatusAvailable=\u00a79 - Status: Tillgänglig
whoisStatusAway=\u00a79 - Status: \u00a7cBorta\u00a7f
worth=\u00a77Stapeln med {0} ({2} objekt) är värd \u00a7c{1}\u00a77 ({3} styck)
worthMeta=\u00a77Stapeln med {0} av typ {1} ({3} objekt) är värd \u00a7c{2}\u00a77 ({4} styck)
worthSet=Värdet inställt
year=år
years=år
youAreHealed=\u00a77Du har blivit läkt.
youHaveNewMail=\u00a7cDu har {0} meddelanden!\u00a7f Skriv \u00a77/mail read\u00a7f för att läsa dina meddelanden.

View File

@@ -41,6 +41,24 @@ import java.util.List;
import java.util.logging.Level; import java.util.logging.Level;
import java.util.logging.Logger; import java.util.logging.Logger;
import lombok.Getter; import lombok.Getter;
import lombok.Getter;
import static net.ess3.I18n._;
import net.ess3.api.*;
import net.ess3.backup.Backup;
import net.ess3.commands.EssentialsCommandHandler;
import net.ess3.economy.Economy;
import net.ess3.economy.Trade;
import net.ess3.economy.WorthHolder;
import net.ess3.economy.register.Methods;
import net.ess3.listener.*;
import net.ess3.metrics.Metrics;
import net.ess3.metrics.MetricsListener;
import net.ess3.metrics.MetricsStarter;
import net.ess3.ranks.RanksStorage;
import net.ess3.settings.SettingsHolder;
import net.ess3.settings.SpawnsHolder;
import net.ess3.user.UserMap;
import net.ess3.utils.ExecuteTimer;
import org.bukkit.Server; import org.bukkit.Server;
import org.bukkit.event.EventHandler; import org.bukkit.event.EventHandler;
import org.bukkit.event.EventPriority; import org.bukkit.event.EventPriority;
@@ -78,6 +96,11 @@ public class Essentials implements IEssentials
@Getter @Getter
private final IPlugin plugin; private final IPlugin plugin;
public static boolean testing; public static boolean testing;
private transient Metrics metrics;
@Getter
private transient EssentialsTimer timer;
@Getter
private transient List<String> vanishedPlayers = new ArrayList<String>();
public Essentials(final IServer server, final Logger logger, final IPlugin plugin) public Essentials(final IServer server, final Logger logger, final IPlugin plugin)
{ {
@@ -208,9 +231,21 @@ public class Essentials implements IEssentials
pm.registerEvents(tntListener, this); pm.registerEvents(tntListener, this);
final EssentialsTimer timer = new EssentialsTimer(this); timer = new EssentialsTimer(this);
getPlugin().scheduleSyncRepeatingTask(timer, 1, 100); getPlugin().scheduleSyncRepeatingTask(timer, 1, 100);
execTimer.mark("RegListeners"); execTimer.mark("RegListeners");
final MetricsStarter metricsStarter = new MetricsStarter(this);
if (metricsStarter.getStart() != null && metricsStarter.getStart() == true)
{
getServer().getScheduler().scheduleAsyncDelayedTask(this, metricsStarter, 1);
}
else if (metricsStarter.getStart() != null && metricsStarter.getStart() == false)
{
final MetricsListener metricsListener = new MetricsListener(this, metricsStarter);
pm.registerEvents(metricsListener, this);
}
final String timeroutput = execTimer.end(); final String timeroutput = execTimer.end();
if (getSettings().isDebug()) if (getSettings().isDebug())
{ {
@@ -221,6 +256,15 @@ public class Essentials implements IEssentials
@Override @Override
public void onDisable() public void onDisable()
{ {
for (Player p : getServer().getOnlinePlayers())
{
IUser user = getUser(p);
if (user.isVanished())
{
user.toggleVanished();
p.sendMessage(_("unvanishedReload"));
}
}
i18n.onDisable(); i18n.onDisable();
Trade.closeLog(); Trade.closeLog();
} }
@@ -269,6 +313,24 @@ public class Essentials implements IEssentials
return backup; return backup;
} }
@Override
public Metrics getMetrics()
{
return metrics;
}
@Override
public void setMetrics(Metrics metrics)
{
this.metrics = metrics;
}
@Override
public IUser getUser(final Player player)
{
return userMap.getUser(player);
}
@Override @Override
public IUser getUser(final String playerName) public IUser getUser(final String playerName)
{ {
@@ -315,7 +377,7 @@ public class Essentials implements IEssentials
for (Player player : getServer().getOnlinePlayers()) for (Player player : getServer().getOnlinePlayers())
{ {
final IUser user = player.getUser(); final IUser user = player.getUser();
if (!user.isIgnoringPlayer(sender.getName())) if (!user.isIgnoringPlayer(sender))
{ {
player.sendMessage(message); player.sendMessage(message);
} }

View File

@@ -1,21 +1,21 @@
package net.ess3; package net.ess3;
import java.util.*;
import java.util.logging.Level;
import static net.ess3.I18n._;
import net.ess3.api.IEssentials; import net.ess3.api.IEssentials;
import net.ess3.api.ISettings; import net.ess3.api.ISettings;
import net.ess3.api.IUser; import net.ess3.api.IUser;
import net.ess3.permissions.Permissions; import net.ess3.permissions.Permissions;
import net.ess3.user.UserData.TimestampType; import net.ess3.user.UserData.TimestampType;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import java.util.Set;
import java.util.logging.Level;
public class EssentialsTimer implements Runnable public class EssentialsTimer implements Runnable
{ {
private final transient IEssentials ess; private final transient IEssentials ess;
private final transient Set<IUser> onlineUsers = new HashSet<IUser>(); private final transient Set<IUser> onlineUsers = new HashSet<IUser>();
private transient long lastPoll = System.currentTimeMillis();
private final transient LinkedList<Float> history = new LinkedList<Float>();
EssentialsTimer(final IEssentials ess) EssentialsTimer(final IEssentials ess)
{ {
@@ -26,12 +26,30 @@ public class EssentialsTimer implements Runnable
public void run() public void run()
{ {
final long currentTime = System.currentTimeMillis(); final long currentTime = System.currentTimeMillis();
long timeSpent = (currentTime - lastPoll) / 1000;
if (timeSpent == 0)
{
timeSpent = 1;
}
if (history.size() > 10)
{
history.remove();
}
final float tps = 100f / timeSpent;
if (tps <= 20)
{
history.add(tps);
}
lastPoll = currentTime;
for (Player player : ess.getServer().getOnlinePlayers()) for (Player player : ess.getServer().getOnlinePlayers())
{ {
try try
{ {
final IUser user = player.getUser(); final IUser user = player.getUser();
if (user == null) {
continue;
}
onlineUsers.add(user); onlineUsers.add(user);
user.setLastOnlineActivity(currentTime); user.setLastOnlineActivity(currentTime);
user.checkActivity(); user.checkActivity();
@@ -48,7 +66,7 @@ public class EssentialsTimer implements Runnable
settings.unlock(); settings.unlock();
} }
// New mail notification // New mail notification
if (user != null && !mailDisabled && Permissions.MAIL.isAuthorized(user) && !user.gotMailInfo()) if (!mailDisabled && Permissions.MAIL.isAuthorized(user) && !user.gotMailInfo())
{ {
final List<String> mail = user.getMails(); final List<String> mail = user.getMails();
if (mail != null && !mail.isEmpty()) if (mail != null && !mail.isEmpty())
@@ -75,6 +93,20 @@ public class EssentialsTimer implements Runnable
} }
user.checkMuteTimeout(currentTime); user.checkMuteTimeout(currentTime);
user.checkJailTimeout(currentTime); user.checkJailTimeout(currentTime);
user.resetInvulnerabilityAfterTeleport();
} }
} }
public float getAverageTPS()
{
float avg = 0;
for (Float f : history)
{
if (f != null)
{
avg += f;
}
}
return avg / history.size();
}
} }

View File

@@ -1,7 +1,5 @@
package net.ess3; package net.ess3;
import net.ess3.api.IEssentials;
import net.ess3.api.II18n;
import java.io.File; import java.io.File;
import java.io.FileInputStream; import java.io.FileInputStream;
import java.io.FileNotFoundException; import java.io.FileNotFoundException;
@@ -12,6 +10,8 @@ import java.text.MessageFormat;
import java.util.*; import java.util.*;
import java.util.logging.Level; import java.util.logging.Level;
import java.util.logging.Logger; import java.util.logging.Logger;
import net.ess3.api.IEssentials;
import net.ess3.api.II18n;
public class I18n implements II18n public class I18n implements II18n
@@ -116,6 +116,7 @@ public class I18n implements II18n
{ {
currentLocale = new Locale(parts[0], parts[1], parts[2]); currentLocale = new Locale(parts[0], parts[1], parts[2]);
} }
ResourceBundle.clearCache();
Logger.getLogger("Minecraft").log(Level.INFO, String.format("Using locale %s", currentLocale.toString())); Logger.getLogger("Minecraft").log(Level.INFO, String.format("Using locale %s", currentLocale.toString()));
customBundle = ResourceBundle.getBundle(MESSAGES, currentLocale, new FileResClassLoader(I18n.class.getClassLoader(), ess)); customBundle = ResourceBundle.getBundle(MESSAGES, currentLocale, new FileResClassLoader(I18n.class.getClassLoader(), ess));
localeBundle = ResourceBundle.getBundle(MESSAGES, currentLocale); localeBundle = ResourceBundle.getBundle(MESSAGES, currentLocale);

View File

@@ -1,19 +1,21 @@
package net.ess3; package net.ess3;
import net.ess3.storage.ManagedFile;
import static net.ess3.I18n._;
import net.ess3.api.IEssentials;
import net.ess3.api.IItemDb;
import net.ess3.api.IUser;
import net.ess3.api.server.ItemStack; import net.ess3.api.server.ItemStack;
import net.ess3.api.server.Material; import net.ess3.api.server.Material;
import net.ess3.permissions.Permissions;
import java.util.HashMap; import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Locale; import java.util.Locale;
import java.util.Map; import java.util.Map;
import java.util.regex.Pattern; import java.util.regex.Pattern;
import lombok.Cleanup; import lombok.Cleanup;
import static net.ess3.I18n._;
import net.ess3.api.IEssentials;
import net.ess3.api.IItemDb;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import net.ess3.storage.ManagedFile;
import org.bukkit.Material;
import org.bukkit.inventory.ItemStack;
public class ItemDb implements IItemDb public class ItemDb implements IItemDb

View File

@@ -21,6 +21,7 @@ import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
public class Teleport implements Runnable, ITeleport public class Teleport implements Runnable, ITeleport
{ {
private static final double MOVE_CONSTANT = 0.3; private static final double MOVE_CONSTANT = 0.3;
@@ -134,6 +135,7 @@ public class Teleport implements Runnable, ITeleport
this.ess = ess; this.ess = ess;
} }
@Override
public void respawn(final Trade chargeFor, TeleportCause cause) throws Exception public void respawn(final Trade chargeFor, TeleportCause cause) throws Exception
{ {
final Location bed = user.getBedSpawnLocation(); final Location bed = user.getBedSpawnLocation();
@@ -141,6 +143,7 @@ public class Teleport implements Runnable, ITeleport
teleport(new Target(respawnLoc), chargeFor, cause); teleport(new Target(respawnLoc), chargeFor, cause);
} }
@Override
public void warp(String warp, Trade chargeFor, TeleportCause cause) throws Exception public void warp(String warp, Trade chargeFor, TeleportCause cause) throws Exception
{ {
final Location loc = ess.getWarps().getWarp(warp); final Location loc = ess.getWarps().getWarp(warp);
@@ -191,6 +194,7 @@ public class Teleport implements Runnable, ITeleport
teleport(new Target(loc), chargeFor, TeleportCause.PLUGIN); teleport(new Target(loc), chargeFor, TeleportCause.PLUGIN);
} }
@Override
public void teleport(Location loc, Trade chargeFor, TeleportCause cause) throws Exception public void teleport(Location loc, Trade chargeFor, TeleportCause cause) throws Exception
{ {
teleport(new Target(loc), chargeFor, cause); teleport(new Target(loc), chargeFor, cause);
@@ -203,14 +207,14 @@ public class Teleport implements Runnable, ITeleport
private void teleport(Target target, Trade chargeFor, TeleportCause cause) throws Exception private void teleport(Target target, Trade chargeFor, TeleportCause cause) throws Exception
{ {
double delay = ess.getRanks().getTeleportDelay(user); double tDelay = ess.getRanks().getTeleportDelay(user);
if (chargeFor != null) if (chargeFor != null)
{ {
chargeFor.isAffordableFor(user); chargeFor.isAffordableFor(user);
} }
cooldown(true); cooldown(true);
if (delay <= 0 || Permissions.TELEPORT_TIMER_BYPASS.isAuthorized(user)) if (tDelay <= 0 || Permissions.TELEPORT_TIMER_BYPASS.isAuthorized(user))
{ {
cooldown(false); cooldown(false);
now(target, cause); now(target, cause);
@@ -223,10 +227,10 @@ public class Teleport implements Runnable, ITeleport
cancel(); cancel();
Calendar c = new GregorianCalendar(); Calendar c = new GregorianCalendar();
c.add(Calendar.SECOND, (int)delay); c.add(Calendar.SECOND, (int)tDelay);
c.add(Calendar.MILLISECOND, (int)((delay * 1000.0) % 1000.0)); c.add(Calendar.MILLISECOND, (int)((tDelay * 1000.0) % 1000.0));
user.sendMessage(_("dontMoveMessage", DateUtil.formatDateDiff(c.getTimeInMillis()))); user.sendMessage(_("dontMoveMessage", DateUtil.formatDateDiff(c.getTimeInMillis())));
initTimer((long)(delay * 1000.0), target, chargeFor, cause); initTimer((long)(tDelay * 1000.0), target, chargeFor, cause);
teleTimer = ess.getPlugin().scheduleSyncRepeatingTask(this, 10, 10); teleTimer = ess.getPlugin().scheduleSyncRepeatingTask(this, 10, 10);
} }
@@ -238,6 +242,7 @@ public class Teleport implements Runnable, ITeleport
user.getBase().teleport(LocationUtil.getSafeDestination(target.getLocation()), cause); user.getBase().teleport(LocationUtil.getSafeDestination(target.getLocation()), cause);
} }
@Override
public void now(Location loc, boolean cooldown, TeleportCause cause) throws Exception public void now(Location loc, boolean cooldown, TeleportCause cause) throws Exception
{ {
if (cooldown) if (cooldown)
@@ -263,6 +268,7 @@ public class Teleport implements Runnable, ITeleport
now(new Target(entity), cause); now(new Target(entity), cause);
} }
@Override
public void back(Trade chargeFor) throws Exception public void back(Trade chargeFor) throws Exception
{ {
user.acquireReadLock(); user.acquireReadLock();
@@ -276,6 +282,7 @@ public class Teleport implements Runnable, ITeleport
} }
} }
@Override
public void back() throws Exception public void back() throws Exception
{ {
user.acquireReadLock(); user.acquireReadLock();
@@ -289,13 +296,9 @@ public class Teleport implements Runnable, ITeleport
} }
} }
public void home(IUser user, String home, Trade chargeFor) throws Exception @Override
public void home(Location loc, Trade chargeFor) throws Exception
{ {
final Location loc = user.getHome(home);
if (loc == null)
{
throw new NotEnoughArgumentsException();
}
teleport(new Target(loc), chargeFor, TeleportCause.COMMAND); teleport(new Target(loc), chargeFor, TeleportCause.COMMAND);
} }
} }

View File

@@ -6,14 +6,17 @@ import net.ess3.api.server.World;
import net.ess3.economy.register.Methods; import net.ess3.economy.register.Methods;
import net.ess3.listener.TntExplodeListener; import net.ess3.listener.TntExplodeListener;
import java.util.logging.Logger; import java.util.logging.Logger;
import java.util.List;
import net.ess3.EssentialsTimer;
import net.ess3.economy.register.Methods;
import net.ess3.listener.TntExplodeListener;
import net.ess3.metrics.Metrics;
public interface IEssentials extends IComponent public interface IEssentials extends IComponent
{ {
void addReloadListener(IReload listener); void addReloadListener(IReload listener);
IUser getUser(String playerName);
int broadcastMessage(IUser sender, String message); int broadcastMessage(IUser sender, String message);
II18n getI18n(); II18n getI18n();
@@ -61,4 +64,12 @@ public interface IEssentials extends IComponent
Logger getLogger(); Logger getLogger();
IPlugin getPlugin(); IPlugin getPlugin();
List<String> getVanishedPlayers();
EssentialsTimer getTimer();
Metrics getMetrics();
void setMetrics(Metrics metrics);
} }

View File

@@ -10,6 +10,8 @@ public interface IJails extends IReload
Collection<String> getList() throws Exception; Collection<String> getList() throws Exception;
int getCount();
void removeJail(String jail) throws Exception; void removeJail(String jail) throws Exception;
void sendToJail(IUser user, String jail) throws Exception; void sendToJail(IUser user, String jail) throws Exception;

View File

@@ -1,7 +1,8 @@
package net.ess3.api; package net.ess3.api;
import net.ess3.settings.Kit;
import java.util.Collection; import java.util.Collection;
import net.ess3.commands.NoChargeException;
import net.ess3.settings.Kit;
public interface IKits extends IReload public interface IKits extends IReload
@@ -15,4 +16,6 @@ public interface IKits extends IReload
Collection<String> getList() throws Exception; Collection<String> getList() throws Exception;
boolean isEmpty(); boolean isEmpty();
void checkTime(final IUser user, Kit kit) throws NoChargeException;
} }

View File

@@ -1,16 +1,17 @@
package net.ess3.api; package net.ess3.api;
import net.ess3.api.server.CommandSender; import org.bukkit.command.CommandSender;
import net.ess3.api.server.Permission; import org.bukkit.permissions.Permission;
import org.bukkit.permissions.PermissionDefault;
public interface IPermission public interface IPermission
{ {
String getPermissionName(); String getPermission();
boolean isAuthorized(CommandSender sender); boolean isAuthorized(CommandSender sender);
Permission getPermission(); Permission getBukkitPermission();
Permission.Default getPermissionDefault(); PermissionDefault getPermissionDefault();
} }

View File

@@ -18,7 +18,7 @@ public interface ITeleport
void teleport(Entity entity, Trade chargeFor, TeleportCause cause) throws Exception; void teleport(Entity entity, Trade chargeFor, TeleportCause cause) throws Exception;
void home(IUser player, String toLowerCase, Trade charge) throws Exception; void home(Location loc, Trade chargeFor) throws Exception;
void respawn(Trade charge, TeleportCause teleportCause) throws Exception; void respawn(Trade charge, TeleportCause teleportCause) throws Exception;

View File

@@ -50,6 +50,8 @@ public interface IUser extends Player, IStorageObjectHolder<UserData>, IReload,
void updateDisplayName(); void updateDisplayName();
void setDisplayNick();
boolean checkJailTimeout(long currentTime); boolean checkJailTimeout(long currentTime);
boolean checkMuteTimeout(long currentTime); boolean checkMuteTimeout(long currentTime);
@@ -68,14 +70,12 @@ public interface IUser extends Player, IStorageObjectHolder<UserData>, IReload,
boolean isGodModeEnabled(); boolean isGodModeEnabled();
boolean isIgnoringPlayer(String name); boolean isIgnoringPlayer(IUser user);
void setIgnoredPlayer(String name, boolean set); void setIgnoredPlayer(IUser user, boolean set);
Location getAfkPosition(); Location getAfkPosition();
boolean toggleGodModeEnabled();
void dispose(); void dispose();
void updateCompass(); void updateCompass();
@@ -84,13 +84,13 @@ public interface IUser extends Player, IStorageObjectHolder<UserData>, IReload,
void addMail(String string); void addMail(String string);
boolean toggleMuted(); void setMuted(boolean mute);
boolean toggleSocialSpy(); boolean toggleSocialSpy();
void requestTeleport(IUser user, boolean b); void requestTeleport(IUser user, boolean b);
boolean isTeleportRequestHere(); boolean isTpRequestHere();
IUser getTeleportRequester(); IUser getTeleportRequester();
@@ -107,4 +107,23 @@ public interface IUser extends Player, IStorageObjectHolder<UserData>, IReload,
public void updateMoneyCache(double userMoney); public void updateMoneyCache(double userMoney);
public boolean canAfford(double amount, boolean b); public boolean canAfford(double amount, boolean b);
boolean isVanished();
void resetInvulnerabilityAfterTeleport();
void toggleVanished();
boolean isInvSee();
void setInvSee(boolean invsee);
boolean hasInvulnerabilityAfterTeleport();
void update(final Player base);
void setGodModeEnabled(boolean set);
void setVanished(boolean set);
} }

View File

@@ -0,0 +1,5 @@
package net.ess3.api.server;
public interface IPermission {
}

View File

@@ -0,0 +1,5 @@
package net.ess3.api.server;
public interface IPlayer {
}

View File

@@ -24,47 +24,93 @@ public final class Enchantments
ENCHANTMENTS.put("alldamage", Enchantment.DAMAGE_ALL); ENCHANTMENTS.put("alldamage", Enchantment.DAMAGE_ALL);
ENCHANTMENTS.put("alldmg", Enchantment.DAMAGE_ALL); ENCHANTMENTS.put("alldmg", Enchantment.DAMAGE_ALL);
ENCHANTMENTS.put("sharpness", Enchantment.DAMAGE_ALL); ENCHANTMENTS.put("sharpness", Enchantment.DAMAGE_ALL);
ENCHANTMENTS.put("sharp", Enchantment.DAMAGE_ALL);
ENCHANTMENTS.put("arthropodsdamage", Enchantment.DAMAGE_ARTHROPODS); ENCHANTMENTS.put("arthropodsdamage", Enchantment.DAMAGE_ARTHROPODS);
ENCHANTMENTS.put("ardmg", Enchantment.DAMAGE_ARTHROPODS); ENCHANTMENTS.put("ardmg", Enchantment.DAMAGE_ARTHROPODS);
ENCHANTMENTS.put("baneofarthropods", Enchantment.DAMAGE_ARTHROPODS); ENCHANTMENTS.put("baneofarthropods", Enchantment.DAMAGE_ARTHROPODS);
ENCHANTMENTS.put("baneofarthropod", Enchantment.DAMAGE_ARTHROPODS);
ENCHANTMENTS.put("arthropod", Enchantment.DAMAGE_ARTHROPODS);
ENCHANTMENTS.put("undeaddamage", Enchantment.DAMAGE_UNDEAD); ENCHANTMENTS.put("undeaddamage", Enchantment.DAMAGE_UNDEAD);
ENCHANTMENTS.put("smite", Enchantment.DAMAGE_UNDEAD); ENCHANTMENTS.put("smite", Enchantment.DAMAGE_UNDEAD);
ENCHANTMENTS.put("digspeed", Enchantment.DIG_SPEED); ENCHANTMENTS.put("digspeed", Enchantment.DIG_SPEED);
ENCHANTMENTS.put("efficiency", Enchantment.DIG_SPEED); ENCHANTMENTS.put("efficiency", Enchantment.DIG_SPEED);
ENCHANTMENTS.put("minespeed", Enchantment.DIG_SPEED);
ENCHANTMENTS.put("cutspeed", Enchantment.DIG_SPEED);
ENCHANTMENTS.put("durability", Enchantment.DURABILITY); ENCHANTMENTS.put("durability", Enchantment.DURABILITY);
ENCHANTMENTS.put("dura", Enchantment.DURABILITY); ENCHANTMENTS.put("dura", Enchantment.DURABILITY);
ENCHANTMENTS.put("unbreaking", Enchantment.DURABILITY); ENCHANTMENTS.put("unbreaking", Enchantment.DURABILITY);
ENCHANTMENTS.put("fireaspect", Enchantment.FIRE_ASPECT); ENCHANTMENTS.put("fireaspect", Enchantment.FIRE_ASPECT);
ENCHANTMENTS.put("fire", Enchantment.FIRE_ASPECT); ENCHANTMENTS.put("fire", Enchantment.FIRE_ASPECT);
ENCHANTMENTS.put("meleefire", Enchantment.FIRE_ASPECT);
ENCHANTMENTS.put("meleeflame", Enchantment.FIRE_ASPECT);
ENCHANTMENTS.put("knockback", Enchantment.KNOCKBACK); ENCHANTMENTS.put("knockback", Enchantment.KNOCKBACK);
ENCHANTMENTS.put("blockslootbonus", Enchantment.LOOT_BONUS_BLOCKS); ENCHANTMENTS.put("blockslootbonus", Enchantment.LOOT_BONUS_BLOCKS);
ENCHANTMENTS.put("fortune", Enchantment.LOOT_BONUS_BLOCKS); ENCHANTMENTS.put("fortune", Enchantment.LOOT_BONUS_BLOCKS);
ENCHANTMENTS.put("mobslootbonus", Enchantment.LOOT_BONUS_MOBS); ENCHANTMENTS.put("mobslootbonus", Enchantment.LOOT_BONUS_MOBS);
ENCHANTMENTS.put("mobloot", Enchantment.LOOT_BONUS_MOBS); ENCHANTMENTS.put("mobloot", Enchantment.LOOT_BONUS_MOBS);
ENCHANTMENTS.put("looting", Enchantment.LOOT_BONUS_MOBS); ENCHANTMENTS.put("looting", Enchantment.LOOT_BONUS_MOBS);
ENCHANTMENTS.put("oxygen", Enchantment.OXYGEN); ENCHANTMENTS.put("oxygen", Enchantment.OXYGEN);
ENCHANTMENTS.put("respiration", Enchantment.OXYGEN); ENCHANTMENTS.put("respiration", Enchantment.OXYGEN);
ENCHANTMENTS.put("breathing", Enchantment.OXYGEN);
ENCHANTMENTS.put("breath", Enchantment.OXYGEN);
ENCHANTMENTS.put("protection", Enchantment.PROTECTION_ENVIRONMENTAL); ENCHANTMENTS.put("protection", Enchantment.PROTECTION_ENVIRONMENTAL);
ENCHANTMENTS.put("prot", Enchantment.PROTECTION_ENVIRONMENTAL); ENCHANTMENTS.put("prot", Enchantment.PROTECTION_ENVIRONMENTAL);
ENCHANTMENTS.put("protect", Enchantment.PROTECTION_ENVIRONMENTAL);
ENCHANTMENTS.put("explosionsprotection", Enchantment.PROTECTION_EXPLOSIONS); ENCHANTMENTS.put("explosionsprotection", Enchantment.PROTECTION_EXPLOSIONS);
ENCHANTMENTS.put("explosionprotection", Enchantment.PROTECTION_EXPLOSIONS);
ENCHANTMENTS.put("expprot", Enchantment.PROTECTION_EXPLOSIONS); ENCHANTMENTS.put("expprot", Enchantment.PROTECTION_EXPLOSIONS);
ENCHANTMENTS.put("blastprotection", Enchantment.PROTECTION_EXPLOSIONS); ENCHANTMENTS.put("blastprotection", Enchantment.PROTECTION_EXPLOSIONS);
ENCHANTMENTS.put("blastprotect", Enchantment.PROTECTION_EXPLOSIONS);
ENCHANTMENTS.put("fallprotection", Enchantment.PROTECTION_FALL); ENCHANTMENTS.put("fallprotection", Enchantment.PROTECTION_FALL);
ENCHANTMENTS.put("fallprot", Enchantment.PROTECTION_FALL); ENCHANTMENTS.put("fallprot", Enchantment.PROTECTION_FALL);
ENCHANTMENTS.put("featherfall", Enchantment.PROTECTION_FALL);
ENCHANTMENTS.put("featherfalling", Enchantment.PROTECTION_FALL); ENCHANTMENTS.put("featherfalling", Enchantment.PROTECTION_FALL);
ENCHANTMENTS.put("fireprotection", Enchantment.PROTECTION_FIRE); ENCHANTMENTS.put("fireprotection", Enchantment.PROTECTION_FIRE);
ENCHANTMENTS.put("fireprot", Enchantment.PROTECTION_FIRE); ENCHANTMENTS.put("flameprotection", Enchantment.PROTECTION_FIRE);
ENCHANTMENTS.put("fireprotect", Enchantment.PROTECTION_FIRE);
ENCHANTMENTS.put("flameprotect", Enchantment.PROTECTION_FIRE);
ENCHANTMENTS.put("projectileprotection", Enchantment.PROTECTION_PROJECTILE); ENCHANTMENTS.put("projectileprotection", Enchantment.PROTECTION_PROJECTILE);
ENCHANTMENTS.put("projprot", Enchantment.PROTECTION_PROJECTILE); ENCHANTMENTS.put("projprot", Enchantment.PROTECTION_PROJECTILE);
ENCHANTMENTS.put("silktouch", Enchantment.SILK_TOUCH); ENCHANTMENTS.put("silktouch", Enchantment.SILK_TOUCH);
ENCHANTMENTS.put("softtouch", Enchantment.SILK_TOUCH);
ENCHANTMENTS.put("waterworker", Enchantment.WATER_WORKER); ENCHANTMENTS.put("waterworker", Enchantment.WATER_WORKER);
ENCHANTMENTS.put("aquaaffinity", Enchantment.WATER_WORKER); ENCHANTMENTS.put("aquaaffinity", Enchantment.WATER_WORKER);
ENCHANTMENTS.put("firearrow", Enchantment.ARROW_FIRE); ENCHANTMENTS.put("firearrow", Enchantment.ARROW_FIRE);
ENCHANTMENTS.put("flame", Enchantment.ARROW_FIRE);
ENCHANTMENTS.put("flamearrow", Enchantment.ARROW_FIRE);
ENCHANTMENTS.put("arrowdamage", Enchantment.ARROW_DAMAGE); ENCHANTMENTS.put("arrowdamage", Enchantment.ARROW_DAMAGE);
ENCHANTMENTS.put("power", Enchantment.ARROW_DAMAGE);
ENCHANTMENTS.put("arrowpower", Enchantment.ARROW_DAMAGE);
ENCHANTMENTS.put("arrowknockback", Enchantment.ARROW_KNOCKBACK); ENCHANTMENTS.put("arrowknockback", Enchantment.ARROW_KNOCKBACK);
ENCHANTMENTS.put("arrowkb", Enchantment.ARROW_KNOCKBACK); ENCHANTMENTS.put("arrowkb", Enchantment.ARROW_KNOCKBACK);
ENCHANTMENTS.put("punch", Enchantment.ARROW_KNOCKBACK);
ENCHANTMENTS.put("arrowpunch", Enchantment.ARROW_KNOCKBACK);
ENCHANTMENTS.put("infinitearrows", Enchantment.ARROW_INFINITE); ENCHANTMENTS.put("infinitearrows", Enchantment.ARROW_INFINITE);
ENCHANTMENTS.put("infarrows", Enchantment.ARROW_INFINITE); ENCHANTMENTS.put("infarrows", Enchantment.ARROW_INFINITE);
ENCHANTMENTS.put("infinity", Enchantment.ARROW_INFINITE);
ENCHANTMENTS.put("infinite", Enchantment.ARROW_INFINITE);
ENCHANTMENTS.put("unlimited", Enchantment.ARROW_INFINITE);
ENCHANTMENTS.put("unlimitedarrows", Enchantment.ARROW_INFINITE);
} }
public static Enchantment getByName(final String name) { public static Enchantment getByName(final String name) {

View File

@@ -1,13 +1,9 @@
package net.ess3.bukkit; package net.ess3.bukkit;
import static net.ess3.I18n._; import java.util.*;
import java.util.Collections;
import java.util.HashMap;
import java.util.Locale;
import java.util.Map;
import java.util.Set;
import java.util.logging.Level; import java.util.logging.Level;
import java.util.logging.Logger; import java.util.logging.Logger;
import static net.ess3.I18n._;
import org.bukkit.Location; import org.bukkit.Location;
import org.bukkit.Server; import org.bukkit.Server;
import org.bukkit.entity.EntityType; import org.bukkit.entity.EntityType;

View File

@@ -28,6 +28,7 @@ public class Commandafk extends EssentialsCommand
private void toggleAfk(IUser user) private void toggleAfk(IUser user)
{ {
user.setDisplayNick();
if (!user.toggleAfk()) if (!user.toggleAfk())
{ {
//user.sendMessage(_("markedAsNotAway")); //user.sendMessage(_("markedAsNotAway"));

View File

@@ -21,7 +21,7 @@ public class Commandban extends EssentialsCommand
final IUser user = getPlayer(args, 0, true); final IUser user = getPlayer(args, 0, true);
if (!user.isOnline()) if (!user.isOnline())
{ {
if (Permissions.BAN_EXEMPT.isAuthorized(user)) if (sender instanceof Player && Permissions.BAN_OFFLINE.isAuthorized(user))
{ {
sender.sendMessage(_("banExempt")); sender.sendMessage(_("banExempt"));
return; return;
@@ -29,7 +29,7 @@ public class Commandban extends EssentialsCommand
} }
else else
{ {
if (Permissions.BAN_OFFLINE.isAuthorized(sender)) if (Permissions.BAN_EXEMPT.isAuthorized(sender))
{ {
sender.sendMessage(_("banExempt")); sender.sendMessage(_("banExempt"));
return; return;
@@ -37,21 +37,23 @@ public class Commandban extends EssentialsCommand
} }
user.acquireWriteLock(); user.acquireWriteLock();
final String senderName = sender instanceof Player ? ((Player)sender).getDisplayName() : Console.NAME;
String banReason; String banReason;
user.getData().setBan(new Ban()); user.getData().setBan(new Ban());
if (args.length > 1) if (args.length > 1)
{ {
banReason = getFinalArg(args, 1);
banReason = _("banFormat", getFinalArg(args, 1), senderName);
user.getData().getBan().setReason(banReason); user.getData().getBan().setReason(banReason);
} }
else else
{ {
banReason = _("defaultBanReason"); banReason = _("banFormat", _("defaultBanReason"), senderName);
user.getData().getBan().setReason("");
} }
user.setBanned(true); user.setBanned(true);
user.kickPlayer(banReason); user.kickPlayer(banReason);
final String senderName = sender instanceof Player ? ((Player)sender).getDisplayName() : Console.NAME;
for (IPlayer onlinePlayer : server.getOnlinePlayers()) for (IPlayer onlinePlayer : server.getOnlinePlayers())
{ {
final IUser player = onlinePlayer.getUser(); final IUser player = onlinePlayer.getUser();

View File

@@ -21,6 +21,10 @@ public class Commandbigtree extends EssentialsCommand
{ {
tree = TreeType.BIG_TREE; tree = TreeType.BIG_TREE;
} }
else if (args.length > 0 && args[0].equalsIgnoreCase("jungle"))
{
tree = TreeType.JUNGLE;
}
else else
{ {
throw new NotEnoughArgumentsException(); throw new NotEnoughArgumentsException();

View File

@@ -27,6 +27,8 @@ public class Commandbreak extends EssentialsCommand
{ {
throw new Exception(_("noBreakBedrock")); throw new Exception(_("noBreakBedrock"));
} }
//final List<ItemStack> list = (List<ItemStack>)block.getDrops();
//final BlockBreakEvent event = new BlockBreakEvent(block, user.getBase(), list);
final BlockBreakEvent event = new BlockBreakEvent(block, user.getBase()); final BlockBreakEvent event = new BlockBreakEvent(block, user.getBase());
server.getPluginManager().callEvent(event); server.getPluginManager().callEvent(event);
if (event.isCancelled()) if (event.isCancelled())

View File

@@ -1,18 +1,19 @@
package net.ess3.commands; package net.ess3.commands;
import static net.ess3.I18n._; import static net.ess3.I18n._;
import net.ess3.utils.Util;
import org.bukkit.command.CommandSender;
public class Commandbroadcast extends EssentialsCommand public class Commandbroadcast extends EssentialsCommand
{ {
@Override @Override
protected void run(final CommandSender sender, final String commandLabel, final String[] args) throws Exception public void run(final CommandSender sender, final String commandLabel, final String[] args) throws Exception
{ {
if (args.length < 1) if (args.length < 1)
{ {
throw new NotEnoughArgumentsException(); throw new NotEnoughArgumentsException();
} }
ess.broadcastMessage(null, _("broadcast", Util.replaceFormat(getFinalArg(args, 0))));
ess.broadcastMessage(null, _("broadcast", getFinalArg(args, 0)));
} }
} }

View File

@@ -9,6 +9,11 @@ import java.util.Locale;
import java.util.Map; import java.util.Map;
import java.util.Set; import java.util.Set;
import java.util.TreeSet; import java.util.TreeSet;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.bukkit.Enchantments;
import net.ess3.permissions.EnchantPermissions;
import net.ess3.utils.Util;
import org.bukkit.enchantments.Enchantment; import org.bukkit.enchantments.Enchantment;
import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.ItemStack;

View File

@@ -0,0 +1,139 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.craftbukkit.SetExpFix;
import net.ess3.permissions.Permissions;
import net.ess3.utils.Util;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
public class Commandexp extends EssentialsCommand
{
@Override
public void run(final IUser user, final String commandLabel, final String[] args) throws Exception
{
if (args.length == 0)
{
showExp(user, user);
}
else if (args[0].equalsIgnoreCase("set") && Permissions.EXP_SET.isAuthorized(user))
{
if (args.length == 3 && Permissions.EXP_SET_OTHERS.isAuthorized(user))
{
expMatch(user, args[1], args[2], false);
}
else
{
setExp(user, user, args[1], false);
}
}
else if (args[0].equalsIgnoreCase("give") && Permissions.EXP_GIVE.isAuthorized(user))
{
if (args.length == 3 && Permissions.EXP_GIVE_OTHERS.isAuthorized(user))
{
expMatch(user, args[1], args[2], true);
}
else
{
setExp(user, user, args[1], true);
}
}
else
{
String match = args[0].trim();
if (args.length == 2)
{
match = args[1].trim();
}
if (match.equalsIgnoreCase("show") || !Permissions.EXP_OTHERS.isAuthorized(user))
{
showExp(user, user);
}
else
{
showMatch(user, match);
}
}
}
public void run(final CommandSender sender, final String commandLabel, final String[] args) throws Exception
{
if (args.length < 1)
{
throw new NotEnoughArgumentsException();
}
else if (args.length > 2 && args[0].equalsIgnoreCase("set"))
{
expMatch(sender, args[1], args[2], false);
}
else if (args.length > 2 && args[0].equalsIgnoreCase("give"))
{
expMatch(sender, args[1], args[2], true);
}
else
{
String match = args[0].trim();
if (args.length == 2)
{
match = args[1].trim();
}
showMatch(sender, match);
}
}
private void showMatch(final CommandSender sender, final String match) throws NotEnoughArgumentsException
{
boolean foundUser = false;
for (Player matchPlayer : server.matchPlayer(match))
{
foundUser = true;
final IUser target = ess.getUser(matchPlayer);
showExp(sender, target);
}
if (!foundUser)
{
throw new NotEnoughArgumentsException(_("playerNotFound"));
}
}
private void expMatch(final CommandSender sender, final String match, final String amount, final boolean toggle) throws NotEnoughArgumentsException
{
boolean foundUser = false;
for (Player matchPlayer : server.matchPlayer(match))
{
final IUser target = ess.getUser(matchPlayer);
setExp(sender, target, amount, toggle);
foundUser = true;
}
if (!foundUser)
{
throw new NotEnoughArgumentsException(_("playerNotFound"));
}
}
private void showExp(final CommandSender sender, final IUser target)
{
final int totalExp = SetExpFix.getTotalExperience(target);
final int expLeft = (int)Util.roundDouble(((((3.5 * target.getLevel()) + 6.7) - (totalExp - ((1.75 * (target.getLevel() * target.getLevel())) + (5.00 * target.getLevel())))) + 1));
sender.sendMessage(_("exp", target.getDisplayName(), SetExpFix.getTotalExperience(target), target.getLevel(), expLeft));
}
private void setExp(final CommandSender sender, final IUser target, final String strAmount, final boolean give)
{
Long amount = Long.parseLong(strAmount);
if (give)
{
amount += SetExpFix.getTotalExperience(target);
}
if (amount > Integer.MAX_VALUE)
{
amount = (long)Integer.MAX_VALUE;
}
SetExpFix.setTotalExperience(target, amount.intValue());
sender.sendMessage(_("expSet", target.getDisplayName(), amount));
}
}

View File

@@ -0,0 +1,72 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import org.bukkit.Server;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
public class Commandfly extends EssentialsCommand
{
@Override
protected void run(final CommandSender sender, final String commandLabel, final String[] args) throws Exception
{
if (args.length < 1)
{
throw new NotEnoughArgumentsException();
}
flyOtherPlayers(server, sender, args);
}
@Override
protected void run(final IUser user, final String commandLabel, final String[] args) throws Exception
{
if (args.length > 0 && args[0].trim().length() > 2 && Permissions.FLY_OTHERS.isAuthorized(user))
{
flyOtherPlayers(server, user, args);
return;
}
user.setAllowFlight(!user.getAllowFlight());
if (!user.getAllowFlight())
{
user.setFlying(false);
}
user.sendMessage(_("flyMode", _(user.getAllowFlight() ? "enabled" : "disabled"), user.getDisplayName()));
}
private void flyOtherPlayers(final Server server, final CommandSender sender, final String[] args)
{
for (Player matchPlayer : server.matchPlayer(args[0]))
{
final IUser player = ess.getUser(matchPlayer);
if (player.isHidden())
{
continue;
}
if (args.length > 1)
{
if (args[1].contains("on") || args[1].contains("ena") || args[1].equalsIgnoreCase("1"))
{
player.setAllowFlight(true);
}
else
{
player.setAllowFlight(false);
}
}
else
{
player.setAllowFlight(!player.getAllowFlight());
}
if (!player.getAllowFlight())
{
player.setFlying(false);
}
sender.sendMessage(_("flyMode", _(player.getAllowFlight() ? "enabled" : "disabled"), player.getDisplayName()));
}
}
}

View File

@@ -1,9 +1,9 @@
package net.ess3.commands; package net.ess3.commands;
import java.util.Locale;
import static net.ess3.I18n._; import static net.ess3.I18n._;
import net.ess3.api.IUser; import net.ess3.api.IUser;
import net.ess3.permissions.Permissions; import net.ess3.permissions.Permissions;
import java.util.Locale;
import org.bukkit.GameMode; import org.bukkit.GameMode;
import org.bukkit.entity.Player; import org.bukkit.entity.Player;
@@ -18,7 +18,7 @@ public class Commandgamemode extends EssentialsCommand
throw new NotEnoughArgumentsException(); throw new NotEnoughArgumentsException();
} }
gamemodeOtherPlayers(sender, args[0]); gamemodeOtherPlayers(sender, args);
} }
@Override @Override
@@ -26,7 +26,7 @@ public class Commandgamemode extends EssentialsCommand
{ {
if (args.length > 0 && !args[0].trim().isEmpty() && Permissions.GAMEMODE_OTHERS.isAuthorized(user)) if (args.length > 0 && !args[0].trim().isEmpty() && Permissions.GAMEMODE_OTHERS.isAuthorized(user))
{ {
gamemodeOtherPlayers(user, args[0]); gamemodeOtherPlayers(user, args);
return; return;
} }
@@ -34,9 +34,9 @@ public class Commandgamemode extends EssentialsCommand
user.sendMessage(_("gameMode", _(user.getGameMode().toString().toLowerCase(Locale.ENGLISH)), user.getDisplayName())); user.sendMessage(_("gameMode", _(user.getGameMode().toString().toLowerCase(Locale.ENGLISH)), user.getDisplayName()));
} }
private void gamemodeOtherPlayers(final CommandSender sender, final String name) private void gamemodeOtherPlayers(final CommandSender sender, final String args[])
{ {
for (Player matchPlayer : server.matchPlayer(name)) for (Player matchPlayer : server.matchPlayer(args[0]))
{ {
final IUser player = ess.getUser(matchPlayer); final IUser player = ess.getUser(matchPlayer);
if (player.isHidden()) if (player.isHidden())
@@ -44,7 +44,21 @@ public class Commandgamemode extends EssentialsCommand
continue; continue;
} }
player.setGameMode(player.getGameMode() == GameMode.SURVIVAL ? GameMode.CREATIVE : GameMode.SURVIVAL); if (args.length > 1)
{
if (args[1].contains("creat") || args[1].equalsIgnoreCase("1"))
{
player.setGameMode(GameMode.CREATIVE);
}
else
{
player.setGameMode(GameMode.SURVIVAL);
}
}
else
{
player.setGameMode(player.getGameMode() == GameMode.SURVIVAL ? GameMode.CREATIVE : GameMode.SURVIVAL);
}
sender.sendMessage(_("gameMode", _(player.getGameMode().toString().toLowerCase(Locale.ENGLISH)), player.getDisplayName())); sender.sendMessage(_("gameMode", _(player.getGameMode().toString().toLowerCase(Locale.ENGLISH)), player.getDisplayName()));
} }
} }

View File

@@ -1,6 +1,10 @@
package net.ess3.commands; package net.ess3.commands;
import static net.ess3.I18n._; import static net.ess3.I18n._;
//TODO - Remove bukkit refs
import org.bukkit.ChatColor;
import org.bukkit.World;
import org.bukkit.command.CommandSender;
public class Commandgc extends EssentialsCommand public class Commandgc extends EssentialsCommand
@@ -8,6 +12,21 @@ public class Commandgc extends EssentialsCommand
@Override @Override
protected void run(final CommandSender sender, final String commandLabel, final String[] args) throws Exception protected void run(final CommandSender sender, final String commandLabel, final String[] args) throws Exception
{ {
float tps = ess.getTimer().getAverageTPS();
ChatColor color;
if (tps >= 18)
{
color = ChatColor.GREEN;
}
else if (tps >= 15)
{
color = ChatColor.YELLOW;
}
else
{
color = ChatColor.RED;
}
sender.sendMessage(_("tps", "" + color + tps));
sender.sendMessage(_("gcmax", (Runtime.getRuntime().maxMemory() / 1024 / 1024))); sender.sendMessage(_("gcmax", (Runtime.getRuntime().maxMemory() / 1024 / 1024)));
sender.sendMessage(_("gctotal", (Runtime.getRuntime().totalMemory() / 1024 / 1024))); sender.sendMessage(_("gctotal", (Runtime.getRuntime().totalMemory() / 1024 / 1024)));
sender.sendMessage(_("gcfree", (Runtime.getRuntime().freeMemory() / 1024 / 1024))); sender.sendMessage(_("gcfree", (Runtime.getRuntime().freeMemory() / 1024 / 1024)));

View File

@@ -12,13 +12,16 @@ public class Commandgetpos extends EssentialsCommand
{ {
if (args.length > 0 && Permissions.GETPOS_OTHERS.isAuthorized(user)) if (args.length > 0 && Permissions.GETPOS_OTHERS.isAuthorized(user))
{ {
//todo permissions
final IUser otherUser = getPlayer(args, 0); final IUser otherUser = getPlayer(args, 0);
outputPosition(user, otherUser.getLocation(), user.getLocation()); if (!otherUser.isHidden() || Permissions.LIST_HIDDEN.isAuthorized(user))
} {
else outputPosition(user, otherUser.getLocation(), user.getLocation());
{ return;
outputPosition(user, user.getLocation(), null); }
} }
outputPosition(user, user.getLocation(), null);
} }
@Override @Override

View File

@@ -1,10 +1,10 @@
package net.ess3.commands; package net.ess3.commands;
import java.util.Locale;
import static net.ess3.I18n._;
import net.ess3.api.IUser; import net.ess3.api.IUser;
import net.ess3.permissions.GivePermissions; import net.ess3.permissions.GivePermissions;
import static net.ess3.I18n._; import net.ess3.utils.Util;
import java.util.Locale;
import org.bukkit.ChatColor; import org.bukkit.ChatColor;
import org.bukkit.Material; import org.bukkit.Material;
import org.bukkit.enchantments.Enchantment; import org.bukkit.enchantments.Enchantment;
@@ -14,7 +14,6 @@ import org.bukkit.inventory.ItemStack;
public class Commandgive extends EssentialsCommand public class Commandgive extends EssentialsCommand
{ {
//TODO: move these messages to message file
@Override @Override
protected void run(final CommandSender sender, final String commandLabel, final String[] args) throws Exception protected void run(final CommandSender sender, final String commandLabel, final String[] args) throws Exception
{ {
@@ -33,14 +32,19 @@ public class Commandgive extends EssentialsCommand
throw new Exception(_("cantSpawnItem", itemname)); throw new Exception(_("cantSpawnItem", itemname));
} }
if (args.length > 2 && Integer.parseInt(args[2]) > 0) if (args.length > 3 && Util.isInt(args[2]) && Util.isInt(args[3]))
{
stack.setAmount(Integer.parseInt(args[2]));
stack.setDurability(Short.parseShort(args[3]));
}
else if (args.length > 2 && Integer.parseInt(args[2]) > 0)
{ {
stack.setAmount(Integer.parseInt(args[2])); stack.setAmount(Integer.parseInt(args[2]));
} }
if (args.length > 3) if (args.length > 3)
{ {
for (int i = 3; i < args.length; i++) for (int i = Util.isInt(args[3]) ? 4 : 3; i < args.length; i++)
{ {
final String[] split = args[i].split("[:+',;.]", 2); final String[] split = args[i].split("[:+',;.]", 2);
if (split.length < 1) if (split.length < 1)
@@ -68,6 +72,7 @@ public class Commandgive extends EssentialsCommand
giveTo.giveItems(stack, false); giveTo.giveItems(stack, false);
//TODO: TL this.
final String itemName = stack.getType().toString().toLowerCase(Locale.ENGLISH).replace('_', ' '); final String itemName = stack.getType().toString().toLowerCase(Locale.ENGLISH).replace('_', ' ');
sender.sendMessage(ChatColor.BLUE + "Giving " + stack.getAmount() + " of " + itemName + " to " + giveTo.getDisplayName() + "."); sender.sendMessage(ChatColor.BLUE + "Giving " + stack.getAmount() + " of " + itemName + " to " + giveTo.getDisplayName() + ".");

View File

@@ -16,7 +16,7 @@ public class Commandgod extends EssentialsCommand
throw new NotEnoughArgumentsException(); throw new NotEnoughArgumentsException();
} }
godOtherPlayers(sender, args[0]); godOtherPlayers(sender, args);
} }
@Override @Override
@@ -24,23 +24,41 @@ public class Commandgod extends EssentialsCommand
{ {
if (args.length > 0 && !args[0].trim().isEmpty() && Permissions.GOD_OTHERS.isAuthorized(user)) if (args.length > 0 && !args[0].trim().isEmpty() && Permissions.GOD_OTHERS.isAuthorized(user))
{ {
godOtherPlayers(user, args[0]); godOtherPlayers(user, args);
return; return;
} }
user.sendMessage(_("godMode", (user.toggleGodModeEnabled() ? _("enabled") : _("disabled")))); user.setGodModeEnabled(!user.isGodModeEnabled());
user.sendMessage(_("godMode", (user.isGodModeEnabled() ? _("enabled") : _("disabled"))));
} }
private void godOtherPlayers(final CommandSender sender, final String name) private void godOtherPlayers(final CommandSender sender, final String[] args)
{ {
for (Player matchPlayer : server.matchPlayer(name)) for (Player matchPlayer : server.matchPlayer(args[0]))
{ {
final IUser player = ess.getUser(matchPlayer); final IUser player = ess.getUser(matchPlayer);
if (player.isHidden()) if (player.isHidden())
{ {
continue; continue;
} }
final boolean enabled = player.toggleGodModeEnabled();
if (args.length > 1)
{
if (args[1].contains("on") || args[1].contains("ena") || args[1].equalsIgnoreCase("1"))
{
player.setGodModeEnabled(true);
}
else
{
player.setGodModeEnabled(false);
}
}
else
{
player.setGodModeEnabled(!player.isGodModeEnabled());
}
final boolean enabled = player.isGodModeEnabled();
player.sendMessage(_("godMode", (enabled ? _("enabled") : _("disabled")))); player.sendMessage(_("godMode", (enabled ? _("enabled") : _("disabled"))));
sender.sendMessage(_("godMode", _(enabled ? "godEnabledFor" : "godDisabledFor", matchPlayer.getDisplayName()))); sender.sendMessage(_("godMode", _(enabled ? "godEnabledFor" : "godDisabledFor", matchPlayer.getDisplayName())));
} }

View File

@@ -0,0 +1,57 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.craftbukkit.InventoryWorkaround;
import org.bukkit.Material;
import org.bukkit.inventory.ItemStack;
import org.bukkit.inventory.PlayerInventory;
public class Commandhat extends EssentialsCommand
{
@Override
protected void run(IUser user, String commandLabel, String[] args) throws Exception
{
if (args.length > 0 && (args[0].contains("rem") || args[0].contains("off") || args[0].equalsIgnoreCase("0")))
{
final PlayerInventory inv = user.getInventory();
final ItemStack head = inv.getHelmet();
if (head == null || head.getType() == Material.AIR)
{
user.sendMessage(_("hatEmpty"));
}
else
{
final ItemStack air = new ItemStack(Material.AIR);
inv.setHelmet(air);
InventoryWorkaround.addItem(user.getInventory(), true, head);
user.sendMessage(_("hatRemoved"));
}
}
else
{
if (user.getItemInHand().getType() != Material.AIR)
{
final ItemStack hand = user.getItemInHand();
if (hand.getType().getMaxDurability() == 0)
{
final PlayerInventory inv = user.getInventory();
final ItemStack head = inv.getHelmet();
inv.removeItem(hand);
inv.setHelmet(hand);
inv.setItemInHand(head);
user.sendMessage(_("hatPlaced"));
}
else
{
user.sendMessage(_("hatArmor"));
}
}
else
{
user.sendMessage(_("hatFail"));
}
}
}
}

View File

@@ -1,11 +1,11 @@
package net.ess3.commands; package net.ess3.commands;
import java.util.List;
import static net.ess3.I18n._; import static net.ess3.I18n._;
import net.ess3.api.IUser; import net.ess3.api.IUser;
import net.ess3.api.server.CommandSender; import net.ess3.api.server.CommandSender;
import net.ess3.permissions.Permissions; import net.ess3.permissions.Permissions;
import net.ess3.user.UserData.TimestampType; import net.ess3.user.UserData.TimestampType;
import java.util.List;
import org.bukkit.entity.Player; import org.bukkit.entity.Player;
@@ -26,6 +26,7 @@ public class Commandheal extends EssentialsCommand
user.checkCooldown(TimestampType.LASTHEAL, ess.getRanks().getHealCooldown(user), true, Permissions.HEAL_COOLDOWN_BYPASS); user.checkCooldown(TimestampType.LASTHEAL, ess.getRanks().getHealCooldown(user), true, Permissions.HEAL_COOLDOWN_BYPASS);
user.setHealth(20); user.setHealth(20);
user.setFireTicks(0);
user.setFoodLevel(20); user.setFoodLevel(20);
user.sendMessage(_("heal")); user.sendMessage(_("heal"));
} }

View File

@@ -1,13 +1,11 @@
package net.ess3.commands; package net.ess3.commands;
import net.ess3.utils.textreader.TextInput; import java.util.Locale;
import net.ess3.utils.textreader.IText;
import net.ess3.utils.textreader.TextPager;
import net.ess3.utils.textreader.HelpInput;
import net.ess3.utils.textreader.KeywordReplacer;
import static net.ess3.I18n._; import static net.ess3.I18n._;
import net.ess3.utils.Util;
import net.ess3.api.IUser; import net.ess3.api.IUser;
import net.ess3.utils.Util;
import net.ess3.utils.textreader.*;
public class Commandhelp extends EssentialsCommand public class Commandhelp extends EssentialsCommand
@@ -18,6 +16,7 @@ public class Commandhelp extends EssentialsCommand
IText output; IText output;
String pageStr = args.length > 0 ? args[0] : null; String pageStr = args.length > 0 ? args[0] : null;
String chapterPageStr = args.length > 1 ? args[1] : null; String chapterPageStr = args.length > 1 ? args[1] : null;
String command = commandLabel;
final IText input = new TextInput(user, "help", false, ess); final IText input = new TextInput(user, "help", false, ess);
if (input.getLines().isEmpty()) if (input.getLines().isEmpty())
@@ -28,7 +27,12 @@ public class Commandhelp extends EssentialsCommand
} }
else else
{ {
output = new HelpInput(user, pageStr, ess); if (pageStr.length() > 26)
{
pageStr = pageStr.substring(0, 25);
}
output = new HelpInput(user, pageStr.toLowerCase(Locale.ENGLISH), ess);
command = command.concat(" ").concat(pageStr);
pageStr = chapterPageStr; pageStr = chapterPageStr;
} }
chapterPageStr = null; chapterPageStr = null;
@@ -38,7 +42,7 @@ public class Commandhelp extends EssentialsCommand
output = new KeywordReplacer(input, user, ess); output = new KeywordReplacer(input, user, ess);
} }
final TextPager pager = new TextPager(output); final TextPager pager = new TextPager(output);
pager.showPage(pageStr, chapterPageStr, commandLabel, user); pager.showPage(pageStr, chapterPageStr, command, user);
} }
@Override @Override

View File

@@ -1,9 +1,5 @@
package net.ess3.commands; package net.ess3.commands;
import static net.ess3.I18n._;
import net.ess3.utils.Util;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import java.util.logging.Level; import java.util.logging.Level;
@@ -16,8 +12,8 @@ public class Commandhelpop extends EssentialsCommand
{ {
throw new NotEnoughArgumentsException(); throw new NotEnoughArgumentsException();
} }
user.setDisplayNick();
final String message = _("helpOp", user.getDisplayName(), Util.stripColor(getFinalArg(args, 0))); final String message = _("helpOp", user.getDisplayName(), Util.stripFormat(getFinalArg(args, 0)));
logger.log(Level.INFO, message); logger.log(Level.INFO, message);
for (Player onlinePlayer : server.getOnlinePlayers()) for (Player onlinePlayer : server.getOnlinePlayers())
{ {

View File

@@ -1,12 +1,13 @@
package net.ess3.commands; package net.ess3.commands;
import static net.ess3.I18n._;
import net.ess3.economy.Trade;
import net.ess3.utils.Util;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import java.util.List; import java.util.List;
import java.util.Locale; import java.util.Locale;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.economy.Trade;
import net.ess3.permissions.Permissions;
import net.ess3.permissions.WorldPermissions;
import net.ess3.utils.Util;
import org.bukkit.Location; import org.bukkit.Location;
import org.bukkit.Material; import org.bukkit.Material;
import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause; import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
@@ -49,7 +50,7 @@ public class Commandhome extends EssentialsCommand
throw new NoChargeException(); throw new NoChargeException();
} }
} }
user.getTeleport().home(player, homeName.toLowerCase(Locale.ENGLISH), charge); goHome(user, player, homeName.toLowerCase(Locale.ENGLISH), charge);
} }
catch (NotEnoughArgumentsException e) catch (NotEnoughArgumentsException e)
{ {
@@ -75,7 +76,7 @@ public class Commandhome extends EssentialsCommand
} }
else if (homes.size() == 1 && player.equals(user)) else if (homes.size() == 1 && player.equals(user))
{ {
user.getTeleport().home(player, homes.get(0), charge); goHome(user, player, homes.get(0), charge);
} }
else else
{ {
@@ -88,4 +89,19 @@ public class Commandhome extends EssentialsCommand
} }
throw new NoChargeException(); throw new NoChargeException();
} }
private void goHome(final IUser user, final IUser player, final String home, final Trade charge) throws Exception
{
final Location loc = player.getHome(home);
if (loc == null)
{
throw new NotEnoughArgumentsException();
}
if (user.getWorld() != loc.getWorld() && ess.getSettings().getData().getGeneral().isWorldHomePermissions()
&& !WorldPermissions.getPermission(loc.getWorld().getName()).isAuthorized(user))
{
throw new Exception(_("noPerm", "essentials.world." + loc.getWorld().getName()));
}
user.getTeleport().home(loc, charge);
}
} }

View File

@@ -26,16 +26,16 @@ public class Commandignore extends EssentialsCommand
{ {
throw new Exception(_("playerNotFound")); throw new Exception(_("playerNotFound"));
} }
final String name = player.getName();
user.acquireWriteLock(); user.acquireWriteLock();
if (user.isIgnoringPlayer(name)) if (user.isIgnoringPlayer(player))
{ {
user.setIgnoredPlayer(name, false); user.setIgnoredPlayer(player, false);
user.sendMessage(_("unignorePlayer", player.getName())); user.sendMessage(_("unignorePlayer", player.getName()));
} }
else else
{ {
user.setIgnoredPlayer(name, true); user.setIgnoredPlayer(player, true);
user.sendMessage(_("ignorePlayer", player.getName())); user.sendMessage(_("ignorePlayer", player.getName()));
} }
} }

View File

@@ -1,5 +1,9 @@
package net.ess3.commands; package net.ess3.commands;
//TODO - replace alll the bukkit imports
import static net.ess3.I18n._;
import org.bukkit.Material;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player; import org.bukkit.entity.Player;
import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.ItemStack;
@@ -26,5 +30,16 @@ public class Commanditemdb extends EssentialsCommand
itemStack = ess.getItemDb().get(args[0]); itemStack = ess.getItemDb().get(args[0]);
} }
sender.sendMessage(itemStack.getType().toString() + "- " + itemStack.getTypeId() + ":" + Integer.toString(itemStack.getData().getData())); sender.sendMessage(itemStack.getType().toString() + "- " + itemStack.getTypeId() + ":" + Integer.toString(itemStack.getData().getData()));
if (itemStack.getType() != Material.AIR)
{
int maxuses = itemStack.getType().getMaxDurability();
int durability = ((maxuses + 1) - itemStack.getDurability());
if (maxuses != 0)
{
sender.sendMessage(_("durability", Integer.toString(durability)));
}
}
} }
} }

View File

@@ -32,5 +32,6 @@ public class Commandjump extends EssentialsCommand
final Trade charge = new Trade(commandName, ess); final Trade charge = new Trade(commandName, ess);
charge.isAffordableFor(user); charge.isAffordableFor(user);
user.getTeleport().teleport(loc, charge, TeleportCause.COMMAND); user.getTeleport().teleport(loc, charge, TeleportCause.COMMAND);
throw new NoChargeException();
} }
} }

View File

@@ -18,15 +18,14 @@ public class Commandkill extends EssentialsCommand
for (Player matchPlayer : server.matchPlayer(args[0])) for (Player matchPlayer : server.matchPlayer(args[0]))
{ {
final EntityDamageEvent ede = new EntityDamageEvent(matchPlayer, sender instanceof Player && ((Player)sender).getName().equals(matchPlayer.getName()) ? EntityDamageEvent.DamageCause.SUICIDE : EntityDamageEvent.DamageCause.CUSTOM, 1000); final EntityDamageEvent ede = new EntityDamageEvent(matchPlayer, sender instanceof Player && ((Player)sender).getName().equals(matchPlayer.getName()) ? EntityDamageEvent.DamageCause.SUICIDE : EntityDamageEvent.DamageCause.CUSTOM, Short.MAX_VALUE);
server.getPluginManager().callEvent(ede); server.getPluginManager().callEvent(ede);
if (ede.isCancelled() && !sender.hasPermission("essentials.kill.force")) if (ede.isCancelled() && !sender.hasPermission("essentials.kill.force"))
{ {
continue; continue;
} }
matchPlayer.damage(1000); matchPlayer.damage(Short.MAX_VALUE);
matchPlayer.setHealth(0);
sender.sendMessage(_("kill", matchPlayer.getDisplayName())); sender.sendMessage(_("kill", matchPlayer.getDisplayName()));
} }
} }

View File

@@ -5,6 +5,8 @@ import static net.ess3.I18n._;
import net.ess3.bukkit.Mob; import net.ess3.bukkit.Mob;
import java.util.Collections; import java.util.Collections;
import java.util.Locale; import java.util.Locale;
import static net.ess3.I18n._;
import net.ess3.bukkit.Mob;
import org.bukkit.Chunk; import org.bukkit.Chunk;
import org.bukkit.World; import org.bukkit.World;
import org.bukkit.entity.*; import org.bukkit.entity.*;
@@ -43,7 +45,7 @@ public class Commandkillall extends EssentialsCommand
} }
catch (NumberFormatException e) catch (NumberFormatException e)
{ {
throw new Exception(_("numberRequired")); throw new Exception(_("numberRequired"), e);
} }
} }
} }
@@ -103,6 +105,13 @@ public class Commandkillall extends EssentialsCommand
continue; continue;
} }
} }
if(entity instanceof Ocelot)
{
if (((Ocelot)entity).isTamed())
{
continue;
}
}
if (animals) if (animals)
{ {
if (entity instanceof Animals || entity instanceof NPC || entity instanceof Snowman || entity instanceof WaterMob) if (entity instanceof Animals || entity instanceof NPC || entity instanceof Snowman || entity instanceof WaterMob)

View File

@@ -1,8 +1,9 @@
package net.ess3.commands; package net.ess3.commands;
import net.ess3.bukkit.Mob;
import net.ess3.api.IUser;
import java.util.Random; import java.util.Random;
import net.ess3.api.IUser;
import net.ess3.bukkit.Mob;
import org.bukkit.Location; import org.bukkit.Location;
import org.bukkit.entity.Ocelot; import org.bukkit.entity.Ocelot;

View File

@@ -31,7 +31,7 @@ public class Commandlightning extends EssentialsCommand
throw new Exception(_("playerNotFound")); throw new Exception(_("playerNotFound"));
} }
int power = 1; int power = 5;
if (args.length > 1) if (args.length > 1)
{ {
try try
@@ -46,18 +46,10 @@ public class Commandlightning extends EssentialsCommand
for (Player matchPlayer : server.matchPlayer(args[0])) for (Player matchPlayer : server.matchPlayer(args[0]))
{ {
sender.sendMessage(_("lightningUse", matchPlayer.getDisplayName())); sender.sendMessage(_("lightningUse", matchPlayer.getDisplayName()));
if (power <= 0) final LightningStrike strike = matchPlayer.getWorld().strikeLightningEffect(matchPlayer.getLocation());
{
matchPlayer.getWorld().strikeLightningEffect(matchPlayer.getLocation());
}
else
{
LightningStrike strike = matchPlayer.getWorld().strikeLightning(matchPlayer.getLocation());
matchPlayer.damage(power - 1, strike);
}
if (!ess.getUser(matchPlayer).isGodModeEnabled()) if (!ess.getUser(matchPlayer).isGodModeEnabled())
{ {
matchPlayer.setHealth(matchPlayer.getHealth() < 5 ? 0 : matchPlayer.getHealth() - 5); matchPlayer.damage(power, strike);
} }
@Cleanup @Cleanup
final ISettings settings = ess.getSettings(); final ISettings settings = ess.getSettings();

View File

@@ -74,7 +74,7 @@ public class Commandlist extends EssentialsCommand
for (String group : groups) for (String group : groups)
{ {
final StringBuilder groupString = new StringBuilder(); final StringBuilder groupString = new StringBuilder();
groupString.append(_("listGroupTag",Util.replaceColor(group))); groupString.append(_("listGroupTag",Util.replaceFormat(group)));
final List<IUser> users = sort.get(group); final List<IUser> users = sort.get(group);
Collections.sort(users); Collections.sort(users);
boolean first = true; boolean first = true;
@@ -104,6 +104,7 @@ public class Commandlist extends EssentialsCommand
{ {
groupString.append(_("listHiddenTag")); groupString.append(_("listHiddenTag"));
} }
user.setDisplayNick();
groupString.append(user.getDisplayName()); groupString.append(user.getDisplayName());
groupString.append("§f"); groupString.append("§f");
} }
@@ -153,6 +154,7 @@ public class Commandlist extends EssentialsCommand
{ {
onlineUsers.append(_("listHiddenTag")); onlineUsers.append(_("listHiddenTag"));
} }
user.setDisplayNick();
onlineUsers.append(user.getDisplayName()); onlineUsers.append(user.getDisplayName());
onlineUsers.append("§f"); onlineUsers.append("§f");
} }

View File

@@ -51,9 +51,9 @@ public class Commandmail extends EssentialsCommand
{ {
throw new Exception(_("playerNeverOnServer", args[1])); throw new Exception(_("playerNeverOnServer", args[1]));
} }
if (!u.isIgnoringPlayer(user.getName())) if (!u.isIgnoringPlayer(user))
{ {
final String mail = Util.sanitizeString(Util.stripColor(getFinalArg(args, 2))); final String mail = Util.sanitizeString(Util.stripFormat(getFinalArg(args, 2)));
u.addMail(user.getName() + ": " + mail); u.addMail(user.getName() + ": " + mail);
} }
user.sendMessage(_("mailSent")); user.sendMessage(_("mailSent"));

View File

@@ -24,13 +24,14 @@ public class Commandme extends EssentialsCommand
String message = getFinalArg(args, 0); String message = getFinalArg(args, 0);
if (Permissions.CHAT_COLOR.isAuthorized(user)) if (Permissions.CHAT_COLOR.isAuthorized(user))
{ {
message = Util.replaceColor(message); message = Util.replaceFormat(message);
} }
else { else {
message = Util.stripColor(message); message = Util.stripColor(message);
} }
user.setDisplayNick();
ess.broadcastMessage(user, _("action", user.getDisplayName(), message)); ess.broadcastMessage(user, _("action", user.getDisplayName(), message));
} }
} }

View File

@@ -4,12 +4,13 @@ import net.ess3.utils.textreader.IText;
import net.ess3.utils.textreader.KeywordReplacer; import net.ess3.utils.textreader.KeywordReplacer;
import net.ess3.utils.textreader.TextInput; import net.ess3.utils.textreader.TextInput;
import net.ess3.utils.textreader.TextPager; import net.ess3.utils.textreader.TextPager;
import org.bukkit.command.CommandSender;
public class Commandmotd extends EssentialsCommand public class Commandmotd extends EssentialsCommand
{ {
@Override @Override
protected void run(final CommandSender sender, final String commandLabel, final String[] args) throws Exception public void run(final CommandSender sender, final String commandLabel, final String[] args) throws Exception
{ {
final IText input = new TextInput(sender, "motd", true, ess); final IText input = new TextInput(sender, "motd", true, ess);
final IText output = new KeywordReplacer(input, sender, ess); final IText output = new KeywordReplacer(input, sender, ess);

View File

@@ -17,7 +17,7 @@ public class Commandmsg extends EssentialsCommand
@Override @Override
protected void run(final CommandSender sender, final String commandLabel, final String[] args) throws Exception protected void run(final CommandSender sender, final String commandLabel, final String[] args) throws Exception
{ {
if (args.length < 2 || args[0].trim().isEmpty() || args[1].trim().isEmpty()) if (args.length < 2 || args[0].trim().length() < 3 || args[1].trim().isEmpty())
{ {
throw new NotEnoughArgumentsException(); throw new NotEnoughArgumentsException();
} }
@@ -34,7 +34,7 @@ public class Commandmsg extends EssentialsCommand
} }
if (Permissions.MSG_COLOR.isAuthorized(user)) if (Permissions.MSG_COLOR.isAuthorized(user))
{ {
message = Util.replaceColor(message); message = Util.replaceFormat(message);
} }
else else
{ {
@@ -43,7 +43,7 @@ public class Commandmsg extends EssentialsCommand
} }
else else
{ {
message = Util.replaceColor(message); message = Util.replaceFormat(message);
} }
final String translatedMe = _("me"); final String translatedMe = _("me");
@@ -86,7 +86,7 @@ public class Commandmsg extends EssentialsCommand
{ {
sender.sendMessage(_("msgFormat", translatedMe, matchedPlayer.getDisplayName(), message)); sender.sendMessage(_("msgFormat", translatedMe, matchedPlayer.getDisplayName(), message));
final IUser matchedUser = ess.getUser(matchedPlayer); final IUser matchedUser = ess.getUser(matchedPlayer);
if (sender instanceof Player && (matchedUser.isIgnoringPlayer(((Player)sender).getName()) || matchedUser.isHidden())) if (sender instanceof Player && (matchedUser.isIgnoringPlayer(ess.getUser((Player)sender)) || matchedUser.isHidden()))
{ {
continue; continue;
} }

View File

@@ -27,13 +27,19 @@ public class Commandmute extends EssentialsCommand
throw new Exception(_("muteExempt")); throw new Exception(_("muteExempt"));
} }
long muteTimestamp = 0; long muteTimestamp = 0;
if (args.length > 1) if (args.length > 1)
{ {
String time = getFinalArg(args, 1); final String time = getFinalArg(args, 1);
muteTimestamp = DateUtil.parseDateDiff(time, true); muteTimestamp = DateUtil.parseDateDiff(time, true);
player.setMuted(true);
}
else
{
player.setMuted(!player.getData().isMuted());
} }
player.setTimestamp(TimestampType.MUTE, muteTimestamp); player.setTimestamp(TimestampType.MUTE, muteTimestamp);
final boolean muted = player.toggleMuted(); final boolean muted = player.getData().isMuted();
sender.sendMessage( sender.sendMessage(
muted muted
? (muteTimestamp > 0 ? (muteTimestamp > 0

View File

@@ -1,12 +1,13 @@
package net.ess3.commands; package net.ess3.commands;
import java.util.Locale;
import lombok.Cleanup;
import static net.ess3.I18n._; import static net.ess3.I18n._;
import net.ess3.utils.Util;
import net.ess3.api.ISettings; import net.ess3.api.ISettings;
import net.ess3.api.IUser; import net.ess3.api.IUser;
import net.ess3.permissions.Permissions; import net.ess3.permissions.Permissions;
import java.util.Locale; import net.ess3.utils.Util;
import lombok.Cleanup; //TODO - Remove bukkit
import org.bukkit.Server; import org.bukkit.Server;
import org.bukkit.entity.Player; import org.bukkit.entity.Player;
@@ -69,9 +70,11 @@ public class Commandnick extends EssentialsCommand
{ {
if (user == null || Permissions.NICK_COLOR.isAuthorized(user)) if (user == null || Permissions.NICK_COLOR.isAuthorized(user))
{ {
return nick.replace('&', '\u00a7').replaceAll("\u00a7+k", ""); return Util.replaceFormat(nick);
} else { }
return Util.stripColor(nick); else
{
return Util.formatString(user, "essentials.nick", nick);
} }
} }

View File

@@ -1,10 +1,9 @@
package net.ess3.commands; package net.ess3.commands;
import static net.ess3.I18n._;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;
import static net.ess3.I18n._;
import org.bukkit.Location; import org.bukkit.Location;
import org.bukkit.World; import org.bukkit.World;
import org.bukkit.entity.Player; import org.bukkit.entity.Player;

View File

@@ -16,14 +16,14 @@ public class Commandpay extends EssentialsCommand
throw new NotEnoughArgumentsException(); throw new NotEnoughArgumentsException();
} }
if (args[0] == "") if (args[0].trim().length() < 3)
{ {
throw new NotEnoughArgumentsException("You need to specify a player to pay."); throw new NotEnoughArgumentsException("You need to specify a player to pay.");
} }
double amount = Double.parseDouble(args[1].replaceAll("[^0-9\\.]", "")); double amount = Double.parseDouble(args[1].replaceAll("[^0-9\\.]", ""));
Boolean foundUser = false; boolean foundUser = false;
for (Player p : server.matchPlayer(args[0])) for (Player p : server.matchPlayer(args[0]))
{ {
IUser u = ess.getUser(p); IUser u = ess.getUser(p);
@@ -36,7 +36,7 @@ public class Commandpay extends EssentialsCommand
foundUser = true; foundUser = true;
} }
if (foundUser == false) if (!foundUser)
{ {
throw new NoSuchFieldException(_("playerNotFound")); throw new NoSuchFieldException(_("playerNotFound"));
} }

View File

@@ -16,7 +16,7 @@ public class Commandping extends EssentialsCommand
} }
else else
{ {
user.sendMessage(Util.replaceColor(getFinalArg(args, 0))); user.sendMessage(Util.replaceFormat(getFinalArg(args, 0)));
} }
} }
} }

View File

@@ -1,12 +1,13 @@
package net.ess3.commands; package net.ess3.commands;
import static net.ess3.I18n._;
import net.ess3.utils.Util;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import java.util.Locale; import java.util.Locale;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import net.ess3.utils.Util;
//TODO remove bukkit
import org.bukkit.Material; import org.bukkit.Material;
import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.ItemStack;
@@ -34,6 +35,7 @@ public class Commandpowertool extends EssentialsCommand
} }
final String itemName = itemStack.getType().toString().toLowerCase(Locale.ENGLISH).replaceAll("_", " "); final String itemName = itemStack.getType().toString().toLowerCase(Locale.ENGLISH).replaceAll("_", " ");
user.acquireReadLock();
List<String> powertools = user.getData().getPowertool(itemStack.getType()); List<String> powertools = user.getData().getPowertool(itemStack.getType());
if (command != null && !command.isEmpty()) if (command != null && !command.isEmpty())
{ {
@@ -47,26 +49,18 @@ public class Commandpowertool extends EssentialsCommand
{ {
user.sendMessage(_("powerToolList", Util.joinList(powertools), itemName)); user.sendMessage(_("powerToolList", Util.joinList(powertools), itemName));
} }
return; throw new NoChargeException();
} }
if (command.startsWith("r:")) if (command.startsWith("r:"))
{ {
try command = command.substring(2);
if (!powertools.contains(command))
{ {
command = command.substring(2); throw new Exception(_("powerToolNoSuchCommandAssigned", command, itemName));
if (!powertools.contains(command)) }
{
throw new Exception(_("powerToolNoSuchCommandAssigned", command, itemName));
}
powertools.remove(command); powertools.remove(command);
user.sendMessage(_("powerToolRemove", command, itemName)); user.sendMessage(_("powerToolRemove", command, itemName));
}
catch (Exception e)
{
user.sendMessage(e.getMessage());
return;
}
} }
else else
{ {
@@ -81,7 +75,6 @@ public class Commandpowertool extends EssentialsCommand
{ {
throw new Exception(_("powerToolAlreadySet", command, itemName)); throw new Exception(_("powerToolAlreadySet", command, itemName));
} }
} }
else if (powertools != null && !powertools.isEmpty()) else if (powertools != null && !powertools.isEmpty())
{ {
@@ -106,6 +99,11 @@ public class Commandpowertool extends EssentialsCommand
user.sendMessage(_("powerToolRemoveAll", itemName)); user.sendMessage(_("powerToolRemoveAll", itemName));
} }
if (!user.getData().isPowerToolsEnabled())
{
user.getData().setPowerToolsEnabled(true);
user.sendMessage(_("powerToolsEnabled"));
}
user.acquireWriteLock(); user.acquireWriteLock();
user.getData().setPowertool(itemStack.getType(), powertools); user.getData().setPowertool(itemStack.getType(), powertools);
} }

View File

@@ -1,10 +1,11 @@
package net.ess3.commands; package net.ess3.commands;
import net.ess3.utils.DescParseTickFormat; import java.util.*;
import static net.ess3.I18n._; import static net.ess3.I18n._;
import net.ess3.api.IUser; import net.ess3.api.IUser;
import net.ess3.permissions.Permissions; import net.ess3.permissions.Permissions;
import java.util.*; import net.ess3.utils.DescParseTickFormat;
//TODO - Remove bukkit
import org.bukkit.World; import org.bukkit.World;
import org.bukkit.entity.Player; import org.bukkit.entity.Player;
@@ -49,7 +50,7 @@ public class Commandptime extends EssentialsCommand
Long ticks; Long ticks;
// Parse the target time int ticks from args[0] // Parse the target time int ticks from args[0]
String timeParam = args[0]; String timeParam = args[0];
Boolean relative = true; boolean relative = true;
if (timeParam.startsWith("@")) if (timeParam.startsWith("@"))
{ {
relative = false; relative = false;
@@ -73,7 +74,7 @@ public class Commandptime extends EssentialsCommand
} }
catch (NumberFormatException e) catch (NumberFormatException e)
{ {
throw new NotEnoughArgumentsException(); throw new NotEnoughArgumentsException(e);
} }
} }
@@ -114,7 +115,7 @@ public class Commandptime extends EssentialsCommand
/** /**
* Used to set the time and inform of the change * Used to set the time and inform of the change
*/ */
private void setUsersTime(final CommandSender sender, final Collection<IUser> users, final Long ticks, Boolean relative) private void setUsersTime(final CommandSender sender, final Collection<IUser> users, final Long ticks, boolean relative)
{ {
// Update the time // Update the time
if (ticks == null) if (ticks == null)

View File

@@ -6,6 +6,7 @@ import net.ess3.utils.Util;
import net.ess3.api.IReplyTo; import net.ess3.api.IReplyTo;
import net.ess3.api.IUser; import net.ess3.api.IUser;
import net.ess3.permissions.Permissions; import net.ess3.permissions.Permissions;
//TODO - Remove bukkit
import org.bukkit.entity.Player; import org.bukkit.entity.Player;
@@ -28,18 +29,18 @@ public class Commandr extends EssentialsCommand
IUser user = ess.getUser((Player)sender); IUser user = ess.getUser((Player)sender);
if (Permissions.MSG_COLOR.isAuthorized(user)) if (Permissions.MSG_COLOR.isAuthorized(user))
{ {
message = Util.replaceColor(message); message = Util.replaceFormat(message);
} }
else else
{ {
message = Util.stripColor(message); message = Util.replaceFormat(message);
} }
replyTo = user; replyTo = user;
senderName = user.getDisplayName(); senderName = user.getDisplayName();
} }
else else
{ {
message = Util.replaceColor(message); message = Util.replaceFormat(message);
replyTo = Console.getConsoleReplyTo(); replyTo = Console.getConsoleReplyTo();
senderName = Console.NAME; senderName = Console.NAME;
} }
@@ -56,7 +57,7 @@ public class Commandr extends EssentialsCommand
if (target instanceof Player) if (target instanceof Player)
{ {
IUser player = ess.getUser((Player)target); IUser player = ess.getUser((Player)target);
if (player.isIgnoringPlayer(sender instanceof Player ? ((Player)sender).getName() : Console.NAME)) if (sender instanceof Player && player.isIgnoringPlayer(ess.getUser((Player)sender)))
{ {
return; return;
} }

View File

@@ -1,13 +1,12 @@
package net.ess3.commands; package net.ess3.commands;
import static net.ess3.I18n._;
import net.ess3.utils.Util;
import net.ess3.api.ISettings;
import net.ess3.api.IUser;
import java.util.Locale; import java.util.Locale;
import lombok.Cleanup; import lombok.Cleanup;
import org.bukkit.entity.Player; import static net.ess3.I18n._;
import net.ess3.api.ISettings;
import net.ess3.api.IUser;
import net.ess3.utils.Util;
//TODO - Remove bukkitimport org.bukkit.entity.Player;
public class Commandrealname extends EssentialsCommand public class Commandrealname extends EssentialsCommand
@@ -29,10 +28,11 @@ public class Commandrealname extends EssentialsCommand
{ {
continue; continue;
} }
final String displayName = Util.stripColor(u.getDisplayName()).toLowerCase(Locale.ENGLISH); u.setDisplayNick();
final String displayName = Util.stripFormat(u.getDisplayName()).toLowerCase(Locale.ENGLISH);
settings.acquireReadLock(); settings.acquireReadLock();
if (!whois.equals(displayName) if (!whois.equals(displayName)
&& !displayName.equals(Util.stripColor(settings.getData().getChat().getNicknamePrefix()) + whois) && !displayName.equals(Util.stripFormat(settings.getData().getChat().getNicknamePrefix()) + whois)
&& !whois.equalsIgnoreCase(u.getName())) && !whois.equalsIgnoreCase(u.getName()))
{ {
continue; continue;

View File

@@ -1,14 +1,13 @@
package net.ess3.commands; package net.ess3.commands;
import java.util.Locale;
import static net.ess3.I18n._; import static net.ess3.I18n._;
import net.ess3.api.IUser; import net.ess3.api.IUser;
import java.util.Locale;
import org.bukkit.Chunk; import org.bukkit.Chunk;
import org.bukkit.World; import org.bukkit.World;
import org.bukkit.entity.*; import org.bukkit.entity.*;
//Todo: Fix this up
public class Commandremove extends EssentialsCommand public class Commandremove extends EssentialsCommand
{ {
private enum ToRemove private enum ToRemove
@@ -40,7 +39,7 @@ public class Commandremove extends EssentialsCommand
} }
catch (NumberFormatException e) catch (NumberFormatException e)
{ {
throw new Exception(_("numberRequired")); throw new Exception(_("numberRequired"), e);
} }
} }
@@ -50,7 +49,7 @@ public class Commandremove extends EssentialsCommand
} }
catch (IllegalArgumentException e) catch (IllegalArgumentException e)
{ {
throw new NotEnoughArgumentsException(); //TODO: translate and list types throw new NotEnoughArgumentsException(e); //TODO: translate and list types
} }
removeEntities(user, world, toRemove, radius); removeEntities(user, world, toRemove, radius);
@@ -77,7 +76,7 @@ public class Commandremove extends EssentialsCommand
} }
catch (IllegalArgumentException e) catch (IllegalArgumentException e)
{ {
throw new NotEnoughArgumentsException(); //TODO: translate and list types throw new NotEnoughArgumentsException(e); //TODO: translate and list types
} }
removeEntities(sender, world, toRemove, 0); removeEntities(sender, world, toRemove, 0);
} }
@@ -124,7 +123,7 @@ public class Commandremove extends EssentialsCommand
removed++; removed++;
} }
} }
else if (toRemove == ToRemove.DROPS) else if (toRemove == ToRemove.MINECARTS)
{ {
if (e instanceof Minecart) if (e instanceof Minecart)
{ {

View File

@@ -1,14 +1,14 @@
package net.ess3.commands; package net.ess3.commands;
import net.ess3.api.ChargeException;
import static net.ess3.I18n._;
import net.ess3.economy.Trade;
import net.ess3.utils.Util;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import java.util.Locale; import java.util.Locale;
import static net.ess3.I18n._;
import net.ess3.api.ChargeException;
import net.ess3.api.IUser;
import net.ess3.economy.Trade;
import net.ess3.permissions.Permissions;
import net.ess3.utils.Util;
import org.bukkit.Material; import org.bukkit.Material;
import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.ItemStack;
@@ -50,6 +50,8 @@ public class Commandrepair extends EssentialsCommand
} }
else if (args[0].equalsIgnoreCase("all")) else if (args[0].equalsIgnoreCase("all"))
{ {
final Trade charge = new Trade("repair-all", ess);
charge.isAffordableFor(user);
final List<String> repaired = new ArrayList<String>(); final List<String> repaired = new ArrayList<String>();
repairItems(user.getInventory().getContents(), user, repaired); repairItems(user.getInventory().getContents(), user, repaired);
@@ -66,6 +68,7 @@ public class Commandrepair extends EssentialsCommand
{ {
user.sendMessage(_("repair", Util.joinList(repaired))); user.sendMessage(_("repair", Util.joinList(repaired)));
} }
charge.charge(user);
} }
else else
@@ -99,7 +102,7 @@ public class Commandrepair extends EssentialsCommand
continue; continue;
} }
final String itemName = item.getType().toString().toLowerCase(Locale.ENGLISH); final String itemName = item.getType().toString().toLowerCase(Locale.ENGLISH);
final Trade charge = new Trade("repair-" + itemName.replace('_', '-'), ess); final Trade charge = new Trade("repair-" + itemName.replace('_', '-'), "repair-item", ess);
try try
{ {
charge.isAffordableFor(user); charge.isAffordableFor(user);

View File

@@ -4,12 +4,13 @@ import net.ess3.utils.textreader.IText;
import net.ess3.utils.textreader.KeywordReplacer; import net.ess3.utils.textreader.KeywordReplacer;
import net.ess3.utils.textreader.TextInput; import net.ess3.utils.textreader.TextInput;
import net.ess3.utils.textreader.TextPager; import net.ess3.utils.textreader.TextPager;
import org.bukkit.command.CommandSender;
public class Commandrules extends EssentialsCommand public class Commandrules extends EssentialsCommand
{ {
@Override @Override
protected void run(final CommandSender sender, final String commandLabel, final String[] args) throws Exception public void run(final CommandSender sender, final String commandLabel, final String[] args) throws Exception
{ {
final IText input = new TextInput(sender, "rules", true, ess); final IText input = new TextInput(sender, "rules", true, ess);
final IText output = new KeywordReplacer(input, sender, ess); final IText output = new KeywordReplacer(input, sender, ess);

View File

@@ -1,12 +1,12 @@
package net.ess3.commands; package net.ess3.commands;
import static net.ess3.I18n._;
import net.ess3.economy.Trade;
import net.ess3.utils.Util;
import net.ess3.api.IUser;
import net.ess3.craftbukkit.InventoryWorkaround;
import java.util.Locale; import java.util.Locale;
import java.util.logging.Level; import java.util.logging.Level;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.craftbukkit.InventoryWorkaround;
import net.ess3.economy.Trade;
import net.ess3.utils.Util;
import org.bukkit.Material; import org.bukkit.Material;
import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.ItemStack;

View File

@@ -1,11 +1,11 @@
package net.ess3.commands; package net.ess3.commands;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import java.util.HashMap; import java.util.HashMap;
import java.util.Locale; import java.util.Locale;
import lombok.Cleanup; import lombok.Cleanup;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
public class Commandsethome extends EssentialsCommand public class Commandsethome extends EssentialsCommand
@@ -26,7 +26,8 @@ public class Commandsethome extends EssentialsCommand
{ {
if (Permissions.SETHOME_MULTIPLE.isAuthorized(user)) if (Permissions.SETHOME_MULTIPLE.isAuthorized(user))
{ {
if ("bed".equals(args[0].toLowerCase(Locale.ENGLISH))) { if ("bed".equals(args[0].toLowerCase(Locale.ENGLISH)))
{
throw new NotEnoughArgumentsException(); throw new NotEnoughArgumentsException();
} }
if ((user.getHomes().size() < ess.getRanks().getHomeLimit(user)) if ((user.getHomes().size() < ess.getRanks().getHomeLimit(user))
@@ -65,7 +66,8 @@ public class Commandsethome extends EssentialsCommand
{ {
name = "home"; name = "home";
} }
if ("bed".equals(name.toLowerCase(Locale.ENGLISH))) { if ("bed".equals(name.toLowerCase(Locale.ENGLISH)))
{
throw new NotEnoughArgumentsException(); throw new NotEnoughArgumentsException();
} }
@@ -87,7 +89,7 @@ public class Commandsethome extends EssentialsCommand
} }
user.getData().getHomes().put("home", new net.ess3.storage.StoredLocation(user.getLocation())); user.getData().getHomes().put("home", new net.ess3.storage.StoredLocation(user.getLocation()));
} }
user.sendMessage(_("homeSet")); user.sendMessage(_("homeSet", user.getLocation().getWorld().getName(), user.getLocation().getBlockX(), user.getLocation().getBlockY(), user.getLocation().getBlockZ()));
} }
} }

View File

@@ -2,6 +2,7 @@ package net.ess3.commands;
import static net.ess3.I18n._; import static net.ess3.I18n._;
import net.ess3.api.IUser; import net.ess3.api.IUser;
import net.ess3.utils.Util;
public class Commandsetjail extends EssentialsCommand public class Commandsetjail extends EssentialsCommand
@@ -14,7 +15,7 @@ public class Commandsetjail extends EssentialsCommand
throw new NotEnoughArgumentsException(); throw new NotEnoughArgumentsException();
} }
ess.getJails().setJail(args[0], user.getLocation()); ess.getJails().setJail(args[0], user.getLocation());
user.sendMessage(_("jailSet", args[0])); user.sendMessage(_("jailSet", Util.sanitizeString(args[0])));
} }
} }

View File

@@ -3,6 +3,8 @@ package net.ess3.commands;
import static net.ess3.I18n._; import static net.ess3.I18n._;
import net.ess3.api.IUser; import net.ess3.api.IUser;
import net.ess3.api.IWarps; import net.ess3.api.IWarps;
import net.ess3.permissions.WarpPermissions;
//TODO - Remove bukkit
import org.bukkit.Location; import org.bukkit.Location;
@@ -33,7 +35,8 @@ public class Commandsetwarp extends EssentialsCommand
{ {
} }
if (warpLoc == null || user.hasPermission("essentials.warp.overwrite." + args[0])) if (warpLoc == null || WarpPermissions.getPermission("overwrite." + args[0]).isAuthorized(user))
{ {
warps.setWarp(args[0], loc); warps.setWarp(args[0], loc);
} }

View File

@@ -1,8 +1,8 @@
package net.ess3.commands; package net.ess3.commands;
import static net.ess3.I18n._; import static net.ess3.I18n._;
import net.ess3.economy.Trade;
import net.ess3.api.IUser; import net.ess3.api.IUser;
import net.ess3.economy.Trade;
import net.ess3.permissions.Permissions; import net.ess3.permissions.Permissions;
import net.ess3.settings.SpawnsHolder; import net.ess3.settings.SpawnsHolder;
import org.bukkit.Location; import org.bukkit.Location;

View File

@@ -1,22 +1,24 @@
package net.ess3.commands; package net.ess3.commands;
import static net.ess3.I18n._;
import net.ess3.bukkit.Mob;
import net.ess3.bukkit.Mob.MobException;
import net.ess3.api.ISettings;
import net.ess3.api.IUser;
import net.ess3.permissions.SpawnmobPermissions;
import net.ess3.utils.LocationUtil;
import net.ess3.utils.Util;
import java.util.HashSet; import java.util.HashSet;
import java.util.Locale; import java.util.Locale;
import java.util.Random; import java.util.Random;
import java.util.Set; import java.util.Set;
import static net.ess3.I18n._;
import net.ess3.api.ISettings;
import net.ess3.api.IUser;
import net.ess3.bukkit.Mob;
import net.ess3.bukkit.Mob.MobException;
import net.ess3.permissions.SpawnmobPermissions;
import net.ess3.utils.LocationUtil;
import net.ess3.utils.Util;
import org.bukkit.DyeColor; import org.bukkit.DyeColor;
import org.bukkit.Location; import org.bukkit.Location;
import org.bukkit.block.Block; import org.bukkit.block.Block;
import org.bukkit.entity.Villager.Profession;
import org.bukkit.entity.*; import org.bukkit.entity.*;
import org.bukkit.material.Colorable;
//TODO - Bukkit cleanup
public class Commandspawnmob extends EssentialsCommand public class Commandspawnmob extends EssentialsCommand
{ {
@@ -97,7 +99,7 @@ public class Commandspawnmob extends EssentialsCommand
} }
catch (MobException e) catch (MobException e)
{ {
throw new Exception(_("unableToSpawnMob")); throw new Exception(_("unableToSpawnMob"), e);
} }
if (mountType != null) if (mountType != null)
@@ -119,7 +121,7 @@ public class Commandspawnmob extends EssentialsCommand
} }
catch (MobException e) catch (MobException e)
{ {
throw new Exception(_("unableToSpawnMob")); throw new Exception(_("unableToSpawnMob"), e);
} }
spawnedMob.setPassenger(spawnedMount); spawnedMob.setPassenger(spawnedMount);
} }
@@ -164,7 +166,7 @@ public class Commandspawnmob extends EssentialsCommand
} }
catch (MobException e) catch (MobException e)
{ {
throw new Exception(_("unableToSpawnMob")); throw new Exception(_("unableToSpawnMob"), e);
} }
spawnedMob.setPassenger(spawnedMount); spawnedMob.setPassenger(spawnedMount);
} }
@@ -201,7 +203,8 @@ public class Commandspawnmob extends EssentialsCommand
private void changeMobData(final EntityType type, final Entity spawned, String data, final IUser user) throws Exception private void changeMobData(final EntityType type, final Entity spawned, String data, final IUser user) throws Exception
{ {
data = data.toLowerCase(Locale.ENGLISH); data = data.toLowerCase(Locale.ENGLISH);
if (type == EntityType.SLIME || type == EntityType.MAGMA_CUBE)
if (spawned instanceof Slime)
{ {
try try
{ {
@@ -212,32 +215,24 @@ public class Commandspawnmob extends EssentialsCommand
throw new Exception(_("slimeMalformedSize"), e); throw new Exception(_("slimeMalformedSize"), e);
} }
} }
if ((type == EntityType.SHEEP if (spawned instanceof Ageable && data.contains("baby"))
|| type == EntityType.COW
|| type == EntityType.MUSHROOM_COW
|| type == EntityType.CHICKEN
|| type == EntityType.PIG
|| type == EntityType.VILLAGER
|| type == EntityType.OCELOT
|| type == EntityType.WOLF)
&& data.contains("baby"))
{ {
((Animals)spawned).setBaby(); ((Ageable)spawned).setBaby();
return; return;
} }
if (type == EntityType.SHEEP) if (spawned instanceof Colorable)
{ {
final String color = data.toUpperCase(Locale.ENGLISH).replace("BABY", ""); final String color = data.toUpperCase(Locale.ENGLISH).replace("BABY", "");
try try
{ {
if (color.equals("RANDOM")) if (color.equals("RANDOM"))
{ {
Random rand = new Random(); final Random rand = new Random();
((Sheep)spawned).setColor(DyeColor.values()[rand.nextInt(DyeColor.values().length)]); ((Colorable)spawned).setColor(DyeColor.values()[rand.nextInt(DyeColor.values().length)]);
} }
else else
{ {
((Sheep)spawned).setColor(DyeColor.valueOf(color)); ((Colorable)spawned).setColor(DyeColor.valueOf(color));
} }
} }
catch (Exception e) catch (Exception e)
@@ -245,9 +240,7 @@ public class Commandspawnmob extends EssentialsCommand
throw new Exception(_("sheepMalformedColor"), e); throw new Exception(_("sheepMalformedColor"), e);
} }
} }
if ((type == EntityType.WOLF if (spawned instanceof Tameable && data.contains("tamed"))
|| type == EntityType.OCELOT)
&& data.contains("tamed"))
{ {
final Tameable tameable = ((Tameable)spawned); final Tameable tameable = ((Tameable)spawned);
tameable.setTamed(true); tameable.setTamed(true);
@@ -263,6 +256,31 @@ public class Commandspawnmob extends EssentialsCommand
((Creeper)spawned).setPowered(true); ((Creeper)spawned).setPowered(true);
} }
if (type == EntityType.OCELOT) if (type == EntityType.OCELOT)
{
if (data.contains("siamese"))
{
((Ocelot)spawned).setCatType(Ocelot.Type.SIAMESE_CAT);
}
else if (data.contains("red"))
{
((Ocelot)spawned).setCatType(Ocelot.Type.RED_CAT);
}
else if (data.contains("black"))
{
((Ocelot)spawned).setCatType(Ocelot.Type.BLACK_CAT);
}
}
if (type == EntityType.VILLAGER)
{
for (Profession prof : Villager.Profession.values())
{
if (data.contains(prof.toString().toLowerCase(Locale.ENGLISH)))
{
((Villager)spawned).setProfession(prof);
}
}
}
if (type == EntityType.OCELOT)
{ {
if (data.contains("siamese")) if (data.contains("siamese"))
{ {

View File

@@ -10,9 +10,9 @@ public class Commandsuicide extends EssentialsCommand
public void run(final IUser user, final String commandLabel, final String[] args) throws Exception public void run(final IUser user, final String commandLabel, final String[] args) throws Exception
{ {
ess.getPlugin().callSuicideEvent(user.getBase()); ess.getPlugin().callSuicideEvent(user.getBase());
user.damage(1000); user.damage(Short.MAX_VALUE);
user.setHealth(0);
user.sendMessage(_("suicideMessage")); user.sendMessage(_("suicideMessage"));
user.setDisplayNick();
ess.broadcastMessage(user,_("suicideSuccess", user.getDisplayName())); ess.broadcastMessage(user,_("suicideSuccess", user.getDisplayName()));
} }
} }

View File

@@ -1,10 +1,11 @@
package net.ess3.commands; package net.ess3.commands;
import net.ess3.utils.DescParseTickFormat; import java.util.*;
import static net.ess3.I18n._; import static net.ess3.I18n._;
import net.ess3.api.IUser; import net.ess3.api.IUser;
import net.ess3.permissions.Permissions; import net.ess3.permissions.Permissions;
import java.util.*; import net.ess3.utils.DescParseTickFormat;
import net.ess3.utils.Util;
import org.bukkit.World; import org.bukkit.World;
import org.bukkit.entity.Player; import org.bukkit.entity.Player;
@@ -14,16 +15,29 @@ public class Commandtime extends EssentialsCommand
@Override @Override
protected void run(final CommandSender sender, final String commandLabel, final String[] args) throws Exception protected void run(final CommandSender sender, final String commandLabel, final String[] args) throws Exception
{ {
boolean add = false;
final List<String> argList = new ArrayList<String>(Arrays.asList(args));
if (argList.remove("set") && !argList.isEmpty() && Util.isInt(argList.get(0)))
{
argList.set(0, argList.get(0) + "t");
}
if (argList.remove("add") && !argList.isEmpty() && Util.isInt(argList.get(0)))
{
add = true;
argList.set(0, argList.get(0) + "t");
}
final String[] validArgs = argList.toArray(new String[0]);
// Which World(s) are we interested in? // Which World(s) are we interested in?
String worldSelector = null; String worldSelector = null;
if (args.length == 2) if (validArgs.length == 2)
{ {
worldSelector = args[1]; worldSelector = validArgs[1];
} }
final Set<World> worlds = getWorlds(sender, worldSelector); final Set<World> worlds = getWorlds(sender, worldSelector);
// If no arguments we are reading the time // If no arguments we are reading the time
if (args.length == 0) if (validArgs.length == 0)
{ {
getWorldsTime(sender, worlds); getWorldsTime(sender, worlds);
return; return;
@@ -39,14 +53,14 @@ public class Commandtime extends EssentialsCommand
long ticks; long ticks;
try try
{ {
ticks = DescParseTickFormat.parse(args[0]); ticks = DescParseTickFormat.parse(validArgs[0]);
} }
catch (NumberFormatException e) catch (NumberFormatException e)
{ {
throw new NotEnoughArgumentsException(); throw new NotEnoughArgumentsException(e);
} }
setWorldsTime(sender, worlds, ticks); setWorldsTime(sender, worlds, ticks, add);
} }
/** /**
@@ -70,14 +84,17 @@ public class Commandtime extends EssentialsCommand
/** /**
* Used to set the time and inform of the change * Used to set the time and inform of the change
*/ */
private void setWorldsTime(final CommandSender sender, final Collection<World> worlds, final long ticks) private void setWorldsTime(final CommandSender sender, final Collection<World> worlds, final long ticks, final boolean add)
{ {
// Update the time // Update the time
for (World world : worlds) for (World world : worlds)
{ {
long time = world.getTime(); long time = world.getTime();
time -= time % 24000; if (!add)
world.setTime(time + 24000 + ticks); {
time -= time % 24000;
}
world.setTime(time + (add ? 0 : 24000) + ticks);
} }
final StringBuilder output = new StringBuilder(); final StringBuilder output = new StringBuilder();

View File

@@ -15,7 +15,7 @@ public class Commandtop extends EssentialsCommand
final int topX = user.getLocation().getBlockX(); final int topX = user.getLocation().getBlockX();
final int topZ = user.getLocation().getBlockZ(); final int topZ = user.getLocation().getBlockZ();
final int topY = user.getWorld().getHighestBlockYAt(topX, topZ); final int topY = user.getWorld().getHighestBlockYAt(topX, topZ);
user.getTeleport().teleport(new Location(user.getWorld(), user.getLocation().getX(), topY + 1, user.getLocation().getZ()), new Trade(commandName, ess), TeleportCause.COMMAND); user.getTeleport().teleport(new Location(user.getWorld(), user.getLocation().getX(), topY + 1, user.getLocation().getZ(), user.getLocation().getYaw(), user.getLocation().getPitch()), new Trade(commandName, ess), TeleportCause.COMMAND);
user.sendMessage(_("teleportTop")); user.sendMessage(_("teleportTop"));
} }
} }

View File

@@ -1,11 +1,13 @@
package net.ess3.commands; package net.ess3.commands;
import lombok.Cleanup;
import net.ess3.Console; import net.ess3.Console;
import static net.ess3.I18n._; import static net.ess3.I18n._;
import net.ess3.economy.Trade; import net.ess3.api.ISettings;
import net.ess3.api.IUser; import net.ess3.api.IUser;
import net.ess3.economy.Trade;
import net.ess3.permissions.Permissions; import net.ess3.permissions.Permissions;
import lombok.Cleanup; import net.ess3.permissions.WorldPermissions;
import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause; import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
@@ -14,6 +16,9 @@ public class Commandtp extends EssentialsCommand
@Override @Override
public void run(final IUser user, final String commandLabel, final String[] args) throws Exception public void run(final IUser user, final String commandLabel, final String[] args) throws Exception
{ {
@Cleanup
ISettings settings = ess.getSettings();
settings.acquireReadLock();
switch (args.length) switch (args.length)
{ {
case 0: case 0:
@@ -27,6 +32,11 @@ public class Commandtp extends EssentialsCommand
{ {
throw new Exception(_("teleportDisabled", player.getDisplayName())); throw new Exception(_("teleportDisabled", player.getDisplayName()));
} }
if (user.getWorld() != player.getWorld() && settings.getData().getGeneral().isWorldTeleportPermissions()
&& !WorldPermissions.getPermission(player.getWorld().getName()).isAuthorized(user))
{
throw new Exception(_("noPerm", "essentials.world." + player.getWorld().getName()));
}
user.sendMessage(_("teleporting")); user.sendMessage(_("teleporting"));
final Trade charge = new Trade(commandName, ess); final Trade charge = new Trade(commandName, ess);
charge.isAffordableFor(user); charge.isAffordableFor(user);
@@ -39,8 +49,26 @@ public class Commandtp extends EssentialsCommand
throw new Exception(_("needTpohere")); throw new Exception(_("needTpohere"));
} }
user.sendMessage(_("teleporting")); user.sendMessage(_("teleporting"));
@Cleanup
final IUser target = getPlayer(args, 0); final IUser target = getPlayer(args, 0);
@Cleanup
final IUser toPlayer = getPlayer(args, 1); final IUser toPlayer = getPlayer(args, 1);
target.acquireReadLock();
toPlayer.acquireReadLock();
if (!target.getData().isTeleportEnabled())
{
throw new Exception(_("teleportDisabled", target.getDisplayName()));
}
if (!toPlayer.getData().isTeleportEnabled())
{
throw new Exception(_("teleportDisabled", toPlayer.getDisplayName()));
}
if (target.getWorld() != toPlayer.getWorld() && settings.getData().getGeneral().isWorldTeleportPermissions()
&& !WorldPermissions.getPermission(toPlayer.getWorld().getName()).isAuthorized(user))
{
throw new Exception(_("noPerm", "essentials.world." + toPlayer.getWorld().getName()));
}
target.getTeleport().now(toPlayer, false, TeleportCause.COMMAND); target.getTeleport().now(toPlayer, false, TeleportCause.COMMAND);
target.sendMessage(_("teleportAtoB", user.getDisplayName(), toPlayer.getDisplayName())); target.sendMessage(_("teleportAtoB", user.getDisplayName(), toPlayer.getDisplayName()));
break; break;

View File

@@ -1,9 +1,10 @@
package net.ess3.commands; package net.ess3.commands;
import lombok.Cleanup;
import static net.ess3.I18n._; import static net.ess3.I18n._;
import net.ess3.api.ISettings; import net.ess3.api.ISettings;
import net.ess3.api.IUser; import net.ess3.api.IUser;
import lombok.Cleanup; import net.ess3.permissions.WorldPermissions;
public class Commandtpa extends EssentialsCommand public class Commandtpa extends EssentialsCommand
@@ -23,20 +24,22 @@ public class Commandtpa extends EssentialsCommand
{ {
throw new Exception(_("teleportDisabled", player.getDisplayName())); throw new Exception(_("teleportDisabled", player.getDisplayName()));
} }
if (!player.isIgnoringPlayer(user.getName())) @Cleanup
ISettings settings = ess.getSettings();
settings.acquireReadLock();
if (user.getWorld() != player.getWorld() && ess.getSettings().getData().getGeneral().isWorldTeleportPermissions()
&& !WorldPermissions.getPermission(user.getWorld().getName()).isAuthorized(user))
{
throw new Exception(_("noPerm", "essentials.world." + player.getWorld().getName()));
}
if (!player.isIgnoringPlayer(user))
{ {
player.requestTeleport(user, false); player.requestTeleport(user, false);
player.sendMessage(_("teleportRequest", user.getDisplayName())); player.sendMessage(_("teleportRequest", user.getDisplayName()));
player.sendMessage(_("typeTpaccept")); player.sendMessage(_("typeTpaccept"));
player.sendMessage(_("typeTpdeny")); player.sendMessage(_("typeTpdeny"));
int tpaAcceptCancellation = 0; int tpaAcceptCancellation = 0;
ISettings settings = ess.getSettings(); tpaAcceptCancellation = settings.getData().getCommands().getTpa().getTimeout();
settings.acquireReadLock();
try {
tpaAcceptCancellation = settings.getData().getCommands().getTpa().getTimeout();
} finally {
settings.unlock();
}
if (tpaAcceptCancellation != 0) if (tpaAcceptCancellation != 0)
{ {
player.sendMessage(_("teleportRequestTimeoutInfo", tpaAcceptCancellation)); player.sendMessage(_("teleportRequestTimeoutInfo", tpaAcceptCancellation));

View File

@@ -1,9 +1,10 @@
package net.ess3.commands; package net.ess3.commands;
import lombok.Cleanup;
import static net.ess3.I18n._; import static net.ess3.I18n._;
import net.ess3.api.ISettings; import net.ess3.api.ISettings;
import net.ess3.api.IUser; import net.ess3.api.IUser;
import lombok.Cleanup; import net.ess3.permissions.WorldPermissions;
import org.bukkit.entity.Player; import org.bukkit.entity.Player;
@@ -42,22 +43,21 @@ public class Commandtpaall extends EssentialsCommand
{ {
continue; continue;
} }
@Cleanup
ISettings settings = ess.getSettings();
settings.acquireReadLock();
if (user.getWorld() != player.getWorld() && settings.getData().getGeneral().isWorldTeleportPermissions()
&& !WorldPermissions.getPermission(user.getWorld().getName()).isAuthorized(user))
{
continue;
}
try try
{ {
player.requestTeleport(user, true); player.requestTeleport(user, true);
player.sendMessage(_("teleportHereRequest", user.getDisplayName())); player.sendMessage(_("teleportHereRequest", user.getDisplayName()));
player.sendMessage(_("typeTpaccept")); player.sendMessage(_("typeTpaccept"));
int tpaAcceptCancellation = 0; int tpaAcceptCancellation = 0;
ISettings settings = ess.getSettings(); tpaAcceptCancellation = settings.getData().getCommands().getTpa().getTimeout();
settings.acquireReadLock();
try
{
tpaAcceptCancellation = settings.getData().getCommands().getTpa().getTimeout();
}
finally
{
settings.unlock();
}
if (tpaAcceptCancellation != 0) if (tpaAcceptCancellation != 0)
{ {
player.sendMessage(_("teleportRequestTimeoutInfo", tpaAcceptCancellation)); player.sendMessage(_("teleportRequestTimeoutInfo", tpaAcceptCancellation));

View File

@@ -1,9 +1,10 @@
package net.ess3.commands; package net.ess3.commands;
import lombok.Cleanup;
import static net.ess3.I18n._; import static net.ess3.I18n._;
import net.ess3.api.ISettings; import net.ess3.api.ISettings;
import net.ess3.api.IUser; import net.ess3.api.IUser;
import lombok.Cleanup; import net.ess3.permissions.WorldPermissions;
public class Commandtpahere extends EssentialsCommand public class Commandtpahere extends EssentialsCommand
@@ -23,20 +24,21 @@ public class Commandtpahere extends EssentialsCommand
{ {
throw new Exception(_("teleportDisabled", player.getDisplayName())); throw new Exception(_("teleportDisabled", player.getDisplayName()));
} }
@Cleanup
ISettings settings = ess.getSettings();
settings.acquireReadLock();
if (user.getWorld() != player.getWorld() && settings.getData().getGeneral().isWorldTeleportPermissions()
&& !WorldPermissions.getPermission(user.getWorld().getName()).isAuthorized(user))
{
throw new Exception(_("noPerm", "essentials.world." + user.getWorld().getName()));
}
player.requestTeleport(user, true); player.requestTeleport(user, true);
player.sendMessage(_("teleportHereRequest", user.getDisplayName())); player.sendMessage(_("teleportHereRequest", user.getDisplayName()));
player.sendMessage(_("typeTpaccept")); player.sendMessage(_("typeTpaccept"));
int tpaAcceptCancellation = 0; int tpaAcceptCancellation = 0;
ISettings settings = ess.getSettings();
settings.acquireReadLock();
try
{ {
tpaAcceptCancellation = settings.getData().getCommands().getTpa().getTimeout(); tpaAcceptCancellation = settings.getData().getCommands().getTpa().getTimeout();
} }
finally
{
settings.unlock();
}
if (tpaAcceptCancellation != 0) if (tpaAcceptCancellation != 0)
{ {
player.sendMessage(_("teleportRequestTimeoutInfo", tpaAcceptCancellation)); player.sendMessage(_("teleportRequestTimeoutInfo", tpaAcceptCancellation));

View File

@@ -1,7 +1,11 @@
package net.ess3.commands; package net.ess3.commands;
import lombok.Cleanup;
import static net.ess3.I18n._; import static net.ess3.I18n._;
import net.ess3.api.ISettings;
import net.ess3.api.IUser; import net.ess3.api.IUser;
import net.ess3.permissions.WorldPermissions;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player; import org.bukkit.entity.Player;
import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause; import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
@@ -35,6 +39,15 @@ public class Commandtpall extends EssentialsCommand
{ {
continue; continue;
} }
@Cleanup
ISettings settings = ess.getSettings();
settings.acquireReadLock();
if (user.getWorld() != player.getWorld() && settings.getData().getGeneral().isWorldTeleportPermissions()
&& !WorldPermissions.getPermission(user.getWorld().getName()).isAuthorized(user))
{
continue;
}
try try
{ {
player.getTeleport().now(user, false, TeleportCause.COMMAND); player.getTeleport().now(user, false, TeleportCause.COMMAND);
@@ -43,6 +56,7 @@ public class Commandtpall extends EssentialsCommand
{ {
ess.getCommandHandler().showCommandError(sender, commandName, ex); ess.getCommandHandler().showCommandError(sender, commandName, ex);
} }
} }
} }
} }

View File

@@ -1,8 +1,11 @@
package net.ess3.commands; package net.ess3.commands;
import lombok.Cleanup;
import static net.ess3.I18n._; import static net.ess3.I18n._;
import net.ess3.api.ISettings;
import net.ess3.api.IUser; import net.ess3.api.IUser;
import net.ess3.permissions.Permissions; import net.ess3.permissions.Permissions;
import net.ess3.permissions.WorldPermissions;
import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause; import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
@@ -24,6 +27,16 @@ public class Commandtpohere extends EssentialsCommand
{ {
throw new NoSuchFieldException(_("playerNotFound")); throw new NoSuchFieldException(_("playerNotFound"));
} }
@Cleanup
ISettings settings = ess.getSettings();
settings.acquireReadLock();
//todo - common method
if (user.getWorld() != player.getWorld() && settings.getData().getGeneral().isWorldTeleportPermissions()
&& !WorldPermissions.getPermission(user.getWorld().getName()).isAuthorized(player))
{
throw new Exception(_("noPerm", "essentials.world." + user.getWorld().getName()));
}
// Verify permission // Verify permission
if (!player.isHidden() || Permissions.TELEPORT_HIDDEN.isAuthorized(user)) if (!player.isHidden() || Permissions.TELEPORT_HIDDEN.isAuthorized(user))

View File

@@ -1,8 +1,8 @@
package net.ess3.commands; package net.ess3.commands;
import static net.ess3.I18n._; import static net.ess3.I18n._;
import net.ess3.economy.Trade;
import net.ess3.api.IUser; import net.ess3.api.IUser;
import net.ess3.economy.Trade;
import org.bukkit.Location; import org.bukkit.Location;
import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause; import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
@@ -35,4 +35,30 @@ public class Commandtppos extends EssentialsCommand
user.getTeleport().teleport(location, charge, TeleportCause.COMMAND); user.getTeleport().teleport(location, charge, TeleportCause.COMMAND);
throw new NoChargeException(); throw new NoChargeException();
} }
@Override
public void run(final CommandSender sender, final String commandLabel, final String[] args) throws Exception
{
if (args.length < 4)
{
throw new NotEnoughArgumentsException();
}
IUser user = ess.getUser(server.getPlayer(args[0]));
final int x = Integer.parseInt(args[1]);
final int y = Integer.parseInt(args[2]);
final int z = Integer.parseInt(args[3]);
final Location location = new Location(user.getWorld(), x, y, z);
if (args.length > 4)
{
location.setYaw((Float.parseFloat(args[4]) + 180 + 360) % 360);
}
if (args.length > 5)
{
location.setPitch(Float.parseFloat(args[5]));
}
sender.sendMessage(_("teleporting"));
user.sendMessage(_("teleporting"));
user.getTeleport().teleport(location, null, TeleportCause.COMMAND);
}
} }

View File

@@ -37,6 +37,18 @@ public class Commandtree extends EssentialsCommand
{ {
tree = TreeType.BROWN_MUSHROOM; tree = TreeType.BROWN_MUSHROOM;
} }
else if (args[0].equalsIgnoreCase("jungle"))
{
tree = TreeType.SMALL_JUNGLE;
}
else if (args[0].equalsIgnoreCase("junglebush"))
{
tree = TreeType.JUNGLE_BUSH;
}
else if (args[0].equalsIgnoreCase("swamp"))
{
tree = TreeType.SWAMP;
}
else else
{ {
throw new NotEnoughArgumentsException(); throw new NotEnoughArgumentsException();

View File

@@ -1,8 +1,8 @@
package net.ess3.commands; package net.ess3.commands;
import lombok.Cleanup;
import static net.ess3.I18n._; import static net.ess3.I18n._;
import net.ess3.api.IUser; import net.ess3.api.IUser;
import lombok.Cleanup;
public class Commandunban extends EssentialsCommand public class Commandunban extends EssentialsCommand
@@ -26,7 +26,7 @@ public class Commandunban extends EssentialsCommand
} }
catch (NoSuchFieldException e) catch (NoSuchFieldException e)
{ {
throw new Exception(_("playerNotFound")); throw new Exception(_("playerNotFound"), e);
} }
} }
} }

View File

@@ -1,8 +1,8 @@
package net.ess3.commands; package net.ess3.commands;
import lombok.Cleanup;
import static net.ess3.I18n._; import static net.ess3.I18n._;
import net.ess3.api.IUser; import net.ess3.api.IUser;
import lombok.Cleanup;
public class Commandunbanip extends EssentialsCommand public class Commandunbanip extends EssentialsCommand

View File

@@ -75,7 +75,7 @@ public class Commandunlimited extends EssentialsCommand
return output.toString(); return output.toString();
} }
private Boolean toggleUnlimited(final IUser user, final IUser target, final String item) throws Exception private boolean toggleUnlimited(final IUser user, final IUser target, final String item) throws Exception
{ {
final ItemStack stack = ess.getItemDb().get(item, 1); final ItemStack stack = ess.getItemDb().get(item, 1);
stack.setAmount(Math.min(stack.getType().getMaxStackSize(), 2)); stack.setAmount(Math.min(stack.getType().getMaxStackSize(), 2));
@@ -87,7 +87,7 @@ public class Commandunlimited extends EssentialsCommand
} }
String message = "disableUnlimited"; String message = "disableUnlimited";
Boolean enableUnlimited = false; boolean enableUnlimited = false;
if (!target.getData().hasUnlimited(stack.getType())) if (!target.getData().hasUnlimited(stack.getType()))
{ {
message = "enableUnlimited"; message = "enableUnlimited";

View File

@@ -0,0 +1,37 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
public class Commandvanish extends EssentialsCommand
{
@Override
protected void run(IUser user, String commandLabel, String[] args) throws Exception
{
if (args.length < 1)
{
user.toggleVanished();
if (user.isVanished())
{
user.sendMessage(_("vanished"));
}
else
{
user.sendMessage(_("unvanished"));
}
}
else
{
if (args[0].contains("on") || args[0].contains("ena") || args[0].equalsIgnoreCase("1"))
{
user.setVanished(true);
}
else
{
user.setVanished(false);
}
user.sendMessage(user.isVanished() ? _("vanished") : _("unvanished"));
}
}
}

View File

@@ -111,7 +111,10 @@ public class Commandwarp extends EssentialsCommand
private void warpUser(final IUser user, final String name) throws Exception private void warpUser(final IUser user, final String name) throws Exception
{ {
final Trade charge = new Trade("warp-" + name.toLowerCase(Locale.ENGLISH).replace('_', '-'), ess); final Trade chargeWarp = new Trade("warp-" + name.toLowerCase(Locale.ENGLISH).replace('_', '-'), ess);
final Trade chargeCmd = new Trade(this.commandName, ess);
final double fullCharge = chargeWarp.getCommandCost(user) + chargeCmd.getCommandCost(user);
final Trade charge = new Trade(fullCharge, ess);
charge.isAffordableFor(user); charge.isAffordableFor(user);
if (WarpPermissions.getPermission(name).isAuthorized(user)) if (WarpPermissions.getPermission(name).isAuthorized(user))
{ {

View File

@@ -1,16 +1,17 @@
package net.ess3.commands; package net.ess3.commands;
import static net.ess3.I18n._;
import net.ess3.utils.Util;
import net.ess3.api.ISettings;
import net.ess3.api.IUser;
import net.ess3.api.server.CommandSender; import net.ess3.api.server.CommandSender;
import net.ess3.api.server.Player; import net.ess3.api.server.Player;
import java.util.Locale;
import lombok.Cleanup;
import static net.ess3.I18n._;
import net.ess3.api.ISettings;
import net.ess3.api.IUser;
import net.ess3.craftbukkit.SetExpFix;
import net.ess3.permissions.Permissions; import net.ess3.permissions.Permissions;
import net.ess3.user.UserData; import net.ess3.user.UserData;
import net.ess3.utils.DateUtil; import net.ess3.utils.DateUtil;
import java.util.Locale; import net.ess3.utils.Util;
import lombok.Cleanup;
@@ -40,6 +41,7 @@ public class Commandwhois extends EssentialsCommand
ISettings settings = ess.getSettings(); ISettings settings = ess.getSettings();
settings.acquireReadLock(); settings.acquireReadLock();
final int prefixLength = Util.stripColor(settings.getData().getChat().getNicknamePrefix()).length(); final int prefixLength = Util.stripColor(settings.getData().getChat().getNicknamePrefix()).length();
boolean foundPlayer = false;
for (Player onlinePlayer : server.getOnlinePlayers()) for (Player onlinePlayer : server.getOnlinePlayers())
{ {
@Cleanup @Cleanup
@@ -50,29 +52,21 @@ public class Commandwhois extends EssentialsCommand
continue; continue;
} }
user.acquireReadLock(); user.acquireReadLock();
final String nickName = Util.stripColor(user.getData().getNickname()); final String nickName = Util.stripFormat(user.getData().getNickname());
if (!whois.equalsIgnoreCase(nickName) if (!whois.equalsIgnoreCase(nickName)
&& !whois.substring(prefixLength).equalsIgnoreCase(nickName) && !whois.substring(prefixLength).equalsIgnoreCase(nickName)
&& !whois.equalsIgnoreCase(user.getName())) && !whois.equalsIgnoreCase(user.getName()))
{ {
continue; continue;
} }
sender.sendMessage(""); foundPlayer = true;
sender.sendMessage(_("whoisTop", user.getName()));
user.setDisplayNick();
sender.sendMessage(_("whoisIs", user.getDisplayName(), user.getName())); sender.sendMessage(_("whoisIs", user.getDisplayName(), user.getName()));
sender.sendMessage(_("whoisHealth", user.getHealth())); sender.sendMessage(_("whoisHealth", user.getHealth()));
sender.sendMessage(_("whoisOP", (user.isOp() ? _("true") : _("false")))); sender.sendMessage(_("whoisExp", SetExpFix.getTotalExperience(user), user.getLevel()));
sender.sendMessage(_("whoisGod", (user.isGodModeEnabled() ? _("true") : _("false"))));
sender.sendMessage(_("whoisGamemode", _(user.getGameMode().toString().toLowerCase(Locale.ENGLISH))));
sender.sendMessage(_("whoisLocation", user.getLocation().getWorld().getName(), user.getLocation().getBlockX(), user.getLocation().getBlockY(), user.getLocation().getBlockZ())); sender.sendMessage(_("whoisLocation", user.getLocation().getWorld().getName(), user.getLocation().getBlockX(), user.getLocation().getBlockY(), user.getLocation().getBlockZ()));
sender.sendMessage(_("whoisMoney", Util.displayCurrency(user.getMoney(), ess))); sender.sendMessage(_("whoisMoney", Util.displayCurrency(user.getMoney(), ess)));
sender.sendMessage(_("whoisJail", (user.getData().isJailed()
? user.getTimestamp(UserData.TimestampType.JAIL) > 0
? DateUtil.formatDateDiff(user.getTimestamp(UserData.TimestampType.JAIL))
: _("true")
: _("false"))));
sender.sendMessage(user.getData().isAfk()
? _("whoisStatusAway")
: _("whoisStatusAvailable"));
sender.sendMessage(_("whoisIPAddress", user.getAddress().getAddress().toString())); sender.sendMessage(_("whoisIPAddress", user.getAddress().getAddress().toString()));
final String location = user.getData().getGeolocation(); final String location = user.getData().getGeolocation();
if (location != null if (location != null
@@ -80,6 +74,26 @@ public class Commandwhois extends EssentialsCommand
{ {
sender.sendMessage(_("whoisGeoLocation", location)); sender.sendMessage(_("whoisGeoLocation", location));
} }
sender.sendMessage(_("whoisGamemode", _(user.getGameMode().toString().toLowerCase(Locale.ENGLISH))));
sender.sendMessage(_("whoisGod", (user.isGodModeEnabled() ? _("true") : _("false"))));
sender.sendMessage(_("whoisOP", (user.isOp() ? _("true") : _("false"))));
sender.sendMessage(_("whoisFly", user.getAllowFlight() ? _("true") : _("false"), user.isFlying() ? _("flying") : _("notFlying")));
sender.sendMessage(_("whoisAFK", (user.getData().isAfk() ? _("true") : _("false"))));
sender.sendMessage(_("whoisJail", (user.getData().isJailed()
? user.getTimestamp(UserData.TimestampType.JAIL) > 0
? DateUtil.formatDateDiff(user.getTimestamp(UserData.TimestampType.JAIL))
: _("true")
: _("false"))));
sender.sendMessage(_("whoisMute", (user.getData().isMuted()
? user.getTimestamp(UserData.TimestampType.MUTE) > 0
? DateUtil.formatDateDiff(user.getTimestamp(UserData.TimestampType.MUTE))
: _("true")
: _("false"))));
if (!foundPlayer)
{
throw new NoSuchFieldException(_("playerNotFound"));
}
} }
} }
} }

View File

@@ -1,11 +1,10 @@
package net.ess3.commands; package net.ess3.commands;
import static net.ess3.I18n._;
import net.ess3.api.*;
import java.util.*; import java.util.*;
import java.util.logging.Level; import java.util.logging.Level;
import java.util.logging.Logger; import java.util.logging.Logger;
import static net.ess3.I18n._;
import net.ess3.api.*;
import org.bukkit.Bukkit; import org.bukkit.Bukkit;
import org.bukkit.ChatColor; import org.bukkit.ChatColor;
import org.bukkit.command.Command; import org.bukkit.command.Command;

View File

@@ -1,11 +1,12 @@
package net.ess3.commands; package net.ess3.commands;
import static net.ess3.I18n._;
public class WarpNotFoundException extends Exception public class WarpNotFoundException extends Exception
{ {
public WarpNotFoundException() public WarpNotFoundException()
{ {
super(""); super(_("warpNotExist"));
} }
public WarpNotFoundException(String message) public WarpNotFoundException(String message)

Some files were not shown because too many files have changed in this diff Show More