From 4aaf0eda795df3fff9bba023a009c27679dbc67a Mon Sep 17 00:00:00 2001 From: GunfighterJ Date: Wed, 6 Mar 2013 14:18:11 -0600 Subject: [PATCH] [Feature] Adds meta permissions TL MetaItemStack.java Some meta cleanup Parameter refactor for clarity Full list of added perms http://goo.gl/do1XL --- .../earth2me/essentials/MetaItemStack.java | 130 +++++++++++++----- .../essentials/commands/Commandbook.java | 2 +- .../essentials/commands/Commandfirework.java | 4 + .../essentials/commands/Commandpotion.java | 3 - Essentials/src/messages.properties | 7 + Essentials/src/messages_cs.properties | 7 + Essentials/src/messages_da.properties | 7 + Essentials/src/messages_de.properties | 7 + Essentials/src/messages_en.properties | 7 + Essentials/src/messages_es.properties | 7 + Essentials/src/messages_fi.properties | 7 + Essentials/src/messages_fr.properties | 7 + Essentials/src/messages_it.properties | 7 + Essentials/src/messages_nl.properties | 7 + Essentials/src/messages_pl.properties | 7 + Essentials/src/messages_pt.properties | 7 + Essentials/src/messages_se.properties | 7 + 17 files changed, 190 insertions(+), 40 deletions(-) diff --git a/Essentials/src/com/earth2me/essentials/MetaItemStack.java b/Essentials/src/com/earth2me/essentials/MetaItemStack.java index d2c4b84ef..0fcb1f6df 100644 --- a/Essentials/src/com/earth2me/essentials/MetaItemStack.java +++ b/Essentials/src/com/earth2me/essentials/MetaItemStack.java @@ -90,24 +90,31 @@ public class MetaItemStack completePotion = true; } - public void parseStringMeta(final CommandSender user, final boolean allowUnsafe, String[] string, int fromArg, final IEssentials ess) throws Exception + public void parseStringMeta(final CommandSender sender, final boolean allowUnsafe, String[] string, int fromArg, final IEssentials ess) throws Exception { for (int i = fromArg; i < string.length; i++) { - addStringMeta(user, allowUnsafe, string[i], ess); + addStringMeta(sender, allowUnsafe, string[i], ess); } if (validFirework) { + if (!hasMetaPermission(sender, "firework", true, false, ess)) + { + throw new Exception(_("noMetaFirework")); + } FireworkEffect effect = builder.build(); FireworkMeta fmeta = (FireworkMeta)stack.getItemMeta(); fmeta.addEffect(effect); + if (fmeta.getEffects().size() > 1 && !hasMetaPermission(sender, "firework-multiple", true, false, ess)) + { + throw new Exception(_("multipleCharges")); + } stack.setItemMeta(fmeta); } } - //TODO: TL this - private void addStringMeta(final CommandSender user, final boolean allowUnsafe, final String string, final IEssentials ess) throws Exception + private void addStringMeta(final CommandSender sender, final boolean allowUnsafe, final String string, final IEssentials ess) throws Exception { final String[] split = splitPattern.split(string, 2); if (split.length < 1) @@ -115,14 +122,14 @@ public class MetaItemStack return; } - if (split.length > 1 && split[0].equalsIgnoreCase("name")) + if (split.length > 1 && split[0].equalsIgnoreCase("name") && hasMetaPermission(sender, "name", true, true, ess)) { final String displayName = Util.replaceFormat(split[1].replace('_', ' ')); final ItemMeta meta = stack.getItemMeta(); meta.setDisplayName(displayName); stack.setItemMeta(meta); } - else if (split.length > 1 && (split[0].equalsIgnoreCase("lore") || split[0].equalsIgnoreCase("desc"))) + else if (split.length > 1 && (split[0].equalsIgnoreCase("lore") || split[0].equalsIgnoreCase("desc")) && hasMetaPermission(sender, "lore", true, true, ess)) { final List lore = new ArrayList(); for (String line : split[1].split("\\|")) @@ -133,7 +140,7 @@ public class MetaItemStack meta.setLore(lore); stack.setItemMeta(meta); } - else if (split.length > 1 && (split[0].equalsIgnoreCase("player") || split[0].equalsIgnoreCase("owner")) && stack.getType() == Material.SKULL_ITEM) + else if (split.length > 1 && (split[0].equalsIgnoreCase("player") || split[0].equalsIgnoreCase("owner")) && stack.getType() == Material.SKULL_ITEM && hasMetaPermission(sender, "head", true, true, ess)) { if (stack.getDurability() == 3) { @@ -144,35 +151,43 @@ public class MetaItemStack } else { - throw new Exception("You can only set the owner of player skulls (397:3)"); + throw new Exception(_("onlyPlayerSkulls")); } } - else if (split.length > 1 && split[0].equalsIgnoreCase("book") && stack.getType() == Material.WRITTEN_BOOK) + else if (split.length > 1 && split[0].equalsIgnoreCase("book") && stack.getType() == Material.WRITTEN_BOOK && hasMetaPermission(sender, "book", true, true, ess)) { final BookMeta meta = (BookMeta)stack.getItemMeta(); final IText input = new BookInput("book", true, ess); final BookPager pager = new BookPager(input); - List pages = pager.getPages(split[1]); - meta.setPages(pages); + if (hasMetaPermission(sender, "chapter-" + split[1].toLowerCase(), true, true, ess)) + { + List pages = pager.getPages(split[1]); + meta.setPages(pages); + + stack.setItemMeta(meta); + } + else + { + sender.sendMessage(_("noChapterMeta")); + } - stack.setItemMeta(meta); } - else if (split.length > 1 && split[0].equalsIgnoreCase("author") && stack.getType() == Material.WRITTEN_BOOK) + else if (split.length > 1 && split[0].equalsIgnoreCase("author") && stack.getType() == Material.WRITTEN_BOOK && hasMetaPermission(sender, "author", true, true, ess)) { final String author = split[1]; final BookMeta meta = (BookMeta)stack.getItemMeta(); meta.setAuthor(author); stack.setItemMeta(meta); } - else if (split.length > 1 && split[0].equalsIgnoreCase("title") && stack.getType() == Material.WRITTEN_BOOK) + else if (split.length > 1 && split[0].equalsIgnoreCase("title") && stack.getType() == Material.WRITTEN_BOOK && hasMetaPermission(sender, "title", true, true, ess)) { final String title = Util.replaceFormat(split[1].replace('_', ' ')); final BookMeta meta = (BookMeta)stack.getItemMeta(); meta.setTitle(title); stack.setItemMeta(meta); } - else if (split.length > 1 && split[0].equalsIgnoreCase("power") && stack.getType() == Material.FIREWORK) + else if (split.length > 1 && split[0].equalsIgnoreCase("power") && stack.getType() == Material.FIREWORK && hasMetaPermission(sender, "firework-power", true, true, ess)) { final int power = Util.isInt(split[1]) ? Integer.parseInt(split[1]) : 0; final FireworkMeta meta = (FireworkMeta)stack.getItemMeta(); @@ -181,11 +196,11 @@ public class MetaItemStack } else if (stack.getType() == Material.FIREWORK) //WARNING - Meta for fireworks will be ignored after this point. { - addFireworkMeta(user, false, string, ess); + addFireworkMeta(sender, false, string, ess); } else if (stack.getType() == Material.POTION) //WARNING - Meta for potions will be ignored after this point. { - addPotionMeta(user, false, string, ess); + addPotionMeta(sender, false, string, ess); } else if (split.length > 1 && (split[0].equalsIgnoreCase("color") || split[0].equalsIgnoreCase("colour")) && (stack.getType() == Material.LEATHER_BOOTS @@ -205,16 +220,16 @@ public class MetaItemStack } else { - throw new Exception("Leather Color Syntax: color:,, eg: color:255,0,0"); + throw new Exception(_("leatherSyntax")); } } else { - parseEnchantmentStrings(user, allowUnsafe, split); + parseEnchantmentStrings(sender, allowUnsafe, split); } } - public void addFireworkMeta(final CommandSender user, final boolean allowShortName, final String string, final IEssentials ess) throws Exception + public void addFireworkMeta(final CommandSender sender, final boolean allowShortName, final String string, final IEssentials ess) throws Exception { if (stack.getType() == Material.FIREWORK) { @@ -229,9 +244,17 @@ public class MetaItemStack { if (validFirework) { + if (!hasMetaPermission(sender, "firework", true, false, ess)) + { + throw new Exception(_("noMetaFirework")); + } FireworkEffect effect = builder.build(); FireworkMeta fmeta = (FireworkMeta)stack.getItemMeta(); fmeta.addEffect(effect); + if (fmeta.getEffects().size() > 1 && !hasMetaPermission(sender, "firework-multiple", false, false, ess)) + { + throw new Exception(_("multipleCharges")); + } stack.setItemMeta(fmeta); builder = FireworkEffect.builder(); } @@ -247,7 +270,7 @@ public class MetaItemStack } else { - user.sendMessage(_("fireworkSyntax")); + sender.sendMessage(_("fireworkSyntax")); throw new Exception(_("invalidFireworkFormat", split[1], split[0])); } } @@ -263,7 +286,7 @@ public class MetaItemStack } else { - user.sendMessage(_("fireworkSyntax")); + sender.sendMessage(_("fireworkSyntax")); throw new Exception(_("invalidFireworkFormat", split[1], split[0])); } if (finalEffect != null) @@ -283,7 +306,7 @@ public class MetaItemStack } else { - user.sendMessage(_("fireworkSyntax")); + sender.sendMessage(_("fireworkSyntax")); throw new Exception(_("invalidFireworkFormat", split[1], split[0])); } } @@ -307,7 +330,7 @@ public class MetaItemStack } else { - user.sendMessage(_("fireworkSyntax")); + sender.sendMessage(_("fireworkSyntax")); throw new Exception(_("invalidFireworkFormat", split[1], split[0])); } } @@ -315,11 +338,11 @@ public class MetaItemStack } } - public void addPotionMeta(final CommandSender user, final boolean allowShortName, final String string, final IEssentials ess) throws Exception + public void addPotionMeta(final CommandSender sender, final boolean allowShortName, final String string, final IEssentials ess) throws Exception { if (stack.getType() == Material.POTION) { - final User player = ess.getUser(user); + final User user = ess.getUser(sender); final String[] split = splitPattern.split(string, 2); if (split.length < 2) @@ -332,7 +355,7 @@ public class MetaItemStack pEffectType = Potions.getByName(split[1]); if (pEffectType != null) { - if(player != null && player.isAuthorized("essentials.potion." + pEffectType.getName().toLowerCase())) + if (user != null && user.isAuthorized("essentials.potion." + pEffectType.getName().toLowerCase())) { validPotionEffect = true; canceledEffect = false; @@ -340,12 +363,12 @@ public class MetaItemStack else { canceledEffect = true; - user.sendMessage(_("invalidPotionEffect", pEffectType.getName().toLowerCase())); + sender.sendMessage(_("invalidPotionEffect", pEffectType.getName().toLowerCase())); } } else { - user.sendMessage(_("invalidPotionEffect", split[1])); + sender.sendMessage(_("invalidPotionEffect", split[1])); canceledEffect = true; } } @@ -370,19 +393,28 @@ public class MetaItemStack { PotionMeta pmeta = (PotionMeta)stack.getItemMeta(); pEffect = pEffectType.createEffect(duration, power); + if (pmeta.getCustomEffects().size() > 1 && !hasMetaPermission(sender, "potion-multiple", true, false, ess)) + { + throw new Exception(_("multiplePotionEffects")); + } pmeta.addCustomEffect(pEffect, true); stack.setItemMeta(pmeta); - resetPotionMeta(); + resetPotionMeta(); } - + } } - private void parseEnchantmentStrings(final CommandSender user, final boolean allowUnsafe, final String[] split) throws Exception + private void parseEnchantmentStrings(final CommandSender sender, final boolean allowUnsafe, final String[] split) throws Exception { Enchantment enchantment = getEnchantment(null, split[0]); + if (enchantment == null) + { + return; + } + int level = -1; if (split.length > 1) { @@ -400,10 +432,10 @@ public class MetaItemStack { level = enchantment.getMaxLevel(); } - addEnchantment(user, allowUnsafe, enchantment, level); + addEnchantment(sender, allowUnsafe, enchantment, level); } - public void addEnchantment(final CommandSender user, final boolean allowUnsafe, final Enchantment enchantment, final int level) throws Exception + public void addEnchantment(final CommandSender sender, final boolean allowUnsafe, final Enchantment enchantment, final int level) throws Exception { try { @@ -445,13 +477,12 @@ public class MetaItemStack } } - //TODO: Properly TL this public Enchantment getEnchantment(final User user, final String name) throws Exception { final Enchantment enchantment = Enchantments.getByName(name); if (enchantment == null) { - throw new Exception(_("enchantmentNotFound") + ": " + name); + return null; } final String enchantmentName = enchantment.getName().toLowerCase(Locale.ENGLISH); if (user != null && !user.isAuthorized("essentials.enchant." + enchantmentName)) @@ -460,4 +491,31 @@ public class MetaItemStack } return enchantment; } + + private boolean hasMetaPermission(final CommandSender sender, final String metaPerm, final boolean graceful, final boolean message, final IEssentials ess) throws Exception + { + final User user = ess.getUser(sender); + if (user == null) + { + return true; + } + + if (user.isAuthorized("essentials.itemspawn.meta-" + metaPerm)) + { + return true; + } + + if (graceful) + { + if (message) + { + user.sendMessage(_("noMetaPerm", metaPerm)); + } + return false; + } + else + { + throw new Exception(_("noMetaPerm", metaPerm)); + } + } } diff --git a/Essentials/src/com/earth2me/essentials/commands/Commandbook.java b/Essentials/src/com/earth2me/essentials/commands/Commandbook.java index 1bfca2e1d..897069b93 100644 --- a/Essentials/src/com/earth2me/essentials/commands/Commandbook.java +++ b/Essentials/src/com/earth2me/essentials/commands/Commandbook.java @@ -27,7 +27,7 @@ public class Commandbook extends EssentialsCommand if (args.length > 1 && args[0].equalsIgnoreCase("author")) { - if (user.isAuthorized("essentals.book.author")) + if (user.isAuthorized("essentals.book.author") && (isAuthor(bmeta, player) || user.isAuthorized("essentials.book.others"))) { bmeta.setAuthor(args[1]); item.setItemMeta(bmeta); diff --git a/Essentials/src/com/earth2me/essentials/commands/Commandfirework.java b/Essentials/src/com/earth2me/essentials/commands/Commandfirework.java index bec15fc80..1283ba2af 100644 --- a/Essentials/src/com/earth2me/essentials/commands/Commandfirework.java +++ b/Essentials/src/com/earth2me/essentials/commands/Commandfirework.java @@ -118,6 +118,10 @@ public class Commandfirework extends EssentialsCommand { FireworkMeta fmeta = (FireworkMeta)mStack.getItemStack().getItemMeta(); FireworkEffect effect = mStack.getFireworkBuilder().build(); + if (fmeta.getEffects().size() > 0 && !user.isAuthorized("essentials.firework.multiple")) + { + throw new Exception(_("multipleCharges")); + } fmeta.addEffect(effect); stack.setItemMeta(fmeta); } diff --git a/Essentials/src/com/earth2me/essentials/commands/Commandpotion.java b/Essentials/src/com/earth2me/essentials/commands/Commandpotion.java index 3aba02a05..3ba0080f8 100644 --- a/Essentials/src/com/earth2me/essentials/commands/Commandpotion.java +++ b/Essentials/src/com/earth2me/essentials/commands/Commandpotion.java @@ -9,7 +9,6 @@ import java.util.Locale; import java.util.Map; import java.util.Set; import java.util.TreeSet; -import java.util.regex.Pattern; import org.bukkit.Material; import org.bukkit.Server; import org.bukkit.inventory.ItemStack; @@ -20,8 +19,6 @@ import org.bukkit.potion.PotionEffectType; public class Commandpotion extends EssentialsCommand { - private final transient Pattern splitPattern = Pattern.compile("[:+',;.]"); - public Commandpotion() { super("potion"); diff --git a/Essentials/src/messages.properties b/Essentials/src/messages.properties index 80840a523..d1dfb7448 100644 --- a/Essentials/src/messages.properties +++ b/Essentials/src/messages.properties @@ -221,6 +221,7 @@ kitOnce=\u00a74You can't use that kit again. kitReceive=\u00a76Received kit\u00a7c {0}\u00a76. kitTimed=\u00a74You can''t use that kit again for another\u00a7c {0}\u00a74. kits=\u00a76Kits:\u00a7r {0} +leatherSyntax=\u00a76Leather Color Syntax: color:,, eg: color:255,0,0. lightningSmited=\u00a76Thou hast been smitten! lightningUse=\u00a76Smiting\u00a7c {0} listAfkTag= \u00a77[AFK]\u00a7r @@ -257,6 +258,8 @@ months=months moreThanZero=\u00a74Quantities must be greater than 0. moveSpeed=\u00a76Set {0} speed to\u00a7c {1} \u00a76for {2}\u00a76. msgFormat=\u00a76[{0}\u00a76 -> {1}\u00a76] \u00a7r{2} +multipleCharges=\u00a74You cannot apply more than one charge to this firework. +multiplePotionEffects=\u00a74You cannot apply more than one effect to this potion. muteExempt=\u00a74You may not mute that player. muteNotify=\u00a74{0} \u00a76has muted \u00a74{1}\u00a76. mutedPlayer=\u00a76Player {0} \u00a76muted. @@ -274,6 +277,7 @@ nickSet=\u00a76Your nickname is now \u00a7c{0} noAccessCommand=\u00a74You do not have access to that command. noAccessPermission=\u00a74You do not have permission to access that {0}. noBreakBedrock=\u00a74You are not allowed to destroy bedrock. +noChapterMeta=\u00a74You do not have permission to create dynamic books. noDestroyPermission=\u00a74You do not have permission to destroy that {0}. noDurability=\u00a74This item does not have a durability. noGodWorldWarning=\u00a74Warning! God mode in this world disabled. @@ -284,6 +288,8 @@ noKitPermission=\u00a74You need the \u00a7c{0}\u00a74 permission to use that kit noKits=\u00a76There are no kits available yet. noMail=\u00a76You do not have any mail. noMatchingPlayers=\u00a76No matching players found. +noMetaFirework=\u00a74You do not have permission to apply firework meta. +noMetaPerm=\u00a74You do not have permission to apply \u00a7c{0}\u00a74 meta to this item. noMotd=\u00a76There is no message of the day. noNewMail=\u00a76You have no new mail. noPendingRequest=\u00a74You do not have a pending request. @@ -306,6 +312,7 @@ now=now nuke=\u00a75May death rain upon them. numberRequired=A number goes there, silly. onlyDayNight=/time only supports day/night. +onlyPlayerSkulls=\u00a74You can only set the owner of player skulls (397:3). onlyPlayers=\u00a74Only in-game players can use {0}. onlySunStorm=\u00a74/weather only supports sun/storm. orderBalances=\u00a76Ordering balances of\u00a7c {0} \u00a76users, please wait... diff --git a/Essentials/src/messages_cs.properties b/Essentials/src/messages_cs.properties index cb73a9ea0..42bed350e 100644 --- a/Essentials/src/messages_cs.properties +++ b/Essentials/src/messages_cs.properties @@ -224,6 +224,7 @@ kitOnce=\u00a74You can't use that kit again. kitReceive=\u00a76Received kit\u00a7c {0}\u00a76. kitTimed=\u00a7cNemuzes pouzit tento kit po dalsich {0}. kits=\u00a77Kity: {0} +leatherSyntax=\u00a76Leather Color Syntax: color:,, eg: color:255,0,0. lightningSmited=\u00a77Byl jsi zasazen bleskem. lightningUse=\u00a77Zasadil jsi bleskem hrace {0} listAfkTag = \u00a77[AFK]\u00a7f @@ -260,6 +261,8 @@ months=mesice moreThanZero=Mnozstvi musi byt vetsi nez 0. moveSpeed=\u00a77Set {0} speed to {1} for {2}. msgFormat=\u00a77[{0}\u00a77 -> {1}\u00a77] \u00a7f{2} +multipleCharges=\u00a74You cannot apply more than one charge to this firework. +multiplePotionEffects=\u00a74You cannot apply more than one effect to this potion. muteExempt=\u00a7cTohoto hrace nemuzes umlcet. muteNotify=\u00a74{0} \u00a76has muted \u00a74{1} mutedPlayer=Hrac {0} byl umlcen. @@ -277,6 +280,7 @@ nickSet=\u00a77Nyni mas nickname: \u00a7c{0} noAccessCommand=\u00a7cNemas povoleni na tento prikaz. noAccessPermission=\u00a7cNemas povoleni k tomuto {0}. noBreakBedrock=Nemas opravneni nicit bedrock. +noChapterMeta=\u00a74You do not have permission to create dynamic books. noDestroyPermission=\u00a7cNemas povoleni nicit ten {0}. noDurability=\u00a7cThis item does not have a durability. noGodWorldWarning=\u00a7cVarovani! God-mode je v tomto svete zakazan. @@ -287,6 +291,8 @@ noKitPermission=\u00a7cPotrebujes \u00a7c{0}\u00a7c permission, aby jsi mohl pou noKits=\u00a77Nejsou zadne dostupne kity. noMail=Nemas zadny mail. noMatchingPlayers=\u00a76No matching players found. +noMetaFirework=\u00a74You do not have permission to apply firework meta. +noMetaPerm=\u00a74You do not have permission to apply \u00a7c{0}\u00a74 meta to this item. noMotd=\u00a7cNeni zadna zprava dne. noNewMail=\u00a77Nemas zadny novy mail. noPendingRequest=Nemas zadne neuzavrene zadosti. @@ -309,6 +315,7 @@ now=nyni nuke=Prsi na tebe smrt :) numberRequired=Hlupaku, musis vyplnit cislo. onlyDayNight=/time podporuje pouze day/night. +onlyPlayerSkulls=\u00a74You can only set the owner of player skulls (397:3). onlyPlayers=Pouze hraci ve hre mohou pouzit: {0}. onlySunStorm=/weather podporuje pouze sun/storm. orderBalances=Usporadavam bohatstvi {0} hracu, prosim vydrz ... diff --git a/Essentials/src/messages_da.properties b/Essentials/src/messages_da.properties index abc9c55d2..5aafde8a3 100644 --- a/Essentials/src/messages_da.properties +++ b/Essentials/src/messages_da.properties @@ -221,6 +221,7 @@ kitOnce=\u00a74You can't use that kit again. kitReceive=\u00a76Received kit\u00a7c {0}\u00a76. kitTimed=\u00a7cDu kan ikke benytte dette kit igen i {0}. kits=\u00a77Kits: {0} +leatherSyntax=\u00a76Leather Color Syntax: color:,, eg: color:255,0,0. lightningSmited=\u00a77Du er blevet ramt af Guds vrede (din admin) lightningUse=\u00a77Kaster lyn efter {0} listAfkTag = \u00a77[AFK]\u00a7f @@ -257,6 +258,8 @@ months=m\u00e5neder moreThanZero=M\u00e6ngder skal v\u00e6re st\u00f8rre end 0. moveSpeed=\u00a77Set {0} speed to {1} for {2}. msgFormat=\u00a77[{0}\u00a77 -> {1}\u00a77] \u00a7f{2} +multipleCharges=\u00a74You cannot apply more than one charge to this firework. +multiplePotionEffects=\u00a74You cannot apply more than one effect to this potion. muteExempt=\u00a7cDu kan ikke mute denne spiller. muteNotify=\u00a74{0} \u00a76has muted \u00a74{1} mutedPlayer=Spiller {0} muted. @@ -274,6 +277,7 @@ nickSet=\u00a77Dit nickname er nu \u00a7c{0} noAccessCommand=\u00a7cDu har ikke adgang til denne kommando. noAccessPermission=\u00a7cDu har ikke tilladelse til at f\u00e5 adgang til {0}. noBreakBedrock=You are not allowed to destroy bedrock. +noChapterMeta=\u00a74You do not have permission to create dynamic books. 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. @@ -284,6 +288,8 @@ noKitPermission=\u00a7cDu har brug for \u00a7c{0}\u00a7c permission for at bruge noKits=\u00a77Der er ikke nogen kits tilg\u00e6ngelige endnu noMail=Du har ikke noget flaskepost. noMatchingPlayers=\u00a76No matching players found. +noMetaFirework=\u00a74You do not have permission to apply firework meta. +noMetaPerm=\u00a74You do not have permission to apply \u00a7c{0}\u00a74 meta to this item. noMotd=\u00a7cDer er ingen Message of the day. noNewMail=\u00a77Du har ingen ny flaskepost. noPendingRequest=Du har ikke en ventende anmodning. @@ -306,6 +312,7 @@ now=nu nuke=May death rain upon them numberRequired=Et nummer skal v\u00e6re, din tardo. onlyDayNight=/time underst\u00f8tter kun day/night. +onlyPlayerSkulls=\u00a74You can only set the owner of player skulls (397:3). onlyPlayers=Kun in-game spillere kan bruge {0}. onlySunStorm=/weather underst\u00c3\u00b8tter kun sun/storm. orderBalances=Tjekker saldoer af {0} spillere, vent venligst... diff --git a/Essentials/src/messages_de.properties b/Essentials/src/messages_de.properties index 8caf3bc1b..642670662 100644 --- a/Essentials/src/messages_de.properties +++ b/Essentials/src/messages_de.properties @@ -221,6 +221,7 @@ kitOnce=\u00a74You can't use that kit again. kitReceive=\u00a76Received kit\u00a7c {0}\u00a76. kitTimed=\u00a7cDu kannst diese Ausr\u00fcstung nicht innerhalb von {0} anfordern. kits=\u00a77Ausr\u00fcstungen: {0} +leatherSyntax=\u00a76Leather Color Syntax: color:,, eg: color:255,0,0. lightningSmited=\u00a77Du wurdest gepeinigt. lightningUse=\u00a77Peinige {0} listAfkTag = \u00a77[Inaktiv]\u00a7f @@ -257,6 +258,8 @@ months=Monate moreThanZero=Anzahl muss gr\u00f6sser als 0 sein. moveSpeed=\u00a77Set {0} speed to {1} for {2}. msgFormat=\u00a77[{0}\u00a77 -> {1}\u00a77] \u00a7f{2} +multipleCharges=\u00a74You cannot apply more than one charge to this firework. +multiplePotionEffects=\u00a74You cannot apply more than one effect to this potion. muteExempt=\u00a7cDu darfst diesen Spieler nicht stumm machen. muteNotify=\u00a74{0} \u00a76has muted \u00a74{1} mutedPlayer=Player {0} ist nun stumm. @@ -274,6 +277,7 @@ nickSet=\u00a77Dein Nickname ist nun \u00a7c{0} noAccessCommand=\u00a7cDu hast keinen Zugriff auf diesen Befehl. noAccessPermission=\u00a7cDu hast keine Rechte, den Block {0} zu \u00f6ffnen. noBreakBedrock=You are not allowed to destroy bedrock. +noChapterMeta=\u00a74You do not have permission to create dynamic books. noDestroyPermission=\u00a7cDu hast keine Rechte, den Block {0} zu zerst\u00f6ren. noDurability=\u00a7cThis item does not have a durability. noGodWorldWarning=\u00a7cWarning! God mode in this world disabled. @@ -284,6 +288,8 @@ noKitPermission=\u00a7cDu brauchst die Berechtigung \u00a7c{0}\u00a7c um diese A noKits=\u00a77Es sind keine Ausr\u00fcstungen verf\u00fcgbar. noMail=Du hast keine Nachrichten noMatchingPlayers=\u00a76No matching players found. +noMetaFirework=\u00a74You do not have permission to apply firework meta. +noMetaPerm=\u00a74You do not have permission to apply \u00a7c{0}\u00a74 meta to this item. noMotd=\u00a7cEs existiert keine Willkommensnachricht. noNewMail=\u00a77Du hast keine Nachrichten. noPendingRequest=Du hast keine Teleportierungsanfragen. @@ -306,6 +312,7 @@ now=jetzt nuke=May death rain upon them numberRequired=Ein Zahl wird ben\u00f6tigt. onlyDayNight=/time unterst\u00fctzt nur day und night. +onlyPlayerSkulls=\u00a74You can only set the owner of player skulls (397:3). onlyPlayers=Nur Spieler k\u00f6nnen {0} benutzen. onlySunStorm=/weather unterst\u00fctzt nur sun und storm. orderBalances=Ordering balances of {0} users, please wait ... diff --git a/Essentials/src/messages_en.properties b/Essentials/src/messages_en.properties index ab05f5690..a5877fc7b 100644 --- a/Essentials/src/messages_en.properties +++ b/Essentials/src/messages_en.properties @@ -222,6 +222,7 @@ kitOnce=\u00a74You can't use that kit again. kitReceive=\u00a76Received kit\u00a7c {0}\u00a76. kitTimed=\u00a74You can''t use that kit again for another\u00a7c {0}\u00a74. kits=\u00a76Kits:\u00a7r {0} +leatherSyntax=\u00a76Leather Color Syntax: color:,, eg: color:255,0,0. lightningSmited=\u00a76Thou hast been smitten! lightningUse=\u00a76Smiting\u00a7c {0} listAfkTag= \u00a77[AFK]\u00a7r @@ -258,6 +259,8 @@ months=months moreThanZero=\u00a74Quantities must be greater than 0. moveSpeed=\u00a76Set {0} speed to\u00a7c {1} \u00a76for {2}\u00a76. msgFormat=\u00a76[{0}\u00a76 -> {1}\u00a76] \u00a7r{2} +multipleCharges=\u00a74You cannot apply more than one charge to this firework. +multiplePotionEffects=\u00a74You cannot apply more than one effect to this potion. muteExempt=\u00a74You may not mute that player. muteNotify=\u00a74{0} \u00a76has muted \u00a74{1}\u00a76. mutedPlayer=\u00a76Player {0} \u00a76muted. @@ -275,6 +278,7 @@ nickSet=\u00a76Your nickname is now \u00a7c{0} noAccessCommand=\u00a74You do not have access to that command. noAccessPermission=\u00a74You do not have permission to access that {0}. noBreakBedrock=\u00a74You are not allowed to destroy bedrock. +noChapterMeta=\u00a74You do not have permission to create dynamic books. noDestroyPermission=\u00a74You do not have permission to destroy that {0}. noDurability=\u00a74This item does not have a durability. noGodWorldWarning=\u00a74Warning! God mode in this world disabled. @@ -285,6 +289,8 @@ noKitPermission=\u00a74You need the \u00a7c{0}\u00a74 permission to use that kit noKits=\u00a76There are no kits available yet. noMail=\u00a76You do not have any mail. noMatchingPlayers=\u00a76No matching players found. +noMetaFirework=\u00a74You do not have permission to apply firework meta. +noMetaPerm=\u00a74You do not have permission to apply \u00a7c{0}\u00a74 meta to this item. noMotd=\u00a76There is no message of the day. noNewMail=\u00a76You have no new mail. noPendingRequest=\u00a74You do not have a pending request. @@ -307,6 +313,7 @@ now=now nuke=\u00a75May death rain upon them. numberRequired=A number goes there, silly. onlyDayNight=/time only supports day/night. +onlyPlayerSkulls=\u00a74You can only set the owner of player skulls (397:3). onlyPlayers=\u00a74Only in-game players can use {0}. onlySunStorm=\u00a74/weather only supports sun/storm. orderBalances=\u00a76Ordering balances of\u00a7c {0} \u00a76users, please wait... diff --git a/Essentials/src/messages_es.properties b/Essentials/src/messages_es.properties index 04ecb233c..29cf54920 100644 --- a/Essentials/src/messages_es.properties +++ b/Essentials/src/messages_es.properties @@ -221,6 +221,7 @@ kitOnce=\u00a74You can't use that kit again. kitReceive=\u00a76Received kit\u00a7c {0}\u00a76. kitTimed=\u00a7c No puedes usar ese kit de nuevo para otro{0}. kits=\u00a77Kits: {0} +leatherSyntax=\u00a76Leather Color Syntax: color:,, eg: color:255,0,0. lightningSmited=\u00a77Acabas de ser golpeado. lightningUse=\u00a77Golpeando a {0} listAfkTag = \u00a77[Lejos]\u00a7f @@ -257,6 +258,8 @@ months=meses moreThanZero=Las cantidades han de ser mayores que 0. moveSpeed=\u00a77Has puesto {0} velocidad a {1} por {2}. msgFormat=\u00a77[{0}\u00a77 -> {1}\u00a77] \u00a7f{2} +multipleCharges=\u00a74You cannot apply more than one charge to this firework. +multiplePotionEffects=\u00a74You cannot apply more than one effect to this potion. muteExempt=\u00a7cNo puedes silenciar a ese jugador. muteNotify=\u00a74{0} \u00a76has muted \u00a74{1} mutedPlayer=Player {0} silenciado. @@ -274,6 +277,7 @@ nickSet=\u00a77Tu nombre es ahora \u00a7c{0} . noAccessCommand=\u00a7cNo tienes acceso a ese comando. noAccessPermission=\u00a7cNo tienes permisos para eso {0} . noBreakBedrock=No puedes romper roca madre. +noChapterMeta=\u00a74You do not have permission to create dynamic books. noDestroyPermission=\u00a7cNo tienes permisos para destrozar eso {0}. noDurability=\u00a7cEste item no tiene durabilidad. noGodWorldWarning=\u00a7cAdvertencia! El Modo de dios ha sido desactivado en este mundo. @@ -284,6 +288,8 @@ noKitPermission=\u00a7cNecesitas los \u00a7c{0}\u00a7c permisos para usar ese ki noKits=\u00a77No hay kits disponibles aun. noMail=No has recibido ningun email. noMatchingPlayers=\u00a76No matching players found. +noMetaFirework=\u00a74You do not have permission to apply firework meta. +noMetaPerm=\u00a74You do not have permission to apply \u00a7c{0}\u00a74 meta to this item. noMotd=\u00a7cNo hay ningun mensaje del dia. noNewMail=\u00a77No tienes ningun correo nuevo. noPendingRequest=No tienes ninguna peticion pendiente. @@ -306,6 +312,7 @@ now=ahora nuke=Que la muerta afecte al que no despierte. numberRequired=Un numero es necesario, amigo . onlyDayNight=/time solo se utiliza con los valores day o night. (dia/noche) +onlyPlayerSkulls=\u00a74You can only set the owner of player skulls (397:3). onlyPlayers=Solo los jugadores conectados pueden usar {0}. onlySunStorm=/weather solo acepta los valores sun o storm. (sol/tormenta) orderBalances=Creando un ranking de {0} usuarios segun su presupuesto, espera... diff --git a/Essentials/src/messages_fi.properties b/Essentials/src/messages_fi.properties index 69fc72ce1..2d7c663cd 100644 --- a/Essentials/src/messages_fi.properties +++ b/Essentials/src/messages_fi.properties @@ -221,6 +221,7 @@ kitOnce=\u00a74You can't use that kit again. kitReceive=\u00a76Received kit\u00a7c {0}\u00a76. kitTimed=\u00a7cAika, jota ennen et voi k\u00e4ytt\u00e4\u00e4 t\u00e4t\u00e4 pakkausta uudelleen: {0}. kits=\u00a77Pakkaukset: {0} +leatherSyntax=\u00a76Leather Color Syntax: color:,, eg: color:255,0,0. lightningSmited=\u00a77Sinut on salamoitu lightningUse=\u00a77Salamoidaan {0} listAfkTag = \u00a77[AFK]\u00a7f @@ -257,6 +258,8 @@ months=kuukaudet moreThanZero=M\u00e4\u00e4r\u00e4n pit\u00e4\u00e4 olla enemm\u00e4n kuin 0. moveSpeed=\u00a77Set {0} speed to {1} for {2}. msgFormat=\u00a77[{0}\u00a77 -> {1}\u00a77] \u00a7f{2} +multipleCharges=\u00a74You cannot apply more than one charge to this firework. +multiplePotionEffects=\u00a74You cannot apply more than one effect to this potion. muteExempt=\u00a7cEt voi hiljent\u00e4\u00e4 tuota pelaajaa. muteNotify=\u00a74{0} \u00a76has muted \u00a74{1} mutedPlayer=Pelaaja {0} hiljennetty. @@ -274,6 +277,7 @@ 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. +noChapterMeta=\u00a74You do not have permission to create dynamic books. 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. @@ -284,6 +288,8 @@ noKitPermission=\u00a7cTarvitset \u00a7c{0}\u00a7c oikeuden, jotta voit k\u00e4y noKits=\u00a77Ei pakkauksia saatavilla viel\u00e4 noMail=Ei uusia viestej\u00e4 noMatchingPlayers=\u00a76No matching players found. +noMetaFirework=\u00a74You do not have permission to apply firework meta. +noMetaPerm=\u00a74You do not have permission to apply \u00a7c{0}\u00a74 meta to this item. noMotd=\u00a7cEi ole p\u00e4iv\u00e4n viesti\u00e4. noNewMail=\u00a77Ei viestej\u00e4. noPendingRequest=Sinulla ei ole odottavia pyynt\u00f6j\u00e4. @@ -306,6 +312,7 @@ now=nyt nuke=Antaa kuoleman sateen kohdata heid\u00e4t numberRequired=Numero menee tuohon, h\u00f6lm\u00f6. onlyDayNight=/time tukee vain day/night. +onlyPlayerSkulls=\u00a74You can only set the owner of player skulls (397:3). 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... diff --git a/Essentials/src/messages_fr.properties b/Essentials/src/messages_fr.properties index aa050c6ee..670956dd2 100644 --- a/Essentials/src/messages_fr.properties +++ b/Essentials/src/messages_fr.properties @@ -221,6 +221,7 @@ kitOnce=\u00a74You can't use that kit again. kitReceive=\u00a76Received kit\u00a7c {0}\u00a76. kitTimed=\u00a7cVous ne pouvez pas utiliser ce kit pendant encore {0}. kits=\u00a77Kits :{0} +leatherSyntax=\u00a76Leather Color Syntax: color:,, eg: color:255,0,0. lightningSmited=\u00a77Vous venez d'\u00eatre foudroy\u00e9. lightningUse=\u00a77{0} a \u00e9t\u00e9 foudroy\u00e9. listAfkTag = \u00a77[AFK]\u00a7f @@ -257,6 +258,8 @@ months=mois moreThanZero=Les quantit\u00e9s doivent \u00eatre sup\u00e9rieures \u00e0 z\u00e9ro. moveSpeed=\u00a77Set {0} speed to {1} for {2}. msgFormat=\u00a77[{0}\u00a77 -> {1}\u00a77] \u00a7f{2} +multipleCharges=\u00a74You cannot apply more than one charge to this firework. +multiplePotionEffects=\u00a74You cannot apply more than one effect to this potion. muteExempt=\u00a7cVous ne pouvez pas r\u00e9duire ce joueur au silence. muteNotify=\u00a74{0} \u00a76has muted \u00a74{1} mutedPlayer=Le joueur {0} est d\u00e9sormais muet. @@ -274,6 +277,7 @@ nickSet=\u00a77Votre surnom est maintenant \u00a7c{0} noAccessCommand=\u00a7cVous n'avez pas acc\u00e8s \u00e0 cette commande. noAccessPermission=\u00a7cVous n''avez pas la permissions d''acc\u00e9der \u00e0 cette {0} noBreakBedrock=Vous n'\u00eates pas autoris\u00e9s \u00e0 d\u00e9truire la bedrock. +noChapterMeta=\u00a74You do not have permission to create dynamic books. noDestroyPermission=\u00a7cVous n''avez pas la permission de d\u00e9truire ce {0}. noDurability=\u00a7cCet item n'a pas de durabilit\u00e9. noGodWorldWarning=\u00a7cAttention ! Le mode dieu est d\u00e9sactiv\u00e9 dans ce monde. @@ -284,6 +288,8 @@ noKitPermission=\u00a7cVous avez besoin de la permission \u00a7c{0}\u00a7c pour noKits=\u00a77Il n'y a pas encore de kits disponibles. noMail=Vous n'avez pas de courrier noMatchingPlayers=\u00a76No matching players found. +noMetaFirework=\u00a74You do not have permission to apply firework meta. +noMetaPerm=\u00a74You do not have permission to apply \u00a7c{0}\u00a74 meta to this item. noMotd=\u00a7cIl n'y a pas de message su jour. noNewMail=\u00a77Vous n'avez pas de courrier. noPendingRequest=Vous n'avez pas de requ\u00eate non lue. @@ -306,6 +312,7 @@ now=maintenant nuke=Que la mort s'abatte sur eux ! numberRequired=Un nombre est requis ici. onlyDayNight=/time ne supporte que (jour) day/night (nuit). +onlyPlayerSkulls=\u00a74You can only set the owner of player skulls (397:3). onlyPlayers=Seuls les joueurs en jeu peuvent utiliser {0}. onlySunStorm=/weather ne supporte que (soleil) sun/storm (temp\u00eate). orderBalances=Classement des soldes des {0} joueurs, patientez ... diff --git a/Essentials/src/messages_it.properties b/Essentials/src/messages_it.properties index 5200292b2..dc45c07f3 100644 --- a/Essentials/src/messages_it.properties +++ b/Essentials/src/messages_it.properties @@ -221,6 +221,7 @@ kitOnce=\u00a74You can't use that kit again. kitReceive=\u00a76Received kit\u00a7c {0}\u00a76. kitTimed=\u00a7cNon puoi usare il kit per altri {0}. kits=\u00a77Kits: {0} +leatherSyntax=\u00a76Leather Color Syntax: color:,, eg: color:255,0,0. lightningSmited=\u00a77Sei stato folgorato! lightningUse=\u00a77{0} e'' stato folgorato! listAfkTag = \u00a77[AFK]\u00a7f @@ -257,6 +258,8 @@ months=mesi moreThanZero=La quantita'' deve essere maggiore di 0. moveSpeed=\u00a77Set {0} speed to {1} for {2}. msgFormat=\u00a77[{0}\u00a77 -> {1}\u00a77] \u00a7f{2} +multipleCharges=\u00a74You cannot apply more than one charge to this firework. +multiplePotionEffects=\u00a74You cannot apply more than one effect to this potion. muteExempt=\u00a7cNon puoi mutare questo player. muteNotify=\u00a74{0} \u00a76has muted \u00a74{1} mutedPlayer=Player {0} mutato. @@ -274,6 +277,7 @@ 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. +noChapterMeta=\u00a74You do not have permission to create dynamic books. noDestroyPermission=\u00a7cNon hai i permessi per distruggere {0}. noDurability=\u00a7cThis item does not have a durability. noGodWorldWarning=\u00a7cAttenzione! Modalita'' God disabilitata in questo mondo. @@ -284,6 +288,8 @@ noKitPermission=\u00a7cHai bisogno del permesso \u00a7c{0}\u00a7c per usare ques noKits=\u00a77Non ci sono ancora kit disponibili noMail=Non hai ricevuto nessuna mail noMatchingPlayers=\u00a76No matching players found. +noMetaFirework=\u00a74You do not have permission to apply firework meta. +noMetaPerm=\u00a74You do not have permission to apply \u00a7c{0}\u00a74 meta to this item. noMotd=\u00a7cNon c''e'' nessun messaggio del giorno. noNewMail=\u00a77Non hai ricevuto nuove mail. noPendingRequest=Non hai richieste in sospeso. @@ -306,6 +312,7 @@ now=adesso nuke=Un regalino.. radioattivo numberRequired=Che ne dici di metterci un numero?! onlyDayNight=/time supporta solo day/night. +onlyPlayerSkulls=\u00a74You can only set the owner of player skulls (397:3). 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... diff --git a/Essentials/src/messages_nl.properties b/Essentials/src/messages_nl.properties index 40368fb1d..99ef038f0 100644 --- a/Essentials/src/messages_nl.properties +++ b/Essentials/src/messages_nl.properties @@ -221,6 +221,7 @@ kitOnce=\u00a74You can't use that kit again. kitReceive=\u00a76Received kit\u00a7c {0}\u00a76. kitTimed=\u00a7cJe kan die kit pas weer gebruiken over {0}. kits=\u00a77Kits: {0} +leatherSyntax=\u00a76Leather Color Syntax: color:,, eg: color:255,0,0. lightningSmited=\u00a77Je bent zojuist verbrand lightningUse=\u00a77Brand {0} listAfkTag = \u00a77[AFK]\u00a7f @@ -257,6 +258,8 @@ months=maanden moreThanZero=Het aantal moet groter zijn dan 0. moveSpeed=\u00a77Set {0} speed to {1} for {2}. msgFormat=\u00a77[{0}\u00a77 -> {1}\u00a77] \u00a7f{2} +multipleCharges=\u00a74You cannot apply more than one charge to this firework. +multiplePotionEffects=\u00a74You cannot apply more than one effect to this potion. muteExempt=\u00a7cJe kan deze speler niet dempen. muteNotify=\u00a74{0} \u00a76has muted \u00a74{1} mutedPlayer=Speler {0} gedempt. @@ -274,6 +277,7 @@ nickSet=\u00a77Je bijnaam is nu \u00a7c{0} noAccessCommand=\u00a7cJe hebt geen toegang tot die opdracht. noAccessPermission=\u00a7cJe hebt hier geen toegang voor {0}. noBreakBedrock=Je bent niet toegestaan om grondgesteente te breken. +noChapterMeta=\u00a74You do not have permission to create dynamic books. noDestroyPermission=\u00a7cJe hebt geen toegang om dat te vernietigen {0}. noDurability=\u00a7cDit voorwerp heeft geen durabiliteit. noGodWorldWarning=\u00a7cWaarschuwing! God modus is uitgeschakeld in deze wereld. @@ -284,6 +288,8 @@ noKitPermission=\u00a7cJe hebt de \u00a7c{0}\u00a7c toestemming nodig om die kit noKits=\u00a77Er zijn nog geen kits beschikbaar noMail=Je hebt geen berichten noMatchingPlayers=\u00a76No matching players found. +noMetaFirework=\u00a74You do not have permission to apply firework meta. +noMetaPerm=\u00a74You do not have permission to apply \u00a7c{0}\u00a74 meta to this item. noMotd=\u00a7cEr is geen bericht van de dag. noNewMail=\u00a77Je hebt geen nieuwe berichten. noPendingRequest=Je hebt geen aanvragen. @@ -306,6 +312,7 @@ now=nu nuke=Moge de dood op hen neerregenen. numberRequired=Er moet daar een nummer, grapjas. onlyDayNight=/time ondersteund alleen day/night. +onlyPlayerSkulls=\u00a74You can only set the owner of player skulls (397:3). onlyPlayers=Alleen in-game spelers kunnen {0} gebruiken. onlySunStorm=/weather ondersteunt alleen sun/storm. orderBalances=Rekeningen bestellen van {0} gebruikers, Watch A.U.B ... diff --git a/Essentials/src/messages_pl.properties b/Essentials/src/messages_pl.properties index 722c7ce5d..0ca2c7ddd 100644 --- a/Essentials/src/messages_pl.properties +++ b/Essentials/src/messages_pl.properties @@ -221,6 +221,7 @@ kitOnce=\u00a74Nie mozesz uzyc zestawu ponownie. kitReceive=\u00a77Otrzymales zestaw\u00a7c {0}\u00a77. kitTimed=\u00a74Nie mozesz wziasc tego zestawu przez kolejne\u00a7c {0}\u00a74. kits=\u00a77Zestawy:\u00a7r {0} +leatherSyntax=\u00a76Leather Color Syntax: color:,, eg: color:255,0,0. lightningSmited=\u00a77Zostales uderzony piorunem. lightningUse=\u00a77Uderzono piorunem\u00a7c {0}\u00a77. listAfkTag= \u00a77[AFK]\u00a7f @@ -257,6 +258,8 @@ months=miesiecy moreThanZero=\u00a74Ilosc musi byc wieksza niz 0. moveSpeed=\u00a77Ustawiono {0} szybkosc {1} dla {2}. msgFormat=\u00a77[{0}\u00a77 -> {1}\u00a77] \u00a7r{2} +multipleCharges=\u00a74You cannot apply more than one charge to this firework. +multiplePotionEffects=\u00a74You cannot apply more than one effect to this potion. muteExempt=\u00a74Nie mozesz wyciszyc tego gracza.. muteNotify=\u00a74{0} \u00a77zostal wyciszony \u00a74{1} mutedPlayer=\u00a77Gracz {0} \u00a77zostal wyciszony. @@ -274,6 +277,7 @@ nickSet=\u00a77Twoj pseudonim od teraz to \u00a7c{0} noAccessCommand=\u00a74Nie masz dostepu do tej komendy. noAccessPermission=\u00a74Nie masz uprawnien do dostepu do {0}. noBreakBedrock=\u00a74Nie masz uprawnien do niszczenia bedrocka. +noChapterMeta=\u00a74You do not have permission to create dynamic books. noDestroyPermission=\u00a74Nie masz uprawnien do niszczenia {0}. noDurability=\u00a74Ten przedmiot nie jest wytrzymaly. noGodWorldWarning=\u00a74Uwaga! Godmode jest wylaczony w tym swiecie!. @@ -284,6 +288,8 @@ noKitPermission=\u00a74Musisz posiadac uprawnienia \u00a7c{0}\u00a74 aby uzywac noKits=\u00a77Nie ma jeszcze dostepnych zestawow. noMail=\u00a77Nie masz zadnych wiadomosci. noMatchingPlayers=\u00a77Nie znaleziono pasujacych graczy. +noMetaFirework=\u00a74You do not have permission to apply firework meta. +noMetaPerm=\u00a74You do not have permission to apply \u00a7c{0}\u00a74 meta to this item. noMotd=\u00a77Nie ma wiadomosci dnia.. noNewMail=\u00a77Nie masz zadnych nowych wiadomosci. noPendingRequest=\u00a74Nie masz oczekujacej prosby. @@ -306,6 +312,7 @@ now=teraz nuke=\u00a75Niech smierc pochlonie caly swiat! numberRequired=Tutaj powinna byc liczba, gluptasie. onlyDayNight=/time obsluguje tylko day/night. +onlyPlayerSkulls=\u00a74You can only set the owner of player skulls (397:3). onlyPlayers=\u00a74Tylko gracze w grze moga uzywac {0}. onlySunStorm=\u00a74/weather obsluguje tylko sun/storm. orderBalances=Ordering balances of {0} users, please wait ... diff --git a/Essentials/src/messages_pt.properties b/Essentials/src/messages_pt.properties index dd65708b6..76df074ab 100644 --- a/Essentials/src/messages_pt.properties +++ b/Essentials/src/messages_pt.properties @@ -221,6 +221,7 @@ kitOnce=\u00a74You can't use that kit again. kitReceive=\u00a76Received kit\u00a7c {0}\u00a76. kitTimed=\u00a7cVoc\u00ea nao pode usar este kit denovo por {0}. kits=\u00a77Kits: {0} +leatherSyntax=\u00a76Leather Color Syntax: color:,, eg: color:255,0,0. lightningSmited=\u00a77YVoc\u00ea acaba de ser castigado lightningUse=\u00a77Castigando {0} listAfkTag = \u00a77[Ausente]\u00a7f @@ -257,6 +258,8 @@ months=meses moreThanZero=Quantidade deve ser maior que 0. moveSpeed=\u00a77Set {0} speed to {1} for {2}. msgFormat=\u00a77[{0}\u00a77 -> {1}\u00a77] \u00a7f{2} +multipleCharges=\u00a74You cannot apply more than one charge to this firework. +multiplePotionEffects=\u00a74You cannot apply more than one effect to this potion. muteExempt=\u00a7cVoc\u00ea nao pode mutar este jogador. muteNotify=\u00a74{0} \u00a76has muted \u00a74{1} mutedPlayer=Player {0} mutado. @@ -274,6 +277,7 @@ 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. +noChapterMeta=\u00a74You do not have permission to create dynamic books. 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. @@ -284,6 +288,8 @@ noKitPermission=\u00a7cVoc\u00ea precisa da permissao \u00a7c{0}\u00a7c para usa noKits=\u00a77Ainda nao tem nenhum item disponivel noMail=Voc\u00ea nao tem nenhum email noMatchingPlayers=\u00a76No matching players found. +noMetaFirework=\u00a74You do not have permission to apply firework meta. +noMetaPerm=\u00a74You do not have permission to apply \u00a7c{0}\u00a74 meta to this item. noMotd=\u00a7cNao h\u00e1 nenhuma mensagem do dia. noNewMail=\u00a77Voc\u00ea nao tem nenhum novo email. noPendingRequest=Voc\u00ea nao tem um pedido pendente. @@ -306,6 +312,7 @@ now=agora nuke=Pode chover a morte sobre eles numberRequired=Um numero vai aqui, bobinho. onlyDayNight=/time apenas suporta day/night. +onlyPlayerSkulls=\u00a74You can only set the owner of player skulls (397:3). onlyPlayers=Apenas jogadores no jogo pode usar {0}. onlySunStorm=/weather apenas suporta sun/storm. orderBalances=Ordenando saldos de {0} usuarios, aguarde ... diff --git a/Essentials/src/messages_se.properties b/Essentials/src/messages_se.properties index 0874db46c..0a59d8759 100644 --- a/Essentials/src/messages_se.properties +++ b/Essentials/src/messages_se.properties @@ -221,6 +221,7 @@ kitOnce=\u00a74Du kan inte av\u00e4nda det kitet igen. kitReceive=\u00a76Received kit\u00a7c {0}\u00a76. kitTimed=\u00a7cDu kan inte anv\u00e4nda det kit:et igen p\u00e5 {0}. kits=\u00a77Kit: {0} +leatherSyntax=\u00a76Leather Color Syntax: color:,, eg: color:255,0,0. lightningSmited=\u00a77Blixten har slagit ner p\u00e5 dig lightningUse=\u00a77En blixt kommer sl\u00e5 ner p\u00e5 {0} listAfkTag = \u00a77[AFK]\u00a7f @@ -257,6 +258,8 @@ months=m\u00e5nader moreThanZero=M\u00e5ngden m\u00e5ste vara st\u00f6rre \u00e4n 0. moveSpeed=\u00a77Satte {0}fart till {1} f\u00f6r {2}. msgFormat=\u00a77[{0}\u00a77 -> {1}\u00a77] \u00a7f{2} +multipleCharges=\u00a74You cannot apply more than one charge to this firework. +multiplePotionEffects=\u00a74You cannot apply more than one effect to this potion. muteExempt=\u00a7cDu kan inte tysta den spelaren. muteNotify=\u00a74{0} \u00a76har tystat \u00a74{1} mutedPlayer=Spelaren {0} \u00e4r tystad. @@ -274,6 +277,7 @@ nickSet=\u00a77Ditt smeknamn \u00e4r nu \u00a7c{0} noAccessCommand=\u00a7cDu har inte tillg\u00e5ng till det kommandot. noAccessPermission=\u00a7cDu har inte tillst\u00e5nd till att komma \u00e5t det {0}. noBreakBedrock=Du har inte till\u00e5telse att f\u00f6rst\u00f6ra berggrund. +noChapterMeta=\u00a74You do not have permission to create dynamic books. noDestroyPermission=\u00a7Du har inte till\u00e5telse att f\u00f6rst\u00f6ra det {0}. noDurability=\u00a7cDen saken har inte en h\u00e5llbarhet. noGodWorldWarning=\u00a7cVarning! Od\u00f6dlighet i den h\u00e4r v\u00e4rlden \u00e4r inaktiverat. @@ -284,6 +288,8 @@ noKitPermission=\u00a7cDu beh\u00f6ver \u00a7c{0}\u00a7c tillst\u00e5nd f\u00f6r noKits=\u00a77Det finns inga kits tillg\u00e4ngliga \u00e4n noMail=Du har inget meddelande noMatchingPlayers=\u00a76No matching players found. +noMetaFirework=\u00a74You do not have permission to apply firework meta. +noMetaPerm=\u00a74You do not have permission to apply \u00a7c{0}\u00a74 meta to this item. noMotd=\u00a7cDet finns inget meddelande f\u00f6r dagen. noNewMail=\u00a77Du har inget nytt meddelande. noPendingRequest=Du har inga v\u00e4ntande f\u00f6rfr\u00e5gan. @@ -306,6 +312,7 @@ now=nu nuke=L\u00e5t d\u00f6d regna \u00f6ver dem numberRequired=Det ska vara ett nummer d\u00e4r, dumbom. onlyDayNight=/time st\u00f6der bara day(dag) eller night(natt). +onlyPlayerSkulls=\u00a74You can only set the owner of player skulls (397:3). onlyPlayers=Bara spelare som \u00e4r online kan anv\u00e4nda {0}. onlySunStorm=/weather st\u00f6der bara sun(sol) eller storm(storm). orderBalances=Best\u00e4ller balanser av {0} anv\u00e4ndare, v\u00e4nligen v\u00e4nta...