diff --git a/Changelog.txt b/Changelog.txt
index c461663ca..eb08ad61b 100644
--- a/Changelog.txt
+++ b/Changelog.txt
@@ -7,18 +7,26 @@ Key:
! Change
- Removal
-Version 1.5.04-SNAPSHOT
+Version 1.5.05-SNAPSHOT
+
+Version 1.5.04
+ + Added option to config.yml to control mcMMO generated sound volume
+ Added option to config.yml to truncate existing player skill levels that exceed the skill level cap
+ Falling blocks persist mcMMO natural data
= Woodcutting double drops correctly identify acacia and dark oak logs
= Skill Reset command now correctly identifies arguments
= Hylian Treasure config options are now actually used
= Child skills now use parent skills configured skill caps properly
+ = Auto Update config now properly works
+ ! Item dropped from blocks now drop from the center
+ ! Potions Config updated for 1.9
! Flux mining now simulates a block break event for other plugins to act upon
! Zombie Pigmen spawned from nether portals are now considered spawner mobs
! Flux Pickaxe lore now appends to existing lore as opposed to replacing it
! Party chat no longer displays colors when logged in server console
- Treefeller no longer lowers exp for big trees
+ - No longer supports 1.8 :(
+ - Removed plugin metrics
Version 1.5.03
= Fixed bug where absorption hearts could be attacked by allied players
diff --git a/pom.xml b/pom.xml
index 5fb04eb91..201cae6c7 100755
--- a/pom.xml
+++ b/pom.xml
@@ -2,7 +2,7 @@
4.0.0
com.gmail.nossr50.mcMMO
mcMMO
- 1.5.04-SNAPSHOT
+ 1.5.05-SNAPSHOT
mcMMO
https://github.com/mcMMO-Dev/mcMMO
diff --git a/src/main/java/com/gmail/nossr50/config/skills/alchemy/PotionConfig.java b/src/main/java/com/gmail/nossr50/config/skills/alchemy/PotionConfig.java
index da27b02c3..2523ebaf3 100644
--- a/src/main/java/com/gmail/nossr50/config/skills/alchemy/PotionConfig.java
+++ b/src/main/java/com/gmail/nossr50/config/skills/alchemy/PotionConfig.java
@@ -236,7 +236,7 @@ public class PotionConfig extends ConfigLoader {
}
public boolean isValidPotion(ItemStack item) {
- return potionMap.containsKey(item.getDurability());
+ return getPotion(item) != null;
}
public AlchemyPotion getPotion(String name) {
diff --git a/src/main/java/com/gmail/nossr50/datatypes/skills/alchemy/AlchemyPotion.java b/src/main/java/com/gmail/nossr50/datatypes/skills/alchemy/AlchemyPotion.java
index bebf3c554..a7f95f2ce 100644
--- a/src/main/java/com/gmail/nossr50/datatypes/skills/alchemy/AlchemyPotion.java
+++ b/src/main/java/com/gmail/nossr50/datatypes/skills/alchemy/AlchemyPotion.java
@@ -139,15 +139,15 @@ public class AlchemyPotion {
return false;
}
}
- if (!meta.hasLore()) {
+ if (!meta.hasLore() && !lore.isEmpty()) {
return false;
}
- if (!meta.getLore().equals(lore)) {
+ if (!(lore.isEmpty() && !meta.hasLore()) && !meta.getLore().equals(lore)) {
return false;
}
- if (!meta.hasDisplayName()) {
+ if (!meta.hasDisplayName() && name != null) {
return false;
}
- return meta.getDisplayName().equals(name);
+ return (name == null && !meta.hasDisplayName()) || meta.getDisplayName().equals(name);
}
}
diff --git a/src/main/java/com/gmail/nossr50/datatypes/skills/alchemy/PotionStage.java b/src/main/java/com/gmail/nossr50/datatypes/skills/alchemy/PotionStage.java
index a46f1d4da..817cc38af 100644
--- a/src/main/java/com/gmail/nossr50/datatypes/skills/alchemy/PotionStage.java
+++ b/src/main/java/com/gmail/nossr50/datatypes/skills/alchemy/PotionStage.java
@@ -54,8 +54,8 @@ public enum PotionStage {
int stage = 1;
- // Check if potion has base effect
- if (data.getType().getEffectType() != null) {
+ // Check if potion has an effect of any sort
+ if (data.getType().getEffectType() != null || !effects.isEmpty()) {
stage++;
}
@@ -63,8 +63,7 @@ public enum PotionStage {
// Else check if the potion has a custom effect with an amplifier added by mcMMO
if (data.isUpgraded()) {
stage++;
- }
- if(!effects.isEmpty()){
+ } else if(!effects.isEmpty()) {
for (PotionEffect effect : effects){
if(effect.getAmplifier() > 0){
stage++;
diff --git a/src/main/java/com/gmail/nossr50/listeners/InventoryListener.java b/src/main/java/com/gmail/nossr50/listeners/InventoryListener.java
index 89d938a48..a423f9229 100644
--- a/src/main/java/com/gmail/nossr50/listeners/InventoryListener.java
+++ b/src/main/java/com/gmail/nossr50/listeners/InventoryListener.java
@@ -165,7 +165,7 @@ public class InventoryListener implements Listener {
ItemStack clicked = event.getCurrentItem();
ItemStack cursor = event.getCursor();
- if ((clicked != null && clicked.getType() == Material.POTION) || (cursor != null && cursor.getType() == Material.POTION)) {
+ if ((clicked != null && (clicked.getType() == Material.POTION || clicked.getType() == Material.SPLASH_POTION || clicked.getType() == Material.LINGERING_POTION)) || (cursor != null && (cursor.getType() == Material.POTION || cursor.getType() == Material.SPLASH_POTION || cursor.getType() == Material.LINGERING_POTION))) {
AlchemyPotionBrewer.scheduleCheck(player, stand);
return;
}
@@ -296,12 +296,12 @@ public class InventoryListener implements Listener {
ItemStack item = event.getItem();
- if (Config.getInstance().getPreventHopperTransferIngredients() && item.getType() != Material.POTION) {
+ if (Config.getInstance().getPreventHopperTransferIngredients() && item.getType() != Material.POTION && item.getType() != Material.SPLASH_POTION && item.getType() != Material.LINGERING_POTION) {
event.setCancelled(true);
return;
}
- if (Config.getInstance().getPreventHopperTransferBottles() && item.getType() == Material.POTION) {
+ if (Config.getInstance().getPreventHopperTransferBottles() && (item.getType() == Material.POTION || item.getType() == Material.SPLASH_POTION || item.getType() == Material.LINGERING_POTION)) {
event.setCancelled(true);
return;
}
diff --git a/src/main/java/com/gmail/nossr50/runnables/skills/AlchemyBrewCheckTask.java b/src/main/java/com/gmail/nossr50/runnables/skills/AlchemyBrewCheckTask.java
index c1517ec64..5aabfe51e 100644
--- a/src/main/java/com/gmail/nossr50/runnables/skills/AlchemyBrewCheckTask.java
+++ b/src/main/java/com/gmail/nossr50/runnables/skills/AlchemyBrewCheckTask.java
@@ -26,7 +26,7 @@ public class AlchemyBrewCheckTask extends BukkitRunnable {
public void run() {
Location location = brewingStand.getLocation();
ItemStack[] newInventory = Arrays.copyOfRange(brewingStand.getInventory().getContents(), 0, 4);
- boolean validBrew = AlchemyPotionBrewer.isValidBrew(player, newInventory);
+ boolean validBrew = brewingStand.getFuelLevel() > 0 && AlchemyPotionBrewer.isValidBrew(player, newInventory);
if (Alchemy.brewingStandMap.containsKey(location)) {
if (oldInventory[Alchemy.INGREDIENT_SLOT] == null || newInventory[Alchemy.INGREDIENT_SLOT] == null || !oldInventory[Alchemy.INGREDIENT_SLOT].isSimilar(newInventory[Alchemy.INGREDIENT_SLOT]) || !validBrew) {
diff --git a/src/main/java/com/gmail/nossr50/runnables/skills/AlchemyBrewTask.java b/src/main/java/com/gmail/nossr50/runnables/skills/AlchemyBrewTask.java
index cfcac3ca5..e046dee2f 100644
--- a/src/main/java/com/gmail/nossr50/runnables/skills/AlchemyBrewTask.java
+++ b/src/main/java/com/gmail/nossr50/runnables/skills/AlchemyBrewTask.java
@@ -27,6 +27,7 @@ public class AlchemyBrewTask extends BukkitRunnable {
private double brewSpeed;
private double brewTimer;
private Player player;
+ private int fuel;
public AlchemyBrewTask(BlockState brewingStand, Player player) {
this.brewingStand = brewingStand;
@@ -50,6 +51,8 @@ public class AlchemyBrewTask extends BukkitRunnable {
if (Alchemy.brewingStandMap.containsKey(location)) {
Alchemy.brewingStandMap.get(location).cancel();
}
+
+ fuel = ((BrewingStand) brewingStand).getFuelLevel() - 1;
Alchemy.brewingStandMap.put(location, this);
this.runTaskTimer(mcMMO.p, 1, 1);
@@ -57,7 +60,7 @@ public class AlchemyBrewTask extends BukkitRunnable {
@Override
public void run() {
- if (player == null || !player.isValid() || brewingStand == null || brewingStand.getType() != Material.BREWING_STAND) {
+ if (player == null || !player.isValid() || brewingStand == null || brewingStand.getType() != Material.BREWING_STAND || !AlchemyPotionBrewer.isValidIngredient(player, ((BrewingStand) brewingStand).getInventory().getContents()[Alchemy.INGREDIENT_SLOT])) {
if (Alchemy.brewingStandMap.containsKey(location)) {
Alchemy.brewingStandMap.remove(location);
}
@@ -66,6 +69,8 @@ public class AlchemyBrewTask extends BukkitRunnable {
return;
}
+
+ ((BrewingStand) brewingStand).setFuelLevel(fuel);
brewTimer -= brewSpeed;
diff --git a/src/main/java/com/gmail/nossr50/skills/alchemy/AlchemyPotionBrewer.java b/src/main/java/com/gmail/nossr50/skills/alchemy/AlchemyPotionBrewer.java
index 9cacc5c72..79d161634 100644
--- a/src/main/java/com/gmail/nossr50/skills/alchemy/AlchemyPotionBrewer.java
+++ b/src/main/java/com/gmail/nossr50/skills/alchemy/AlchemyPotionBrewer.java
@@ -32,7 +32,7 @@ public final class AlchemyPotionBrewer {
}
for (int i = 0; i < 3; i++) {
- if (contents[i] == null || contents[i].getType() != Material.POTION) {
+ if (contents[i] == null || contents[i].getType() != Material.POTION && contents[i].getType() != Material.SPLASH_POTION && contents[i].getType() != Material.LINGERING_POTION) {
continue;
}
diff --git a/src/main/resources/locale/locale_fr.properties b/src/main/resources/locale/locale_fr.properties
index 468ab07b1..034dba66f 100644
--- a/src/main/resources/locale/locale_fr.properties
+++ b/src/main/resources/locale/locale_fr.properties
@@ -13,12 +13,24 @@ Acrobatics.Roll.GraceChance=[[RED]]Probabilit\u00e9 de roulade gracieuse : [[YEL
Acrobatics.Roll.Text=**ROULADE**
Acrobatics.SkillName=ACROBATIE
Acrobatics.Skillup=[[YELLOW]]Le talent Acrobatie augmente de {0}. Total ({1})
+Alchemy.Effect.0=Catalyse
+Alchemy.Effect.1=Augmente la vitesse de confection des potions
+Alchemy.Effect.2=Concoctions
+Alchemy.Effect.3=Confection des potions avec plus d\u2019ingr\u00e9dients
+Alchemy.Listener=Alchimie
+Alchemy.Ability.Locked.0=Bloqu\u00e9 jusqu\'\u00e0 {0}+ niveaux de talent (CATALYSE)
+Alchemy.Catalysis.Speed=[[RED]]Vitesse de confection des poitions : [[YELLOW]]{0}
+Alchemy.Concoctions.Rank=[[RED]]Classement des confectionneurs de potions: [[YELLOW]]{0}/{1}
+Alchemy.Concoctions.Ingredients=[[RED]]Ingr\u00e9dients [[[YELLOW]]{0}[[RED]]]: [[YELLOW]]{1}
+Alchemy.SkillName=ALCHIMIE
+Alchemy.Skillup=Le talent Alchimie augmente de {0}. Total ({1})
Archery.Combat.DazeChance=[[RED]]Probabilit\u00e9 de d\u00e9sorienter : [[YELLOW]]{0}
Archery.Combat.RetrieveChance=[[RED]]Probabilit\u00e9 de r\u00e9cup\u00e9rer des fl\u00e8ches : [[YELLOW]]{0}
Archery.Combat.SkillshotBonus=[[RED]]Tir pr\u00e9cis, bonus de d\u00e9g\u00e2ts : [[YELLOW]]{0}
Archery.Effect.0=Tir pr\u00e9cis
Archery.Effect.1=Augmente les d\u00e9g\u00e2ts inflig\u00e9s
Archery.Effect.2=[[RED]]Chance de d\u00e9sorienter : [[YELLOW]]{0}%
+Archery.Effect.3=D\u00e9soriente les adversaires en leur faisant {0} dommages
Archery.Effect.4=R\u00e9cup\u00e9ration de fl\u00e8che
Archery.Effect.5=Probabilit\u00e9 de r\u00e9cup\u00e9rer des fl\u00e8ches sur les corps
Archery.Listener=Archerie :
@@ -37,6 +49,7 @@ Axes.Combat.CritChance=[[RED]]Chance d\'infliger un coup critique : [[YELLOW]]{0
Axes.Combat.CriticalHit=[[RED]]COUP CRITIQUE !
Axes.Combat.GI.Proc=[[GREEN]]**FRAPP\u00c9 D\'UNE VIOLENTE INOU\u00cfE**
Axes.Combat.GI.Struck=[[RED]]**TOUCH\u00c9 PAR UN IMPACT PUISSANT**
+Axes.Combat.SS.Struck=[[DARK_RED]]Bloqu\u00e9 par TRANCHE-CR\u00c2NE !
Axes.Combat.SS.Length=[[RED]]Dur\u00e9e de Tranche-cr\u00e2ne : [[YELLOW]]{0}s
Axes.Effect.0=Tranche-cr\u00e2ne (Comp\u00e9tence)
Axes.Effect.1=Inflige des d\u00e9g\u00e2ts de zone
@@ -56,6 +69,10 @@ Axes.Skills.SS.Refresh=[[GREEN]]Votre comp\u00e9tence [[YELLOW]]Tranche-cr\u00e2
Axes.Skills.SS.Other.Off=[[RED]]Tranche-cr\u00e2ne[[GREEN]] s\'est termin\u00e9 pour [[YELLOW]]{0}
Axes.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]] a utilis\u00e9 [[RED]]Tranche-cr\u00e2ne !
Axes.Skillup=[[YELLOW]]Le talent Haches augmente de {0}. Total ({1})
+
+
+Axes.Ability.Bonus.0=Ma\u00eetrise des haches
+
Excavation.Ability.Lower=[[GRAY]]**VOUS ABAISSEZ VOTRE PELLE**
Excavation.Ability.Ready=[[GREEN]]**VOUS LEVEZ VOTRE PELLE**
Excavation.Effect.0=Foreur (Comp\u00e9tence)
@@ -70,12 +87,17 @@ Excavation.Skills.GigaDrillBreaker.On=[[GREEN]]**FOREUR ACTIV\u00c9**
Excavation.Skills.GigaDrillBreaker.Refresh=[[GREEN]]Votre comp\u00e9tence [[YELLOW]]Foreur [[GREEN]]est pr\u00eate !
Excavation.Skills.GigaDrillBreaker.Other.Off=[[RED]]Foreur[[GREEN]] est termin\u00e9 pour [[YELLOW]]{0}
Excavation.Skills.GigaDrillBreaker.Other.On=[[GREEN]]{0}[[DARK_GREEN]] a utilis\u00e9 [[RED]]Foreur !
-Excavation.Skillup=[[YELLOW]]Le talent Excavation augmente de {0}. Total ({1})
+Excavation.Skillup=[[YELLOW]]La comp\u00e9tence excavation augmente de {0}. Total ({1})
+Fishing.Ability.Chance=[[RED]]Chance que \u00e7a morde: [[YELLOW]]{0}
Fishing.Ability.Info=[[RED]]P\u00eache magique : [[GRAY]] **S\'am\u00e9liore via Chasseur de tr\u00e9sors**
Fishing.Ability.Locked.0=BLOCKE JUSQU\'A {0}+ COMPETENCE (SHAKE)
-Fishing.Ability.Rank=[[RED]]Chasseur de tr\u00e9sors : [[YELLOW]] Rang {0}/5
+Fishing.Ability.Locked.1=Bloqu\u00e9 jusqu\'\u00e0 {0}+ niveaux de talent (PECHEUR SUR GLACE)
+Fishing.Ability.Locked.2=Bloqu\u00e9 jusqu\'\u00e0 {0}+ niveau(x) (Ma\u00eetre P\u00eacheur)
+Fishing.Ability.Rank=[[RED]]Chasseur de tr\u00e9sors : [[YELLOW]]{0}/{1}
+Fishing.Ability.TH.DropRate=[[RED]] Taux de Loot: [[DARK_RED]]Pi\u00e8ge: [[YELLOW]]{0} [[GRAY]]Commun: [[YELLOW]]{1} [[GREEN]]Non commun: [[YELLOW]]{2}\n[[BLUE]]Rare: [[YELLOW]]{3} [[LIGHT_PURPLE]]\u00c9pique: [[YELLOW]]{4} [[GOLD]]L\u00e9gendaire: [[YELLOW]]{5} [[AQUA]]Record: [[YELLOW]]{6}
Fishing.Ability.TH.MagicRate=[[RED]]Chasse magique: [[YELLOW]]{0}
Fishing.Ability.Shake=[[RED]]Chance d\'esquive : [[YELLOW]]{0}
+Fishing.Ability.IceFishing=[[RED]]P\u00eache sur Glace: Allez p\u00eacher sur de la glace
Fishing.Ability.FD=[[RED]]R\u00e9gime de p\u00e9cheur: [[YELLOW]]Classement {0}
Fishing.Effect.0=Chasseur de tr\u00e9sors
Fishing.Effect.1=Remonte des objets inhabituels
@@ -85,38 +107,57 @@ Fishing.Effect.4=Secousse (sur monstres)
Fishing.Effect.5=Fait tomber des objets des monstres avec une canne \u00e0 p\u00eache
Fishing.Effect.6=R\u00e9gime de fermier
Fishing.Effect.7=Am\u00e9liore la nutrition des produits de la ferme
+Fishing.Effect.8=Ma\u00eetre P\u00eacheur
+Fishing.Effect.9=Augmente les chances que \u00e7a morde lors de la p\u00eache
+Fishing.Effect.10=P\u00eache sur Glace
+Fishing.Effect.11=Vous permet de p\u00eacher dans les biomes glac\u00e9s
Fishing.Chance.Raining=[[BLUE]] Bonus de pluie
Fishing.Listener=P\u00eache :
Fishing.Ability.TH.MagicFound=[[GRAY]]Vous ressentez quelque chose de magique dans cette prise...
+Fishing.Ability.TH.Boom=[[GRAY]]TEMPS D\'EXPLOSION !!!
+Fishing.Ability.TH.Poison=[[GRAY]]Quelque chose n\'a pas bien cuit...
Fishing.SkillName=P\u00caCHE
Fishing.Skillup=[[YELLOW]]Le talent p\u00eache augmente de {0}. Total ({1})
Herbalism.Ability.DoubleDropChance=[[RED]]Double Drop: [[YELLOW]]{0}
Herbalism.Ability.FD=[[RED]]R\u00e9gime du fermier: [[YELLOW]]Classement {0}
Herbalism.Ability.GTe.Length=[[RED]]Dur\u00e9e de Main verte : [[YELLOW]]{0}s
-Herbalism.Ability.GTh.Chance=[[RED]]Chance Pouce Vert: [[YELLOW]]{0}
-Herbalism.Ability.GTh.Fail=[[RED]]**DOIGTS VERTS \u00c9CHOU\u00c9**
+Herbalism.Ability.GTe.NeedMore=[[RED]]Vous avez besoin de plus de graines pour r\u00e9pandre la terre verte
+Herbalism.Ability.GTh.Chance=[[RED]]Chances de Mains Vertes: [[YELLOW]]{0}
+Herbalism.Ability.GTh.Fail=[[RED]]**MAINS VERTES \u00c9CHOU\u00c9ES**
Herbalism.Ability.GTh.Stage=[[RED]] Vos sens de jardinier vous indique que [[YELLOW]] Ce champ est en train de pousser {0}
Herbalism.Ability.GTh=[[GREEN]]**DOIGTS VERTS**
+Herbalism.Ability.HylianLuck=[[RED]]Probabilit\u00e9 de chance d\'Hylian: [[YELLOW]]{0}
Herbalism.Ability.Lower=[[GRAY]]**VOUS ABAISSEZ VOTRE HOUE**
Herbalism.Ability.Ready=[[GREEN]]**VOUS LEVEZ VOTRE HOUE**
+Herbalism.Ability.ShroomThumb.Chance=[[RED]]Doigts \u00e0 Champignons, Chance: [[YELLOW]]{0}
+Herbalism.Ability.ShroomThumb.Fail=[[RED]]**DOIGTS VERTS \u00c9CHOU\u00c9**
Herbalism.Effect.0=Main verte (Comp\u00e9tence)
Herbalism.Effect.1=Propage les plantes / triple drops
-Herbalism.Effect.2=Doigts verts (Wheat)
+Herbalism.Effect.2=Mains Vertes (Bl\u00e9)
Herbalism.Effect.3=Plantation automatique apres recolte du champ
+Herbalism.Effect.4=Mains Vertes (Blocs)
Herbalism.Effect.5=Faire des briques avec mousse ou faire pousser l\'herbe
Herbalism.Effect.6=R\u00e9gime de fermier
Herbalism.Effect.7=Am\u00e9liore la nutrition des produits de la ferme
Herbalism.Effect.8=Double drops
Herbalism.Effect.9=Double la quantit\u00e9 r\u00e9colt\u00e9e
-Herbalism.Effect.10=Chance de l\'expert
+Herbalism.Effect.10=Chance d\'Hylian
+Herbalism.Effect.11=Donne une petite chance de trouver de rares objets
+Herbalism.Effect.12=Doigts \u00e0 Champignons
+Herbalism.Effect.13=Etend le mycelium sur la terre et l\'herbe
+Herbalism.HylianLuck=[[GREEN]]la chance d\'Hyrule est avec vous aujourd\'hui !
Herbalism.Listener=Herboristerie :
Herbalism.SkillName=HERBORISTERIE
+Herbalism.Skills.GTe.Off=[[RED]]**Votre comp\u00e9tence Main verte est termin\u00e9e**
Herbalism.Skills.GTe.On=[[GREEN]]**MAIN VERTE ACTIV\u00c9**
Herbalism.Skills.GTe.Refresh=[[GREEN]]Votre comp\u00e9tence [[YELLOW]]Main verte [[GREEN]]est pr\u00eate !
Herbalism.Skills.GTe.Other.Off=[[RED]]Main verte[[GREEN]] est termin\u00e9 pour [[YELLOW]]{0}
Herbalism.Skills.GTe.Other.On=[[GREEN]]{0}[[DARK_GREEN]] a utilis\u00e9 [[RED]]Main verte !
Herbalism.Skillup=[[YELLOW]]Le talent Herboristerie augmente de {0}. Total ({1})
Mining.Ability.Length=[[RED]]Dur\u00e9e de Broyeur : [[YELLOW]]{0}s
+Mining.Ability.Locked.0=Bloqu\u00e9 jusqu\'\u00e0 {0}+ niveaux du talent (MINAGE PAR EXPLOSIONS)
+Mining.Ability.Locked.1=Bloqu\u00e9 jusqu\'\u00e0 {0}+ niveau(x) (Grosses Explosions)
+Mining.Ability.Locked.2=Bloqu\u00e9 jusqu\'\u00e0 {0}+ niveau(x) (Expert en d\u00e9molition)
Mining.Ability.Lower=[[GRAY]]**VOUS ABAISSEZ VOTRE PIOCHE**
Mining.Ability.Ready=[[GREEN]]**VOUS LEVEZ VOTRE PIOCHE**
Mining.Effect.0=Broyeur (Comp\u00e9tence)
@@ -140,10 +181,11 @@ Mining.Skills.SuperBreaker.Other.On=[[GREEN]]{0}[[DARK_GREEN]] a utilis\u00e9 [[
Mining.Skills.SuperBreaker.Refresh=[[GREEN]]Votre comp\u00e9tence [[YELLOW]]Broyeur [[GREEN]]est pr\u00eate !
Mining.Skillup=[[YELLOW]]Le talent Minage augmente de {0}. Total ({1})
Mining.Blast.Boom=[[GRAY]]**BOUM**
+Mining.Blast.Effect=+{0} de r\u00e9colte des minerais, -{1} de r\u00e9colte des d\u00e9bris, {2}x les r\u00e9compenses
Mining.Blast.Radius.Increase=[[RED]]Rayon d\'explosion : [[YELLOW]]+{0}
Mining.Blast.Rank=[[RED]]Minage explosif : [[YELLOW]]Rang {0}/8 [[GRAY]]({1})
Mining.Blast.Other.On=[[GREEN]]{0}[[DARK_GREEN]] a utilis\u00e9 [[RED]]Minage explosif !
-Mining.Blast.Refresh=[[GREEN]]Votre comp\u00e9tence [[YELLOW]]Minage Explosif[[GREEN]] est pr\u00eate !
+Mining.Blast.Refresh=[[GREEN]]Votre capacit\u00e9 [[YELLOW]]Minage Explosif[[GREEN]] est pr\u00eate !
Repair.Effect.0=R\u00e9paration
Repair.Effect.1=R\u00e9parer Outils & Armures
Repair.Effect.10=R\u00e9paration d\'Or ({0}+ SKILL)
@@ -152,7 +194,7 @@ Repair.Effect.12=R\u00e9paration en Fer ({0}+ SKILL)
Repair.Effect.13=R\u00e9paration Outils & Armures en Fer
Repair.Effect.14=R\u00e9paration en Pierre ({0}+ SKILL)
Repair.Effect.15=R\u00e9parer Outils en Pierre
-Repair.Effect.2=Ma\u00eetrise du forgeage
+Repair.Effect.2=Ma\u00eetrise de la forge
Repair.Effect.3=Am\u00e9liore la r\u00e9paration
Repair.Effect.4=Superbe r\u00e9paration
Repair.Effect.5=Double l\'efficacit\u00e9
@@ -160,7 +202,7 @@ Repair.Effect.6=R\u00e9paration du diamant (talent {0}+)
Repair.Effect.7=R\u00e9pare les outils et armures en diamant
Repair.Effect.8=Forge arcanique
Repair.Effect.9=R\u00e9pare les objets magiques
-Repair.Effect.16=Recyclage
+Repair.Error=[[DARK_RED]]McMMO a rencontr\u00e9 une erreur en essayant de r\u00e9parer cet objet !
Repair.Listener.Anvil=[[DARK_RED]]Vous venez de poser une enclume, elle peut \u00eatre utilis\u00e9e pour r\u00e9parer votre \u00e9quipement.
Repair.Listener.Anvil2=[[DARK_RED]]Tu as plac\u00e9 une enclume sauvage, utilises la pour r\u00e9parer les outils et armures sauvages.
Repair.Listener=R\u00e9paration :
@@ -172,12 +214,11 @@ Repair.Skills.AdeptStone=[[DARK_RED]]Vous n\'\u00eates pas suffisamment comp\u00
Repair.Skills.Adept=[[RED]]Vous devez avoir le niveau [[YELLOW]]{0}[[RED]] pour pouvoir r\u00e9parer [[YELLOW]]{1}
Repair.Skills.FeltEasy=[[GRAY]]Plut\u00f4t facile.
Repair.Skills.FullDurability=[[GRAY]]C\'est d\u00e9j\u00e0 r\u00e9par\u00e9.
-Repair.Skills.SalvageSuccess=[[GRAY]] Objet recycl\u00e9
-Repair.Skills.NotFullDurability=Vous ne pouvez pas recycler vos objets endommag\u00e9s
-Repair.Skills.Mastery=[[RED]]Maitrise en r\u00e9paration: [[YELLOW]]Extra {0} durabilit\u00e9 en place
+Repair.Skills.Mastery=[[RED]]Maitrise de la forge: [[YELLOW]]Extra {0} durabilit\u00e9 en place
Repair.Skills.StackedItems=[[DARK_RED]]Vous ne pouvez pas r\u00e9parer les objets empil\u00e9s.
Repair.Skills.Super.Chance=[[RED]]Chance Super R\u00e9paration: [[YELLOW]]{0}
Repair.Skillup=[[YELLOW]]Le talent R\u00e9paration augmente de {0}. Total ({1})
+Repair.Pretty.Name=R\u00e9paration
Repair.Arcane.Chance.Downgrade=[[GRAY]]Forge arcanique, chance de d\u00e9gradation : [[YELLOW]]{0}%
Repair.Arcane.Chance.Success=[[GRAY]]Forge arcanique, taux de succ\u00e8s : [[YELLOW]]{0}%
Repair.Arcane.Downgrade=[[RED]]Les \u00e9nergies arcaniques ont \u00e9t\u00e9 affaiblies sur cet objet.
@@ -185,6 +226,27 @@ Repair.Arcane.Fail=[[RED]]Les \u00e9nergies arcaniques ont quitt\u00e9 cet objet
Repair.Arcane.Lost=[[RED]]Vous n\'\u00e9tiez pas suffisamment comp\u00e9tent pour pr\u00e9server les enchantements.
Repair.Arcane.Perfect=[[GREEN]]Vous avez pr\u00e9serv\u00e9 les \u00e9nergies arcaniques de cet objet.
Repair.Arcane.Rank=[[RED]]Forge arcanique : [[YELLOW]]Rang {0}/4
+Salvage.Pretty.Name=Recyclage
+Salvage.Effect.0=Recyclage Avanc\u00e9
+Salvage.Effect.1=Recyclage des objets endommag\u00e9s
+Salvage.Effect.2=Recyclage Arcanique
+Salvage.Effect.3=Extrait les enchantements des objets
+Salvage.Ability.Locked.0=Bloqu\u00e9 jusqu\'\u00e0 {0}+ niveau(x) du talent (Recyclage Avanc\u00e9)
+Salvage.Ability.Bonus.0=Recyclage Avanc\u00e9
+Salvage.Ability.Bonus.1=Rendement maximal {0} objet(s) d\u00e9truit(s)
+Salvage.Arcane.Rank=[[RED]]Recyclage Arcanique: [[YELLOW]]Rang {0}/{1}
+Salvage.Arcane.ExtractFull=[[GRAY]]Recyclage Arcanique : Chance d\'un enchantement complet
+Salvage.Arcane.ExtractPartial=[[GRAY]]Recyclage Arcanique : Chance d\'un enchantement partiel
+Salvage.Skills.Success=[[GREEN]]Objet recycl\u00e9 !
+Salvage.Skills.Adept.Damaged=[[DARK_RED]]Vous n\'\u00eates pas assez talentueux pour recycler des objets endommag\u00e9s.
+Salvage.Skills.Adept.Level=[[RED]]Vous devez \u00eatre niveau [[YELLOW]]{0}[[RED]] pour recycler [[YELLOW]]{1}
+Salvage.Skills.TooDamaged=[[DARK_RED]]C\'est objet est trop endommag\u00e9 pour \u00eatre recycl\u00e9.
+Salvage.Skills.ArcaneFailed=[[RED]]Vous avez \u00e9t\u00e9 incapable d\'extraire la connaissance contenue dans cet objet.
+Salvage.Skills.ArcanePartial=[[YELLOW]]Vous avez \u00e9t\u00e9 capable d\'extraire toute la connaissance contenue dans cet objet.
+Salvage.Skills.ArcaneSuccess=[[GREEN]]Vous avez \u00e9t\u00e9 capable d\'extraire toute la connaissance contenue dans cet objet.
+Salvage.Listener.Anvil=[[DARK_RED]]Vous avez plac\u00e9 une enclume de r\u00e9paration, utilisez-la pour recycler vos outils et vos armures.
+Salvage.Listener=Recyclage:
+Salvage.SkillName=RECYCLAGE
Swords.Ability.Lower=[[GRAY]]**VOUS ABAISSEZ VOTRE \u00c9P\u00c9E**
Swords.Ability.Ready=[[GREEN]]**VOUS LEVEZ VOTRE \u00c9P\u00c9E**
Swords.Combat.Bleed.Chance=[[RED]]Chance de saignement: [[YELLOW]]{0}
@@ -198,7 +260,8 @@ Swords.Combat.Counter.Hit=[[DARK_RED]]Touch\u00e9 par une contre-attaque !
Swords.Combat.Countered=[[GREEN]]**CONTRE-ATTAQUE**
Swords.Combat.SS.Struck=[[DARK_RED]]Frapp\u00e9 par ATTAQUE D\u00c9CHIRANTE !
Swords.Effect.0=Contre-attaque
-Swords.Effect.2=Attaque d\u00e9chirante (Comp\u00e9tence)
+Swords.Effect.1=Renvoie {0} des dommages pris en bloquant
+Swords.Effect.2=Attaque D\u00e9chirante (Capacit\u00e9)
Swords.Effect.3={0} DMG AoE, Saignement+ AoE
Swords.Effect.4=Saignement d\'Attaque d\u00e9chirante
Swords.Effect.5={0} Intervale entre les saignements
@@ -222,11 +285,17 @@ Taming.Ability.Bonus.5=Les explosifs font 1/{0} compar\u00e9 au dommage normal
Taming.Ability.Bonus.6=Griffes ac\u00e9r\u00e9es
Taming.Ability.Bonus.7=+{0} Damage
Taming.Ability.Bonus.8=Fast food
-Taming.Ability.Bonus.9={0} Chance d\'etre soign\u00e9 lors de l\'attaque
+Taming.Ability.Bonus.9={0} Chance d\'etre soign\u00e9 lors de d\'une attaque
+Taming.Ability.Bonus.10=Super chien de chasse
+Taming.Ability.Bonus.11=Regagne de la vie lorsqu\'endommag\u00e9 par de la magie ou du poison
Taming.Ability.Locked.0=Attentif \u00e0 l\'environnement
Taming.Ability.Locked.1=Fourrure \u00e9paisse
Taming.Ability.Locked.2=R\u00e9sistance aux chocs
Taming.Ability.Locked.3=Griffes ac\u00e9r\u00e9es
+Taming.Ability.Locked.4=Bloqu\u00e9 jusqu\'\u00e0 {0}+ niveau(x) (SERVICE FAST FOOD)
+Taming.Ability.Locked.5=Bloqu\u00e9 jusqu\'\u00e0 {0}+ niveaux du talent (Super chien de chasse)
+Taming.Ability.Lower=[[GRAY]]**VOS LOUPS SE METTENT EN RETRAIT**
+Taming.Ability.Ready=[[GRAY]]**VOUS PREPAREZ VOS LOUPS**
Taming.Combat.Chance.Gore=[[RED]]Chance Gore: [[YELLOW]]{0}
Taming.Effect.0=Connaissances des b\u00eates
Taming.Effect.1=Bone-whacking inspects wolves & ocelots
@@ -234,10 +303,11 @@ Taming.Effect.10=R\u00e9sistance aux chocs
Taming.Effect.11=R\u00e9duction des d\u00e9g\u00e2ts explosifs
Taming.Effect.12=Appel de la nature
Taming.Effect.13=Appelle un animal \u00e0 vos c\u00f4t\u00e9s
-Taming.Effect.14=[[GRAY]]Appel (Ocelot) : Clic gauche accroupi avec {0} Fish en main
-Taming.Effect.15=[[GRAY]]Appel (Loup) : Clic gauche accroupi avec {0} Bones en main
+Taming.Effect.14=[[GRAY]]COTW: Accroupissez vous et faites un clic-gauche avec\n{0} {1} (Ocelot), {2} {3} (Loup), {4} {5} (Cheval)
Taming.Effect.16=Fast food
Taming.Effect.17=Probabilit\u00e9 de voler la vie en attaquant
+Taming.Effect.18=Super chien de chasse
+Taming.Effect.19=Soign\u00e9 par la Magie et le Poison
Taming.Effect.2=Morsure
Taming.Effect.3=Coup critique faisant saigner
Taming.Effect.4=Griffes ac\u00e9r\u00e9es
@@ -246,18 +316,34 @@ Taming.Effect.6=Attentif \u00e0 l\'environnement
Taming.Effect.7=Phobie des cactus et de la lave, immunis\u00e9 aux chutes
Taming.Effect.8=Fourrure \u00e9paisse
Taming.Effect.9=R\u00e9duction de d\u00e9g\u00e2t, r\u00e9sistance au feu
+Taming.Effect.20=Charge (Abilit\u00e9)
+Taming.Effect.21=Ennemi cible, Rapidit\u00e9 de Loup++
Taming.Listener.Wolf=[[DARK_GRAY]]Votre loup se pr\u00e9cipite \u00e0 vos c\u00f4t\u00e9s...
Taming.Listener=Apprivoisement :
Taming.SkillName=APPRIVOISEMENT
+Taming.Skills.Charge.Off=[[RED]]**Charge s\'est arr\u00eat\u00e9e**
+Taming.Skills.Charge.On=[[GREEN]]**CHARGE ACTIV\u00c9E**
+Taming.Skills.Charge.Other.Off=[[RED]]Charge[[GREEN]] s\'est arr\u00eat\u00e9e pour [[YELLOW]]{0}
+Taming.Skills.Charge.Other.On=[[GREEN]]{0}[[DARK_GREEN]] a utilis\u00e9 [[RED]]Charge!
+Taming.Skills.Charge.Refresh=[[GREEN]]Votre capacit\u00e9 [[YELLOW]]Charge [[GREEN]]a \u00e9t\u00e9 renouvel\u00e9e!
+Taming.Skills.Charge.NoneNearby=[[RED]]**AUCUN LOUP DISPONIBLE A PROXIMIT\u00c9**
+Taming.Skills.Charge.NoTarget=[[RED]]**AUCUNE CIBLE TROUV\u00c9E**
Taming.Skillup=[[YELLOW]]Le talent Apprivoisement augmente de {0}. Total ({1})
Taming.Summon.Complete=[[GREEN]]Appel r\u00e9ussi
+Taming.Summon.Lifespan=[[YELLOW]] (Dur\u00e9e de vie: {0}s)
Taming.Summon.Fail.Ocelot=[[RED]]Il y a d\u00e9j\u00e0 trop d\'ocelots dans les environs.
Taming.Summon.Fail.Wolf=[[RED]]Il y a d\u00e9j\u00e0 trop de loups dans les environs.
+Taming.Summon.Fail.Horse=[[RED]]Il y a d\u00e9j\u00e0 trop de chevaux dans les environs.
+Taming.Summon.Fail.TooMany=[[RED]]Vous ne pouvez pas appeler plus d\'animaux \u00e0 vos c\u00f4t\u00e9s. [[YELLOW]]({0})
+Taming.Summon.Name.Format={1} de {0}
Unarmed.Ability.Berserk.Length=[[RED]]Dur\u00e9e de Berserk : [[YELLOW]]{0}s
Unarmed.Ability.Bonus.0=Poings de fer
Unarmed.Ability.Bonus.1=+{0} de d\u00e9g\u00e2ts
-Unarmed.Ability.Chance.ArrowDeflect=[[RED]]Rejet de fl\u00e8che: [[YELLOW]]{0}
+Unarmed.Ability.Chance.ArrowDeflect=[[RED]]D\u00e9viation de fl\u00e8che: [[YELLOW]]{0}
Unarmed.Ability.Chance.Disarm=[[RED]]Chance D\u00e9sarmer: [[YELLOW]]{0}
+Unarmed.Ability.Chance.IronGrip=[[RED]]Chance de Poigne de Fer: [[YELLOW]]{0}
+Unarmed.Ability.IronGrip.Attacker=[[RED]]Votre adversaire a une poigne de fer !
+Unarmed.Ability.IronGrip.Defender=Votre poigne de fer vous a emp\u00each\u00e9 d\'\u00eatre d\u00e9sarm\u00e9 !
Unarmed.Ability.Lower=[[GRAY]]**VOUS ABAISSEZ VOS POINGS**
Unarmed.Ability.Ready=[[GREEN]]**VOUS LEVEZ VOS POINGS**
Unarmed.Effect.0=Berserk (Comp\u00e9tence)
@@ -268,18 +354,21 @@ Unarmed.Effect.4=Poings de fer
Unarmed.Effect.5=Durcit vos poings au fil du temps
Unarmed.Effect.6=D\u00e9viation de fl\u00e8che
Unarmed.Effect.7=D\u00e9vie les fl\u00e8ches
+Unarmed.Effect.8=Poigne de Fer
+Unarmed.Effect.9=Vous emp\u00eache d\'\u00eatre d\u00e9sarm\u00e9
Unarmed.Listener=Poings :
Unarmed.SkillName=POINGS
-Unarmed.Skills.Berserk.Off=[[RED]]**Votre comp\u00e9tence Berserk est termin\u00e9e**
+Unarmed.Skills.Berserk.Off=[[RED]]**Votre capacit\u00e9 Furie est termin\u00e9e**
Unarmed.Skills.Berserk.On=[[GREEN]]**BERSERK ACTIV\u0081\u00c9**
Unarmed.Skills.Berserk.Other.Off=[[RED]]Berserk[[GREEN]] s\'est termin\u00e9 pour [[YELLOW]]{0}
-Unarmed.Skills.Berserk.Other.On=[[GREEN]]{0}[[DARK_GREEN]] a utilis\u00e9 [[RED]]Berserk !
+Unarmed.Skills.Berserk.Other.On=[[GREEN]]{0}[[DARK_GREEN]] a utilis\u00e9 [[RED]]Furie !
Unarmed.Skills.Berserk.Refresh=[[GREEN]]Votre comp\u00e9tence [[YELLOW]]Berserk [[GREEN]]est pr\u00eate !
-Unarmed.Skillup=[[YELLOW]]Le talent Poings augmente de {0}. Total ({1})
-Woodcutting.Ability.0=Soufflage
-Woodcutting.Ability.1=Cong\u00e9s de coup
+Unarmed.Skillup=[[YELLOW]]La comp\u00e9tence Poings augmente de {0}. Total ({1})
+Woodcutting.Ability.0=Souffleur de Feuilles
+Woodcutting.Ability.1=Souffle les feuilles
Woodcutting.Ability.Chance.DDrop=[[RED]]Double Drop: [[YELLOW]]{0}
Woodcutting.Ability.Length=[[RED]]Dur\u00e9e d\'Abbateur : [[YELLOW]]{0}s
+Woodcutting.Ability.Locked.0=Bloqu\u00e9 jusqu\'\u00e0 {0}+ niveaux du talent (EXPLOSEUR DE FEUILLES)
Woodcutting.Effect.0=Abatteur (Comp\u00e9tence)
Woodcutting.Effect.1=Fait exploser les arbres
Woodcutting.Effect.2=Soufflage
@@ -287,15 +376,15 @@ Woodcutting.Effect.3=Souffle les feuilles
Woodcutting.Effect.4=Double drops
Woodcutting.Effect.5=Double la quantit\u00e9 r\u00e9colt\u00e9e
Woodcutting.Listener=B\u00fbcheronnage :
-Woodcutting.SkillName=COUPURE DE BOIS
+Woodcutting.SkillName=B\u00dbCHERONNAGE
Woodcutting.Skills.TreeFeller.Off=[[RED]]**Votre comp\u00e9tence Abatteur est termin\u00e9e**
Woodcutting.Skills.TreeFeller.On=[[GREEN]]**ABATTEUR ACTIV\u00c9**
Woodcutting.Skills.TreeFeller.Refresh=[[GREEN]]Votre comp\u00e9tence [[YELLOW]]Abatteur [[GREEN]]est pr\u00eate !
Woodcutting.Skills.TreeFeller.Other.Off=[[RED]]Abatteur[[GREEN]] est termin\u00e9 pour [[YELLOW]]{0}
Woodcutting.Skills.TreeFeller.Other.On=[[GREEN]]{0}[[DARK_GREEN]] a utilis\u00e9 [[RED]]Abatteur !
Woodcutting.Skills.TreeFeller.Splinter=[[RED]]VOTRE HACHE SE BRISE EN MILLE MORCEAUX !
-Woodcutting.Skills.TreeFeller.Threshold=[[RED]]Cet arbre est trop grand !
-Woodcutting.Skillup=[[YELLOW]]Le talent B\u00fbcheronnage augmente de {0}. Total ({1})
+Woodcutting.Skills.TreeFeller.Threshold=[[RED]]Cet arbre est trop large!
+Woodcutting.Skillup=[[YELLOW]]La comp\u00e9tence B\u00fbcheronnage augmente de {0}. Total ({1})
Ability.Generic.Refresh=[[GREEN]]**COMP\u00c9TENCES RAFRA\u00ceCHIES !**
Ability.Generic.Template.Lock=[[GRAY]]{0}
Ability.Generic.Template=[[RED]]{0} : [[YELLOW]]{1}
@@ -306,125 +395,471 @@ Combat.BeastLoreOwner=[[DARK_AQUA]]Propri\u00e9taire ([[RED]]{0}[[DARK_AQUA]])
Combat.Gore=[[GREEN]]**SANG**
Combat.StruckByGore=[[RED]]**FRAPP\u00c9 JUSQU\'AU SANG**
Combat.TargetDazed=La cible a \u00e9t\u00e9 [[DARK_RED]]\u00c9tourdi
-Combat.TouchedFuzzy=[[DARK_RED]]Vous \u00eates \u00e9tourdi.
+Combat.TouchedFuzzy=[[DARK_RED]]Vous voyez flou. Vous vous sentez \u00e9tourdi.
+mcMMO.Description=[[DARK_AQUA]]About the [[YELLOW]]mcMMO[[DARK_AQUA]] Project:,[[GOLD]]mcMMO is an [[RED]]open source[[GOLD]] RPG mod created in February 2011,[[GOLD]]by [[BLUE]]nossr50[[GOLD]]. The goal is to provide a quality RPG experience.,[[DARK_AQUA]]Tips:,[[GOLD]] - [[GREEN]]Use [[RED]]/mcmmo help[[GREEN]] to see commands,[[GOLD]] - [[GREEN]]Type [[RED]]/SKILLNAME[[GREEN]] to see detailed skill info,[[DARK_AQUA]]Developers:,[[GOLD]] - [[GREEN]]nossr50 [[BLUE]](Founder),[[GOLD]] - [[GREEN]]GJ [[BLUE]](Project Lead),[[GOLD]] - [[GREEN]]NuclearW [[BLUE]](Developer),[[GOLD]] - [[GREEN]]bm01 [[BLUE]](Developer),[[GOLD]] - [[GREEN]]TfT_02 [[BLUE]](Developer),[[GOLD]] - [[GREEN]]Glitchfinder [[BLUE]](Developer),[[GOLD]] - [[GREEN]]t00thpick1 [[BLUE]](Developer),[[DARK_AQUA]]Useful Links:,[[GOLD]] - [[GREEN]]https://github.com/mcMMO-Dev/mcMMO/issues[[GOLD]] Bug Reporting,[[GOLD]] - [[GREEN]]#mcmmo @ irc.esper.net[[GOLD]] IRC Chat,
+Commands.addlevels.AwardAll.1=[[GREEN]]Vous avez \u00e9t\u00e9 r\u00e9compens\u00e9 de {0} niveau(x) dans tous les talents !
+Commands.addlevels.AwardAll.2=[[RED]]Tous les talents ont \u00e9t\u00e9 modifi\u00e9s pour {0}.
Commands.addlevels.AwardSkill.1=[[GREEN]]Vous avez re\u00e7u {0} niveau dans {1}!
+Commands.addlevels.AwardSkill.2=[[RED]]{0} a \u00e9t\u00e9 modifi\u00e9 pour {1}.
Commands.addxp.AwardAll=[[GREEN]]Vous avez \u00e9t\u00e9 r\u00e9compens\u00e9 de {0} experiences dans chaque comp\u00e9tences!
+Commands.addxp.AwardSkill=[[GREEN]]Vous avez \u00e9t\u00e9 r\u00e9compens\u00e9 de {0} experiences dans {1} !
Commands.Ability.Off=Utilisation des comp\u00e9tences [[RED]]Off
Commands.Ability.On=Utilisation des comp\u00e9tences [[GREEN]]On
+Commands.Ability.Toggle=L\'utilisation des capacit\u00e9s a \u00e9t\u00e9 modifi\u00e9e pour [[YELLOW]]{0}
Commands.AdminChat.Off=Canal admin [[RED]]Off
Commands.AdminChat.On=Canal admin [[GREEN]]On
-Commands.AdminToggle=[[RED]]- Active / d\u00e9sactive le canal admin
+Commands.AdminToggle=[[GREEN]]- Active/d\u00e9sactive le tchat admin
Commands.Chat.Console=*Console*
+Commands.Cooldowns.Header=[[GOLD]]--= [[GREEN]]Temps d\'attente des capacit\u00e9s McMMO[[GOLD]] =--
+Commands.Cooldowns.Row.N=\ [[RED]]{0}[[WHITE]] - [[GOLD]]{1} secondes restantes
+Commands.Cooldowns.Row.Y=\ [[AQUA]]{0}[[WHITE]] - [[DARK_GREEN]] Pr\u00eat !
+Commands.Database.Cooldown=[[RED]]Vous devez attendre 1 seconde avant de pouvoir utiliser cette commande de nouveau.
+Commands.Database.Processing=[[RED]]Votre commande pr\u00e9c\u00e9dente est toujours en ex\u00e9cution. Veuillez patienter.
Commands.Disabled=[[RED]]Cette commande est d\u00e9sactiv\u00e9e.
Commands.DoesNotExist=[[RED]]Ce joueur est absent de la base de donn\u00e9es !
Commands.GodMode.Disabled=[[YELLOW]]mcMMO Godmode d\u00e9sactiv\u00e9
Commands.GodMode.Enabled=[[YELLOW]]mcMMO Godmode activ\u00e9
Commands.GodMode.Forbidden=[mcMMO] Le Godmode n\'est pas permis sur ce monde (voir les permissions)
-Commands.Inspect= [[RED]]- Affiche les informations du joueur
-Commands.Party.Invite.Accepted=[[GREEN]]Invitation accept\u00e9e. Vous avez rejoint le groupe {0}
+Commands.GodMode.Toggle=Le mode Dieu a \u00e9t\u00e9 modifi\u00e9 pour [[YELLOW]]{0}
+Commands.Healthbars.Changed.HEARTS=[mcMMO] Le type d\'affichage de la barre de vie a \u00e9t\u00e9 chang\u00e9 en [[RED]]C\u0153urs[[WHITE]].
+Commands.Healthbars.Changed.BAR=[mcMMO] Le type d\'affichage de la barre de vie a \u00e9t\u00e9 chang\u00e9 en [[YELLOW]]Bo\u00eetes[[WHITE]].
+Commands.Healthbars.Changed.DISABLED=[mcMMO] La barre de vie des entit\u00e9s a \u00e9t\u00e9 [[GRAY]]d\u00e9sactiv\u00e9e[[WHITE]].
+Commands.Healthbars.Invalid=Type de barre de vie invalide !
+Commands.Inspect= [[GREEN]]- Voir les infos d\u00e9taill\u00e9es sur le joueur
Commands.Invite.Success=[[GREEN]]Invitation envoy\u00e9e.
-Commands.Leaderboards= [[RED]]- Classement
-Commands.mcgod=[[RED]]- Active / d\u00e9sactive le Godmode
+Commands.Leaderboards= [[GREEN]]- Classement
+Commands.mcc.Header=[[RED]]---[][[GREEN]]Commandes McMMO[[RED]][]---
+Commands.mcgod=[[GREEN]]- Active/D\u00e9sactive le \"Mode Dieu\"
+Commands.mchud.Invalid=[[RED]]Ce n\'est pas un type valide d\'HUD.
+Commands.mcpurge.Success=[[GREEN]]La base de donn\u00e9es a \u00e9t\u00e9 purg\u00e9e avec succ\u00e8s !
Commands.mcrank.Heading=[[GOLD]]-=CLASSEMENT PERSONNEL=-
Commands.mcrank.Overall=[[YELLOW]]Toutes competences confondues[[GREEN]] - [[GOLD]]Classement [[WHITE]]#[[GREEN]]{0}
+Commands.mcrank.Player=[[RED]]CIBLE : [[WHITE]]{0}
Commands.mcrank.Skill=[[YELLOW]]{0}[[GREEN]] - [[GOLD]]Classement [[WHITE]]#[[GREEN]]{1}
Commands.mcrank.Unranked=[[WHITE]]Non class\u00e9
-Commands.mmoedit=[joueur] [[RED]] - Modifie le niveau la cible
+Commands.mcrefresh.Success=[[RED]]Le temps d\'attente de {0} a \u00e9t\u00e9 refra\u00eechi.
+Commands.mcremove.Success=[[GREEN]]{0} a \u00e9t\u00e9 enlev\u00e9(e) de la base de donn\u00e9es avec succ\u00e8s !
+Commands.mctop.Tip=[[GOLD]]Astuce : Utilisez [[RED]]/mcrank[[GOLD]] pour voir vos positions dans les diff\u00e9rents classements !
+Commands.mmoedit=[joueur] [[GREEN]] - Modifie la cible
+Commands.mmoedit.AllSkills.1=[[GREEN]]Le niveau de tous vos talents a \u00e9t\u00e9 mis \u00e0 {0} !
Commands.mmoedit.Modified.1=[[GREEN]]Votre niveau en {0} a \u00e9t\u00e9 modifi\u00e9 \u00e0 {1}!
-Commands.ModDescription=[[RED]]- Affiche une description du mod
+Commands.mmoedit.Modified.2=[[RED]]{0} a \u00e9t\u00e9 modifi\u00e9 pour {1}.
+Commands.mcconvert.Database.Same=[[RED]]Vous utilisez d\u00e9j\u00e0 le/la {0} base de donn\u00e9es !
+Commands.mcconvert.Database.InvalidType=[[RED]]{0} n\'est pas un type de base de donn\u00e9es valide.
+Commands.mcconvert.Database.Start=[[GRAY]]Commencement de la conversion de {0} \u00e0 {1}...
+Commands.mcconvert.Database.Finish=[[GRAY]]La migration de la base de donn\u00e9es a \u00e9t\u00e9 achev\u00e9e; la {1} base de donn\u00e9es a d\u00e9sormais toutes les donn\u00e9es de/du {0} base de donn\u00e9es.
+Commands.mmoshowdb=[[YELLOW]]La base de donn\u00e9es actuellement utilis\u00e9e est [[GREEN]]{0}
+Commands.mcconvert.Experience.Invalid=[[RED]]Type de formule inconnu! Les types valides sont: [[GREEN]]LINEAR [[RED]]and [[GREEN]]EXPONENTIAL.
+Commands.mcconvert.Experience.Same=[[RED]]Vous utilisez d\u00e9j\u00e0 une formule type {0}
+Commands.mcconvert.Experience.Start=[[GRAY]]Commencement de la conversion de {0} \u00e0 {1}...
+Commands.mcconvert.Experience.Finish=[[GRAY]]Changement de formule appliqu\u00e9; utilisation d\u00e9sormais de {0} pour la courbe d\'EXP.
+Commands.ModDescription=[[GREEN]]- Lire la br\u00e8ve description du mod
Commands.NoConsole=Cette commande ne peut \u00eatre utilis\u00e9e via la console.
-Commands.Other=[[GREEN]]--AUTRES COMMANDES--
-Commands.Party.Accept=[[RED]]- Accepte l\'invitation
-Commands.Party.Chat.Off=Canal groupe [[RED]]Off
-Commands.Party.Chat.On=Canal groupe [[GREEN]]On
-Commands.Party.Commands=[[GREEN]]--COMMANDES DE GROUPE--
-Commands.Party.Invite.0=[[RED]]ALERT: [[GREEN]]Vous avez re\u00e7u une invitation de {1} pour rejoindre le groupe {0}
+Commands.Notifications.Off=Les notifications des capacit\u00e9s ont \u00e9t\u00e9 [[RED]]d\u00e9sactiv\u00e9es
+Commands.Notifications.On=Les notifications des capacit\u00e9s ont \u00e9t\u00e9 [[GREEN]]activ\u00e9es
+Commands.Offline=[[RED]]Cette commande ne fonctionne pas sur les joueurs non connect\u00e9s.
+Commands.NotLoaded=[[RED]]Le profil du joueur n\'est pas encore charg\u00e9.
+Commands.Other=[[RED]]---[][[GREEN]]AUTRES COMMANDES[[RED]][]---
+Commands.Party.Header=[[RED]]-----[][[GREEN]]GUILDE[[RED]][]-----
+Commands.Party.Features.Header=[[RED]]-----[][[GREEN]]FONCTIONALIT\u00c9S[[RED]][]-----
+Commands.Party.Status=[[DARK_GRAY]]NOM: [[WHITE]]{0} {1} [[DARK_GRAY]]NIVEAU: [[DARK_AQUA]]{2}
+Commands.Party.Status.Alliance=[[DARK_GRAY]]ALLIANCES: [[WHITE]]{0}
+Commands.Party.UnlockedFeatures=[[DARK_GRAY]]Fonctionnalit\u00e9s D\u00e9bloqu\u00e9es: [[GRAY]][[ITALIC]]{0}
+Commands.Party.ShareMode=[[DARK_GRAY]]MODE PARTAGE :
+Commands.Party.ItemShare=[[GRAY]]OBJETS [[DARK_AQUA]]({0})
+Commands.Party.ExpShare=[[GRAY]]EXP [[DARK_AQUA]]({0})
+Commands.Party.ItemShareCategories=[[DARK_GRAY]]Partage d\'objets: [[GRAY]][[ITALIC]]{0}
+Commands.Party.MembersNear=[[DARK_GRAY]]A C\u00d4T\u00c9 DE VOUS [[DARK_AQUA]]{0}[[DARK_GRAY]]/[[DARK_AQUA]]{1}
+Commands.Party.Accept=[[GREEN]]- Accepter l\'invitation de la guilde
+Commands.Party.Chat.Off=Canal guilde [[RED]]d\u00e9sactiv\u00e9
+Commands.Party.Chat.On=Canal guilde [[RED]]activ\u00e9
+Commands.Party.Commands=[[RED]]---[][[GREEN]]COMMANDES DE GUILDE[[RED]][]---
+Commands.Party.Invite.0=[[RED]]ALERT: [[GREEN]]Vous avez re\u00e7u une invitation de {1} pour rejoindre la guilde {0}
+Commands.Party.Invite.1=[[YELLOW]]Tapez [[GREEN]]/party accept[[YELLOW]] pour accepter l\'invitation de guilde
+Commands.Party.Invite=[[GREEN]]- Envoyer une invitation de groupe.
+Commands.Party.Invite.Accepted=[[GREEN]]Invitation accept\u00e9e. Vous avez rejoint la guilde {0}
+Commands.Party.Join=[[GRAY]]a rejoint la guilde: {0}
+Commands.Party.Create=[[GRAY]]Groupe Cr\u00e9\u00e9: {0}
+Commands.Party.Rename=[[GRAY]]Le nom de la guilde a \u00e9t\u00e9 chang\u00e9 en : [[WHITE]]{0}
+Commands.Party.SetSharing=[[GRAY]]Le partage des {0} de la guilde a \u00e9t\u00e9 mis \u00e0: [[DARK_AQUA]]{1}
+Commands.Party.ToggleShareCategory=[[GRAY]]Le partage d\'objets de guilde [[GOLD]]{0} [[GRAY]]a \u00e9t\u00e9 [[DARK_AQUA]]{1}
+Commands.Party.AlreadyExists=[[DARK_RED]]La guilde {0} existe d\u00e9j\u00e0!
Commands.Party.Kick=[[RED]]Vous avez \u00e9t\u00e9 \u00e9ject\u00e9 du groupe {0} !
-Commands.Party.Leave=[[RED]]Vous avez quitt\u00e9 le groupe
-Commands.Party.None=[[RED]]Vous n\'\u00eates pas dans un groupe.
-Commands.Party.Quit=[[RED]]- Quitte votre groupe actuel
-Commands.Party.Teleport= [[RED]]- T\u00e9l\u00e9porte sur un membre du groupe
-Commands.Party.Toggle=[[RED]]- Active / d\u00e9sactive le canal groupe
+Commands.Party.Leave=[[RED]]Vous avez quitt\u00e9 la guilde.
+Commands.Party.Members.Header=[[RED]]-----[][[GREEN]]MEMBRES[[RED]][]-----
+Commands.Party.None=[[RED]]Vous n\'\u00eates pas dans une guilde.
+Commands.Party.Quit=[[GREEN]]- Quitter votre pr\u00e9sente guilde
+Commands.Party.Teleport=[[GREEN]]- Vous t\u00e9l\u00e9porte \u00e0 un membre de la guilde
+Commands.Party.Toggle=[[GREEN]]- Active/d\u00e9sactive le tchat de guilde
+Commands.Party1=[[GREEN]]- Cr\u00e9er une nouvelle guilde
+Commands.Party2=[[GREEN]]- Rejoindre une guilde
+Commands.Party.Alliance.Header=[[RED]]-----[][[GREEN]]ALLIANCE DE LA GUILDE[[RED]][]-----
+Commands.Party.Alliance.Ally=[[WHITE]]{0} [[DARK_GRAY]]EST ALLI\u00c9 AVEC : [[WHITE]]{1}
+Commands.Party.Alliance.Members.Header=[[RED]]-----[][[GREEN]]MEMBRES DE L\'ALLIANCE[[RED]][]-----
+Commands.Party.Alliance.Invite.0=[[RED]]ALERTE: [[GREEN]]Vous avez re\u00e7u une invitation d\'alliance de guilde de {1} pour {0}
+Commands.Party.Alliance.Invite.1=[[YELLOW]]Tapez [[GREEN]]/party alliance accept[[YELLOW]] pour accepter l\'invitation
+Commands.Party.Alliance.Invite.Accepted=[[GREEN]]Invitation d\'alliance accept\u00e9e.
+Commands.Party.Alliance.None=[[RED]]Votre groupe n\'a pas d\'alli\u00e9.
+Commands.Party.Alliance.AlreadyAllies=[[RED]]Votre groupe a d\u00e9j\u00e0 une alliance. D\u00e9faites-la avec [[DARK_AQUA]]/party alliance disband
+Commands.Party.Alliance.Help.0=[[RED]]Cette guilde n\'a pas form\u00e9 d\'alliance. Invitez un chef de groupe.
+Commands.Party.Alliance.Help.1=[[RED]] \u00e0 une alliance [[DARK_AQUA]]/party alliance invite [[RED]].
+Commands.ptp.Enabled=T\u00e9l\u00e9portation de guilde [[GREEN]]activ\u00e9e
+Commands.ptp.Disabled=T\u00e9l\u00e9portation de guilde [[RED]]d\u00e9sactiv\u00e9e
+Commands.ptp.NoRequests=[[RED]]Vous n\'avez pas de requ\u00eates de t\u00e9l\u00e9portation en ce moment
+Commands.ptp.NoWorldPermissions=[[RED]][mcMMO] Vous n\'avez pas la permission de vous t\u00e9l\u00e9porter dans le monde {0}.
+Commands.ptp.Request1=[[YELLOW]]{0} [[GREEN]] vous a envoy\u00e9 une requ\u00eate de t\u00e9l\u00e9portation vers vous.
+Commands.ptp.Request2=[[GREEN]]pour vous t\u00e9l\u00e9porter, tapez [[YELLOW]]/ptp accept[[GREEN]]. La requ\u00eate expire dans [[RED]]{0} [[GREEN]]secondes.
+Commands.ptp.AcceptAny.Enabled=Confirmation de la demande de t\u00e9l\u00e9portation de guilde [[GREEN]]activ\u00e9e
+Commands.ptp.AcceptAny.Disabled=Confirmation de la demande de t\u00e9l\u00e9portation du guilde [[RED]]d\u00e9sactiv\u00e9e
+Commands.ptp.RequestExpired=[[RED]]La requ\u00eate de t\u00e9l\u00e9portation de guilde a expir\u00e9!
Commands.PowerLevel.Leaderboard=[[YELLOW]]--Classement mcMMO ([[BLUE]]Niveau Global[[YELLOW]])--
Commands.PowerLevel.Capped=[[DARK_RED]]NIVEAU GLOBAL: [[GREEN]]{0} [[DARK_RED]]NIVEAU MAX ATTEINT: [[YELLOW]]{1}
Commands.PowerLevel=[[DARK_RED]]NIVEAU GLOBAL : [[GREEN]]{0}
Commands.Reset.All=[[GREEN]]Toutes vos comp\u00e9tences ont \u00e9t\u00e9 remises \u00e0 zero.
Commands.Reset.Single=[[GREEN]]Ta comp\u00e9tence {0} a \u00e9t\u00e9 remise \u00e0 zero.
-Commands.Reset=[[RED]] Le niveau de cette competence a \u00e9t\u00e9 reinitialiser \u00e0 0
+Commands.Reset=[[GREEN]]- Remise \u00e0 0 d\'un talent
+Commands.Scoreboard.Clear=[[DARK_AQUA]]Le tableau des scores McMMO a \u00e9t\u00e9 enlev\u00e9.
+Commands.Scoreboard.NoBoard=[[RED]]Le tableau des scores McMMO n\'est pas actif.
+Commands.Scoreboard.Keep=[[DARK_AQUA]]Le tableau des scores McMMO restera affich\u00e9 tant que vous n\'utiliserez pas [[GREEN]]/mcscoreboard clear[[DARK_AQUA]].
+Commands.Scoreboard.Timer=[[DARK_AQUA]]Le tableau des scores mcMMO sera enlev\u00e9 dans [[GOLD]]{0}[[DARK_AQUA]] secondes \u00e0 compter de maintenant.
+Commands.Scoreboard.Help.0=[[GOLD]] == [[GREEN]]Aide pour [[RED]]/mcscoreboard[[GOLD]] ==
+Commands.Scoreboard.Help.1=[[DARK_AQUA]]/mcscoreboard[[AQUA]] clear [[WHITE]] - enl\u00e8ve le tableau des scores McMMO
+Commands.Scoreboard.Help.2=[[DARK_AQUA]]/mcscoreboard[[AQUA]] keep [[WHITE]] - Garde le tableau des scores affich\u00e9
+Commands.Scoreboard.Help.3=[[DARK_AQUA]]/mcscoreboard[[AQUA]] time [n] [[WHITE]] - enl\u00e8ve le tableau des scores McMMO apr\u00e8s [[LIGHT_PURPLE]]n[[WHITE]] secondes
+Commands.Scoreboard.Tip.Keep=[[GOLD]]Astuce : Utilisez [[RED]]/mcscoreboard keep[[GOLD]] quand le tableau des scores est affich\u00e9 pour l\'emp\u00eacher de s\'en aller.
+Commands.Scoreboard.Tip.Clear=[[GOLD]]Astuce : Utilisez [[RED]]/mcscoreboard clear[[GOLD]] pour de d\u00e9barrasser du tableau des scores.
Commands.Skill.Invalid=[[RED]]Ce talent n\'existe pas !
Commands.Skill.Leaderboard=[[YELLOW]]--Classement mcMMO ([[BLUE]]{0}[[YELLOW]])--
+Commands.SkillInfo=[[GREEN]]- Voir des informations d\u00e9taill\u00e9es \u00e0 propos d\'un talent
Commands.Stats.Self=VOS STATISTIQUES
-Commands.Stats=[[RED]]- Affiche vos statistiques mcMMO
-Commands.ToggleAbility=[[RED]]- Active / d\u00e9sactive l\'utilisation des comp\u00e9tences
+Commands.Stats=[[GREEN]]- Voir vos statistiques McMMO
+Commands.ToggleAbility=[[GREEN]]- Active/D\u00e9sactive la possibilit\u00e9 d\'activation d\'une capacit\u00e9 avec un clic droit
+Commands.Usage.0=[[RED]]L\'utilisation correcte est /{0}
+Commands.Usage.1=[[RED]]L\'utilisation correcte est /{0} {1}
+Commands.Usage.2=[[RED]]L\'utilisation correcte est /{0} {1} {2}
+Commands.Usage.3=[[RED]]L\'utilisation correcte est /{0} {1} {2} {3}
+Commands.Usage.FullClassName=nom de classe
Commands.Usage.Level=niveau
+Commands.Usage.Message=message
+Commands.Usage.Page=page
+Commands.Usage.PartyName=nom
+Commands.Usage.Password=mot de passe
Commands.Usage.Player=joueur
+Commands.Usage.Rate=taux
Commands.Usage.Skill=Comp\u00e9tence
Commands.Usage.XP=exp
mcMMO.NoInvites=[[RED]]Vous n\'avez pas \u00e9t\u00e9 invit\u00e9
mcMMO.NoPermission=[[DARK_RED]]Vous n\'avez pas les droits.
-mcMMO.NoSkillNote=[[DARK_GRAY]]Si vous n\'avez pas les droits pour un talent, il n\'appara\u00eetra pas ici.
+mcMMO.NoSkillNote=[[DARK_GRAY]]Si vous n\'avez pas les droits pour une comp\u00e9tence, il n\'appara\u00eetra pas ici.
Party.Forbidden=[mcMMO] Les groupes ne sont pas permis dans ce monde (voir les permissions)
-Party.InvalidName=[[DARK_RED]]Ce groupe n\'existe pas.
+Party.Help.0=[[RED]]L\'utilisation correcte est [[DARK_AQUA]]{0} [mot de passe].
+Party.Help.1=[[RED]]pour cr\u00e9er une guilde, utilisez [[DARK_AQUA]]{0} [mot de passe].
+Party.Help.2=[[RED]]Consultez [[DARK_AQUA]]{0} [[RED]]pour plus d\'informations
+Party.Help.3=[[RED]]Utilisez [[DARK_AQUA]]{0} [motdepasse] [[RED]]pour rejoindre, ou [[DARK_AQUA]]{1} [[RED]]pour quitter
+Party.Help.4=[[RED]]Pour bloquer ou d\u00e9bloquer votre groupe, utilisez [[DARK_AQUA]]{0}
+Party.Help.5=[[RED]]Pour prot\u00e9ger votre guilde avec un mot de passe, utilisez [[DARK_AQUA]]{0}
+Party.Help.6=[[RED]]Pour expulser un joueur de la guilde, utilisez [[DARK_AQUA]]{0}
+Party.Help.7=[[RED]]Pour transmettre la possession de votre groupe, utilisez [[DARK_AQUA]]{0}
+Party.Help.8=[[RED]]Pour d\u00e9faire le groupe, utilisez [[DARK_AQUA]]{0}
+Party.Help.9=[[RED]]Utilisez [[DARK_AQUA]]{0} [[RED]]pour partager des objets avec les membres du groupe
+Party.Help.10=[[RED]]Utilisez [[DARK_AQUA]]{0} [[RED]]pour activer le partage d\'EXP entre les membres du groupe.
+Party.InformedOnJoin={0} [[GREEN]]a rejoint votre groupe
+Party.InformedOnQuit={0} [[GREEN]]a quitt\u00e9 votre groupe
+Party.InformedOnNameChange=[[GOLD]]{0} [[GREEN]]a modifi\u00e9 le nom du groupe en [[WHITE]]{1}
+Party.InvalidName=[[DARK_RED]]Ce n\'est pas un nom valide de guilde.
+Party.Invite.Self=[[RED]]Vous ne pouvez pas vous inviter vous-m\u00eame !
Party.IsLocked=[[RED]]Ce groupe est d\u00e9j\u00e0 verrouill\u00e9 !
-Party.IsntLocked=[[RED]]Ce groupe n\'est pas verrouill\u00e9 !
+Party.IsntLocked=[[RED]]Cette guilde n\'est pas verrouill\u00e9e !
Party.Locked=[[RED]]Le groupe est verrouill\u00e9, seul le chef de groupe peut inviter.
-Party.NotInYourParty=[[DARK_RED]]{0} is not in your party
-Party.NotOwner=[[DARK_RED]]Vous n\'etes pas le chef de ce groupe
-Party.Password.Incorrect=[[RED]]Le mot de passe du groupe est incorrecte
-Party.Password.Set=[[GREEN]]Mot de passe d\u00e9fini : {0}
+Party.NotInYourParty=[[DARK_RED]]{0} n\'est pas dans votre guilde.
+Party.NotOwner=[[DARK_RED]]Vous n\'\u00eates pas le chef de cette guilde.
+Party.Target.NotOwner=[[DARK_RED]]{0} n\'est pas le chef de la guilde.
+Party.Owner.New=[[GREEN]]{0} est le nouveau chef de la guilde.
+Party.Owner.NotLeader=[[DARK_RED]]Vous n\'\u00eates d\u00e9sormais plus le chef de la guilde.
+Party.Owner.Player=[[GREEN]]Vous \u00eates d\u00e9sormais le chef de la guilde.
+Party.Password.None=[[RED]]Cette guilde est prot\u00e9g\u00e9e par un mot de passe. S\'il vous pla\u00eet, renseignez le mot de passe pour la rejoindre.
+Party.Password.Incorrect=[[RED]]Le mot de passe de la guilde est incorrect.
+Party.Password.Set=[[GREEN]]Mot de passe de la guilde r\u00e9gl\u00e9 \u00e0 {0}
+Party.Password.Removed=[[GREEN]]Le mot de passe du groupe a \u00e9t\u00e9 enlev\u00e9.
Party.Player.Invalid=[[RED]]Ce joueur n\'existe pas.
+Party.NotOnline=[[DARK_RED]]{0} n\'est pas connect\u00e9 !
+Party.Player.InSameParty=[[RED]]{0} est d\u00e9j\u00e0 dans votre guilde !
+Party.PlayerNotInParty=[[DARK_RED]]{0} n\'est pas dans votre guilde
+Party.Specify=[[RED]]Vous devez sp\u00e9cifier une guilde.
Party.Teleport.Dead=[[RED]]Vous ne pouvez pas vous t\u00e9l\u00e9porter sur un joueur mort.
+Party.Teleport.Hurt=[[RED]]Vous avez \u00e9t\u00e9 bless\u00e9 dans les derni\u00e8res {0} secondes et vous ne pouvez par cons\u00e9quent pas \u00eatre t\u00e9l\u00e9port\u00e9.
Party.Teleport.Player=[[GREEN]]Vous vous \u00eates t\u00e9l\u00e9port\u00e9 sur {0}.
+Party.Teleport.Self=[[RED]]Vous ne pouvez pas vous t\u00e9l\u00e9porter \u00e0 vous m\u00eame !
Party.Teleport.Target=[[GREEN]]{0} s\'est t\u00e9l\u00e9port\u00e9 sur vous.
+Party.Teleport.Disabled=[[RED]]{0} n\'a pas rendu possible la t\u00e9l\u00e9portation.
+Party.Rename.Same=[[RED]]C\'est d\u00e9j\u00e0 le nom de votre groupe!
+Party.Join.Self=[[RED]]Vous ne pouvez pas vous rejoindre vous-m\u00eame !
Party.Unlocked=[[GRAY]]Le groupe est d\u00e9verrouill\u00e9.
+Party.Disband=[[GRAY]]La guilde a \u00e9t\u00e9 dissoute
+Party.Alliance.Formed=[[GRAY]]Votre groupe est d\u00e9sormais alli\u00e9 avec [[GREEN]]{0}
+Party.Alliance.Disband=[[GRAY]]Votre groupe n\'est d\u00e9sormais plus alli\u00e9 avec [[RED]]{0}
+Party.Status.Locked=[[DARK_RED]](INVITATION-SEULEMENT)
+Party.Status.Unlocked=[[DARK_GREEN]](OUVERT)
+Party.LevelUp=[[YELLOW]]Le niveau de votre guilde a \u00e9t\u00e9 augment\u00e9 de {0}. Total ({1})
+Party.Feature.Chat=Tchat de guilde
+Party.Feature.Teleport=T\u00e9l\u00e9portation de guilde
+Party.Feature.Alliance=Alliances
+Party.Feature.ItemShare=Partage d\'objets
+Party.Feature.XpShare=Partage d\'EXP
+Party.Feature.Locked.Chat=Bloqu\u00e9 jusqu\'\u00e0 {0}+ (Tchat de guilde)
+Party.Feature.Locked.Teleport=Bloqu\u00e9 jusqu\'\u00e0 {0}+ (T\u00e9l\u00e9portation de guilde)
+Party.Feature.Locked.Alliance=Bloqu\u00e9 jusqu\'\u00e0 {0}+ (Alliances)
+Party.Feature.Locked.ItemShare=Bloqu\u00e9 jusqu\'\u00e0 {0}+ (Partage d\'objets)
+Party.Feature.Locked.XpShare=Bloqu\u00e9 jusqu\'\u00e0 {0}+ (Partage d\'EXP)
+Party.Feature.Disabled.1=[[RED]]Le tchat de guilde n\'est pas d\u00e9bloqu\u00e9 pour le moment.
+Party.Feature.Disabled.2=[[RED]]La t\u00e9l\u00e9portation de guilde n\'est pas d\u00e9bloqu\u00e9e pour le moment.
+Party.Feature.Disabled.3=[[RED]]Les alliances de guilde ne sont pas d\u00e9bloqu\u00e9es pour le moment.
+Party.Feature.Disabled.4=[[RED]]Le partage d\'objets avec la guilde n\'est pas d\u00e9bloqu\u00e9 pour le moment.
+Party.Feature.Disabled.5=[[RED]]Le partage d\'EXP gr\u00e2ce \u00e0 la guilde n\'est pas d\u00e9bloqu\u00e9 pour le moment.
+Party.ShareType.Xp=EXP
+Party.ShareType.Item=OBJET
+Party.ShareMode.None=AUCUN
+Party.ShareMode.Equal=EGAL
+Party.ShareMode.Random=Al\u00e9atoire
+Party.ItemShare.Category.Loot=R\u00e9compenses
+Party.ItemShare.Category.Mining=Minage
+Party.ItemShare.Category.Herbalism=Herboristerie
+Party.ItemShare.Category.Woodcutting=B\u00fbcheronnage
+Party.ItemShare.Category.Misc=Divers
Commands.XPGain.Acrobatics=Chuter
+Commands.XPGain.Alchemy=Confection de potions
Commands.XPGain.Archery=Attaquer des monstres
Commands.XPGain.Axes=Attaquer des monstres
+Commands.XPGain.Child=Gagne les niveaux des Talents Parents
Commands.XPGain.Excavation=Creuser et d\u00e9couvrir des tr\u00e9sors
Commands.XPGain.Fishing=P\u00eacher
Commands.XPGain.Herbalism=Cueillette de v\u00e9g\u00e9taux
-Commands.XPGain.Mining=Miner et d\u00e9couvrir du minerai
+Commands.XPGain.Mining=Miner de la Pierre & des Minerais
Commands.XPGain.Repair=R\u00e9paration
Commands.XPGain.Swords=Attaquer des monstres
-Commands.XPGain.Taming=Apprivoiser et combattre
+Commands.XPGain.Taming=Apprivoisement d\'Animaux, ou combat avec vous loups
Commands.XPGain.Unarmed=Attaquer des monstres
Commands.XPGain.Woodcutting=Abbatage de bois
-Commands.XPGain=[[DARK_GRAY]]GAIN D\'XP : [[WHITE]]{0}
+Commands.XPGain=[[DARK_GRAY]]Gain d\'exp\u00e9rience: [[WHITE]]{0}
Commands.xplock.locked=[[GOLD]]Votre barre d\'XP est maintenant verrouill\u00e9e sur {0} !
Commands.xplock.unlocked=[[GOLD]]Votre barre d\'XP est maintenant [[GREEN]]D\u00c9VERROUILL\u00c9E[[GOLD]] !!
+Commands.xprate.modified=[[RED]]Le TAUX D\'EXP a \u00e9t\u00e9 pass\u00e9 \u00e0 {0}
Commands.xprate.over=[[RED]]L\u2019\u00e9v\u00e9nement de bonus d\'XP mcMMO est TERMIN\u00c9 !!
Commands.xprate.proper.0=[[RED]]L\'usage correct pour changer le taux d\'XP est /xprate
Commands.xprate.proper.1=[[RED]]L\'usage correct pour restaurer le taux d\'XP est /xprate reset
Commands.xprate.proper.2=[[RED]]Veuillez sp\u00e9cifier true ou false pour indiquer si il s\'agit ou pas d\'un \u00e9v\u00e9nement temporaire
Commands.xprate.started.0=[[GOLD]]L\u2019\u00c9V\u00c9NEMENT BONUS D\'XP mcMMO VIENT DE COMMENCER !
Commands.xprate.started.1=[[GOLD]]Le bonus d\'XP mcMMO est maintenant de {0}x !
-XPRate.Event=[[GOLD]]Un \u00e9v\u00e9nement bonus d\'XP mcMMO est actuellement lanc\u00e9 ! Le bonus est de {0}x !
+XPRate.Event=[[GOLD]]Un \u00e9v\u00e9nement bonus d\'Exp\u00e9rience est actuellement lanc\u00e9 ! Le bonus est de {0}x !
Effects.Effects=EFFETS
+Effects.Child=[[DARK_GRAY]]NIVEAU: [[GREEN]]{0}
Effects.Level=[[DARK_GRAY]]NIV : [[GREEN]]{0} [[DARK_AQUA]]XP[[YELLOW]]([[GOLD]]{1}[[YELLOW]]/[[GOLD]]{2}[[YELLOW]])
+Effects.Parent=[[GOLD]]{0} -
Effects.Template=[[DARK_AQUA]]{0} : [[GREEN]]{1}
Guides.Available=[[DARK_AQUA]]Guide pour le/la {0} est disponible - \u00e9crivez /{1} ? [page]
Guides.Header=[[GOLD]]-=[[GREEN]]{0} Guide[[GOLD]]=-
Guides.Page.Invalid=Le num\u00e9ro de page est invalide
+Guides.Page.OutOfRange=Cette page n\'existe pas, il y a seulement {0} pages totales.
+Guides.Usage=[[RED]] L\'utilisation est /{0} ? [page]
+Guides.Acrobatics.Section.0=[[DARK_AQUA]]A propos de l\'Acrobatie:\n[[YELLOW]]L\'acrobatie est l\'art de bouger gracieusement dans mcMMO.\n[[YELLOW]]Donne des bonus au combat et de r\u00e9sistance aux d\u00e9g\u00e2ts physiques.\n[[DARK_AQUA]]GAIN D\'XP:\n[[YELLOW]]Pour gagner de l\'exp\u00e9rience, vous devez esquiver des d\u00e9g\u00e2ts\n[[YELLOW]]en combat ou encaisser des d\u00e9g\u00e2ts de chute.
+Guides.Acrobatics.Section.1=[[DARK_AQUA]]Comment fonctionne la Roulade?\n[[YELLOW]]Vous avez une chance, lorsque vous prenez des d\u00e9g\u00e2ts dus \u00e0 une chute,\n[[YELLOW]]d\'esquiver ces d\u00e9g\u00e2ts. Maintenez la touche pour s\'accroupir\n[[YELLOW]]pour doubler les chances d\'esquiver ces d\u00e9g\u00e2ts.\n[[YELLOW]]Cette manipulation activera la Roulade Gracieuse. \n[[YELLOW]]La Roulade Gracieuse fonctionne comme une Roulade classique,\n[[YELLOW]]mais vous avez deux fois plus de chance d\'\u00e9chapper aux d\u00e9g\u00e2ts.\n[[YELLOW]]Votre pourcentage de chance de Roulade d\u00e9pend du niveau de votre Comp\u00e9tence.
+Guides.Acrobatics.Section.2=[[DARK_AQUA]]Comment fonctionne l\'esquive?\n[[YELLOW]]L\'esquive est une capacit\u00e9 passive qui peut vous permettre de\n[[YELLOW]]diminuer les d\u00e9g\u00e2ts de moiti\u00e9 lorsque vous \u00eates bless\u00e9 au combat.\n[[YELLOW]]Les chances d\'esquiver sont fonction de votre niveau de comp\u00e9tence.
+Guides.Alchemy.Section.0=[[DARK_AQUA]]A propos de l\'alchimie:\n[[YELLOW]]L\'alchimie est l\'art de pr\u00e9parer des potions.\n[[YELLOW]]Donne des bonus de vitesse \u00e0 la pr\u00e9paration des potions mais aussi\n[[YELLOW]]l\'ajout de nouvelles potions (pr\u00e9c\u00e8demment) incraftables.\n[[DARK_AQUA]]GAIN D\'XP:\n[[YELLOW]]Pour gagner de l\'exp\u00e9rience vous devez pr\u00e9parer des potions.
+Guides.Alchemy.Section.1=[[DARK_AQUA]]Comment fonctionne Catalyse?\n[[YELLOW]]Catalyse acc\u00e8lere le processus de pr\u00e9paration des potions,\n[[YELLOW]]jusqu\'\u00e0 4x plus vite au niveau 1000.\n[[YELLOW]]Par d\u00e9faut, cette capacit\u00e9 est d\u00e9bloqu\u00e9e au niveau 100.
+Guides.Alchemy.Section.2=[[DARK_AQUA]]Comment fonctionne Concoction?\n[[YELLOW]]Concoction vous permet de pr\u00e9parer plus de potions \u00e0 l\'aide [[YELLOW]]d\'ingr\u00e9dients sp\u00e9ciaux..\n[[YELLOW]]Les ingr\u00e9dients que vous pouvez utiliser sont d\u00e9termin\u00e9s\n[[YELLOW]]par votre rang. Il y a 8 rangs \u00e0 d\u00e9bloquer.
+Guides.Alchemy.Section.3=[[DARK_AQUA]]Ingr\u00e9dients pour la confections de niveau 4 :\n[[YELLOW]]Poudre d\'Incendiaire, \u0152il Ferment\u00e9 d\u2019Araign\u00e9e, Larme de Ghast, Redstone,\n[[YELLOW]]Poudre de Pierre Lumineuse, Sucre, Melon Scintillant, Carotte Dor\u00e9e,\n[[YELLOW]]Cr\u00e8me de Magma, Verrue du Nether, \u0152il d\'Araign\u00e9e, Poudre \u00e0 Canon, N\u00e9nuphar,\n[[YELLOW]]Poisson-Globe\n[[YELLOW]](Potions de Minecraft Vanilla)
+Guides.Alchemy.Section.4=[[DARK_AQUA]]Ingr\u00e9dients pour la confections de niveau 2 :\n[[YELLOW]]Carotte (Potion de H\u00e2te)\n[[YELLOW]]Boule de Slime (Potion de Lassitude)\n[[DARK_AQUA]]Ingr\u00e9dients pour la confections de niveau 3 :\n[[YELLOW]]Quartz (Potion d\'Absorption)\n[[YELLOW]]Champignon Rouge (Potion de Saut Boost\u00e9)
+Guides.Alchemy.Section.5=[[DARK_AQUA]]Ingr\u00e9dients pour la confections de niveau 4 :\n[[YELLOW]]Pomme (Potion de Boost de Vie)\n[[YELLOW]]Viande Putr\u00e9fi\u00e9e (Potion de Faim)\n[[DARK_AQUA]]Ingr\u00e9dients pour la confections de niveau 5 :\n[[YELLOW]]Champignon Brun (Potion de Naus\u00e9e)\n[[YELLOW]]Poche d\'Encre (Potion d\'Aveuglement)
+Guides.Alchemy.Section.6=[[DARK_AQUA]]Ingr\u00e9dients pour la confections de niveau 6 :\n[[YELLOW]]Herbes Hautes (Potion de Saturation)\n[[DARK_AQUA]]Ingr\u00e9dients pour la confections de niveau 7 :\n[[YELLOW]]Patate Empoisonn\u00e9e (Potion de Wither)\n[[DARK_AQUA]]Ingr\u00e9dients pour la confections de niveau 8 :\n[[YELLOW]]Pomme d\'or normale (Potion de R\u00e9sistance)
+Guides.Archery.Section.0=[[DARK_AQUA]]A propos de l\'Archerie:\n[[YELLOW]]L\'archerie est l\'art du tir \u00e0 l\'arc.\n[[YELLOW]]Cette comp\u00e9tence fournit divers bonus de combat, par exemple une\n[[YELLOW]]augmentation des d\u00e9g\u00e2ts proportionelle \u00e0 votre niveau, la capacit\u00e9\n[[YELLOW]]de rendre confus d\'autres joueurs en PvP,etc. En plus de cela, vous\n[[YELLOW]]pouvez aussi r\u00e9cup\u00e9rer quelques fl\u00e8ches des corps de vos ennemis.\n[[DARK_AQUA]]GAIN D\'XP:\n[[YELLOW]]Pour gagner de l\'exp\u00e9rience dans cette discipline vous devez infliger\n[[YELLOW]]des d\u00e9g\u00e2ts \u00e0 l\'aide de vos fl\u00e8ches.
+Guides.Archery.Section.1=[[DARK_AQUA]]Comment fonctionne tir pr\u00e9cis?\n[[YELLOW]]Tir pr\u00e9cis augmente les d\u00e9g\u00e2ts de vos tirs.\n[[YELLOW]]L\'augmentation des d\u00e9g\u00e2ts est fonction de\n[[YELLOW]]votre niveau en tir \u00e0 l\'arc..\n[[YELLOW]]Par d\u00e9faut, vos d\u00e9g\u00e2ts augmentent de 10% tous les\n[[YELLOW]]50 niveaux, jusqu\'\u00e0 un maximum de 200% de bonus.
+Guides.Archery.Section.2=[[DARK_AQUA]]Comment fonctionne d\u00e9sorienter?\n[[YELLOW]]Vous avez une chance de d\u00e9sorienter votre cible lorsque vous lui\n[[YELLOW]]tirez dessus. Sous l\'effet de d\u00e9sorienter, votre cible regarde droit\n[[YELLOW]]vers le ciel pendant une courte dur\u00e9e.\n[[YELLOW]]Un tir qui d\u00e9soriente inflige 4 d\u00e9g\u00e2ts suppl\u00e9mentaires (2 coeurs).
+Guides.Archery.Section.3=[[DARK_AQUA]]Comment fonctionne la r\u00e9cup\u00e9ration de fl\u00e8ches?\n[[YELLOW]]Vous avez une chance de r\u00e9cup\u00e9rer certaines de vos fl\u00e8ches\n[[YELLOW]]lorsque vous tuez un mob \u00e0 l\'arc.\n[[YELLOW]]Cette chance augmente avec votre niveau en Tir \u00e0 l\'arc.\n[[YELLOW]]Cette capacit\u00e9 augmente de 0.1% par niveau, jusqu\'\u00e0 100%\n[[YELLOW]]au niveau 1000.
+Guides.Axes.Section.0=[[DARK_AQUA]]Concernant les Haches:\n[[YELLOW]]Avec la comp\u00e9tence Hache vous pouvez utiliser votre Hache pour bien plus\n[[YELLOW]]que de la d\u00e9forestation! Vous pourrez d\u00e9couper des mobs et des joueurs\n[[YELLOW]]pour gagner de l\'exp\u00e9rience, attaquer des mobs avec un effet de recul\n[[YELLOW]]et infliger des coups critiques MORTELS sur mobs et joueurs.\n[[YELLOW]]Votre hache devient aussi un outil redoutable pour perforer\n[[YELLOW]]l\'armure de vos ennemis au fur et \u00e0 mesure que votre niveau\n[[YELLOW]]augmente.\n[[DARK_AQUA]]Gain d\'exp\u00e9rience:\n[[YELLOW]]Pour gagner de l\'exp\u00e9rience, il vous faut attaquer un joueur ou un mob\n[[YELLOW]]avec une Hache.
+Guides.Axes.Section.1=[[DARK_AQUA]]Comment fonctionne le Pourfendeur de Cr\u00e2nes?\n[[YELLOW]]Cette capacit\u00e9 vous permet d\'infliger des d\u00e9g\u00e2ts de zone.\n[[YELLOW]]Ce d\u00e9g\u00e2t de zone infligera la moiti\u00e9 de ce que vous avez inflig\u00e9 \u00e0 votre\n[[YELLOW]]cible principale et s\'av\u00e8re donc utile pour s\'attaquer \u00e0 des hordes de mobs.
+Guides.Axes.Section.2=[[DARK_AQUA]]Comment fonctionne le Coup Critique?\n[[YELLOW]]Le Coup Critique est une capacit\u00e9 automatique qui donne une chance\n[[YELLOW]]d\'infliger des d\u00e9g\u00e2ts suppl\u00e9mentaires.\n[[YELLOW]]Par d\u00e9faut, par pallier de 2 niveaux dans la Comp\u00e9tence Hache, vous gagnez\n[[YELLOW]]0.1% de chance de porter le Coup Critique, causant 2 fois plus de d\u00e9g\u00e2ts aux mobs\n[[YELLOW]]ou 1.5 fois de d\u00e9g\u00e2ts aux joueurs.
+Guides.Axes.Section.3=[[DARK_AQUA]]Comment fonctionne la Ma\u00eetrise de la Hache?\n[[YELLOW]] la Ma\u00eetrise de la Hache est une capacit\u00e9 automatique qui permet d\'infliger plus de d\u00e9g\u00e2ts\n[[YELLOW]]\u00e0 vos cibles en utilisant une Hache.\n[[YELLOW]]Par d\u00e9faut, ce bonus augmente vos d\u00e9g\u00e2t inflig\u00e9s de 1 par pallier de 50 niveaux\n[[YELLOW]]pour atteindre un maximum de 4 au niveau 200.
+Guides.Axes.Section.4=[[DARK_AQUA]]Comment fonctionne l\'Impact d\'Armure?\n[[YELLOW]]Frappez avez suffisamment de force pour briser une armure!\n[[YELLOW]]Cette capacit\u00e9 a une chance passive de d\u00e9t\u00e9riorer l\'armure de votre ennemi.\n[[YELLOW]] de votre ennemi. Ces d\u00e9g\u00e2ts augmentent avec votre niveau de la Comp\u00e9tence Haches.
+Guides.Axes.Section.5=[[DARK_AQUA]]Comment fonctionne l\'Impact Am\u00e9lior\u00e9?\n[[YELLOW]]Vous avez une chance, automatique, pour obtenir un impact plus important\n[[YELLOW]]lorsque vous attaquez avec votre hache.\n[[YELLOW]]Par d\u00e9faut cette chance est de 25%. Cette capacit\u00e9 a\n[[YELLOW]]un effet de recul consid\u00e9rable, similaire \u00e0 l\u2019enchantement Frappe II.\n[[YELLOW]]En plus, les d\u00e9g\u00e2ts sont augment\u00e9s avec cette capacit\u00e9.
+Guides.Excavation.Section.0=[[DARK_AQUA]]A propos de l\'Excavation :\n[[YELLOW]]L\'Excavation est l\'action de creuser la terre pour y trouver des tr\u00e9sors.\n[[YELLOW]]En excavant le monde, vous trouverez des tr\u00e9sors.\n[[YELLOW]]Plus vous effectuerez ceci, plus vous pourrez trouver de tr\u00e9sors.\n[[DARK_AQUA]]Gain d\'exp\u00e9rience:\n[[YELLOW]]Pour gagner de l\'exp\u00e9rience dans cette comp\u00e9tence vous devez creuser avec une pelle en main.\n[[YELLOW]]Seulement certains mat\u00e9riaux peuvent \u00eatre creus\u00e9s pour des tr\u00e9sors et de l\'exp\u00e9rience.
+Guides.Excavation.Section.1=[[DARK_AQUA]]Mat\u00e9riaux compatibles:\n[[YELLOW]]Herbe, Terre, Sable, Argile, Gravier, Mycelium, Sable des \u00e2mes
+Guides.Excavation.Section.2=[[DARK_AQUA]]Comment utiliser le Giga Broyeur:\n[[YELLOW]]Avec une pioche dans votre main, faites clic droit pour pr\u00e9parer votre outil.\n[[YELLOW]]Une fois cela fait, vous avez jusqu\'\u00e0 4 secondes pour commencer \u00e0 miner\n[[YELLOW]]des mat\u00e9riaux compatibles, ce qui activera le Broyeur.
+Guides.Excavation.Section.3=[[DARK_AQUA]]Comment fonctionne Foreur?\n[[YELLOW]]Foreur est une capacit\u00e9 avec temps de recharge, li\u00e9e\n[[YELLOW]]\u00e0 votre comp\u00e9tence d\'excavation. Cela triple les chances\n[[YELLOW]]de trouver des tr\u00e9sors et d\u00e9truis instantan\u00e9ment les\n[[YELLOW]]blocs excavables.
+Guides.Excavation.Section.4=[[DARK_AQUA]]Comment fonctionne Chasseur de Tr\u00e9sors?\n[[YELLOW]]Les tr\u00e9sors r\u00e9cup\u00e9rables requi\u00e8rent d\'avoir un certain niveau\n[[YELLOW]]en excavation pour avoir une chance de les faire tomber, en [[YELLOW]]cons\u00e9quence de quoi il est difficile d\'estimer son utilit\u00e9.\n[[YELLOW]]Mais gardez \u00e0 l\'esprit que plus votre niveau est \u00e9lev\u00e9,\n[[YELLOW]]plus vous pourrez trouver de tr\u00e9sors diff\u00e9rents.\n[[YELLOW]]Rappelez vous aussi que chaque type de bloc excavable\n[[YELLOW]]contient sa propre liste de tr\u00e9sors uniques.\n[[YELLOW]]En d\'autres termes, vous trouverez des tr\u00e9sors diff\u00e9rents en creusant\n[[YELLOW]]du sable plut\u00f4t que du gravier (par exemple).
+Guides.Excavation.Section.5=[[DARK_AQUA]]Notes sur l\'Excavation:\n[[YELLOW]]Les loots de l\'excavation sont enti\u00e8rement modifiables\n[[YELLOW]]donc les r\u00e9sultats varient selon les serveurs.
+Guides.Fishing.Section.0=[[DARK_AQUA]]Concernant la P\u00eache:\n[[YELLOW]]La Comp\u00e9tence P\u00eache rend la P\u00eache int\u00e9ressante!\n[[YELLOW]]Trouvez des tr\u00e9sors cach\u00e9s, et d\u00e9robez des objets aux mobs!\n[[DARK_AQUA]]Gain d\'Exp\u00e9rience:\n[[YELLOW]]P\u00eachez des poissons!
+Guides.Fishing.Section.1=[[DARK_AQUA]]Comment fonctionne le Chasseur de Tr\u00e9sors?\n[[YELLOW]]Cette capacit\u00e9 vous permet de trouver des tr\u00e9sors en p\u00eachant\n[[YELLOW]]avec une petite chance de trouver des objets enchant\u00e9s.\n[[YELLOW]]Tous les tr\u00e9sors possibles sont trouvables \u00e0 n\'importe\n[[YELLOW]]quel niveau de la Comp\u00e9tence P\u00eache. Trouver un objet\n[[YELLOW]]d\u00e9pend n\u00e9anmoins de la raret\u00e9 de ce dernier.\n[[YELLOW]]Plus votre Comp\u00e9tence P\u00eache est \u00e9lev\u00e9e, plus\n[[YELLOW]]vous aurez de chances de trouver de meilleurs tr\u00e9sors!
+Guides.Fishing.Section.2=[[DARK_AQUA]]Comment fonctionne la P\u00eache sur Glace?\n[[YELLOW]]Cette capacit\u00e9 passive vous permet de p\u00eacher sur des lacs gel\u00e9s!\n[[YELLOW]]Lancez votre cane \u00e0 p\u00eache dans un lac gel\u00e9 et cette capacit\u00e9\n[[YELLOW]]cr\u00e9era un trou dans la glace pour p\u00eacher.
+Guides.Fishing.Section.3=[[DARK_AQUA]]Comment fonctionne Ma\u00eetre P\u00eacheur?\n[[YELLOW]]Cette capacit\u00e9 passive augmente la chance d\'une touche sur votre ligne de p\u00eache.\n[[YELLOW]]Lorsque vous avez d\u00e9bloqu\u00e9 cette capacit\u00e9, en p\u00eachant dans un bateau\n[[YELLOW]]ou lorsque vous \u00eates dans un biome oc\u00e9an, la chance d\'une touche est doubl\u00e9e.
+Guides.Fishing.Section.4=[[DARK_AQUA]]Comment fonctionne la Secousse?\n[[YELLOW]]Cette capacit\u00e9 active vous permet de r\u00e9cup\u00e9rer des objets sur les mobs\n[[YELLOW]]en les crochetant avec une cane \u00e0 p\u00eache.\n[[YELLOW]]Les mobs feront alors tomber au sol ce qu\'ils laisseraient normalement \u00e0 leur mort.\n[[YELLOW]]Il est aussi possible de r\u00e9cup\u00e9rer des cr\u00e2nes de mobs, qui sont normalement\n[[YELLOW]]non r\u00e9cup\u00e9rables.
+Guides.Fishing.Section.5=[[DARK_AQUA]]Comment fonctionne le Repas du P\u00eacheur?\n[[YELLOW]]Cette capacit\u00e9 passive vous permet d\'augmenter la vie r\u00e9cup\u00e9r\u00e9e\n[[YELLOW]]en mangeant du poisson.
+Guides.Fishing.Section.6=[[DARK_AQUA]]Notes sur la P\u00eache:\n[[YELLOW]]Les loots de la P\u00eache sont enti\u00e8rement modifiables\n[[YELLOW]]donc les r\u00e9sultats varient selon les serveurs.
+Guides.Herbalism.Section.0=[[DARK_AQUA]]A propos de l\'herboristerie:\n[[YELLOW]]L\'herboristerie concerne la culture et la r\u00e9colte de plantes et d\'herbes.\n[[DARK_AQUA]]GAIN D\'XP:\n[[YELLOW]]R\u00e9colte de plantes et d\'herbes.
+Guides.Herbalism.Section.1=[[DARK_AQUA]]Blocs compatibles\n[[YELLOW]]Bl\u00e9, Potatoes, Carrotes, Melons, \n[[YELLOW]]Citrouilles, Canne \u00e0 sucre, F\u00e8ves de Cacao, Fleurs, Cactus, Champignons,\n[[YELLOW]]Verrues du Nether, N\u00e9nuphars, et Lianes.
+Guides.Herbalism.Section.2=[[DARK_AQUA]]Comment fonctionne Main Verte?\n[[YELLOW]]Main Verte est une capacit\u00e9 activ\u00e9e, gr\u00e2ce \u00e0 un clic-droit\n[[YELLOW]]lorsque vous tenez une houe.\n[[YELLOW]]Main Verte donne au joueur une chance de r\u00e9cup\u00e9rer 3x ce que\n[[YELLOW]]donnerai la plante r\u00e9colt\u00e9e. Vous pouvez \u00e9galement utiliser des\n[[YELLOW]]graines pour insufler la vie \u00e0 certains blocs \n[[YELLOW]]afin de les transformer.
+Guides.Herbalism.Section.3=[[DARK_AQUA]]Comment Mains Vertes (Plantations) fonctionne ?\n[[YELLOW]]Cette capacit\u00e9 passive va automatiquement replanter les \n[[YELLOW]]plantations lorsque celles-ci ont \u00e9t\u00e9 r\u00e9colt\u00e9es.\n[[YELLOW]]Les chances de succ\u00e8es d\u00e9pendent de votre talent Herborisme.
+Guides.Herbalism.Section.4=[[DARK_AQUA]]Comment Mains Vertes (Pierre/Briques de Pierre/Terre) fonctionent-elles ?\n[[YELLOW]]Cette cpacit\u00e9 active vous permet de transformer les blocs dans leur\n[[YELLOW]]forme homologue (Pierre Moussue/Brique de Pierre Moussue/Herbe).\n[[YELLOW]]Vous pouvez faire ceci en effectuant un clic droit\n[[YELLOW]]sur le bloc, en tenant des graines. une graine sera alors consomm\u00e9e.
+Guides.Herbalism.Section.5=[[DARK_AQUA]]Comment fonctionne r\u00e9gime fermier?\n[[YELLOW]]Cette capacit\u00e9 passive augmente le montant d\'\u00e9nergie rendue \n[[YELLOW]]lorsque vous mangez du pain, cookies, past\u00e8que, soupe \n[[YELLOW]]de champignons, carottes et patates.
+Guides.Herbalism.Section.6=[[DARK_AQUA]]Comment fonctione Chance d\'Hyrule?\n[[YELLOW]]Cette capacit\u00e9 passive vous donne une chance de trouver des\n[[YELLOW]]objets rares lorsque vous cassez certains blocs avec une \u00e9p\u00e9e.
+Guides.Herbalism.Section.7=[[DARK_AQUA]]Comment fonctionne Double Drops?\n[[YELLOW]]Cette capacit\u00e9 passive donne au joueur\n[[YELLOW]]plus d\'objets lors de ses r\u00e9coltes.
+Guides.Mining.Section.0=[[DARK_AQUA]]A propos du Minage:\n[[YELLOW]]Le Minage consiste \u00e0 miner de la pierre et des minerais.\n[[YELLOW]]Il occtroie des bonus sur le nombre de minerais obtenus lors du minage.\n[[DARK_AQUA]]Gain d\'exp\u00e9rience:\n[[YELLOW]]Pour gagner de l\'exp\u00e9rience dans cette comp\u00e9tence, vous devez simplement miner avec une pioche.\n[[YELLOW]]Seulement certains blocs rapportent de l\'exp\u00e9rience.
+Guides.Mining.Section.1=[[DARK_AQUA]]Mat\u00e9riaux compatibles:\n[[YELLOW]]Pierre lisse, Minerais de Charbon, Minerais de Fer, Minerais d\'Or, Minerais de Diamant, Minerais de Redstone,\n[[YELLOW]]Minerais de Lapis, Obsidienne, Pierre Moussue, Pierre de l\'End,\n[[YELLOW]]Pierre Lumineuse, et Netherrack.
+Guides.Mining.Section.2=[[DARK_AQUA]]Comment utiliser le Broyeur:\n[[YELLOW]]Avec une pioche dans votre main, faites clic droit pour pr\u00e9parer votre outil.\n[[YELLOW]]Une fois cela fait, vous avez jusqu\'\u00e0 4 secondes pour commencer \u00e0 miner\n[[YELLOW]]des mat\u00e9riaux compatibles, ce qui activera le Broyeur.
+Guides.Mining.Section.3=[[DARK_AQUA]]Qu\'est-ce que le Super Briseur?\n[[YELLOW]]Le Super Briseur est une capacit\u00e9 avec un temps de r\u00e9cup\u00e9ration li\u00e9 \u00e0 la Comp\u00e9tence\n[[YELLOW]]minage. Il triple vos chances de r\u00e9cup\u00e9rer des objets et\n[[YELLOW]]permet la casse instantan\u00e9e sur des minerais.
+Guides.Mining.Section.4=[[DARK_AQUA]]Comment utiliser le Minage Explosif:\n[[YELLOW]]Avec un d\u00e9tonateur en main, \u00e0 savoir un briquet par d\u00e9faut,\n[[YELLOW]]s\'accroupir et faire un clic droit sur de la TNT \u00e0 distance. Ceci fera\n[[YELLOW]]exploser instantan\u00e9ment la TNT.
+Guides.Mining.Section.5=[[DARK_AQUA]]Comment fonctionne le Minage par Explosions?\n[[YELLOW]]Le Minage par Explosions est une capacit\u00e9 avec un temps de recharge li\u00e9 au talent\n[[YELLOW]]de Minage. Il donne des bonus lors de l\'utilisation nde TNT pour le minage et vous permet\n[[YELLOW]]de contr\u00f4ler l\'explosion de TNT. Il y a 3 parties du Minage par Explosions.\n[[YELLOW]]La premi\u00e8re est les Grosses Bombes. Elle vous permet d\'augmenter le rayon d\'explosion.\n[[YELLOW]]La seconde est la Demolition Experte, qui diminue les d\u00e9g\u00e2ts provenants des explosions de TNT\n[[YELLOW]]La troisi\u00e8me augmente le nombre de minerais obtenus par la TNT et diminue les pertes.
+Guides.Repair.Section.0=[[DARK_AQUA]]A propos de la R\u00e9paration :\n[[YELLOW]]La r\u00e9paration vous permet d\'utiliser un bloc de fer pour r\u00e9parer\n[[YELLOW]]des armures et des outils.\n[[DARK_AQUA]]Gain d\'exp\u00e9rience:\n[[YELLOW]]R\u00e9parer des outils ou des armures en utilisant l\'enclume de mcMMO.\n[[YELLOW]]C\'est un bloc de fer par d\u00e9faut et il ne doit pas \u00eatre confondu avec\n[[YELLOW]]l\'enclume de Minecraft Vanilla.
+Guides.Repair.Section.1=[[DARK_AQUA]]Comment utiliser R\u00e9paration?\n[[YELLOW]]Placez une enclume mcMMO et faites un clic droit pour r\u00e9parer l\'objet\n[[YELLOW]]que vous avez en main. Ceci consomme 1 objet \u00e0 chaque utilisation.
+Guides.Repair.Section.2=[[DARK_AQUA]]Comment fonctionne Ma\u00eetrise de la Forge?\n[[YELLOW]]Ma\u00eetrise de la Forge augmente la quantit\u00e9 de r\u00e9parations effectu\u00e9es.\n[[YELLOW]]La quantit\u00e9 de durabilit\u00e9 suppl\u00e9mentaire attribu\u00e9e est fonction de \n[[YELLOW]]votre niveau en R\u00e9paration.
+Guides.Repair.Section.3=[[DARK_AQUA]]Comment fonctionne la Super R\u00e9paration?\n[[YELLOW]]La Super R\u00e9paration est une capacit\u00e9 passive . Lors de la r\u00e9paration d\'un \u00e9l\u00e9ment ,\n[[YELLOW]]elle accorde aux joueurs une chance de r\u00e9parer un \u00e9l\u00e9ment avec\n[[YELLOW]]une double efficacit\u00e9.
+Guides.Repair.Section.4=[[DARK_AQUA]]Comment fonctionne Forge arcanique?\n[[YELLOW]]Cette capacit\u00e9 passive vous permet de r\u00e9parer des objets avec une\n[[YELLOW]]certaine chance de conserver les enchantements. Ces derniers\n[[YELLOW]]pourrons \u00eatre conserv\u00e9 \u00e0 leur niveau, rendus \u00e0 un niveau inf\u00e9rieur\n[[YELLOW]]ou compl\u00e8tement perdus.
+Guides.Salvage.Section.0=[[DARK_AQUA]]A propos du Recyclage:\n[[YELLOW]]Le Recyclage vous permet d\'utiliser un bloc d\'or pour r\u00e9cup\u00e9rer des mati\u00e8res premi\u00e8res\n[[YELLOW]]sur de l\'armure ou des outils.\n[[DARK_AQUA]]Gain d\'Exp\u00e9rience:\n[[YELLOW]]Le Recyclage est une Comp\u00e9tence enfant des comp\u00e9tences R\u00e9paration et P\u00eache, votre niveau\n[[YELLOW]]de Recyclage est donc bas\u00e9 sur les niveaux des comp\u00e9tences R\u00e9paration et P\u00eache.
+Guides.Salvage.Section.1=[[DARK_AQUA]]Comment utiliser le Recyclage?\n[[YELLOW]]Placez une Enclume de Recyclage mcMMO et faites un clic-droit pour recycler \n[[YELLOW]]l\'objet que vous avez en main. Ceci cassera votre objet\n[[YELLOW]]et vous rendra les mat\u00e9riaux qui composent l\'objet.\n[[YELLOW]]Par exemple, recycler une pioche en fer vous rendra des barres de fer.
+Guides.Salvage.Section.2=[[DARK_AQUA]]Comment fonctionne le Recyclage Avanc\u00e9?\n[[YELLOW]]Lorsque d\u00e9bloqu\u00e9e, cette capacit\u00e9 vous permet de recycler des objets d\u00e9t\u00e9rior\u00e9s.\n[[YELLOW]]Votre pourcentage de r\u00e9cup\u00e9ration de mat\u00e9riaux augmente avec votre niveau. Un pourcentage\n[[YELLOW]]plus \u00e9lev\u00e9 signifie que vous pouvez r\u00e9cup\u00e9rer davantage de mat\u00e9riaux.\n[[YELLOW]]Avec le Recyclage Avanc\u00e9 vous r\u00e9cup\u00e9rerez toujours un mat\u00e9riaux \n[[YELLOW]]sauf si l\'objet est trop endommag\u00e9. Vous n\'aurez donc pas \u00e0 vous\n[[YELLOW]]soucier de casser des objets sans avoir rien r\u00e9cup\u00e9r\u00e9.
+Guides.Salvage.Section.3=[[DARK_AQUA]]Voici une illustration pour expliquer comment cela fonctionne:\n[[YELLOW]]Disons que nous recyclons une pioche en or endommag\u00e9e \u00e0 20%,\n[[YELLOW]]ce qui veux dire que le montant maximum que vous pouvez r\u00e9cup\u00e9rer est 2 (66%).\n[[YELLOW]](parce que la pioche est constitu\u00e9e de 3 lingots, valant chacun\n[[YELLOW]]33,33% de durabilit\u00e9). Si votre pourcentage de r\u00e9cup\u00e9ration de mat\u00e9riaux\n[[YELLOW]]est en dessous de 66% vous ne pourrez pas r\u00e9cup\u00e9rer 2 lingots.\n[[YELLOW]]Si ce pourcentage est au dessus de 66% vous pourrez r\u00e9cup\u00e9rer le\n[[YELLOW]]\"montant maximum\", donc 2 lingots.
+Guides.Salvage.Section.4=[[DARK_AQUA]]Comment fonctionne le Recyclage Arcanique?\n[[YELLOW]]Cette capacit\u00e9 vous permet de r\u00e9cup\u00e9rer des livres enchant\u00e9s lors que vous recyclez\n[[YELLOW]]des objets enchant\u00e9s. En fonction de votre niveau, la chance de r\u00e9cup\u00e9rer avec succ\u00e8s\n[[YELLOW]]des enchantements entiers ou partiels varie.\n[[YELLOW]]Lorsqu\'un enchantement est partiellement r\u00e9cup\u00e9r\u00e9, le livre enchant\u00e9\n[[YELLOW]]aura un niveau d\'enchantement plus bas compar\u00e9 \u00e0 l\'enchantement\n[[YELLOW]]de l\'objet que recyclez.
+Guides.Smelting.Section.0=Arrive bient\u00f4t...
+Guides.Swords.Section.0=[[DARK_AQUA]]A propos du combat \u00e0 l\'\u00e9p\u00e9e::\n[[YELLOW]]Cette comp\u00e9tence octroie un bonus si vous combattez avec\n[[YELLOW]]une \u00e9p\u00e9e.\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]Le gain d\'XP est bas\u00e9 sur le montant des d\u00e9gats inflig\u00e9s aux mobs \n[[YELLOW]]et autres joueurs avec une \u00e9p\u00e9e.
+Guides.Swords.Section.1=[[DARK_AQUA]]Comment fonctionne coups d\u00e9chirants?\n[[YELLOW]]Coups d\u00e9chirants est une capacit\u00e9 acitv\u00e9e, vous pouvez l\'activer\n[[YELLOW]]avec un clic droit, une \u00e9p\u00e9e \u00e0 la main. Cette capacit\u00e9 vous permet \n[[YELLOW]]d\'infliger des d\u00e9g\u00e2ts de zone (AoE). Cette AoE inflige un bonus de 25%\n[[YELLOW]]de dommage et fais saigner la cilbe pendant 5 ticks.
+Guides.Swords.Section.2=[[DARK_AQUA]]Comment fonctionne la Contre-Attaque?\n[[YELLOW]]La Contre-Attaque est une capacit\u00e9 active. En bloquant les attaques\n[[YELLOW]]des mobs, vous avez une chance de repousser 50% des\n[[YELLOW]]d\u00e9g\u00e2ts qui vous sont inflig\u00e9s.
+Guides.Swords.Section.3=[[DARK_AQUA]]Comment fonctionne le Saignement?\n[[YELLOW]]Le Saignement fait saigner vos ennemis, perdant de la vie toutes les deux secondes.\n[[YELLOW]]La cible saignera jusqu\'\u00e0 ce que l\'effet s\'estompe, ou qu\'il meure,\n[[YELLOW]]en fonction de ce qui arrive en premier!\n[[YELLOW]]La durabilit\u00e9 du Saignement est augment\u00e9 avec votre Comp\u00e9tence \u00c9p\u00e9e.
+Guides.Taming.Section.0=[[DARK_AQUA]]A propos de l\'Apprivoisement:\n[[YELLOW]]L\'apprivoisement conf\u00e8re au joueur divers bonus de combat\n[[YELLOW]]lorsqu\'il utilise un animal (loup/ocelot).\n[[DARK_AQUA]]GAIN D\'XP:\n[[YELLOW]]Pour gagner de l\'exp\u00e9rience, vous devez apprivoiser des loups ou des\n[[YELLOW]]ocelots
+Guides.Taming.Section.1=[[DARK_AQUA]]Comment fonctionne l\'Appel de la Nature?\n[[YELLOW]]Appel de la Nature est une capacit\u00e9 active qui vous permet de faire appel\n[[YELLOW]]\u00e0 un loup ou un ocelot. Vous pouvez faire ceci en faisant\n[[YELLOW]]un clic gauche en tenant des os ou du poisson.
+Guides.Taming.Section.2=[[DARK_AQUA]]Comment fonctionne connaissance des b\u00eates?\n[[YELLOW]]Connaissance des b\u00eates permet au joueur d\'inspecter les stats\n[[YELLOW]]de ses animaux. Cliquez gauche un loup ou un ocelot pour\n[[YELLOW]]utiliser Connaissance des b\u00eates.
+Guides.Taming.Section.3=[[DARK_AQUA]]Comment fonctione Gore?\n[[YELLOW]]Gore est une capacit\u00e9 passive qui a une chance d\'infliger un effet\n[[YELLOW]]de saignement sur la cible de votre loup.
+Guides.Taming.Section.4=[[DARK_AQUA]]Comment fonctionne Griffes aiguis\u00e9es?\n[[YELLOW]]Griffes aiguis\u00e9es ajoute un bonus de d\u00e9g\u00e2ts inflig\u00e9s par votre loup.\n[[YELLOW]]Le bonus de d\u00e9g\u00e2ts d\u00e9pend de votre niveau en Apprivoisement.
+Guides.Taming.Section.5=[[DARK_AQUA]]Comment fonctionne Attentif \u00e0 l\'environnement?\n[[YELLOW]]Cette capacit\u00e9 passive permet \u00e0 votre loup de se t\u00e9l\u00e9porter sur vous\n[[YELLOW]]lorsqu\'il se rapproche de dangers (cactus, lave, etc). Cela lui donne\n[[YELLOW]]\u00e9galemment l\'immunit\u00e9 contre les d\u00e9g\u00e2ts de chute.
+Guides.Taming.Section.6=[[DARK_AQUA]]Comment fonctionne Poil \u00c9pais?\n[[YELLOW]]Cette capacit\u00e9 passive rend vos loups moins vuln\u00e9rables\n[[YELLOW]]et r\u00e9sistants au feu.
+Guides.Taming.Section.7=[[DARK_AQUA]]Comment fonctionne r\u00e9sistance aux chocs?\n[[YELLOW]]Cette capacit\u00e9 passive r\u00e9duit les d\u00e9g\u00e2ts inflig\u00e9s \u00e0 vos loups\n[[YELLOW]]par les explosions.
+Guides.Taming.Section.8=[[DARK_AQUA]]Comment fonctionne Service Fast Food?\n[[YELLOW]]Cette capacit\u00e9 passive donne \u00e0 vos loups une chance de\n[[YELLOW]]se soigner lorsqu\'ils effectuent une attaque.
+Guides.Unarmed.Section.0=[[DARK_AQUA]]A propos des Poings:\n[[YELLOW]]Utiliser ses Poings pour se battre donnera des bonus divers lorsque\n[[YELLOW]]vous combattez.\n[[DARK_AQUA]]Gain d\'Exp\u00e9rience:\n[[YELLOW]]Vous gagnez de l\'exp\u00e9rience en fonction des d\u00e9g\u00e2ts inflig\u00e9s aux mobs\n[[YELLOW]]ou aux autres joueurs lors d\'un combat avec vos Poings.
+Guides.Unarmed.Section.1=[[DARK_AQUA]]Comment fonctionne la Furie?\n[[YELLOW]]Furie est une capacit\u00e9 active qui est activ\u00e9e en faisant un clic-droit,\n[[YELLOW]]en n\'ayant rien \u00e0 la main. En mode Furie, vous infligerez 50% plus\n[[YELLOW]]de d\u00e9g\u00e2ts et vous pourrez casser des mat\u00e9riaux faibles instantan\u00e9ment,\n[[YELLOW]]comme l\'Herbe et la Terre.
+Guides.Unarmed.Section.2=[[DARK_AQUA]]Comment fonctionne le Bras de Fer?\n[[YELLOW]]Bras de Fer augmente les d\u00e9g\u00e2ts inflig\u00e9s lorsque vous attaquez des mobs ou\n[[YELLOW]]des joueurs avec les Poings.
+Guides.Unarmed.Section.3=[[DARK_AQUA]]Comment fonctionne la D\u00e9viation de Fl\u00e8che?\n[[YELLOW]]La D\u00e9viation de Fl\u00e8che est une capacit\u00e9 \n[[YELLOW]]qui permet de d\u00e9vier une fl\u00e8che tir\u00e9e par un Squelette ou un joueur.\n[[YELLOW]]Cette fl\u00e8che tombera alors au sol, inoffensive.
+Guides.Unarmed.Section.4=[[DARK_AQUA]]Comment fonctionne la Poigne de Fer?\n[[YELLOW]]Poigne de Fer est une capacit\u00e9 passive qui contre le d\u00e9sarmement. En am\u00e9liorant\n[[YELLOW]]votre comp\u00e9tence Poings, la chance de parer un d\u00e9sarmement augmente.
+Guides.Unarmed.Section.5=[[DARK_AQUA]]Comment fonctionne d\u00e9sarmement?\n[[YELLOW]]Cette capacit\u00e9 passive permet le joueur de d\u00e9sarmer d\'autres joueurs,\n[[YELLOW]]provoquant la chute au sol de ses objets \u00e9quip\u00e9s.
+Guides.Woodcutting.Section.0=[[DARK_AQUA]]A propos de b\u00fbcheronnage:\n[[YELLOW]]Le b\u00fbcheronnage concerne l\'abattement d\'arbres.\n[[DARK_AQUA]]Gain d\'Exp\u00e9rience:\n[[YELLOW]]Vous gagniez de l\'exp\u00e9rience pour chaque bloc de bois cass\u00e9.
+Guides.Woodcutting.Section.1=[[DARK_AQUA]]Comment fonctionne le Fendeur d\'Arbres?\n[[YELLOW]]Le Fendage d\'Arbres est une capacit\u00e9 active, en faisant un clic-droit\n[[YELLOW]]avec une hache \u00e0 la main, vous activerez cette capacit\u00e9. Ceci vous\n[[YELLOW]]permettra d\'abattre un arbre int\u00e9gralement, en r\u00e9cup\u00e9rant\n[[YELLOW]]toutes les b\u00fbches d\'un coup.
+Guides.Woodcutting.Section.2=[[DARK_AQUA]]Comment fonctionne le Souffleur de Feuilles?\n[[YELLOW]]Souffleur de Feuilles est une capacit\u00e9 passive qui permet de casser un\n[[YELLOW]]bloc de feuilles instantan\u00e9ment quand vous les cassez avec un hache. Par d\u00e9faut,\n[[YELLOW]]cette capacit\u00e9 est disponible au niveau 100 de la Comp\u00e9tence B\u00fbcheronnage.
+Guides.Woodcutting.Section.3=[[DARK_AQUA]]Comment fonctionne Double Bois?\n[[YELLOW]]Cette capacit\u00e9 passive vous donne une chance\n[[YELLOW]]de r\u00e9cup\u00e9rer une b\u00fbche suppl\u00e9mentaire par bloc de bois cass\u00e9.
Inspect.Offline=[[RED]]Tu n\'as pas la permission d\'inspecter un joueur hors ligne!
Inspect.OfflineStats=mcMMO Stats for Offline Player [[YELLOW]]{0}
Inspect.Stats=[[GREEN]]mcMMO Stats for [[YELLOW]]{0}
Inspect.TooFar=[[RED]]Vous \u00eates trop \u00e9loign\u00e9 de ce joueur pour l\'inspecter !
Item.ChimaeraWing.Fail=**\u00c9CHEC D\'AILE DE CHIM\u00c8RE !**
Item.ChimaeraWing.Pass=**AILE DE CHIM\u00c8RE**
+Item.ChimaeraWing.Name=Aile de Chim\u00e8re
+Item.ChimaeraWing.Lore=[[GRAY]]Vous t\u00e9l\u00e9porte \u00e0 votre lit.
+Item.Generic.Wait=[[RED]]Vous devez attendre avant de pouvoir utiliser cela de nouveau ! [[YELLOW]]({0}s)
Item.Injured.Wait=Vous avez \u00e9t\u00e9 bless\u00e9 r\u00e9cemment et devez attendre pour utiliser cela. [[YELLOW]]({0}s)
+Item.FluxPickaxe.Name=Pioche de Flux
+Item.FluxPickaxe.Lore.1=[[GRAY]]A une chance de fondre des minerais instantan\u00e9ment.
+Item.FluxPickaxe.Lore.2=[[GRAY]]Requi\u00e8re niveau de Forge {0}+
+Teleport.Commencing=[[GRAY]]La t\u00e9l\u00e9portation commence dans [[GOLD]]({0}) [[GRAY]]secondes, pri\u00e8re de ne pas bouger...
+Teleport.Cancelled=[[DARK_RED]]T\u00e9l\u00e9portation annul\u00e9e !
+Skills.Child=[[GOLD]](TALENT ENFANT)
Skills.Disarmed=[[DARK_RED]]Vous avez \u00e9t\u00e9 d\u00e9sarm\u00e9 !
Skills.Header=[[RED]]-----[][[GREEN]]{0}[[RED]][]-----
Skills.NeedMore=[[DARK_RED]]Vous devez en avoir plus
+Skills.Parents=PARENTS
Skills.Stats=[[YELLOW]]{0}[[GREEN]]{1}[[DARK_AQUA]] XP ([[GRAY]]{2}[[DARK_AQUA]]/[[GRAY]]{3}[[DARK_AQUA]])
+Skills.ChildStats=[[YELLOW]]{0}[[GREEN]]{1}
Skills.TooTired=[[RED]]Vous \u00eates trop fatigu\u00e9 pour r\u00e9utiliser cette comp\u00e9tence maintenant.
-Stats.Header.Combat=[[GOLD]]-=TALENTS DE COMBAT=-
+Skills.Cancelled=[[RED]]{0} annul\u00e9(e) !
+Skills.ConfirmOrCancel=[[GREEN]]Fa\u00eetes de nouveau un clic droit pour confirmer [[GOLD]]{0}[[GREEN]]. Clic gauche pour annuler.
+Stats.Header.Combat=[[GOLD]]-=COMP\u00c9TENCES DE COMBAT=-
Stats.Header.Gathering=[[GOLD]]-=COMP\u00c9TENCES DE R\u00c9COLTE=-
Stats.Header.Misc=[[GOLD]]-=AUTRES TALENTS=-
Stats.Own.Stats=[[GREEN]][mcMMO] Statistiques
+Perks.XP.Name=Exp\u00e9rience
+Perks.XP.Desc=Gain d\'EXP boost\u00e9 dans certains talents.
+Perks.Lucky.Name=Chance
Perks.Lucky.Desc=Donnes {0} comp\u00e9tences et abilet\u00e9s 33.3% de chance d\'\u00eatre activ\u00e9es.
Perks.Lucky.Desc.Login=Donne \u00e0 certaines comp\u00e9tences 33.3% de chance d\'\u00eatre activ\u00e9es.
+Perks.Lucky.Bonus=[[GOLD]] ({0} avec votre avantage de chance)
+Perks.Cooldowns.Name=Reg\u00e9n\u00e9ration rapide
+Perks.Cooldowns.Desc=Temps d\'attente r\u00e9duits de {0}.
+Perks.ActivationTime.Name=Endurance
Perks.ActivationTime.Desc=Augmente la dur\u00e9e de l\'abil\u00e9t\u00e9 de {0} secondes.
+Perks.ActivationTime.Bonus=[[GOLD]] ({0}s avec votre avantage d\'endurance)
+Hardcore.Mode.Disabled=[[GOLD]][mcMMO] Le mode Hardcore {0} a \u00e9t\u00e9 d\u00e9sactiv\u00e9 pour {1}.
+Hardcore.Mode.Enabled=[[GOLD]][mcMMO] Le mode Hardcore {0} a \u00e9t\u00e9 activ\u00e9 pour {1}.
+Hardcore.DeathStatLoss.Name=P\u00e9nalit\u00e9s sur les talents lors de la mort
+Hardcore.DeathStatLoss.PlayerDeath=[[GOLD]][mcMMO] [[DARK_RED]]Vous avez perdu [[BLUE]]{0}[[DARK_RED]] niveau(x) dans votre mort.
+Hardcore.DeathStatLoss.PercentageChanged=[[GOLD]][mcMMO] Le pourcentage de perte de statistiques a \u00e9t\u00e9 chang\u00e9 \u00e0 {0}.
+Hardcore.Vampirism.Name=Vampirisme
+Hardcore.Vampirism.Killer.Failure=[[GOLD]][mcMMO] [[YELLOW]]{0}[[GRAY]] \u00e9tait trop maladroit pour am\u00e9liorer votre connaissance.
+Hardcore.Vampirism.Killer.Success=[[GOLD]][mcMMO] [[DARK_AQUA]]Vous avez vol\u00e9 [[BLUE]]{0}[[DARK_AQUA]] niveau(x) de [[YELLOW]]{1}.
+Hardcore.Vampirism.Victim.Failure=[[GOLD]][mcMMO] [[YELLOW]]{0}[[GRAY]] Il n\'a pas \u00e9t\u00e9 capable de vous voler votre connaissance !
+Hardcore.Vampirism.Victim.Success=[[GOLD]][mcMMO] [[YELLOW]]{0}[[DARK_RED]] a vol\u00e9 [[BLUE]]{1}[[DARK_RED]] de vos niveaux !
+Hardcore.Vampirism.PercentageChanged=[[GOLD]][mcMMO] Le pourcentage de perte de statistiques a \u00e9t\u00e9 chang\u00e9 \u00e0 {0}.
MOTD.Donate=[[DARK_AQUA]]Donation Info:
+MOTD.Hardcore.Enabled=[[GOLD]][mcMMO] [[DARK_AQUA]]Mode Hardcore activ\u00e9 : [[DARK_RED]]{0}
+MOTD.Hardcore.DeathStatLoss.Stats=[[GOLD]][mcMMO] [[DARK_AQUA]]P\u00e9nalit\u00e9s sur les talents lors de la mort : [[DARK_RED]]{0}%
+MOTD.Hardcore.Vampirism.Stats=[[GOLD]][mcMMO] [[DARK_AQUA]]Pourcentage de perte de statistiques de Vampirisme: [[DARK_RED]]{0}%
MOTD.PerksPrefix=[[RED]][mcMMO Comp\u00e9tences]
MOTD.Version=[[GOLD]][mcMMO] Version [[DARK_AQUA]]{0}
MOTD.Website=[[GOLD]][mcMMO] [[GREEN]]{0}[[YELLOW]] - mcMMO Website
+Smelting.Ability.FluxMining=[[RED]]Chance de Minage en Flux : [[YELLOW]]{0}
+Smelting.Ability.FuelEfficiency=[[RED]]Multiplicateur d\'efficacit\u00e9 des Combustibles: [[YELLOW]]{0}x
+Smelting.Ability.Locked.0=Bloqu\u00e9 jusqu\'\u00e0 {0}+ niveaux de talent (BOOST D\'EXPERIENCE VANILLA)
+Smelting.Ability.Locked.1=Bloqu\u00e9 jusqu\'\u00e0 {0}+ niveaux du talent (MINAGE PAR EXPLOSIONS)
+Smelting.Ability.SecondSmelt=[[RED]]Chance de seconde cuisson: [[YELLOW]]{0}
+Smelting.Ability.VanillaXPBoost=[[RED]]Multiplicateur d\'EXP Vanilla: [[YELLOW]]{0}x
+Smelting.Effect.0=Efficacit\u00e9 du combustible
+Smelting.Effect.1=Augmente la dur\u00e9e de vie du combustible utilis\u00e9 dans les fours lors des cuissons
+Smelting.Effect.2=Seconde Cuisson
+Smelting.Effect.3=Double les ressources obtenues par cuisson
+Smelting.Effect.4=Bonus d\'experience Vanilla
+Smelting.Effect.5=Augmente l\'EXP Vanilla aquise lors des cuissons
+Smelting.Effect.6=Minage en Flux
+Smelting.Effect.7=Chance pour que les minerais soient instantan\u00e9ment cuits lors de leur minage
+Smelting.Listener=Cuisson:
+Smelting.SkillName=FONTE
+Commands.Description.addlevels=Ajouter des niveaux McMMO a un utilisateur
+Commands.Description.adminchat=Modifie le tchat McMMO admin en activ\u00e9/d\u00e9sactiv\u00e9 ou envoie des messages dans le tchat admin
+Commands.Description.addxp=Ajoute de l\'EXP McMMO \u00e0 un utilisateur
+Commands.Description.hardcore=Modifier le pourcentage de difficult\u00e9 de mcMMO ou activer ou non le mode hardcore
+Commands.Description.inspect=Voir les infos d\u00e9taill\u00e9es d\'un autre joueur
+Commands.Description.mcability=Modifie la possibilit\u00e9 que les capacit\u00e9s McMMO soient pr\u00eates par un clic droit en activ\u00e9/d\u00e9sactiv\u00e9
+Commands.Description.mccooldown=Voir tous les temps d\'attentes des capacit\u00e9s McMMO
+Commands.Description.mcgod=Modifie le mode Dieu de McMMO en activ\u00e9/d\u00e9sactiv\u00e9
+Commands.Description.mchud=Change le style du HUD McMMO
+Commands.Description.mcmmo=Montre une br\u00e8ve description de McMMO
+Commands.Description.mcnotify=Modifie l\'affichage des notifications dans le tchat des capacit\u00e9s mcMMO en activ\u00e9/d\u00e9sactiv\u00e9
+Commands.Description.mcpurge=Purge les utilisateurs avec aucun niveaux McMMO et les utilisateurs qui ne se sont pas connect\u00e9s dans les {0} derniers mois de la base de donn\u00e9es McMMO.
+Commands.Description.mcrank=Montre le classement McMMO d\'un joueur
+Commands.Description.mcrefresh=Rafra\u00eechi tous les temps d\'attente McMMO
+Commands.Description.mcremove=Enl\u00e8ve un utilisateur de la base de donn\u00e9es
+Commands.Description.mcscoreboard=Modifiez votre tableau des scores McMMO
+Commands.Description.mcstats=Montre vos niveaux McMMO et votre EXP
+Commands.Description.mctop=Montre le classement McMMO
+Commands.Description.mmoedit=Modifie les niveaux McMMO pour un utilisateur
+Commands.Description.mmoupdate=Migration de la base de donn\u00e9es mcMMO \u00e0 partir d\'une ancienne vers l\'actuelle.
+Commands.Description.mcconvert=Convertie les types de base de donn\u00e9es ou les types de formule d\'experience
+Commands.Description.mmoshowdb=Montre le nom de la base de donn\u00e9es actuellement utilis\u00e9e (vous pouvez obtenir la derni\u00e8re avec /mmoupdate)
+Commands.Description.party=Contr\u00f4le les divers r\u00e9glages des guildes McMMO
+Commands.Description.partychat=Modifie le tchat McMMO de la guilde en activ\u00e9/d\u00e9sactiv\u00e9 ou envoie des messages dans le tchat de la guilde.
+Commands.Description.ptp=Vous t\u00e9l\u00e9porte \u00e0 un membre de votre groupe mcMMO
+Commands.Description.Skill=Affiche des infos d\u00e9taill\u00e9es du talent McMMO {0}
+Commands.Description.skillreset=Remet \u00e0 0 tous les niveaux McMMO pour un utilisateur
+Commands.Description.vampirism=Modifie le mode Dieu de McMMO en activ\u00e9/d\u00e9sactiv\u00e9
+Commands.Description.xplock=Bloque votre barre d\'EXP McMMO pour un talent sp\u00e9cifique
+Commands.Description.xprate=Modifie le taux d\'EXP McMMO ou d\u00e9bute un event XP McMMO
+UpdateChecker.Outdated=Vous utilisez une ancienne version de McMMO !
+UpdateChecker.NewAvailable=Une nouvelle version est disponible sur BukkitDev.
+Scoreboard.Header.PlayerStats=[[YELLOW]]Statistiques McMMO
+Scoreboard.Header.PlayerCooldowns=[[YELLOW]]Temps d\'attente McMMO
+Scoreboard.Header.PlayerRank=[[YELLOW]]Classement McMMO
+Scoreboard.Header.PlayerInspect=[[YELLOW]]Statistiques McMMO: {0}
+Scoreboard.Header.PowerLevel=[[RED]]Niveau de puissance
+Scoreboard.Misc.PowerLevel=[[GOLD]]Niveau de puissance
+Scoreboard.Misc.Level=[[DARK_AQUA]]Niveau
+Scoreboard.Misc.CurrentXP=[[GREEN]]EXP actuelle
+Scoreboard.Misc.RemainingXP=[[YELLOW]]EXP restante
+Scoreboard.Misc.Cooldown=[[LIGHT_PURPLE]]Temps d\'attente
+Scoreboard.Misc.Overall=[[GOLD]]Global
+Scoreboard.Misc.Ability=Capacit\u00e9
+Profile.Loading.Success=[[GREEN]]G\u00e9nial! Vos donn\u00e9es McMMO ont \u00e9t\u00e9 charg\u00e9es.
+Profile.Loading.Failure=[[RED]]McMMO ne peut toujours pas charger vos donn\u00e9es. Vous devriez sans doute [[AQUA]]contacter le possesseur du serveur.\n[[YELLOW]]Vous pouvez toujours jouer sur le serveur, mais vous n\'aurez [[BOLD]]pas de niveaux McMMO[[YELLOW]] et chaque EXP obtenu[[BOLD]]ne sera pas sauvergard\u00e9[[YELLOW]].
+Profile.Loading.AdminFailureNotice=[[DARK_RED]][A][[RED]] McMMO a \u00e9t\u00e9 incapable de charger les donn\u00e9es du joueur [[YELLOW]]{0}[[RED]]. [[LIGHT_PURPLE]]Veuillez inspecter votre installation de la base de donn\u00e9es.
diff --git a/src/main/resources/potions.yml b/src/main/resources/potions.yml
index 6c2e90d78..ae6a1a090 100644
--- a/src/main/resources/potions.yml
+++ b/src/main/resources/potions.yml
@@ -362,9 +362,9 @@ Potions:
PotionType: UNCRAFTABLE
Effects: ["ABSORPTION 0 1800"]
Children:
- SULPHUR: SPLASH_POTION_OF_ABSORPTION
GLOWSTONE_DUST: POTION_OF_ABSORPTION_II
REDSTONE: POTION_OF_ABSORPTION_EXTENDED
+ SULPHUR: SPLASH_POTION_OF_ABSORPTION
POTION_OF_BLINDNESS:
Name: Potion Of Blindness
Material: POTION
@@ -372,9 +372,9 @@ Potions:
PotionType: UNCRAFTABLE
Effects: ["BLINDNESS 0 225"]
Children:
- REDSTONE: POTION_OF_BLINDNESS_EXTENDED
- GLOWSTONE_DUST: POTION_OF_BLINDNESS_II
SULPHUR: SPLASH_POTION_OF_BLINDNESS
+ GLOWSTONE_DUST: POTION_OF_BLINDNESS_II
+ REDSTONE: POTION_OF_BLINDNESS_EXTENDED
POTION_OF_DECAY:
Name: Potion Of Decay
Material: POTION
@@ -392,9 +392,9 @@ Potions:
PotionType: UNCRAFTABLE
Effects: ["SLOW_DIGGING 0 3600"]
Children:
- GLOWSTONE_DUST: POTION_OF_DULLNESS_II
REDSTONE: POTION_OF_DULLNESS_EXTENDED
SULPHUR: SPLASH_POTION_OF_DULLNESS
+ GLOWSTONE_DUST: POTION_OF_DULLNESS_II
POTION_OF_HASTE:
Name: Potion Of Haste
Material: POTION
@@ -402,9 +402,19 @@ Potions:
PotionType: UNCRAFTABLE
Effects: ["FAST_DIGGING 0 3600"]
Children:
- SULPHUR: SPLASH_POTION_OF_HASTE
REDSTONE: POTION_OF_HASTE_EXTENDED
GLOWSTONE_DUST: POTION_OF_HASTE_II
+ SULPHUR: SPLASH_POTION_OF_HASTE
+ POTION_OF_HEALTH_BOOST:
+ Name: Potion Of Health Boost
+ Material: POTION
+ PotionData:
+ PotionType: UNCRAFTABLE
+ Effects: ["HEALTH_BOOST 0 1800"]
+ Children:
+ GLOWSTONE_DUST: POTION_OF_HEALTH_BOOST_II
+ SULPHUR: SPLASH_POTION_OF_HEALTH_BOOST
+ REDSTONE: POTION_OF_HEALTH_BOOST_EXTENDED
POTION_OF_HUNGER:
Name: Potion Of Hunger
Material: POTION
@@ -412,9 +422,9 @@ Potions:
PotionType: UNCRAFTABLE
Effects: ["HUNGER 0 900"]
Children:
- REDSTONE: POTION_OF_HUNGER_EXTENDED
- GLOWSTONE_DUST: POTION_OF_HUNGER_II
SULPHUR: SPLASH_POTION_OF_HUNGER
+ GLOWSTONE_DUST: POTION_OF_HUNGER_II
+ REDSTONE: POTION_OF_HUNGER_EXTENDED
POTION_OF_NAUSEA:
Name: Potion Of Nausea
Material: POTION
@@ -422,9 +432,9 @@ Potions:
PotionType: UNCRAFTABLE
Effects: ["CONFUSION 0 450"]
Children:
- GLOWSTONE_DUST: POTION_OF_NAUSEA_II
REDSTONE: POTION_OF_NAUSEA_EXTENDED
SULPHUR: SPLASH_POTION_OF_NAUSEA
+ GLOWSTONE_DUST: POTION_OF_NAUSEA_II
POTION_OF_RESISTANCE:
Name: Potion Of Resistance
Material: POTION
@@ -432,9 +442,9 @@ Potions:
PotionType: UNCRAFTABLE
Effects: ["DAMAGE_RESISTANCE 0 450"]
Children:
- GLOWSTONE_DUST: POTION_OF_RESISTANCE_II
REDSTONE: POTION_OF_RESISTANCE_EXTENDED
SULPHUR: SPLASH_POTION_OF_RESISTANCE
+ GLOWSTONE_DUST: POTION_OF_RESISTANCE_II
POTION_OF_SATURATION:
Name: Potion Of Saturation
Material: POTION
@@ -442,117 +452,169 @@ Potions:
PotionType: UNCRAFTABLE
Effects: ["SATURATION 0 8"]
Children:
- SULPHUR: SPLASH_POTION_OF_SATURATION
- GLOWSTONE_DUST: POTION_OF_SATURATION_II
REDSTONE: POTION_OF_SATURATION_EXTENDED
+ GLOWSTONE_DUST: POTION_OF_SATURATION_II
+ SULPHUR: SPLASH_POTION_OF_SATURATION
POTION_OF_ABSORPTION_EXTENDED:
Name: Potion Of Absorption Extended
Material: POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["ABSORPTION 0 3600"]
+ Children:
+ SULPHUR: SPLASH_POTION_OF_ABSORPTION_EXTENDED
POTION_OF_BLINDNESS_EXTENDED:
Name: Potion Of Blindness Extended
Material: POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["BLINDNESS 0 450"]
+ Children:
+ SULPHUR: SPLASH_POTION_OF_BLINDNESS_EXTENDED
POTION_OF_DECAY_EXTENDED:
Name: Potion Of Decay Extended
Material: POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["WITHER 0 900"]
+ Children:
+ SULPHUR: SPLASH_POTION_OF_DECAY_EXTENDED
POTION_OF_DULLNESS_EXTENDED:
Name: Potion Of Dullness Extended
Material: POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["SLOW_DIGGING 0 7200"]
+ Children:
+ SULPHUR: SPLASH_POTION_OF_DULLNESS_EXTENDED
POTION_OF_HASTE_EXTENDED:
Name: Potion Of Haste Extended
Material: POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["FAST_DIGGING 0 7200"]
+ Children:
+ SULPHUR: SPLASH_POTION_OF_HASTE_EXTENDED
+ POTION_OF_HEALTH_BOOST_EXTENDED:
+ Name: Potion Of Health Boost Extended
+ Material: POTION
+ PotionData:
+ PotionType: UNCRAFTABLE
+ Effects: ["HEALTH_BOOST 0 3600"]
+ Children:
+ SULPHUR: SPLASH_POTION_OF_HEALTH_BOOST_EXTENDED
POTION_OF_HUNGER_EXTENDED:
Name: Potion Of Hunger Extended
Material: POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["HUNGER 0 1800"]
+ Children:
+ SULPHUR: SPLASH_POTION_OF_HUNGER_EXTENDED
POTION_OF_NAUSEA_EXTENDED:
Name: Potion Of Nausea Extended
Material: POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["CONFUSION 0 900"]
+ Children:
+ SULPHUR: SPLASH_POTION_OF_NAUSEA_EXTENDED
POTION_OF_RESISTANCE_EXTENDED:
Name: Potion Of Resistance Extended
Material: POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["DAMAGE_RESISTANCE 0 900"]
+ Children:
+ SULPHUR: SPLASH_POTION_OF_RESISTANCE_EXTENDED
POTION_OF_SATURATION_EXTENDED:
Name: Potion Of Saturation Extended
Material: POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["SATURATION 0 16"]
+ Children:
+ SULPHUR: SPLASH_POTION_OF_SATURATION_EXTENDED
POTION_OF_ABSORPTION_II:
Name: Potion Of Absorption II
Material: POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["ABSORPTION 1 900"]
+ Children:
+ SULPHUR: SPLASH_POTION_OF_ABSORPTION_II
POTION_OF_BLINDNESS_II:
Name: Potion Of Blindness II
Material: POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["BLINDNESS 1 112"]
+ Children:
+ SULPHUR: SPLASH_POTION_OF_BLINDNESS_II
POTION_OF_DECAY_II:
Name: Potion Of Decay II
Material: POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["WITHER 1 225"]
+ Children:
+ SULPHUR: SPLASH_POTION_OF_DECAY_II
POTION_OF_DULLNESS_II:
Name: Potion Of Dullness II
Material: POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["SLOW_DIGGING 1 1800"]
+ Children:
+ SULPHUR: SPLASH_POTION_OF_DULLNESS_II
POTION_OF_HASTE_II:
Name: Potion Of Haste II
Material: POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["FAST_DIGGING 1 1800"]
+ Children:
+ SULPHUR: SPLASH_POTION_OF_HASTE_II
+ POTION_OF_HEALTH_BOOST_II:
+ Name: Potion Of Health Boost II
+ Material: POTION
+ PotionData:
+ PotionType: UNCRAFTABLE
+ Effects: ["HEALTH_BOOST 1 900"]
+ Children:
+ SULPHUR: SPLASH_POTION_OF_HEALTH_BOOST_II
POTION_OF_HUNGER_II:
Name: Potion Of Hunger II
Material: POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["HUNGER 1 450"]
+ Children:
+ SULPHUR: SPLASH_POTION_OF_HUNGER_II
POTION_OF_NAUSEA_II:
Name: Potion Of Nausea II
Material: POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["CONFUSION 1 225"]
+ Children:
+ SULPHUR: SPLASH_POTION_OF_NAUSEA_II
POTION_OF_RESISTANCE_II:
Name: Potion Of Resistance II
Material: POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["DAMAGE_RESISTANCE 1 225"]
+ Children:
+ SULPHUR: SPLASH_POTION_OF_RESISTANCE_II
POTION_OF_SATURATION_II:
Name: Potion Of Saturation II
Material: POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["SATURATION 1 4"]
+ Children:
+ SULPHUR: SPLASH_POTION_OF_SATURATION_II
SPLASH_POTION_OF_EMPTY:
Material: SPLASH_POTION
PotionData:
@@ -862,9 +924,9 @@ Potions:
PotionType: UNCRAFTABLE
Effects: ["ABSORPTION 0 1350"]
Children:
- REDSTONE: SPLASH_POTION_OF_ABSORPTION_EXTENDED
GLOWSTONE_DUST: SPLASH_POTION_OF_ABSORPTION_II
DRAGONS_BREATH: LINGERING_POTION_OF_ABSORPTION
+ REDSTONE: SPLASH_POTION_OF_ABSORPTION_EXTENDED
SPLASH_POTION_OF_BLINDNESS:
Name: Splash Potion Of Blindness
Material: SPLASH_POTION
@@ -872,9 +934,9 @@ Potions:
PotionType: UNCRAFTABLE
Effects: ["BLINDNESS 0 168"]
Children:
- DRAGONS_BREATH: LINGERING_POTION_OF_BLINDNESS
- REDSTONE: SPLASH_POTION_OF_BLINDNESS_EXTENDED
GLOWSTONE_DUST: SPLASH_POTION_OF_BLINDNESS_II
+ REDSTONE: SPLASH_POTION_OF_BLINDNESS_EXTENDED
+ DRAGONS_BREATH: LINGERING_POTION_OF_BLINDNESS
SPLASH_POTION_OF_DECAY:
Name: Splash Potion Of Decay
Material: SPLASH_POTION
@@ -882,9 +944,9 @@ Potions:
PotionType: UNCRAFTABLE
Effects: ["WITHER 0 337"]
Children:
- REDSTONE: SPLASH_POTION_OF_DECAY_EXTENDED
- GLOWSTONE_DUST: SPLASH_POTION_OF_DECAY_II
DRAGONS_BREATH: LINGERING_POTION_OF_DECAY
+ GLOWSTONE_DUST: SPLASH_POTION_OF_DECAY_II
+ REDSTONE: SPLASH_POTION_OF_DECAY_EXTENDED
SPLASH_POTION_OF_DULLNESS:
Name: Splash Potion Of Dullness
Material: SPLASH_POTION
@@ -902,9 +964,19 @@ Potions:
PotionType: UNCRAFTABLE
Effects: ["FAST_DIGGING 0 2700"]
Children:
+ GLOWSTONE_DUST: SPLASH_POTION_OF_HASTE_II
DRAGONS_BREATH: LINGERING_POTION_OF_HASTE
REDSTONE: SPLASH_POTION_OF_HASTE_EXTENDED
- GLOWSTONE_DUST: SPLASH_POTION_OF_HASTE_II
+ SPLASH_POTION_OF_HEALTH_BOOST:
+ Name: Splash Potion Of Health Boost
+ Material: SPLASH_POTION
+ PotionData:
+ PotionType: UNCRAFTABLE
+ Effects: ["HEALTH_BOOST 0 1350"]
+ Children:
+ REDSTONE: SPLASH_POTION_OF_HEALTH_BOOST_EXTENDED
+ DRAGONS_BREATH: LINGERING_POTION_OF_HEALTH_BOOST
+ GLOWSTONE_DUST: SPLASH_POTION_OF_HEALTH_BOOST_II
SPLASH_POTION_OF_HUNGER:
Name: Splash Potion Of Hunger
Material: SPLASH_POTION
@@ -923,8 +995,8 @@ Potions:
Effects: ["CONFUSION 0 337"]
Children:
GLOWSTONE_DUST: SPLASH_POTION_OF_NAUSEA_II
- DRAGONS_BREATH: LINGERING_POTION_OF_NAUSEA
REDSTONE: SPLASH_POTION_OF_NAUSEA_EXTENDED
+ DRAGONS_BREATH: LINGERING_POTION_OF_NAUSEA
SPLASH_POTION_OF_RESISTANCE:
Name: Splash Potion Of Resistance
Material: SPLASH_POTION
@@ -932,9 +1004,9 @@ Potions:
PotionType: UNCRAFTABLE
Effects: ["DAMAGE_RESISTANCE 0 337"]
Children:
- GLOWSTONE_DUST: SPLASH_POTION_OF_RESISTANCE_II
DRAGONS_BREATH: LINGERING_POTION_OF_RESISTANCE
REDSTONE: SPLASH_POTION_OF_RESISTANCE_EXTENDED
+ GLOWSTONE_DUST: SPLASH_POTION_OF_RESISTANCE_II
SPLASH_POTION_OF_SATURATION:
Name: Splash Potion Of Saturation
Material: SPLASH_POTION
@@ -942,117 +1014,169 @@ Potions:
PotionType: UNCRAFTABLE
Effects: ["SATURATION 0 6"]
Children:
- DRAGONS_BREATH: LINGERING_POTION_OF_SATURATION
- GLOWSTONE_DUST: SPLASH_POTION_OF_SATURATION_II
REDSTONE: SPLASH_POTION_OF_SATURATION_EXTENDED
+ GLOWSTONE_DUST: SPLASH_POTION_OF_SATURATION_II
+ DRAGONS_BREATH: LINGERING_POTION_OF_SATURATION
SPLASH_POTION_OF_ABSORPTION_EXTENDED:
Name: Splash Potion Of Absorption Extended
Material: SPLASH_POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["ABSORPTION 0 2700"]
+ Children:
+ DRAGONS_BREATH: LINGERING_POTION_OF_ABSORPTION_EXTENDED
SPLASH_POTION_OF_BLINDNESS_EXTENDED:
Name: Splash Potion Of Blindness Extended
Material: SPLASH_POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["BLINDNESS 0 336"]
+ Children:
+ DRAGONS_BREATH: LINGERING_POTION_OF_BLINDNESS_EXTENDED
SPLASH_POTION_OF_DECAY_EXTENDED:
Name: Splash Potion Of Decay Extended
Material: SPLASH_POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["WITHER 0 674"]
+ Children:
+ DRAGONS_BREATH: LINGERING_POTION_OF_DECAY_EXTENDED
SPLASH_POTION_OF_DULLNESS_EXTENDED:
Name: Splash Potion Of Dullness Extended
Material: SPLASH_POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["SLOW_DIGGING 0 5400"]
+ Children:
+ DRAGONS_BREATH: LINGERING_POTION_OF_DULLNESS_EXTENDED
SPLASH_POTION_OF_HASTE_EXTENDED:
Name: Splash Potion Of Haste Extended
Material: SPLASH_POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["FAST_DIGGING 0 5400"]
+ Children:
+ DRAGONS_BREATH: LINGERING_POTION_OF_HASTE_EXTENDED
+ SPLASH_POTION_OF_HEALTH_BOOST_EXTENDED:
+ Name: Splash Potion Of Health Boost Extended
+ Material: SPLASH_POTION
+ PotionData:
+ PotionType: UNCRAFTABLE
+ Effects: ["HEALTH_BOOST 0 2700"]
+ Children:
+ DRAGONS_BREATH: LINGERING_POTION_OF_HEALTH_BOOST_EXTENDED
SPLASH_POTION_OF_HUNGER_EXTENDED:
Name: Splash Potion Of Hunger Extended
Material: SPLASH_POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["HUNGER 0 1350"]
+ Children:
+ DRAGONS_BREATH: LINGERING_POTION_OF_HUNGER_EXTENDED
SPLASH_POTION_OF_NAUSEA_EXTENDED:
Name: Splash Potion Of Nausea Extended
Material: SPLASH_POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["CONFUSION 0 674"]
+ Children:
+ DRAGONS_BREATH: LINGERING_POTION_OF_NAUSEA_EXTENDED
SPLASH_POTION_OF_RESISTANCE_EXTENDED:
Name: Splash Potion Of Resistance Extended
Material: SPLASH_POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["DAMAGE_RESISTANCE 0 674"]
+ Children:
+ DRAGONS_BREATH: LINGERING_POTION_OF_RESISTANCE_EXTENDED
SPLASH_POTION_OF_SATURATION_EXTENDED:
Name: Splash Potion Of Saturation Extended
Material: SPLASH_POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["SATURATION 0 12"]
+ Children:
+ DRAGONS_BREATH: LINGERING_POTION_OF_SATURATION_EXTENDED
SPLASH_POTION_OF_ABSORPTION_II:
Name: Splash Potion Of Absorption II
Material: SPLASH_POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["ABSORPTION 1 675"]
+ Children:
+ DRAGONS_BREATH: LINGERING_POTION_OF_ABSORPTION_II
SPLASH_POTION_OF_BLINDNESS_II:
Name: Splash Potion Of Blindness II
Material: SPLASH_POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["BLINDNESS 1 84"]
+ Children:
+ DRAGONS_BREATH: LINGERING_POTION_OF_BLINDNESS_II
SPLASH_POTION_OF_DECAY_II:
Name: Splash Potion Of Decay II
Material: SPLASH_POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["WITHER 1 168"]
+ Children:
+ DRAGONS_BREATH: LINGERING_POTION_OF_DECAY_II
SPLASH_POTION_OF_DULLNESS_II:
Name: Splash Potion Of Dullness II
Material: SPLASH_POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["SLOW_DIGGING 1 1350"]
+ Children:
+ DRAGONS_BREATH: LINGERING_POTION_OF_DULLNESS_II
SPLASH_POTION_OF_HASTE_II:
Name: Splash Potion Of Haste II
Material: SPLASH_POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["FAST_DIGGING 1 1350"]
+ Children:
+ DRAGONS_BREATH: LINGERING_POTION_OF_HASTE_II
+ SPLASH_POTION_OF_HEALTH_BOOST_II:
+ Name: Splash Potion Of Health Boost II
+ Material: SPLASH_POTION
+ PotionData:
+ PotionType: UNCRAFTABLE
+ Effects: ["HEALTH_BOOST 1 675"]
+ Children:
+ DRAGONS_BREATH: LINGERING_POTION_OF_HEALTH_BOOST_II
SPLASH_POTION_OF_HUNGER_II:
Name: Splash Potion Of Hunger II
Material: SPLASH_POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["HUNGER 1 337"]
+ Children:
+ DRAGONS_BREATH: LINGERING_POTION_OF_HUNGER_II
SPLASH_POTION_OF_NAUSEA_II:
Name: Splash Potion Of Nausea II
Material: SPLASH_POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["CONFUSION 1 168"]
+ Children:
+ DRAGONS_BREATH: LINGERING_POTION_OF_NAUSEA_II
SPLASH_POTION_OF_RESISTANCE_II:
Name: Splash Potion Of Resistance II
Material: SPLASH_POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["DAMAGE_RESISTANCE 1 168"]
+ Children:
+ DRAGONS_BREATH: LINGERING_POTION_OF_RESISTANCE_II
SPLASH_POTION_OF_SATURATION_II:
Name: Splash Potion Of Saturation II
Material: SPLASH_POTION
PotionData:
PotionType: UNCRAFTABLE
Effects: ["SATURATION 1 3"]
+ Children:
+ DRAGONS_BREATH: LINGERING_POTION_OF_SATURATION_II
LINGERING_POTION_OF_EMPTY:
Material: LINGERING_POTION
PotionData:
@@ -1310,8 +1434,8 @@ Potions:
PotionType: UNCRAFTABLE
Effects: ["ABSORPTION 0 450"]
Children:
- REDSTONE: LINGERING_POTION_OF_ABSORPTION_EXTENDED
GLOWSTONE_DUST: LINGERING_POTION_OF_ABSORPTION_II
+ REDSTONE: LINGERING_POTION_OF_ABSORPTION_EXTENDED
LINGERING_POTION_OF_BLINDNESS:
Name: Lingering Potion Of Blindness
Material: LINGERING_POTION
@@ -1319,8 +1443,8 @@ Potions:
PotionType: UNCRAFTABLE
Effects: ["BLINDNESS 0 56"]
Children:
- GLOWSTONE_DUST: LINGERING_POTION_OF_BLINDNESS_II
REDSTONE: LINGERING_POTION_OF_BLINDNESS_EXTENDED
+ GLOWSTONE_DUST: LINGERING_POTION_OF_BLINDNESS_II
LINGERING_POTION_OF_DECAY:
Name: Lingering Potion Of Decay
Material: LINGERING_POTION
@@ -1328,8 +1452,8 @@ Potions:
PotionType: UNCRAFTABLE
Effects: ["WITHER 0 112"]
Children:
- REDSTONE: LINGERING_POTION_OF_DECAY_EXTENDED
GLOWSTONE_DUST: LINGERING_POTION_OF_DECAY_II
+ REDSTONE: LINGERING_POTION_OF_DECAY_EXTENDED
LINGERING_POTION_OF_DULLNESS:
Name: Lingering Potion Of Dullness
Material: LINGERING_POTION
@@ -1346,8 +1470,17 @@ Potions:
PotionType: UNCRAFTABLE
Effects: ["FAST_DIGGING 0 900"]
Children:
- GLOWSTONE_DUST: LINGERING_POTION_OF_HASTE_II
REDSTONE: LINGERING_POTION_OF_HASTE_EXTENDED
+ GLOWSTONE_DUST: LINGERING_POTION_OF_HASTE_II
+ LINGERING_POTION_OF_HEALTH_BOOST:
+ Name: Lingering Potion Of Health Boost
+ Material: LINGERING_POTION
+ PotionData:
+ PotionType: UNCRAFTABLE
+ Effects: ["HEALTH_BOOST 0 450"]
+ Children:
+ GLOWSTONE_DUST: LINGERING_POTION_OF_HEALTH_BOOST_II
+ REDSTONE: LINGERING_POTION_OF_HEALTH_BOOST_EXTENDED
LINGERING_POTION_OF_HUNGER:
Name: Lingering Potion Of Hunger
Material: LINGERING_POTION
@@ -1364,8 +1497,8 @@ Potions:
PotionType: UNCRAFTABLE
Effects: ["CONFUSION 0 112"]
Children:
- GLOWSTONE_DUST: LINGERING_POTION_OF_NAUSEA_II
REDSTONE: LINGERING_POTION_OF_NAUSEA_EXTENDED
+ GLOWSTONE_DUST: LINGERING_POTION_OF_NAUSEA_II
LINGERING_POTION_OF_RESISTANCE:
Name: Lingering Potion Of Resistance
Material: LINGERING_POTION
@@ -1373,8 +1506,8 @@ Potions:
PotionType: UNCRAFTABLE
Effects: ["DAMAGE_RESISTANCE 0 112"]
Children:
- GLOWSTONE_DUST: LINGERING_POTION_OF_RESISTANCE_II
REDSTONE: LINGERING_POTION_OF_RESISTANCE_EXTENDED
+ GLOWSTONE_DUST: LINGERING_POTION_OF_RESISTANCE_II
LINGERING_POTION_OF_SATURATION:
Name: Lingering Potion Of Saturation
Material: LINGERING_POTION
@@ -1414,6 +1547,12 @@ Potions:
PotionData:
PotionType: UNCRAFTABLE
Effects: ["FAST_DIGGING 0 1800"]
+ LINGERING_POTION_OF_HEALTH_BOOST_EXTENDED:
+ Name: Lingering Potion Of Health Boost Extended
+ Material: LINGERING_POTION
+ PotionData:
+ PotionType: UNCRAFTABLE
+ Effects: ["HEALTH_BOOST 0 900"]
LINGERING_POTION_OF_HUNGER_EXTENDED:
Name: Lingering Potion Of Hunger Extended
Material: LINGERING_POTION
@@ -1468,6 +1607,12 @@ Potions:
PotionData:
PotionType: UNCRAFTABLE
Effects: ["FAST_DIGGING 1 450"]
+ LINGERING_POTION_OF_HEALTH_BOOST_II:
+ Name: Lingering Potion Of Health Boost II
+ Material: LINGERING_POTION
+ PotionData:
+ PotionType: UNCRAFTABLE
+ Effects: ["HEALTH_BOOST 1 225"]
LINGERING_POTION_OF_HUNGER_II:
Name: Lingering Potion Of Hunger II
Material: LINGERING_POTION
@@ -1492,3 +1637,4 @@ Potions:
PotionData:
PotionType: UNCRAFTABLE
Effects: ["SATURATION 1 1"]
+
diff --git a/src/util/java/mcMMO/PotionConfigGenerator.java b/src/util/java/mcMMO/PotionConfigGenerator.java
index 3e1a60a33..ccd6c26f1 100644
--- a/src/util/java/mcMMO/PotionConfigGenerator.java
+++ b/src/util/java/mcMMO/PotionConfigGenerator.java
@@ -1,6 +1,5 @@
package com.gmail.nossr50;
-
import java.io.File;
import java.io.IOException;
import java.util.ArrayList;
@@ -39,11 +38,11 @@ public class PotionConfigGenerator {
}
public static class WriteablePotion {
- public String name;
- public Material mat;
- public PotionData data;
+ public String name;
+ public Material mat;
+ public PotionData data;
public PotionEffect effect;
- public String baseName;
+ public String baseName;
public WriteablePotion(PotionData data) {
this(Material.POTION, data);
@@ -138,14 +137,6 @@ public class PotionConfigGenerator {
List sorted = new ArrayList();
sorted.addAll(vanillaPotions.keySet());
sorted.addAll(mcMMOPotions.keySet());
- // Get all mcMMO potions without children
- for (Map map : mcMMOPotions.values()) {
- for (WriteablePotion potion : map.values()) {
- if (!sorted.contains(potion)) {
- sorted.add(potion);
- }
- }
- }
sorted.sort(new Comparator() {
@Override
@@ -211,7 +202,7 @@ public class PotionConfigGenerator {
return a.baseName.split("_")[0].compareTo(b.baseName.split("_")[0]);
}
}
-
+
});
for (WriteablePotion potion : sorted) {
System.out.println(" " + potion.name + ":");
@@ -261,7 +252,7 @@ public class PotionConfigGenerator {
return prettyString;
}
-
+
public static String getCapitalized(String target) {
if (target.equals("II")) { // hacks
return target;
@@ -269,65 +260,64 @@ public class PotionConfigGenerator {
return target.substring(0, 1).toUpperCase() + target.substring(1).toLowerCase();
}
-
private static String getName(PotionEffectType type) {
switch (type.getId()) {
- case 1:
- return "SPEED";
- case 2:
- return "SLOW";
- case 3:
- return "FAST_DIGGING";
- case 4:
- return "SLOW_DIGGING";
- case 5:
- return "INCREASE_DAMAGE";
- case 6:
- return "HEAL";
- case 7:
- return "HARM";
- case 8:
- return "JUMP";
- case 9:
- return "CONFUSION";
- case 10:
- return "REGENERATION";
- case 11:
- return "DAMAGE_RESISTANCE";
- case 12:
- return "FIRE_RESISTANCE";
- case 13:
- return "WATER_BREATHING";
- case 14:
- return "INVISIBILITY";
- case 15:
- return "BLINDNESS";
- case 16:
- return "NIGHT_VISION";
- case 17:
- return "HUNGER";
- case 18:
- return "WEAKNESS";
- case 19:
- return "POISON";
- case 20:
- return "WITHER";
- case 21:
- return "HEALTH_BOOST";
- case 22:
- return "ABSORPTION";
- case 23:
- return "SATURATION";
- case 24:
- return "GLOWING";
- case 25:
- return "LEVITATION";
- case 26:
- return "LUCK";
- case 27:
- return "UNLUCK";
- default:
- return "UNKNOWN_EFFECT_TYPE_" + type.getId();
+ case 1 :
+ return "SPEED";
+ case 2 :
+ return "SLOW";
+ case 3 :
+ return "FAST_DIGGING";
+ case 4 :
+ return "SLOW_DIGGING";
+ case 5 :
+ return "INCREASE_DAMAGE";
+ case 6 :
+ return "HEAL";
+ case 7 :
+ return "HARM";
+ case 8 :
+ return "JUMP";
+ case 9 :
+ return "CONFUSION";
+ case 10 :
+ return "REGENERATION";
+ case 11 :
+ return "DAMAGE_RESISTANCE";
+ case 12 :
+ return "FIRE_RESISTANCE";
+ case 13 :
+ return "WATER_BREATHING";
+ case 14 :
+ return "INVISIBILITY";
+ case 15 :
+ return "BLINDNESS";
+ case 16 :
+ return "NIGHT_VISION";
+ case 17 :
+ return "HUNGER";
+ case 18 :
+ return "WEAKNESS";
+ case 19 :
+ return "POISON";
+ case 20 :
+ return "WITHER";
+ case 21 :
+ return "HEALTH_BOOST";
+ case 22 :
+ return "ABSORPTION";
+ case 23 :
+ return "SATURATION";
+ case 24 :
+ return "GLOWING";
+ case 25 :
+ return "LEVITATION";
+ case 26 :
+ return "LUCK";
+ case 27 :
+ return "UNLUCK";
+ default :
+ return "UNKNOWN_EFFECT_TYPE_" + type.getId();
}
}
@@ -531,113 +521,95 @@ public class PotionConfigGenerator {
HashMap children = new HashMap();
data = new WriteablePotion(material, PotionType.UNCRAFTABLE, new PotionEffect(PotionEffectType.CONFUSION, (int) (450 * mod), 0), "NAUSEA");
children = new HashMap();
- if (material == Material.POTION) {
- PotionEffect effect = new PotionEffect(data.effect.getType(), (int) (data.effect.getDuration() * 0.75), data.effect.getAmplifier());
- children.put(new Ingredient(Material.SULPHUR), new WriteablePotion(Material.SPLASH_POTION, data.data, effect, data.baseName));
- } else if (material == Material.SPLASH_POTION) {
- PotionEffect effect = new PotionEffect(data.effect.getType(), (int) (data.effect.getDuration() * 0.33), data.effect.getAmplifier());
- children.put(new Ingredient(Material.DRAGONS_BREATH), new WriteablePotion(Material.LINGERING_POTION, data.data, effect, data.baseName));
- }
children.put(new Ingredient(Material.GLOWSTONE_DUST), new WriteablePotion(material, PotionType.UNCRAFTABLE, new PotionEffect(data.effect.getType(), data.effect.getDuration() / 2, 1), data.baseName + "_II"));
children.put(new Ingredient(Material.REDSTONE), new WriteablePotion(material, PotionType.UNCRAFTABLE, new PotionEffect(data.effect.getType(), data.effect.getDuration() * 2, 0), data.baseName + "_EXTENDED"));
+ for (WriteablePotion child : children.values()) {
+ mcMMOPotions.put(child, new HashMap());
+ }
mcMMOPotions.put(data, children);
data = new WriteablePotion(material, PotionType.UNCRAFTABLE, new PotionEffect(PotionEffectType.FAST_DIGGING, (int) (3600 * mod), 0), "HASTE");
children = new HashMap();
- if (material == Material.POTION) {
- PotionEffect effect = new PotionEffect(data.effect.getType(), (int) (data.effect.getDuration() * 0.75), data.effect.getAmplifier());
- children.put(new Ingredient(Material.SULPHUR), new WriteablePotion(Material.SPLASH_POTION, data.data, effect, data.baseName));
- } else if (material == Material.SPLASH_POTION) {
- PotionEffect effect = new PotionEffect(data.effect.getType(), (int) (data.effect.getDuration() * 0.33), data.effect.getAmplifier());
- children.put(new Ingredient(Material.DRAGONS_BREATH), new WriteablePotion(Material.LINGERING_POTION, data.data, effect, data.baseName));
- }
children.put(new Ingredient(Material.GLOWSTONE_DUST), new WriteablePotion(material, PotionType.UNCRAFTABLE, new PotionEffect(data.effect.getType(), data.effect.getDuration() / 2, 1), data.baseName + "_II"));
children.put(new Ingredient(Material.REDSTONE), new WriteablePotion(material, PotionType.UNCRAFTABLE, new PotionEffect(data.effect.getType(), data.effect.getDuration() * 2, 0), data.baseName + "_EXTENDED"));
+ for (WriteablePotion child : children.values()) {
+ mcMMOPotions.put(child, new HashMap());
+ }
mcMMOPotions.put(data, children);
data = new WriteablePotion(material, PotionType.UNCRAFTABLE, new PotionEffect(PotionEffectType.SLOW_DIGGING, (int) (3600 * mod), 0), "DULLNESS");
children = new HashMap();
- if (material == Material.POTION) {
- PotionEffect effect = new PotionEffect(data.effect.getType(), (int) (data.effect.getDuration() * 0.75), data.effect.getAmplifier());
- children.put(new Ingredient(Material.SULPHUR), new WriteablePotion(Material.SPLASH_POTION, data.data, effect, data.baseName));
- } else if (material == Material.SPLASH_POTION) {
- PotionEffect effect = new PotionEffect(data.effect.getType(), (int) (data.effect.getDuration() * 0.33), data.effect.getAmplifier());
- children.put(new Ingredient(Material.DRAGONS_BREATH), new WriteablePotion(Material.LINGERING_POTION, data.data, effect, data.baseName));
- }
children.put(new Ingredient(Material.GLOWSTONE_DUST), new WriteablePotion(material, PotionType.UNCRAFTABLE, new PotionEffect(data.effect.getType(), data.effect.getDuration() / 2, 1), data.baseName + "_II"));
children.put(new Ingredient(Material.REDSTONE), new WriteablePotion(material, PotionType.UNCRAFTABLE, new PotionEffect(data.effect.getType(), data.effect.getDuration() * 2, 0), data.baseName + "_EXTENDED"));
+ for (WriteablePotion child : children.values()) {
+ mcMMOPotions.put(child, new HashMap());
+ }
mcMMOPotions.put(data, children);
data = new WriteablePotion(material, PotionType.UNCRAFTABLE, new PotionEffect(PotionEffectType.DAMAGE_RESISTANCE, (int) (450 * mod), 0), "RESISTANCE");
children = new HashMap();
- if (material == Material.POTION) {
- PotionEffect effect = new PotionEffect(data.effect.getType(), (int) (data.effect.getDuration() * 0.75), data.effect.getAmplifier());
- children.put(new Ingredient(Material.SULPHUR), new WriteablePotion(Material.SPLASH_POTION, data.data, effect, data.baseName));
- } else if (material == Material.SPLASH_POTION) {
- PotionEffect effect = new PotionEffect(data.effect.getType(), (int) (data.effect.getDuration() * 0.33), data.effect.getAmplifier());
- children.put(new Ingredient(Material.DRAGONS_BREATH), new WriteablePotion(Material.LINGERING_POTION, data.data, effect, data.baseName));
- }
children.put(new Ingredient(Material.GLOWSTONE_DUST), new WriteablePotion(material, PotionType.UNCRAFTABLE, new PotionEffect(data.effect.getType(), data.effect.getDuration() / 2, 1), data.baseName + "_II"));
children.put(new Ingredient(Material.REDSTONE), new WriteablePotion(material, PotionType.UNCRAFTABLE, new PotionEffect(data.effect.getType(), data.effect.getDuration() * 2, 0), data.baseName + "_EXTENDED"));
+ for (WriteablePotion child : children.values()) {
+ mcMMOPotions.put(child, new HashMap());
+ }
mcMMOPotions.put(data, children);
data = new WriteablePotion(material, PotionType.UNCRAFTABLE, new PotionEffect(PotionEffectType.BLINDNESS, (int) (225 * mod), 0), "BLINDNESS");
children = new HashMap();
- if (material == Material.POTION) {
- PotionEffect effect = new PotionEffect(data.effect.getType(), (int) (data.effect.getDuration() * 0.75), data.effect.getAmplifier());
- children.put(new Ingredient(Material.SULPHUR), new WriteablePotion(Material.SPLASH_POTION, data.data, effect, data.baseName));
- } else if (material == Material.SPLASH_POTION) {
- PotionEffect effect = new PotionEffect(data.effect.getType(), (int) (data.effect.getDuration() * 0.33), data.effect.getAmplifier());
- children.put(new Ingredient(Material.DRAGONS_BREATH), new WriteablePotion(Material.LINGERING_POTION, data.data, effect, data.baseName));
- }
children.put(new Ingredient(Material.GLOWSTONE_DUST), new WriteablePotion(material, PotionType.UNCRAFTABLE, new PotionEffect(data.effect.getType(), data.effect.getDuration() / 2, 1), data.baseName + "_II"));
children.put(new Ingredient(Material.REDSTONE), new WriteablePotion(material, PotionType.UNCRAFTABLE, new PotionEffect(data.effect.getType(), data.effect.getDuration() * 2, 0), data.baseName + "_EXTENDED"));
+ for (WriteablePotion child : children.values()) {
+ mcMMOPotions.put(child, new HashMap());
+ }
mcMMOPotions.put(data, children);
data = new WriteablePotion(material, PotionType.UNCRAFTABLE, new PotionEffect(PotionEffectType.HUNGER, (int) (900 * mod), 0), "HUNGER");
children = new HashMap();
- if (material == Material.POTION) {
- PotionEffect effect = new PotionEffect(data.effect.getType(), (int) (data.effect.getDuration() * 0.75), data.effect.getAmplifier());
- children.put(new Ingredient(Material.SULPHUR), new WriteablePotion(Material.SPLASH_POTION, data.data, effect, data.baseName));
- } else if (material == Material.SPLASH_POTION) {
- PotionEffect effect = new PotionEffect(data.effect.getType(), (int) (data.effect.getDuration() * 0.33), data.effect.getAmplifier());
- children.put(new Ingredient(Material.DRAGONS_BREATH), new WriteablePotion(Material.LINGERING_POTION, data.data, effect, data.baseName));
- }
children.put(new Ingredient(Material.GLOWSTONE_DUST), new WriteablePotion(material, PotionType.UNCRAFTABLE, new PotionEffect(data.effect.getType(), data.effect.getDuration() / 2, 1), data.baseName + "_II"));
children.put(new Ingredient(Material.REDSTONE), new WriteablePotion(material, PotionType.UNCRAFTABLE, new PotionEffect(data.effect.getType(), data.effect.getDuration() * 2, 0), data.baseName + "_EXTENDED"));
+ for (WriteablePotion child : children.values()) {
+ mcMMOPotions.put(child, new HashMap());
+ }
mcMMOPotions.put(data, children);
data = new WriteablePotion(material, PotionType.UNCRAFTABLE, new PotionEffect(PotionEffectType.WITHER, (int) (450 * mod), 0), "DECAY");
children = new HashMap();
- if (material == Material.POTION) {
- PotionEffect effect = new PotionEffect(data.effect.getType(), (int) (data.effect.getDuration() * 0.75), data.effect.getAmplifier());
- children.put(new Ingredient(Material.SULPHUR), new WriteablePotion(Material.SPLASH_POTION, data.data, effect, data.baseName));
- } else if (material == Material.SPLASH_POTION) {
- PotionEffect effect = new PotionEffect(data.effect.getType(), (int) (data.effect.getDuration() * 0.33), data.effect.getAmplifier());
- children.put(new Ingredient(Material.DRAGONS_BREATH), new WriteablePotion(Material.LINGERING_POTION, data.data, effect, data.baseName));
- }
children.put(new Ingredient(Material.GLOWSTONE_DUST), new WriteablePotion(material, PotionType.UNCRAFTABLE, new PotionEffect(data.effect.getType(), data.effect.getDuration() / 2, 1), data.baseName + "_II"));
children.put(new Ingredient(Material.REDSTONE), new WriteablePotion(material, PotionType.UNCRAFTABLE, new PotionEffect(data.effect.getType(), data.effect.getDuration() * 2, 0), data.baseName + "_EXTENDED"));
+ for (WriteablePotion child : children.values()) {
+ mcMMOPotions.put(child, new HashMap());
+ }
mcMMOPotions.put(data, children);
data = new WriteablePotion(material, PotionType.UNCRAFTABLE, new PotionEffect(PotionEffectType.ABSORPTION, (int) (1800 * mod), 0), "ABSORPTION");
children = new HashMap();
- if (material == Material.POTION) {
- PotionEffect effect = new PotionEffect(data.effect.getType(), (int) (data.effect.getDuration() * 0.75), data.effect.getAmplifier());
- children.put(new Ingredient(Material.SULPHUR), new WriteablePotion(Material.SPLASH_POTION, data.data, effect, data.baseName));
- } else if (material == Material.SPLASH_POTION) {
- PotionEffect effect = new PotionEffect(data.effect.getType(), (int) (data.effect.getDuration() * 0.33), data.effect.getAmplifier());
- children.put(new Ingredient(Material.DRAGONS_BREATH), new WriteablePotion(Material.LINGERING_POTION, data.data, effect, data.baseName));
- }
children.put(new Ingredient(Material.GLOWSTONE_DUST), new WriteablePotion(material, PotionType.UNCRAFTABLE, new PotionEffect(data.effect.getType(), data.effect.getDuration() / 2, 1), data.baseName + "_II"));
children.put(new Ingredient(Material.REDSTONE), new WriteablePotion(material, PotionType.UNCRAFTABLE, new PotionEffect(data.effect.getType(), data.effect.getDuration() * 2, 0), data.baseName + "_EXTENDED"));
+ for (WriteablePotion child : children.values()) {
+ mcMMOPotions.put(child, new HashMap());
+ }
mcMMOPotions.put(data, children);
data = new WriteablePotion(material, PotionType.UNCRAFTABLE, new PotionEffect(PotionEffectType.SATURATION, (int) (8 * mod), 0), "SATURATION");
children = new HashMap();
- if (material == Material.POTION) {
- PotionEffect effect = new PotionEffect(data.effect.getType(), (int) (data.effect.getDuration() * 0.75), data.effect.getAmplifier());
- children.put(new Ingredient(Material.SULPHUR), new WriteablePotion(Material.SPLASH_POTION, data.data, effect, data.baseName));
- } else if (material == Material.SPLASH_POTION) {
- PotionEffect effect = new PotionEffect(data.effect.getType(), (int) (data.effect.getDuration() * 0.33), data.effect.getAmplifier());
- children.put(new Ingredient(Material.DRAGONS_BREATH), new WriteablePotion(Material.LINGERING_POTION, data.data, effect, data.baseName));
- }
children.put(new Ingredient(Material.GLOWSTONE_DUST), new WriteablePotion(material, PotionType.UNCRAFTABLE, new PotionEffect(data.effect.getType(), data.effect.getDuration() / 2, 1), data.baseName + "_II"));
children.put(new Ingredient(Material.REDSTONE), new WriteablePotion(material, PotionType.UNCRAFTABLE, new PotionEffect(data.effect.getType(), data.effect.getDuration() * 2, 0), data.baseName + "_EXTENDED"));
+ for (WriteablePotion child : children.values()) {
+ mcMMOPotions.put(child, new HashMap());
+ }
mcMMOPotions.put(data, children);
data = new WriteablePotion(material, PotionType.UNCRAFTABLE, new PotionEffect(PotionEffectType.HEALTH_BOOST, (int) (1800 * mod), 0), "HEALTH_BOOST");
+ children = new HashMap();
+ children.put(new Ingredient(Material.GLOWSTONE_DUST), new WriteablePotion(material, PotionType.UNCRAFTABLE, new PotionEffect(data.effect.getType(), data.effect.getDuration() / 2, 1), data.baseName + "_II"));
+ children.put(new Ingredient(Material.REDSTONE), new WriteablePotion(material, PotionType.UNCRAFTABLE, new PotionEffect(data.effect.getType(), data.effect.getDuration() * 2, 0), data.baseName + "_EXTENDED"));
+ for (WriteablePotion child : children.values()) {
+ mcMMOPotions.put(child, new HashMap());
+ }
+ mcMMOPotions.put(data, children);
+ }
+
+ // Add all material state changes
+ for (Entry> entry : mcMMOPotions.entrySet()) {
+ if (entry.getKey().mat == Material.POTION) {
+ PotionEffect effect = new PotionEffect(entry.getKey().effect.getType(), (int) (entry.getKey().effect.getDuration() * 0.75), entry.getKey().effect.getAmplifier());
+ entry.getValue().put(new Ingredient(Material.SULPHUR), new WriteablePotion(Material.SPLASH_POTION, entry.getKey().data, effect, entry.getKey().baseName));
+ } else if (entry.getKey().mat == Material.SPLASH_POTION) {
+ PotionEffect effect = new PotionEffect(entry.getKey().effect.getType(), (int) (entry.getKey().effect.getDuration() * 0.33), entry.getKey().effect.getAmplifier());
+ entry.getValue().put(new Ingredient(Material.DRAGONS_BREATH), new WriteablePotion(Material.LINGERING_POTION, entry.getKey().data, effect, entry.getKey().baseName));
+ }
}
}
}