From 1fddaf15cc8ddd1fcc68b1ccd612143c60c352c1 Mon Sep 17 00:00:00 2001 From: OverCrave Date: Wed, 3 Apr 2019 21:49:16 +0200 Subject: [PATCH 01/10] add last missing new translations --- .../resources/locale/locale_de.properties | 270 +++++++++++------- 1 file changed, 170 insertions(+), 100 deletions(-) diff --git a/src/main/resources/locale/locale_de.properties b/src/main/resources/locale/locale_de.properties index d070c1777..e1561153f 100644 --- a/src/main/resources/locale/locale_de.properties +++ b/src/main/resources/locale/locale_de.properties @@ -36,17 +36,20 @@ Alchemy.SubSkill.Concoctions.Stat.Extra = Zutaten [&a{0}&3]: &a{1} Anvil.Unbreakable = Dieses Item ist unzerst\u00F6rbar! -Archery.Listener = Bogenschie\u00DFen: -Archery.SkillName = Bogenschie\u00DFen -Archery.SubSkill.ArrowRetrieval.Description = Chance, Pfeile von Leichen zur\u00FCck zu gewinnen -Archery.SubSkill.ArrowRetrieval.Name = Pfeil Bergung -Archery.SubSkill.ArrowRetrieval.Stat = Wahrscheinlichkeit, Pfeile zu bergen -Archery.SubSkill.Daze.Description = Verwirrt Feinde und f\u00FCgt Bonus Schaden zu -Archery.SubSkill.Daze.Name = Bet\u00E4ubung -Archery.SubSkill.Daze.Stat = Wahrscheinlichkeit, zu bet\u00E4uben -Archery.SubSkill.SkillShot.Description = Erh\u00F6ht Schaden erteilt von B\u00F6gen -Archery.SubSkill.SkillShot.Name = Skillshot -Archery.SubSkill.SkillShot.Stat = Skillshot Bonus Schaden +Archery.Listener = Bogenschie\u00DFen: +Archery.SkillName = Bogenschie\u00DFen +Archery.SubSkill.ArcheryLimitBreak.Description = \u00DCberschreite deine Grenzen. +Archery.SubSkill.ArcheryLimitBreak.Name = \u00DCberwindung +Archery.SubSkill.ArcheryLimitBreak.Stat = Bonus Schaden durch \u00DCberwindung +Archery.SubSkill.ArrowRetrieval.Description = Chance, Pfeile von Leichen zur\u00FCck zu gewinnen +Archery.SubSkill.ArrowRetrieval.Name = Pfeil Bergung +Archery.SubSkill.ArrowRetrieval.Stat = Wahrscheinlichkeit, Pfeile zu bergen +Archery.SubSkill.Daze.Description = Verwirrt Feinde und f\u00FCgt Bonus Schaden zu +Archery.SubSkill.Daze.Name = Bet\u00E4ubung +Archery.SubSkill.Daze.Stat = Wahrscheinlichkeit, zu bet\u00E4uben +Archery.SubSkill.SkillShot.Description = Erh\u00F6ht Schaden erteilt von B\u00F6gen +Archery.SubSkill.SkillShot.Name = Skillshot +Archery.SubSkill.SkillShot.Stat = Skillshot Bonus Schaden Axes.Ability.Bonus.0 = Axt Meisterung Axes.Ability.Bonus.1 = {0} Bonus Schaden @@ -72,6 +75,9 @@ Axes.SubSkill.ArmorImpact.Description = Treffe mit gen\u00FCgend Gewalt um R Axes.SubSkill.ArmorImpact.Name = R\u00FCstungs Durchbruch Axes.SubSkill.AxeMastery.Description = Verursacht Bonus Schaden Axes.SubSkill.AxeMastery.Name = Axt Meisterung +Axes.SubSkill.AxesLimitBreak.Description = \u00DCberschreite deine Grenzen. +Axes.SubSkill.AxesLimitBreak.Name = \u00DCberwindung +Axes.SubSkill.AxesLimitBreak.Stat = Bonus Schaden durch \u00DCberwindung Axes.SubSkill.CriticalStrikes.Description = Doppelter Schaden Axes.SubSkill.CriticalStrikes.Name = Kritischer Treffer Axes.SubSkill.CriticalStrikes.Stat = Wahrscheinlichkeit f\u00FCr kritischen Treffer @@ -483,6 +489,7 @@ Herbalism.Ability.GTh.Fail = **Gr\u00FCner Daumen GESCHEITERT** Herbalism.Ability.Lower = &7**Du senkst deine HARKE** Herbalism.Ability.Ready = &a**Deine HARKE ist bereit** Herbalism.Ability.ShroomThumb.Fail = **GR\u00DCNE ZEHE GESCHEITERT** +Herbalism.Effect.4 = Gr\u00FCner Daumen Herbalism.HylianLuck = &aHeute ist das Gl\u00FCck von Hyrule mit dir! Herbalism.Listener = Pflanzenkunde: Herbalism.SkillName = PFLANZENKUNDE @@ -493,17 +500,24 @@ Herbalism.Skills.GTe.Other.On = &a{0}&2 benutzte &cGr\u00FCnes Lan Herbalism.Skills.GTe.Refresh = &aDeine &eGr\u00FCnes Land &aF\u00E4higkeit ist wieder bereit! Herbalism.SubSkill.DoubleDrops.Description = Verdoppelt die normale Ausbeute (Loot) Herbalism.SubSkill.DoubleDrops.Name = Doppel Drops (Alle Pflanzen) +Herbalism.SubSkill.DoubleDrops.Stat = Doppeldrop Wahrscheinlichkeit Herbalism.SubSkill.FarmersDiet.Description = Erh\u00F6ht Effektivit\u00E4t von geernteter Nahrung Herbalism.SubSkill.FarmersDiet.Name = Bauernfr\u00FChst\u00FCck -Herbalism.SubSkill.GreenTerra.Description = Erte das Land ab, 3x Drops -Herbalism.SubSkill.GreenTerra.Name = Gr\u00FCnes Land (F\u00E4higkeit) +Herbalism.SubSkill.FarmersDiet.Stat = Bauernfr\u00FChst\u00FCck &aRang {0} +Herbalism.SubSkill.GreenTerra.Description = Ernte das Land ab, 3x Drops +Herbalism.SubSkill.GreenTerra.Name = Gr\u00FCnes Land +Herbalism.SubSkill.GreenTerra.Stat = Dauer von Gr\u00FCnem Land Herbalism.SubSkill.GreenThumb.Description = Auto-Saat, s\u00E4ht Weizen wenn abgeerntet Herbalism.SubSkill.GreenThumb.Description.2 = Bemoost Steinziegel , l\u00E4sst Gras wachsen -Herbalism.SubSkill.GreenThumb.Name = Gr\u00FCner Daumen (Weizen) +Herbalism.SubSkill.GreenThumb.Name = Gr\u00FCner Daumen +Herbalism.SubSkill.GreenThumb.Stat = Gr\u00FCner Daumen Wahrscheinlichkeit +Herbalism.SubSkill.GreenThumb.Stat.Extra = Gr\u00FCner Daumen Stufe: &aErnte w\u00E4chst in Stufe &2{0} Herbalism.SubSkill.HylianLuck.Description = Gibt eine kleine M\u00F6glichkeit, seltene Gegenst\u00E4nde zu finden Herbalism.SubSkill.HylianLuck.Name = Hylian Gl\u00FCck +Herbalism.SubSkill.HylianLuck.Stat = Hylian Gl\u00FCck Wahrscheinlichkeit Herbalism.SubSkill.ShroomThumb.Description = Verbreite Myzel auf Gras und Erde Herbalism.SubSkill.ShroomThumb.Name = Pilz Zehe +Herbalism.SubSkill.ShroomThumb.Stat = Pilz Zehe Wahrscheinlichkeit Holiday.Anniversary = &9Alles gute zu mcMMO's {0} j\u00E4hrigen Geburtstag!\r\n&9In Ehren von nossr50 und all den anderen flei\u00DFigen Entwicklern, hier ist eine kleine Feuerwerk Show! Holiday.AprilFools.Levelup = &6{0} ist jetzt Level &a{1}&6! @@ -602,12 +616,17 @@ Mining.SubSkill.BiggerBombs.Description = Erh\u00F6ht den Explosions-Ra Mining.SubSkill.BiggerBombs.Name = Sprengmeister Mining.SubSkill.BlastMining.Description = Bonus beim Abbaue mit TNT Mining.SubSkill.BlastMining.Name = Z\u00FCndstoff +Mining.SubSkill.BlastMining.Stat = Z\u00FCndstoff:&a Rang {0}/{1} &7({2}) +Mining.SubSkill.BlastMining.Stat.Extra = Explosionsradius Bonus: &a+{0} Mining.SubSkill.DemolitionsExpertise.Description = Reduziert die Verletzung durch TNT Explosionen Mining.SubSkill.DemolitionsExpertise.Name = Explosions-Experte +Mining.SubSkill.DemolitionsExpertise.Stat = Explosions-Experte Schadenserh\u00F6hung Mining.SubSkill.DoubleDrops.Description = Verdoppelt die normale Ausbeute Mining.SubSkill.DoubleDrops.Name = Doppel Drops +Mining.SubSkill.DoubleDrops.Stat = Doppeldrop Wahrscheinlichkeit Mining.SubSkill.SuperBreaker.Description = Abbaugeschwindigkeit+, Dreifach-Drop Chance -Mining.SubSkill.SuperBreaker.Name = Super-Brecher (F\u00E4higkeit) +Mining.SubSkill.SuperBreaker.Name = Superbrecher +Mining.SubSkill.SuperBreaker.Stat = Superbrecher L\u00E4nge Overhaul.Levelup = [[BOLD]]{0} erh\u00F6ht auf [[RESET]][[GREEN]][[BOLD]]{2}[[RESET]][[WHITE]]. Overhaul.Name.Acrobatics = Akrobatik @@ -741,6 +760,8 @@ Repair.Skills.FullDurability = &7Dieser Gegenstand hat volle Haltba Repair.Skills.StackedItems = &4Du kannst keine gestapelten Gegenst\u00E4nde reparieren. Repair.SubSkill.ArcaneForging.Description = Repariere magische Gegenst\u00E4nde Repair.SubSkill.ArcaneForging.Name = Arkanes Schmieden +Repair.SubSkill.ArcaneForging.Stat = Arkanes Schmieden: &eRang {0}/{1} +Repair.SubSkill.ArcaneForging.Stat.Extra = [[DARK_AQUA]]Arkanes Schmieden Chancen:[[GRAY]] Erfolg [[GREEN]]{0}[[GRAY]]%, Verlust [[RED]]{1}[[GRAY]]% Repair.SubSkill.DiamondRepair.Description = Repariere Diamant-Werkzeuge & R\u00FCstung Repair.SubSkill.DiamondRepair.Name = Diamant Reparatur ({0}+ SKILL) Repair.SubSkill.GoldRepair.Description = Repariere Gold-Werkzeuge & R\u00FCstung @@ -751,29 +772,36 @@ Repair.SubSkill.Repair.Description = Repariere Werkzeuge & R\u00FCstung Repair.SubSkill.Repair.Name = Reparatur Repair.SubSkill.RepairMastery.Description = Erh\u00F6ht den Reparatur-Wert Repair.SubSkill.RepairMastery.Name = Reparatur Meister +Repair.SubSkill.RepairMastery.Stat = Reparaturmeister: &aF\u00FCgt {0} extra Haltbarkeit beim Reparieren hinzu. Repair.SubSkill.StoneRepair.Description = Repariere Stein-Werkzeuge Repair.SubSkill.StoneRepair.Name = Stein Reparatur ({0}+ SKILL) Repair.SubSkill.SuperRepair.Description = Doppelte Effektivit\u00E4t Repair.SubSkill.SuperRepair.Name = Super-Reparatur +Repair.SubSkill.SuperRepair.Stat = Wahrscheinlichkeit auf Superreparatur -Salvage.Ability.Bonus.0 = Fortgeschrittenes Verwerten -Salvage.Ability.Bonus.1 = Max Ertrag {0} Item zerst\u00F6rt -Salvage.Ability.Locked.0 = GESPERRT bis Skill {0}+ (Fortgeschrittenes Verwerten) -Salvage.Arcane.ExtractFull = &7Verwerten: Gesamte Verzauberung Wahrscheinlichkeit -Salvage.Arcane.ExtractPartial = &7Verwerten: Teil-Verzauberung Wahrscheinlichkeit -Salvage.Listener = Verwerten: -Salvage.Listener.Anvil = &4Du hast einen Verwertungs-Amboss platziert, benutze ihn um Werkzeuge und R\u00FCstung zu verwerten. -Salvage.Pretty.Name = Verwerten -Salvage.SkillName = VERWERTEN -Salvage.Skills.Adept.Damaged = &4Deine F\u00E4higkeit ist nicht hoch genug um besch\u00E4digte Items zu verwerten. -Salvage.Skills.Adept.Level = Du musst Level &e{0}&c sein um &e{1} &c zu verwerten. -Salvage.Skills.ArcaneFailed = Es ist dir nicht gelungen das Wissen aus diesem Item zu extrahieren. -Salvage.Skills.ArcanePartial = Es ist dir gelungen ein bisschen Wissen zu extrahieren. -Salvage.Skills.ArcaneSuccess = &aDu konntest alles Wissen aus diesem Item extrahieren! -Salvage.Skills.Success = &aItem verwertet! -Salvage.Skills.TooDamaged = &4Das Item ist zu besch\u00E4digt um verwertet zu werden. -Salvage.SubSkill.AdvancedSalvage.Description = Verwerte besch\u00E4digte Items -Salvage.SubSkill.AdvancedSalvage.Name = Fortgeschrittenes Verwerten +Salvage.Ability.Bonus.0 = Fortgeschrittenes Verwerten +Salvage.Ability.Bonus.1 = Max Ertrag {0} Item zerst\u00F6rt +Salvage.Ability.Locked.0 = GESPERRT bis Skill {0}+ (Fortgeschrittenes Verwerten) +Salvage.Arcane.ExtractFull = &7Verwerten: Gesamte Verzauberung Wahrscheinlichkeit +Salvage.Arcane.ExtractPartial = &7Verwerten: Teil-Verzauberung Wahrscheinlichkeit +Salvage.Listener = Verwerten: +Salvage.Listener.Anvil = &4Du hast einen Verwertungs-Amboss platziert, benutze ihn um Werkzeuge und R\u00FCstung zu verwerten. +Salvage.Pretty.Name = Verwerten +Salvage.SkillName = VERWERTEN +Salvage.Skills.Adept.Damaged = &4Deine F\u00E4higkeit ist nicht hoch genug um besch\u00E4digte Items zu verwerten. +Salvage.Skills.Adept.Level = Du musst Level &e{0}&c sein um &e{1} &c zu verwerten. +Salvage.Skills.ArcaneFailed = Es ist dir nicht gelungen das Wissen aus diesem Item zu extrahieren. +Salvage.Skills.ArcanePartial = Es ist dir gelungen ein bisschen Wissen zu extrahieren. +Salvage.Skills.ArcaneSuccess = &aDu konntest alles Wissen aus diesem Item extrahieren! +Salvage.Skills.Success = &aItem verwertet! +Salvage.Skills.TooDamaged = &4Das Item ist zu besch\u00E4digt um verwertet zu werden. +Salvage.SubSkill.AdvancedSalvage.Description = Verwerte besch\u00E4digte Items +Salvage.SubSkill.AdvancedSalvage.Name = Fortgeschrittenes Verwerten +Salvage.SubSkill.ArcaneSalvage.Description = Extrahiere Verzauberungen aus Items. +Salvage.SubSkill.ArcaneSalvage.Name = Magische Bergung +Salvage.SubSkill.ArcaneSalvage.Stat = Magische Bergung: &eRank {0}/{1} +Salvage.SubSkill.UnderstandingTheArt.Description = Du w\u00FChlst nicht einfach nur durch den M\u00FCll deines Nachbarn, du k\u00FCmmerst dich auch um die Umwelt! Gibt Boni zu verschiedenen Aspekten der Bergung. +Salvage.SubSkill.UnderstandingTheArt.Name = Die Lehre der Bergung Scoreboard.Header.PlayerCooldowns = mcMMO Abklingzeiten Scoreboard.Header.PlayerInspect = mcMMO Stats: {0} @@ -788,56 +816,78 @@ Scoreboard.Misc.Overall = &6Insgesamt Scoreboard.Misc.PowerLevel = &6Gesamt Level Scoreboard.Misc.RemainingXP = Verbliebene XP -Skills.Cancelled = {0} abgebrochen! -Skills.Child = &6(VERWANDTER SKILL) -Skills.ChildStats = {0}&a{1} -Skills.ConfirmOrCancel = &aErneuter Rechtsklick zur Best\u00E4tigung &6{0}&a. Linksklick zum abbrechen. -Skills.Disarmed = &4Du wurdest entwaffnet! -Skills.Header = -----[]&a{0}&c[]----- -Skills.NeedMore = &4Du brauchst mehr&7{0} -Skills.Parents = ELTERN -Skills.Stats = {0}&a{1}&3 XP(&7{2}&3/&7{3}&3) -Skills.TooTired = Du bist zu m\u00FCde um diese F\u00E4higkeit zu verwenden. &e({0}s) +Skills.AbilityGateRequirementFail = &7Du ben\u00F6tigst &e{0}&7 weitere Level in &3{1}&7 um diese Superf\u00E4higkeit zu benutzen! +Skills.Cancelled = {0} abgebrochen! +Skills.Child = &6(VERWANDTER SKILL) +Skills.ChildStats = {0}&a{1} +Skills.ConfirmOrCancel = &aErneuter Rechtsklick zur Best\u00E4tigung &6{0}&a. Linksklick zum abbrechen. +Skills.Disarmed = &4Du wurdest entwaffnet! +Skills.Header = -----[]&a{0}&c[]----- +Skills.NeedMore = &4Du brauchst mehr &7{0} +Skills.NeedMore.Extra = &4Du ben\u00F6tigst mehr &7{0}{1}! +Skills.Overhaul.Header = [[RED]][]=====[][[GREEN]] {0} [[RED]][]=====[] +Skills.Parents = ELTERN +Skills.Stats = {0}&a{1}&3 XP(&7{2}&3/&7{3}&3) +Skills.TooTired = Du bist zu m\u00FCde um diese F\u00E4higkeit zu verwenden. &e({0}s) -Smelting.Ability.Locked.0 = GESPERRT bis {0}+ Skill (XP BOOST) -Smelting.Ability.Locked.1 = GESPERRT bis {0}+ Skill (SCHMELZTIEGEL) -Smelting.Effect.4 = Vanilla XP Boost -Smelting.Effect.5 = Erh\u00F6ht die erhaltene Erfahrung beim Schmelzen -Smelting.Listener = Schmelzen: -Smelting.SkillName = SCHMELZEN -Smelting.SubSkill.FluxMining.Description = M\u00F6glichkeit, Erze direkt beim Abbauen zu Schmelzen -Smelting.SubSkill.FluxMining.Name = Schmelztiegel -Smelting.SubSkill.FuelEfficiency.Description = Erh\u00F6he die Brenndauer des Brennstoffes in \u00D6fen -Smelting.SubSkill.FuelEfficiency.Name = Brennstoff Effizienz -Smelting.SubSkill.SecondSmelt.Description = Verdoppelt den Ertrag beim Schmelzen -Smelting.SubSkill.SecondSmelt.Name = Extra Schmelzung +Smelting.Ability.Locked.0 = GESPERRT bis {0}+ Skill (XP BOOST) +Smelting.Ability.Locked.1 = GESPERRT bis {0}+ Skill (SCHMELZTIEGEL) +Smelting.Effect.4 = Vanilla XP Boost +Smelting.Effect.5 = Erh\u00F6ht die erhaltene Erfahrung beim Schmelzen +Smelting.Listener = Schmelzen: +Smelting.SkillName = SCHMELZEN +Smelting.SubSkill.FluxMining.Description = M\u00F6glichkeit, Erze direkt beim Abbauen zu Schmelzen +Smelting.SubSkill.FluxMining.Name = Schmelztiegel +Smelting.SubSkill.FluxMining.Stat = Schmelztiegel Chance +Smelting.SubSkill.FuelEfficiency.Description = Erh\u00F6he die Brenndauer des Brennstoffes in \u00D6fen +Smelting.SubSkill.FuelEfficiency.Name = Brennstoff Effizienz +Smelting.SubSkill.FuelEfficiency.Stat = Brennstoff Effizienz Multiplikator: &e{0}x +Smelting.SubSkill.SecondSmelt.Description = Verdoppelt den Ertrag beim Schmelzen +Smelting.SubSkill.SecondSmelt.Name = Extra Schmelzung +Smelting.SubSkill.SecondSmelt.Stat = Extra Schmelzung Chance +Smelting.SubSkill.UnderstandingTheArt.Description = M\u00F6glicherweise verbringst du etwas zu viel zeit damit, Erze in H\u00F6hlen zu schmelzen. Gibt Boni zu verschiedenen Aspekten des Bergbaus. +Smelting.SubSkill.UnderstandingTheArt.Name = Die Kunst des Bergbaus +Smelting.SubSkill.UnderstandingTheArt.Stat = Vanilla Erfahrungsmultiplikator: &e{0}x Stats.Header.Combat = &6-=Kampfskills=- Stats.Header.Gathering = &6-=Sammelskills=- Stats.Header.Misc = &6-=Weitere Skills=- Stats.Own.Stats = &aSkill Statistik -Swords.Ability.Lower = &7**Du senkst dein SCHWERT** -Swords.Ability.Ready = &a**Dein SCHWERT ist bereit** -Swords.Combat.Bleeding = &a**GEGNER BLUTET** -Swords.Combat.Bleeding.Started = &4 Du blutest! -Swords.Combat.Bleeding.Stopped = &7Das Bluten hat &aaufgeh\u00F6rt&7! -Swords.Combat.Counter.Hit = &4Treffer durch Gegenangriff! -Swords.Combat.Countered = &a**GEGENANGRIFF** -Swords.Combat.SS.Struck = &4Getroffen von S\u00C4GEZAHNSCHLAG! -Swords.Effect.4 = S\u00E4gezahnschlag, Blutung+ -Swords.Effect.5 = {0} Ticks Blutung -Swords.Listener = Schwert: -Swords.SkillName = SCHWERT -Swords.Skills.SS.Off = **S\u00E4gezahnschlag abgenutzt** -Swords.Skills.SS.On = &a**S\u00E4gezahnschlag AKTIVIERT** -Swords.Skills.SS.Other.Off = {0}s &cS\u00E4gezahnschlag&a ist &aabgenutzt. -Swords.Skills.SS.Other.On = &a{0}&2 benutzte &cS\u00E4gezahnschlag! -Swords.Skills.SS.Refresh = &aDein &eS\u00E4gezahnschlag &aist wieder bereit! -Swords.SubSkill.CounterAttack.Description = Reflektiere {0} des Schadens w\u00E4hrend du blockierst -Swords.SubSkill.CounterAttack.Name = Gegenangriff -Swords.SubSkill.SerratedStrikes.Description = {0} Fl\u00E4chenschaden, Fl\u00E4chenblutung+ -Swords.SubSkill.SerratedStrikes.Name = S\u00E4gezahnschlag (F\u00E4higkeit) +Swords.Ability.Lower = &7**Du senkst dein SCHWERT** +Swords.Ability.Ready = &a**Dein SCHWERT ist bereit** +Swords.Combat.Bleeding = &a**GEGNER BLUTET** +Swords.Combat.Bleeding.Started = &4 Du blutest! +Swords.Combat.Bleeding.Stopped = &7Das Bluten hat &aaufgeh\u00F6rt&7! +Swords.Combat.Counter.Hit = &4Treffer durch Gegenangriff! +Swords.Combat.Countered = &a**GEGENANGRIFF** +Swords.Combat.Rupture.Note = &7INFO: &eEin Tick passiert jede halbe Sekunde! +Swords.Combat.SS.Struck = &4Getroffen von S\u00C4GEZAHNSCHLAG! +Swords.Effect.4 = S\u00E4gezahnschlag, Blutung+ +Swords.Effect.5 = {0} Ticks Blutung +Swords.Listener = Schwert: +Swords.SkillName = SCHWERT +Swords.Skills.SS.Off = **S\u00E4gezahnschlag abgenutzt** +Swords.Skills.SS.On = &a**S\u00E4gezahnschlag AKTIVIERT** +Swords.Skills.SS.Other.Off = {0}s &cS\u00E4gezahnschlag&a ist &aabgenutzt. +Swords.Skills.SS.Other.On = &a{0}&2 benutzte &cS\u00E4gezahnschlag! +Swords.Skills.SS.Refresh = &aDein &eS\u00E4gezahnschlag &aist wieder bereit! +Swords.SubSkill.CounterAttack.Description = Reflektiere {0} des Schadens w\u00E4hrend du blockierst +Swords.SubSkill.CounterAttack.Name = Gegenangriff +Swords.SubSkill.CounterAttack.Stat = Gegenangriff Chance +Swords.SubSkill.Rupture.Description = Erteilt einen kr\u00E4ftigen Zeitbasierten Schaden. +Swords.SubSkill.Rupture.Name = Entzweiung +Swords.SubSkill.Rupture.Stat = Entzweiungschance +Swords.SubSkill.Rupture.Stat.Extra = Entzweiung: &a{0} ticks [{1} Schaden gegen Spieler] [{2} Schaden gegen Tiere und Monster] +Swords.SubSkill.SerratedStrikes.Description = {0} Fl\u00E4chenschaden, Fl\u00E4chenblutung+ +Swords.SubSkill.SerratedStrikes.Name = S\u00E4gezahnschlag +Swords.SubSkill.SerratedStrikes.Stat = S\u00E4gezahnschlag L\u00E4nge +Swords.SubSkill.Stab.Description = F\u00FCgt extra Schaden zu deinem Angriff hinzu. +Swords.SubSkill.Stab.Name = Erstechen +Swords.SubSkill.Stab.Stat = Schaden durch Erstechen +Swords.SubSkill.SwordsLimitBreak.Description = \u00DCberschreite deine Grenzen. +Swords.SubSkill.SwordsLimitBreak.Name = \u00DCberwindung +Swords.SubSkill.SwordsLimitBreak.Stat = Bonus Schaden durch \u00DCberwindung Taming.Ability.Bonus.0 = Umweltbewusst Taming.Ability.Bonus.1 = W\u00F6lfe weichen Gefahren aus @@ -874,6 +924,9 @@ Taming.SubSkill.Gore.Description = Kritische Treffer verursachen Taming.SubSkill.Gore.Name = Aufschlitzen Taming.SubSkill.HolyHound.Description = Heilung durch Magie und Tr\u00E4nke Taming.SubSkill.HolyHound.Name = Heiliger Hund +Taming.SubSkill.Pummel.Description = Deine W\u00F6lfe haben eine Chance, Gegner zur\u00FCck zu schlagen. +Taming.SubSkill.Pummel.Name = Pummel +Taming.SubSkill.Pummel.TargetMessage = Du wurdest von einem Wolf zur\u00FCckgeschlagen! Taming.SubSkill.SharpenedClaws.Description = Schadens-Bonus Taming.SubSkill.SharpenedClaws.Name = Gesch\u00E4rfte Krallen Taming.SubSkill.ShockProof.Description = Reduktion von Explosions-Schaden @@ -891,29 +944,38 @@ Taming.Summon.Name.Format = {0}''s {1} Teleport.Cancelled = &4Teleport abgebrochen! Teleport.Commencing = &7Beginne Teleport in &6({0}) &7Sekunden, bitte stillhalten... -Unarmed.Ability.Bonus.0 = Eiserner Arm -Unarmed.Ability.Bonus.1 = +{0} Schadens-Bonus -Unarmed.Ability.IronGrip.Attacker = Dein Gegner hat einen eisernen Griff! -Unarmed.Ability.IronGrip.Defender = &aDein eiserner Griff hat dich vor Entwaffnung gesch\u00FCtzt! -Unarmed.Ability.Lower = &7**Du senkst deine F\u00C4USTE** -Unarmed.Ability.Ready = &a**Deine F\u00C4USTE sind bereit** -Unarmed.Listener = Unbewaffnet: -Unarmed.SkillName = UNBEWAFFNET -Unarmed.Skills.Berserk.Off = **Berserker ausgelaufen** -Unarmed.Skills.Berserk.On = &a**Berserker AKTIVIERT** -Unarmed.Skills.Berserk.Other.Off = {0}s &cBerserker&a ist &aausgelaufen -Unarmed.Skills.Berserk.Other.On = &a{0}&2 benutzte &cBerserker! -Unarmed.Skills.Berserk.Refresh = &aDein &eBerserker &aist wieder bereit! -Unarmed.SubSkill.ArrowDeflect.Description = Lenkt Pfeile ab -Unarmed.SubSkill.ArrowDeflect.Name = Pfeil-Ablenkung -Unarmed.SubSkill.Berserk.Description = +50% Schaden, Zerbricht weiche Materialien -Unarmed.SubSkill.Berserk.Name = Berserker (F\u00E4higkeit) -Unarmed.SubSkill.Disarm.Description = L\u00E4sst Gegenstand aus der Hand des Feindes fallen -Unarmed.SubSkill.Disarm.Name = Entwaffnen (Spieler) -Unarmed.SubSkill.IronArmStyle.Description = Erh\u00F6ht kurzfristig deine Schlagkraft -Unarmed.SubSkill.IronArmStyle.Name = Eiserner Arm -Unarmed.SubSkill.IronGrip.Description = Sch\u00FCtzt dich davor, entwaffnet zu werden -Unarmed.SubSkill.IronGrip.Name = Eisen Griff +Unarmed.Ability.Bonus.0 = Eiserner Arm +Unarmed.Ability.Bonus.1 = +{0} Schadens-Bonus +Unarmed.Ability.IronGrip.Attacker = Dein Gegner hat einen eisernen Griff! +Unarmed.Ability.IronGrip.Defender = &aDein eiserner Griff hat dich vor Entwaffnung gesch\u00FCtzt! +Unarmed.Ability.Lower = &7**Du senkst deine F\u00C4USTE** +Unarmed.Ability.Ready = &a**Deine F\u00C4USTE sind bereit** +Unarmed.Listener = Unbewaffnet: +Unarmed.SkillName = UNBEWAFFNET +Unarmed.Skills.Berserk.Off = **Berserker ausgelaufen** +Unarmed.Skills.Berserk.On = &a**Berserker AKTIVIERT** +Unarmed.Skills.Berserk.Other.Off = {0}s &cBerserker&a ist &aausgelaufen +Unarmed.Skills.Berserk.Other.On = &a{0}&2 benutzte &cBerserker! +Unarmed.Skills.Berserk.Refresh = &aDein &eBerserker &aist wieder bereit! +Unarmed.SubSkill.ArrowDeflect.Description = Lenkt Pfeile ab +Unarmed.SubSkill.ArrowDeflect.Name = Pfeil-Ablenkung +Unarmed.SubSkill.ArrowDeflect.Stat = Pfeil-Ablenkung Chance +Unarmed.SubSkill.Berserk.Description = +50% Schaden, Zerbricht weiche Materialien +Unarmed.SubSkill.Berserk.Name = Berserker +Unarmed.SubSkill.Berserk.Stat = Berserker L\u00E4nge +Unarmed.SubSkill.BlockCracker.Description = Durchbreche Stein mit deinen F\u00E4usten +Unarmed.SubSkill.BlockCracker.Name = Schwarzgurt +Unarmed.SubSkill.Disarm.Description = L\u00E4sst Gegenstand aus der Hand des Feindes fallen +Unarmed.SubSkill.Disarm.Name = Entwaffnen +Unarmed.SubSkill.Disarm.Stat = Entwaffnen Chance +Unarmed.SubSkill.IronArmStyle.Description = Erh\u00F6ht kurzfristig deine Schlagkraft +Unarmed.SubSkill.IronArmStyle.Name = Eiserner Arm +Unarmed.SubSkill.IronGrip.Description = Sch\u00FCtzt dich davor, entwaffnet zu werden +Unarmed.SubSkill.IronGrip.Name = Eisen Griff +Unarmed.SubSkill.IronGrip.Stat = Eisen Griff Chance +Unarmed.SubSkill.UnarmedLimitBreak.Description = Durchbreche deine Grenzen! +Unarmed.SubSkill.UnarmedLimitBreak.Name = \u00DCberwindung +Unarmed.SubSkill.UnarmedLimitBreak.Stat = Bonus Schaden durch \u00DCberwindung UpdateChecker.NewAvailable = Eine neue Version von mcMMO ist auf Spigot erh\u00E4ltlich! UpdateChecker.Outdated = Du verwendest eine veraltete mcMMO Version! @@ -930,12 +992,20 @@ Woodcutting.Skills.TreeFeller.Other.On = &a{0}&2 benutzte &cBaumf\u00E4l Woodcutting.Skills.TreeFeller.Refresh = &aDein &eBaumf\u00E4ller &aist wieder bereit! Woodcutting.Skills.TreeFeller.Splinter = Deine Axt zersplittert in tausend kleine Teile! Woodcutting.Skills.TreeFeller.Threshold = Dieser Baum ist zu gro\u00DF! +Woodcutting.SubSkill.BarkSurgeon.Description = Erhalte n\u00FCtzliche Ressourcen beim Entrinden von B\u00E4umen +Woodcutting.SubSkill.BarkSurgeon.Name = Rindenchirurg Woodcutting.SubSkill.HarvestLumber.Description = Verdoppelt die Ausbeute Woodcutting.SubSkill.HarvestLumber.Name = Doppel Drops +Woodcutting.SubSkill.HarvestLumber.Stat = Doppeldrop Chance Woodcutting.SubSkill.LeafBlower.Description = Bl\u00E4st Bl\u00E4tter davon Woodcutting.SubSkill.LeafBlower.Name = Bl\u00E4ttersturm +Woodcutting.SubSkill.NaturesBounty.Description = Erhalte Erfahrung von der Natur +Woodcutting.SubSkill.NaturesBounty.Name = Naturwunder +Woodcutting.SubSkill.Splinter.Description = F\u00E4lle B\u00E4ume effizienter. +Woodcutting.SubSkill.Splinter.Name = Splitter Woodcutting.SubSkill.TreeFeller.Description = L\u00E4sst B\u00E4ume explodieren -Woodcutting.SubSkill.TreeFeller.Name = Baumf\u00E4ller (F\u00E4higkeit) +Woodcutting.SubSkill.TreeFeller.Name = Baumf\u00E4ller +Woodcutting.SubSkill.TreeFeller.Stat = Baumf\u00E4ller L\u00E4nge XPBar.Acrobatics = Akrobatik Level: &6{0} XPBar.Alchemy = Alchemie Level: &6{0} From 832b653a88f5769151e1cf7d51f7b521a26a89ba Mon Sep 17 00:00:00 2001 From: OverCrave Date: Wed, 3 Apr 2019 21:50:38 +0200 Subject: [PATCH 02/10] change usage of word 'wahrscheinlichkeit/chance' for consistency --- .../resources/locale/locale_de.properties | 66 +++++++++---------- 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/src/main/resources/locale/locale_de.properties b/src/main/resources/locale/locale_de.properties index e1561153f..635d3d703 100644 --- a/src/main/resources/locale/locale_de.properties +++ b/src/main/resources/locale/locale_de.properties @@ -11,17 +11,17 @@ Acrobatics.Roll.Text = &o**Du hast dich abgerollt** Acrobatics.SkillName = Akrobatik Acrobatics.SubSkill.Dodge.Description = Reduziert Angriffsschaden um die H\u00E4lfte Acrobatics.SubSkill.Dodge.Name = Ausweichen -Acrobatics.SubSkill.Dodge.Stat = Wahrscheinlichkeit Auszuweichen +Acrobatics.SubSkill.Dodge.Stat = Chance Auszuweichen Acrobatics.SubSkill.GracefulRoll.Description = Doppelt so Effektiv wie normales Abrollen Acrobatics.SubSkill.GracefulRoll.Name = Anmutiges Abrollen -Acrobatics.SubSkill.Roll.Chance = Wahrscheinlichkeit Abzurollen: &e{0} +Acrobatics.SubSkill.Roll.Chance = Chance Abzurollen: &e{0} Acrobatics.SubSkill.Roll.Description = Lande gezielt, um deinen Fallschaden zu reduzieren. -Acrobatics.SubSkill.Roll.GraceChance = Wahrscheinlichkeit Anmutig Abzurollen: &e{0} -Acrobatics.SubSkill.Roll.Mechanics = &7Abrollen ist eine aktive F\u00E4higkeit mit einem passiven Teil. Immer, wenn du Fallschaden nimmst, gibt es eine Chance, dass der Schaden reduziert wird, je nachdem wie hoch dein Akrobatik Level ist. Auf Level 50 hast du eine &e{0}%&7 Wahrscheinlichkeit, den Schaden zu reduzieren bzw. &e{1}%&7 wenn Anmutiges Abrollen aktiviert wird. Die Erfolgswahrscheinlichkeit steigt linear bis Level &e{2}&7, auf welchem es seinen maximalen Wert erreicht. Jedes Akrobatik Level gibt dir eine &e{3}%&7 Wahrscheinlichkeit zum erfolgreichen Abrollen. H\u00E4lst du im Fall die Duck-Taste (Standardm\u00E4\u00DFig Shift), aktivierst du Anmutiges Abrollen, welches den Fallschaden um noch mehr Schaden reduzieren oder sogar komplett verhindern kann. Normales Abrollen wird maximal &c{4}&7 Schaden verhindern, Anmutiges Abrollen bis zu &a{5}&7. +Acrobatics.SubSkill.Roll.GraceChance = Chance Anmutig Abzurollen: &e{0} +Acrobatics.SubSkill.Roll.Mechanics = &7Abrollen ist eine aktive F\u00E4higkeit mit einem passiven Teil. Immer, wenn du Fallschaden nimmst, gibt es eine Chance, dass der Schaden reduziert wird, je nachdem wie hoch dein Akrobatik Level ist. Auf Level 50 hast du eine &e{0}%&7 Chance, den Schaden zu reduzieren bzw. &e{1}%&7 wenn Anmutiges Abrollen aktiviert wird. Die ErfolgsChance steigt linear bis Level &e{2}&7, auf welchem es seinen maximalen Wert erreicht. Jedes Akrobatik Level gibt dir eine &e{3}%&7 Chance zum erfolgreichen Abrollen. H\u00E4lst du im Fall die Duck-Taste (Standardm\u00E4\u00DFig Shift), aktivierst du Anmutiges Abrollen, welches den Fallschaden um noch mehr Schaden reduzieren oder sogar komplett verhindern kann. Normales Abrollen wird maximal &c{4}&7 Schaden verhindern, Anmutiges Abrollen bis zu &a{5}&7. Acrobatics.SubSkill.Roll.Name = Abrollen -Acrobatics.SubSkill.Roll.Stat = Wahrscheinlichkeit Abzurollen -Acrobatics.SubSkill.Roll.Stat.Extra = Wahrscheinlichkeit Anmutig Abzurollen -Acrobatics.SubSkill.Roll.Stats = &6Wahrscheinlichkeit Abzurollen &e{0}%&6 Wahrscheinlichkeit Anmutig Abzurollen&e {1}% +Acrobatics.SubSkill.Roll.Stat = Chance Abzurollen +Acrobatics.SubSkill.Roll.Stat.Extra = Chance Anmutig Abzurollen +Acrobatics.SubSkill.Roll.Stats = &6Chance Abzurollen &e{0}%&6 Chance Anmutig Abzurollen&e {1}% Alchemy.Ability.Locked.0 = Gesperrt bis Level {0} (Katalyse) Alchemy.Listener = Alchemie: @@ -43,10 +43,10 @@ Archery.SubSkill.ArcheryLimitBreak.Name = \u00DCberwindung Archery.SubSkill.ArcheryLimitBreak.Stat = Bonus Schaden durch \u00DCberwindung Archery.SubSkill.ArrowRetrieval.Description = Chance, Pfeile von Leichen zur\u00FCck zu gewinnen Archery.SubSkill.ArrowRetrieval.Name = Pfeil Bergung -Archery.SubSkill.ArrowRetrieval.Stat = Wahrscheinlichkeit, Pfeile zu bergen +Archery.SubSkill.ArrowRetrieval.Stat = Chance, Pfeile zu bergen Archery.SubSkill.Daze.Description = Verwirrt Feinde und f\u00FCgt Bonus Schaden zu Archery.SubSkill.Daze.Name = Bet\u00E4ubung -Archery.SubSkill.Daze.Stat = Wahrscheinlichkeit, zu bet\u00E4uben +Archery.SubSkill.Daze.Stat = Chance, zu bet\u00E4uben Archery.SubSkill.SkillShot.Description = Erh\u00F6ht Schaden erteilt von B\u00F6gen Archery.SubSkill.SkillShot.Name = Skillshot Archery.SubSkill.SkillShot.Stat = Skillshot Bonus Schaden @@ -80,7 +80,7 @@ Axes.SubSkill.AxesLimitBreak.Name = \u00DCberwindung Axes.SubSkill.AxesLimitBreak.Stat = Bonus Schaden durch \u00DCberwindung Axes.SubSkill.CriticalStrikes.Description = Doppelter Schaden Axes.SubSkill.CriticalStrikes.Name = Kritischer Treffer -Axes.SubSkill.CriticalStrikes.Stat = Wahrscheinlichkeit f\u00FCr kritischen Treffer +Axes.SubSkill.CriticalStrikes.Stat = Chance f\u00FCr kritischen Treffer Axes.SubSkill.GreaterImpact.Description = Zusatz-Schaden gegen Feinde ohne R\u00FCstung Axes.SubSkill.GreaterImpact.Name = Wucht Schlag Axes.SubSkill.SkullSplitter.Description = Verursacht Fl\u00E4chenschaden @@ -372,21 +372,21 @@ Fishing.SubSkill.IceFishing.Name = Eisangeln Fishing.SubSkill.IceFishing.Stat = Eisangeln Fishing.SubSkill.MagicHunter.Description = Finde verzauberte Gegenst\u00E4nde Fishing.SubSkill.MagicHunter.Name = Zauber J\u00E4ger -Fishing.SubSkill.MagicHunter.Stat = Zauber J\u00E4ger Wahrscheinlichkeit -Fishing.SubSkill.MasterAngler.Description = Erh\u00F6ht die Wahrscheinlichkeit des Anbei\u00DFens beim Angeln +Fishing.SubSkill.MagicHunter.Stat = Zauber J\u00E4ger Chance +Fishing.SubSkill.MasterAngler.Description = Erh\u00F6ht die Chance des Anbei\u00DFens beim Angeln Fishing.SubSkill.MasterAngler.Name = Superangel -Fishing.SubSkill.MasterAngler.Stat = Erh\u00F6hte Anbei\u00DFwahrscheinlichkeit am aktuellen Ort: &a+&e{0} +Fishing.SubSkill.MasterAngler.Stat = Erh\u00F6hte Anbei\u00DFChance am aktuellen Ort: &a+&e{0} Fishing.SubSkill.Shake.Description = Rei\u00DFe Gegenst\u00E4nde weg von Lebewesen und Spielern mit deiner Angel Fishing.SubSkill.Shake.Name = Rei\u00DFen -Fishing.SubSkill.Shake.Stat = Rei\u00DFen Wahrscheinlichkeit +Fishing.SubSkill.Shake.Stat = Rei\u00DFen Chance Fishing.SubSkill.TreasureHunter.Description = Angle verschiedene Objekte Fishing.SubSkill.TreasureHunter.Name = Schatz J\u00E4ger Fishing.SubSkill.TreasureHunter.Stat = Schatz J\u00E4ger Rang: &a{0}&3/&a{1} Fishing.SubSkill.TreasureHunter.Stat.Extra = Drop Rate: &7\u00DCblich: &e{0} &aUn\u00FCblich: &e{1}\r\n&9Selten: &e{2} &dEpisch: &e{3} &6Legend\u00E4r: &e{4} &bSchallplatte: &e{5} Guides.Acrobatics.Section.0 = &3\u00DCber Akrobatik:\n&eAkrobatik ist die Kunst sich anmutig fortzubewegen.\n&eFall- und Kampfschaden werden reduziert\n\n&3XP GAIN:\n&eErfahrung sammelst du indem du in K\u00E4mpfen\n&eausweichst oder St\u00FCrze aus gro\u00DFen H\u00F6hen \u00FCberlebst. -Guides.Acrobatics.Section.1 = &3Wie funktioniert Abrollen?\n&eAb und zu rollst du beim Fallen ab und der Fallschaden wird\n&ereduziert. Wenn du den Schleichen Knopf w\u00E4hrend dem Fallen\n&eh\u00E4ltst, verdoppelt sich die Wahrscheinlichkeit abzurollen.\n&eIn dem Fall rollst du anmutig ab.\n&eAnmutige Rollen sind wie normale Rollen, nur dass\n&esie \u00F6fter passieren und damit mehr Schutz vor St\u00FCrzen\n&eliefern. -Guides.Acrobatics.Section.2 = &3Wie funktioniert Ausweichen?\n&eAusweichen ist eine passive F\u00E4higkeit\n&edie ab und zu den Schaden in K\u00E4mpfen halbiert.\n&eDie Wahrscheinlichkeit auszuweichen ist abh\u00E4ngig vom \n&eAkrobatiklevel. +Guides.Acrobatics.Section.1 = &3Wie funktioniert Abrollen?\n&eAb und zu rollst du beim Fallen ab und der Fallschaden wird\n&ereduziert. Wenn du den Schleichen Knopf w\u00E4hrend dem Fallen\n&eh\u00E4ltst, verdoppelt sich die Chance abzurollen.\n&eIn dem Fall rollst du anmutig ab.\n&eAnmutige Rollen sind wie normale Rollen, nur dass\n&esie \u00F6fter passieren und damit mehr Schutz vor St\u00FCrzen\n&eliefern. +Guides.Acrobatics.Section.2 = &3Wie funktioniert Ausweichen?\n&eAusweichen ist eine passive F\u00E4higkeit\n&edie ab und zu den Schaden in K\u00E4mpfen halbiert.\n&eDie Chance auszuweichen ist abh\u00E4ngig vom \n&eAkrobatiklevel. Guides.Alchemy.Section.0 = &3\u00DCber Alchemie:\n&eIn Alchemie musst du Tr\u00E4nke brauen.\n&eMit h\u00F6herem Level werden die Tr\u00E4nke schneller\n&egebraut und neue Zutaten f\u00FCr zun\u00E4chst unerh\u00E4ltliche Tr\u00E4nke \n&efreigeschaltet.\n\n&3XP ZUWACHS:\n&eTr\u00E4nke brauen. Guides.Alchemy.Section.1 = &3Wie funktioniert Katalyse?\n&eKatalyse beschleunigt das Brauen von Tr\u00E4nken bis\n&ezu 4-facher Geschwindigkeit bei Level 1000.\n&e Guides.Alchemy.Section.2 = &3Wie funktioniert Braukunst?\n&eBraukunst erm\u00F6glich das Brauen weiterer Tr\u00E4nke mit neuen\n&eZutaten.\n&eWelche Zutaten m\u00F6glich sind, h\u00E4ngt vom Rang ab.\n&eInsgesamt gibt es 8 R\u00E4nge zum freischalten. @@ -397,25 +397,25 @@ Guides.Alchemy.Section.6 = &3Braukunst Tier 6 Zutaten:\n&eGras (S\u00E4ttigu Guides.Archery.Section.0 = &3\u00DCber Bogenschie\u00DFen:\n&eIn Bogenschie\u00DFen geht es um die Verwendung von Pfeil und\n&eBogen.\n\n&eEs gibt unterschiedliche Kampfboni, wie Zusatzschaden,\n&eder mit dem Level steigt und der F\u00E4higkeit Feinde im PVP\n&ezu bet\u00E4uben. Zus\u00E4tzlich kannst du einige verschossene\n&ePfeile aus den Leichen deiner Feinde wiedergewinnen. Guides.Archery.Section.1 = &3XP ZUWACHS:\n&eXP erh\u00E4ltst du durch das Abschie\u00DFen von Monstern und\n&eanderen Spielern. Guides.Archery.Section.2 = &3Wie funktioniert der Kunstschuss?\n&eKunstschuss erh\u00F6ht den Schaden deines Schusses.\n&eDer Zusatzschaden steigt mit deinem Bogen Level.\n&eIn den Standardeinstellungen steigt der Schaden um 10%\n&ealle 50 Level, mit einem Maximum von 200% extra. -Guides.Archery.Section.3 = &3Wie Funktioniert Bet\u00E4ubung?\n&eDu hast eine passive Wahrscheinlichkeit andere Spieler\n&ezu bet\u00E4uben wenn du sie anschie\u00DFt. Der Spieler wird\n&egezwungen f\u00FCr eine kurze Weile senkrecht nach oben zu\n&eschauen.\n&eEin Bet\u00E4ubungsschuss f\u00FCgt au\u00DFerdem 4 Schadenspunkte \n&e(2 Herzen) extra zu. +Guides.Archery.Section.3 = &3Wie Funktioniert Bet\u00E4ubung?\n&eDu hast eine passive Chance andere Spieler\n&ezu bet\u00E4uben wenn du sie anschie\u00DFt. Der Spieler wird\n&egezwungen f\u00FCr eine kurze Weile senkrecht nach oben zu\n&eschauen.\n&eEin Bet\u00E4ubungsschuss f\u00FCgt au\u00DFerdem 4 Schadenspunkte \n&e(2 Herzen) extra zu. Guides.Available = &7Anleitung f\u00FCr {0} vorhanden - tippe /{1} ? [Seite] Guides.Axes.Section.0 = &3\u00DCber Axt:\n&eMit dem Axt Skill kannst du die Axt f\u00FCr viel mehr als\n&enur abholzen verwenden! Du kannst Monster und Spieler\n&esprichw\u00F6rtlich weghacken und ihnen t\u00F6dliche\n&eSchl\u00E4ge verpassen oder sie zur\u00FCckweichen lassen\n&eDeine Axt zerst\u00F6rt au\u00DFerdem sehr gut R\u00FCstungen,\n&ewas mit h\u00F6herem Level noch mehr ansteigt. Guides.Axes.Section.1 = &3XP ZUWACHS:\n&eUm XP zu bekommen musst du Spieler oder Monster \n&emit einer Axt schlagen. Guides.Axes.Section.2 = &3Wie funktioniert der Sch\u00E4delspalter?\n&eDiese F\u00E4higkeit erlaubt dir einen Angriff mit Fl\u00E4chenschaden\n&eauszuf\u00FChren.\n&eDer Fl\u00E4chenschaden ist halb so gro\u00DF wie der \n&eHauptangriff, also perfekt f\u00FCr gro\u00DFe Ansammlungen von Mobs. -Guides.Axes.Section.3 = &3Wie funktionieren kritische Treffer?\n&eKritische Treffer sind eine passive F\u00E4higkeit\n&edie ab und zu Zusatzschaden zuf\u00FCgen.\n&eIn den Standardeinstellungen wird alle 2 Level \n&edie Wahrscheinlichkeit um 0.1% erh\u00F6ht. Das f\u00FCgt Mobs\n&edoppelten und anderen Spielern 1,5 fachen Schaden zu. +Guides.Axes.Section.3 = &3Wie funktionieren kritische Treffer?\n&eKritische Treffer sind eine passive F\u00E4higkeit\n&edie ab und zu Zusatzschaden zuf\u00FCgen.\n&eIn den Standardeinstellungen wird alle 2 Level \n&edie Chance um 0.1% erh\u00F6ht. Das f\u00FCgt Mobs\n&edoppelten und anderen Spielern 1,5 fachen Schaden zu. Guides.Axes.Section.4 = &3Wie funktioniert die Axt-Beherrschung?\n&eAxt Beherrschung ist eine passive F\u00E4higkeit die deinen\n&eAxt-Schl\u00E4gen Zusatzschaden hinzuf\u00FCgt.\n&eStandardm\u00E4\u00DFig steigt der Schaden um 1 alle 50 Level,\n&emaximal auf 4 Extraschaden bei Level 200. -Guides.Axes.Section.5 = &3Wie funktioniert Wucht?\n&eSchlage m\u00E4chtig zu und zerst\u00F6re R\u00FCstungen!\n&eWucht hat eine passive Wahrscheinlichkeit gegnerische\n&eR\u00FCstung zu besch\u00E4digen. Dieser Schaden steigt mit deinem Axt\n&eLevel. +Guides.Axes.Section.5 = &3Wie funktioniert Wucht?\n&eSchlage m\u00E4chtig zu und zerst\u00F6re R\u00FCstungen!\n&eWucht hat eine passive Chance gegnerische\n&eR\u00FCstung zu besch\u00E4digen. Dieser Schaden steigt mit deinem Axt\n&eLevel. Guides.Excavation.Section.0 = &3\u00DCber Graben:\n&eGraben ist die F\u00E4higkeit Sch\u00E4tze im Dreck zu finden.\n&eDurch Aufgraben des Landes wirst du Sch\u00E4tze finden\n&eJe l\u00E4nger du das tust, desto mehr Sch\u00E4tze findest du.\n\n&3XP ZUWACHS:\n&eXP erh\u00E4ltst du durch Schaufeln.\n&eNur bestimmte Materialen geben XP und Sch\u00E4tze. Guides.Excavation.Section.1 = &3Kompatible Materialien:\n&eGras, Erde, Sand, Lehm, Kies, Myzel, Seelensand, Schnee Guides.Excavation.Section.2 = &3Wie funktioniert der Giga Bohrer?\n&eHalte eine Schaufel in der Hand und mach Rechtsklick.\n&eVon nun an hast du ca. 4 Sekunden um einen kompatiblem\n&eBlock abzubauen.\n&eDaraufhin wird der Giga Bohrer aktiviert. -Guides.Excavation.Section.3 = &3Was ist der Giga Bohrer?\n&eGiga Bohrer ist eine F\u00E4higkeit deren Dauer vom Graben Skill\n&eabh\u00E4ngt.\n&eEs verdreifacht die Wahrscheinlichkeit Sch\u00E4tze zu finden\n&eund erm\u00F6glicht sofortiges Abbauen kompatibler Materialien. +Guides.Excavation.Section.3 = &3Was ist der Giga Bohrer?\n&eGiga Bohrer ist eine F\u00E4higkeit deren Dauer vom Graben Skill\n&eabh\u00E4ngt.\n&eEs verdreifacht die Chance Sch\u00E4tze zu finden\n&eund erm\u00F6glicht sofortiges Abbauen kompatibler Materialien. Guides.Excavation.Section.4 = &3Wie funktioniert der Schatz J\u00E4ger?\n&eJeder m\u00F6gliche Schatz hat seine eigene Level Voraussetzung\n&eum zu erscheinen, folglich ist es schwer&ezu sagen inwiefern es \n&edir hilft ein h\u00F6heres Level zu haben.\n&eJe h\u00F6her das Level, desto mehr Sch\u00E4tze k\u00F6nnen gefunden\n&ewerden. Guides.Excavation.Section.5 = Beachte au\u00DFerdem, dass jedes kompatible Material seine\n&eeigenen einzigartigen Sch\u00E4tze hat.\n&eAnders ausgedr\u00FCckt: Sch\u00E4tze die du in Kies findest\n&egibt es nicht zwingend in Erde. Guides.Fishing.Section.0 = &3\u00DCber Angeln:\n&eMit dem Angeln Skill ist Angeln wieder aufregend!\n&eFinde versteckte Sch\u00E4tze oder Rei\u00DFe Items von Monstern.\n\n&3XP ZUWACHS:\n&eFang Fische. Guides.Fishing.Section.1 = &3Wie funktioniert der Schatz J\u00E4ger?\n&eMit dieser F\u00E4higkeit kannst du beim Angeln Sch\u00E4tze finden.\n&eDiese k\u00F6nnen sogar verzaubert sein!\n&eJeder m\u00F6gliche Schatz kann mit jedem Level gefunden\n&ewerden. Die H\u00E4ufigkeit h\u00E4ngt von dem Wert des Items ab.\n&eJe h\u00F6her der Angeln Skill ist, desto einfacher wird es\n&ewertvolle Sch\u00E4tze zu finden. Guides.Fishing.Section.2 = &3Wie funktioniert Eisangeln?\n&eMit dieser F\u00E4higkeit kannst du in Eisseen angeln!\n&eWirf deine Angeln in einem Eissee aus\n&eum ein kleines Loch zum Angeln zu erstellen. -Guides.Fishing.Section.3 = &3Wie funktioniert die Profiangel?\n&eMit dieser passiven F\u00E4higkeit bei\u00DFen mehr Fische an.\n&eSobald die F\u00E4higkeit freigeschaltet ist bringt das Angeln\n&ein einem Boot oder Ozean die doppelte \n&eAnbei\u00DFwahrscheinlichkeit. -Guides.Fishing.Section.4 = &3Wie funktioniert Rei\u00DFen?\n&eDiese F\u00E4higkeit erm\u00F6glich es Monstern Items zu entrei\u00DFen,\n&eindem du sie an deine Angel h\u00E4ngst. \n&eDie Monster lassen das Item, das sie normalerweise beim Tod\n&efallen lassen fallen.\n&eAu\u00DFerdem gibt es eine kleine Wahrscheinlichkeit Monstersch\u00E4del\n&ezu bekommen. +Guides.Fishing.Section.3 = &3Wie funktioniert die Profiangel?\n&eMit dieser passiven F\u00E4higkeit bei\u00DFen mehr Fische an.\n&eSobald die F\u00E4higkeit freigeschaltet ist bringt das Angeln\n&ein einem Boot oder Ozean die doppelte \n&eAnbei\u00DFChance. +Guides.Fishing.Section.4 = &3Wie funktioniert Rei\u00DFen?\n&eDiese F\u00E4higkeit erm\u00F6glich es Monstern Items zu entrei\u00DFen,\n&eindem du sie an deine Angel h\u00E4ngst. \n&eDie Monster lassen das Item, das sie normalerweise beim Tod\n&efallen lassen fallen.\n&eAu\u00DFerdem gibt es eine kleine Chance Monstersch\u00E4del\n&ezu bekommen. Guides.Fishing.Section.5 = &3Wie funktioniert die Fischer-Mahlzeit?\n&eDu wirst beim Essen von Fisch besser satt. Guides.Fishing.Section.6 = &3Bemerkung zum Angeln:\n&eAngeln Drops sind vollkommen anpassbar.\n&eErgebnisse unterscheiden sich deshalb von Server zu Server. Guides.Header = &6-=&a{0} Anleitung&6=- @@ -430,7 +430,7 @@ Guides.Herbalism.Section.7 = &3Wie funktionieren Doppeldrops?\n&eDu erh\u00E4l Guides.Mining.Section.0 = &3\u00DCber Bergbau:\n&eIm Bergbau musst du Steine und Erze sammeln. Du erh\u00E4ltst\n&eab und zu zus\u00E4tzliche Drops.\n\n&3XP ZUWACHS:\n&eUm Erfahrung zu sammeln musst du mit der Spitzhacke abbauen.\n&eNur bestimmte Blocks geben XP. Guides.Mining.Section.1 = &3Kompatible Materialien:\n&eStein, Kohleerz, Eisenerz, Golderz, Diamanterz, Redstoneerz,\n&eLapiserz, Obsidian, Bemooster Bruchstein, Endstein,\n&eGlowstone, und Netherrack. Guides.Mining.Section.2 = &3Wie funktioniert Super-Brecher?:\n&eMache einen Rechtsklick w\u00E4hrend du eine Spitzhacke in der\n&eHand h\u00E4ltst.\n&eVon nun an hast du ungef\u00E4hr 4 Sekunden um ein mit Bergbau\n&ekompatibles Material abzubauen, daraufhin wird Super-Brecher\n&eaktiviert. -Guides.Mining.Section.3 = &3Was ist Super-Brecher?\n&eSuper-Brecher ist eine F\u00E4higkeit deren Dauer\n&evom Bergbau Skill abh\u00E4ngt. Es verdreifacht die \n&eWahrscheinlichkeit Sch\u00E4tze zu finden und erm\u00F6glicht\n&esofortiges Abbauen kompatibler Materialien. +Guides.Mining.Section.3 = &3Was ist Super-Brecher?\n&eSuper-Brecher ist eine F\u00E4higkeit deren Dauer\n&evom Bergbau Skill abh\u00E4ngt. Es verdreifacht die \n&eChance Sch\u00E4tze zu finden und erm\u00F6glicht\n&esofortiges Abbauen kompatibler Materialien. Guides.Mining.Section.4 = &3Wie benutzt man Z\u00FCndstoff?:\n&eHalte ein Feuerzeug in der Hand, b\u00FCck dich und klicke aus\n&esicherer Entfernung mit der rechten Maustaste auf das TNT.\n&eDas TNT wird sofort explodieren. Guides.Mining.Section.5 = &3Wie funktioniert Z\u00FCndstoff?\n&eZ\u00FCndstoff ist eine F\u00E4higkeit mit einer Abklingzeit, deren St\u00E4rke\n&evom Level abh\u00E4ngt. Sie erlaubt dir beim Abbauen mit TNT dieses\n&eaus der Ferne zu z\u00FCnden. Z\u00FCndstoff besteht aus 3 Teilen.\n&eErstens dem Sprengmeister mit gr\u00F6\u00DFeren Explosionen\n&eZweitens dem Explosions-Experten, der Schaden von TNT\n&ereduziert.\n&eDie dritte F\u00E4higkeit erh\u00F6ht einfach den Erzertrag und\n&eund reduziert den Schutt. Guides.Page.Invalid = Keine g\u00FCltige Seitenzahl! @@ -439,7 +439,7 @@ Guides.Repair.Section.0 = &3\u00DCber Reparatur:\n&eReparatur erlaub dir an Guides.Repair.Section.1 = &3Wie kann ich Reparatur verwenden?\n&ePlatziere einen mcMMO Amboss, halte das zu reparierende Item\n&ein der Hand und klicke mit der rechten Maustaste auf ihn. Zum\n&eReparieren ben\u00F6tigst du die Ausgangsmaterialien im Inventar,\n&ediese werden dir im Zuge der Reparatur abgezogen. Guides.Repair.Section.2 = &3Wie funktioniert der Reparatur Meister?\n&eMit dem Reparatur Meister wird dein Werkzeug ein bisschen\n&ebesser als normalerweise repariert.\n&eDer Bonus ist abh\u00E4ngig vom Reparatur Level. Guides.Repair.Section.3 = &3Wie funktioniert Super Reparatur?\n&eMit Super Reparatur werden ab und zu deine Items\n&edoppelt so gut repariert. -Guides.Repair.Section.4 = &3Wie funktioniert Arkanes Schmieden?\n&eDiese F\u00E4higkeit erm\u00F6glicht dir mit einer gewissen\n&eWahrscheinlichkeit Verzauberungen auf Items zu erhalten.\n&eVerzauberungen k\u00F6nnen erhalten, vermindert werden oder\n&eganz verloren gehen. +Guides.Repair.Section.4 = &3Wie funktioniert Arkanes Schmieden?\n&eDiese F\u00E4higkeit erm\u00F6glicht dir mit einer gewissen\n&eChance Verzauberungen auf Items zu erhalten.\n&eVerzauberungen k\u00F6nnen erhalten, vermindert werden oder\n&eganz verloren gehen. Guides.Salvage.Section.0 = &3\u00DCber Verwerten:\n&eMit einem Goldamboss kannst du R\u00FCstungen und\n&eWerkzeuge verwerten.\n\n&3XP ZUWACHS:\n&eVerwerten ist ein vom Angeln und Reparieren abh\u00E4ngiger Skill\n&eSein Level ist die H\u00E4lfte von deren Summe. Guides.Salvage.Section.1 = &3Wie funktioniert Verwerten?\n&ePlatziere einen Goldamboss und rechtsklicke mit dem Item in\n&eder Hand. Das item wird zerst\u00F6rt und in seine\n&eBestandteile zerlegt.\n\n&eBeispielsweise gibt eine Eisenaxt Eisenbarren. Guides.Salvage.Section.2 = &3Wie funktioniert Fortgeschrittenes Verwerten?\n&eSobald freigeschaltet, kannst du besch\u00E4digte Items verwerten.\n&eDer Ertrag steigt mit dem Level.\n&eDer Mindestertrag ist immer 1 Item, ansonsten kannst du nicht\n&everwerten. @@ -500,7 +500,7 @@ Herbalism.Skills.GTe.Other.On = &a{0}&2 benutzte &cGr\u00FCnes Lan Herbalism.Skills.GTe.Refresh = &aDeine &eGr\u00FCnes Land &aF\u00E4higkeit ist wieder bereit! Herbalism.SubSkill.DoubleDrops.Description = Verdoppelt die normale Ausbeute (Loot) Herbalism.SubSkill.DoubleDrops.Name = Doppel Drops (Alle Pflanzen) -Herbalism.SubSkill.DoubleDrops.Stat = Doppeldrop Wahrscheinlichkeit +Herbalism.SubSkill.DoubleDrops.Stat = Doppeldrop Chance Herbalism.SubSkill.FarmersDiet.Description = Erh\u00F6ht Effektivit\u00E4t von geernteter Nahrung Herbalism.SubSkill.FarmersDiet.Name = Bauernfr\u00FChst\u00FCck Herbalism.SubSkill.FarmersDiet.Stat = Bauernfr\u00FChst\u00FCck &aRang {0} @@ -510,14 +510,14 @@ Herbalism.SubSkill.GreenTerra.Stat = Dauer von Gr\u00FCnem Land Herbalism.SubSkill.GreenThumb.Description = Auto-Saat, s\u00E4ht Weizen wenn abgeerntet Herbalism.SubSkill.GreenThumb.Description.2 = Bemoost Steinziegel , l\u00E4sst Gras wachsen Herbalism.SubSkill.GreenThumb.Name = Gr\u00FCner Daumen -Herbalism.SubSkill.GreenThumb.Stat = Gr\u00FCner Daumen Wahrscheinlichkeit +Herbalism.SubSkill.GreenThumb.Stat = Gr\u00FCner Daumen Chance Herbalism.SubSkill.GreenThumb.Stat.Extra = Gr\u00FCner Daumen Stufe: &aErnte w\u00E4chst in Stufe &2{0} Herbalism.SubSkill.HylianLuck.Description = Gibt eine kleine M\u00F6glichkeit, seltene Gegenst\u00E4nde zu finden Herbalism.SubSkill.HylianLuck.Name = Hylian Gl\u00FCck -Herbalism.SubSkill.HylianLuck.Stat = Hylian Gl\u00FCck Wahrscheinlichkeit +Herbalism.SubSkill.HylianLuck.Stat = Hylian Gl\u00FCck Chance Herbalism.SubSkill.ShroomThumb.Description = Verbreite Myzel auf Gras und Erde Herbalism.SubSkill.ShroomThumb.Name = Pilz Zehe -Herbalism.SubSkill.ShroomThumb.Stat = Pilz Zehe Wahrscheinlichkeit +Herbalism.SubSkill.ShroomThumb.Stat = Pilz Zehe Chance Holiday.Anniversary = &9Alles gute zu mcMMO's {0} j\u00E4hrigen Geburtstag!\r\n&9In Ehren von nossr50 und all den anderen flei\u00DFigen Entwicklern, hier ist eine kleine Feuerwerk Show! Holiday.AprilFools.Levelup = &6{0} ist jetzt Level &a{1}&6! @@ -532,7 +532,7 @@ Item.ChimaeraWing.Lore = &7Teleportiert dich zu deinem Bett. Item.ChimaeraWing.Name = Chimaera Fl\u00FCgel Item.ChimaeraWing.NotEnough = Du ben\u00F6tigst &e{0}&c weitere &6{1}&c! Item.ChimaeraWing.Pass = **CHIMAERA FL\u00DCGEL* -Item.FluxPickaxe.Lore.1 = &7Hat eine Wahrscheinlichkeit Erze sofort zu schmelzen. +Item.FluxPickaxe.Lore.1 = &7Hat eine Chance Erze sofort zu schmelzen. Item.FluxPickaxe.Lore.2 = &7Ben\u00F6tigt Schmelzen Level {0} oder mehr Item.FluxPickaxe.Name = Schmelzhacke Item.Generic.Wait = &eDu musst noch &6{0}s &ewarten bis du das wieder verwenden kannst. @@ -623,7 +623,7 @@ Mining.SubSkill.DemolitionsExpertise.Name = Explosions-Experte Mining.SubSkill.DemolitionsExpertise.Stat = Explosions-Experte Schadenserh\u00F6hung Mining.SubSkill.DoubleDrops.Description = Verdoppelt die normale Ausbeute Mining.SubSkill.DoubleDrops.Name = Doppel Drops -Mining.SubSkill.DoubleDrops.Stat = Doppeldrop Wahrscheinlichkeit +Mining.SubSkill.DoubleDrops.Stat = Doppeldrop Chance Mining.SubSkill.SuperBreaker.Description = Abbaugeschwindigkeit+, Dreifach-Drop Chance Mining.SubSkill.SuperBreaker.Name = Superbrecher Mining.SubSkill.SuperBreaker.Stat = Superbrecher L\u00E4nge @@ -777,13 +777,13 @@ Repair.SubSkill.StoneRepair.Description = Repariere Stein-Werkzeuge Repair.SubSkill.StoneRepair.Name = Stein Reparatur ({0}+ SKILL) Repair.SubSkill.SuperRepair.Description = Doppelte Effektivit\u00E4t Repair.SubSkill.SuperRepair.Name = Super-Reparatur -Repair.SubSkill.SuperRepair.Stat = Wahrscheinlichkeit auf Superreparatur +Repair.SubSkill.SuperRepair.Stat = Chance auf Superreparatur Salvage.Ability.Bonus.0 = Fortgeschrittenes Verwerten Salvage.Ability.Bonus.1 = Max Ertrag {0} Item zerst\u00F6rt Salvage.Ability.Locked.0 = GESPERRT bis Skill {0}+ (Fortgeschrittenes Verwerten) -Salvage.Arcane.ExtractFull = &7Verwerten: Gesamte Verzauberung Wahrscheinlichkeit -Salvage.Arcane.ExtractPartial = &7Verwerten: Teil-Verzauberung Wahrscheinlichkeit +Salvage.Arcane.ExtractFull = &7Verwerten: Gesamte Verzauberung Chance +Salvage.Arcane.ExtractPartial = &7Verwerten: Teil-Verzauberung Chance Salvage.Listener = Verwerten: Salvage.Listener.Anvil = &4Du hast einen Verwertungs-Amboss platziert, benutze ihn um Werkzeuge und R\u00FCstung zu verwerten. Salvage.Pretty.Name = Verwerten From dc018be6bbb2dae2f7312336d171c9222fe89fec Mon Sep 17 00:00:00 2001 From: OverCrave Date: Wed, 3 Apr 2019 22:20:59 +0200 Subject: [PATCH 03/10] overhaul part 2 - fixed/changed punctuation and grammar in some of the skills - fixed some skills commands not having the same name as their shown name --- .../resources/locale/locale_de.properties | 138 +++++++++--------- 1 file changed, 69 insertions(+), 69 deletions(-) diff --git a/src/main/resources/locale/locale_de.properties b/src/main/resources/locale/locale_de.properties index 635d3d703..46c96424c 100644 --- a/src/main/resources/locale/locale_de.properties +++ b/src/main/resources/locale/locale_de.properties @@ -4,15 +4,15 @@ Ability.Generic.Template = &3{0}: &a{1} Ability.Generic.Template.Custom = &3{0} Ability.Generic.Template.Lock = &7{0} -Acrobatics.Ability.Proc = &a**Du bist Anmutig Gelandet** -Acrobatics.Combat.Proc = &a**Du bist Ausgewichen** +Acrobatics.Ability.Proc = &a&o**Du bist Anmutig Gelandet** +Acrobatics.Combat.Proc = &a&o**Du bist Ausgewichen** Acrobatics.Listener = Akrobatik: -Acrobatics.Roll.Text = &o**Du hast dich abgerollt** +Acrobatics.Roll.Text = &a&o**Du hast dich abgerollt** Acrobatics.SkillName = Akrobatik -Acrobatics.SubSkill.Dodge.Description = Reduziert Angriffsschaden um die H\u00E4lfte +Acrobatics.SubSkill.Dodge.Description = Reduziert den erhaltenen Angriffsschaden um die H\u00E4lfte. Acrobatics.SubSkill.Dodge.Name = Ausweichen Acrobatics.SubSkill.Dodge.Stat = Chance Auszuweichen -Acrobatics.SubSkill.GracefulRoll.Description = Doppelt so Effektiv wie normales Abrollen +Acrobatics.SubSkill.GracefulRoll.Description = Doppelt so Effektiv wie normales Abrollen. Acrobatics.SubSkill.GracefulRoll.Name = Anmutiges Abrollen Acrobatics.SubSkill.Roll.Chance = Chance Abzurollen: &e{0} Acrobatics.SubSkill.Roll.Description = Lande gezielt, um deinen Fallschaden zu reduzieren. @@ -21,15 +21,15 @@ Acrobatics.SubSkill.Roll.Mechanics = &7Abrollen ist eine aktive F\u00E Acrobatics.SubSkill.Roll.Name = Abrollen Acrobatics.SubSkill.Roll.Stat = Chance Abzurollen Acrobatics.SubSkill.Roll.Stat.Extra = Chance Anmutig Abzurollen -Acrobatics.SubSkill.Roll.Stats = &6Chance Abzurollen &e{0}%&6 Chance Anmutig Abzurollen&e {1}% +Acrobatics.SubSkill.Roll.Stats = &6Chance Abzurollen &e{0}% &6Chance Anmutig Abzurollen &e{1}% -Alchemy.Ability.Locked.0 = Gesperrt bis Level {0} (Katalyse) +Alchemy.Ability.Locked.0 = &cGesperrt bis Level {0}! Alchemy.Listener = Alchemie: Alchemy.SkillName = Alchemie -Alchemy.SubSkill.Catalysis.Description = Erh\u00F6ht die Braugeschwindigkeit von Tr\u00E4nken +Alchemy.SubSkill.Catalysis.Description = Erh\u00F6ht die Braugeschwindigkeit von Tr\u00E4nken. Alchemy.SubSkill.Catalysis.Name = Katalyse Alchemy.SubSkill.Catalysis.Stat = Braugeschwindigkeit -Alchemy.SubSkill.Concoctions.Description = Braue Tr\u00E4nke mit mehr Zutaten +Alchemy.SubSkill.Concoctions.Description = Braue Tr\u00E4nke mit neuen Zutaten. Alchemy.SubSkill.Concoctions.Name = Gebr\u00E4u Alchemy.SubSkill.Concoctions.Stat = Gebr\u00E4u Rang: &a{0}&3/&a{1} Alchemy.SubSkill.Concoctions.Stat.Extra = Zutaten [&a{0}&3]: &a{1} @@ -42,59 +42,59 @@ Archery.SubSkill.ArcheryLimitBreak.Description = \u00DCberschreite deine Grenzen Archery.SubSkill.ArcheryLimitBreak.Name = \u00DCberwindung Archery.SubSkill.ArcheryLimitBreak.Stat = Bonus Schaden durch \u00DCberwindung Archery.SubSkill.ArrowRetrieval.Description = Chance, Pfeile von Leichen zur\u00FCck zu gewinnen -Archery.SubSkill.ArrowRetrieval.Name = Pfeil Bergung +Archery.SubSkill.ArrowRetrieval.Name = Pfeilbergung Archery.SubSkill.ArrowRetrieval.Stat = Chance, Pfeile zu bergen -Archery.SubSkill.Daze.Description = Verwirrt Feinde und f\u00FCgt Bonus Schaden zu +Archery.SubSkill.Daze.Description = Verwirrt Feinde und f\u00FCgt Bonus Schaden zu. Archery.SubSkill.Daze.Name = Bet\u00E4ubung Archery.SubSkill.Daze.Stat = Chance, zu bet\u00E4uben -Archery.SubSkill.SkillShot.Description = Erh\u00F6ht Schaden erteilt von B\u00F6gen +Archery.SubSkill.SkillShot.Description = Erh\u00F6ht den von B\u00F6gen erteilten Schaden. Archery.SubSkill.SkillShot.Name = Skillshot Archery.SubSkill.SkillShot.Stat = Skillshot Bonus Schaden -Axes.Ability.Bonus.0 = Axt Meisterung -Axes.Ability.Bonus.1 = {0} Bonus Schaden -Axes.Ability.Bonus.2 = R\u00FCstungs Durchbruch -Axes.Ability.Bonus.3 = Verursacht {0} Bonus Schaden gegen R\u00FCstungen -Axes.Ability.Bonus.4 = Wucht Schlag -Axes.Ability.Bonus.5 = Verursacht {0}Bonus Schaden gegen Gegner ohne R\u00FCstung +Axes.Ability.Bonus.0 = Axtmeister +Axes.Ability.Bonus.1 = {0} Bonus Schaden. +Axes.Ability.Bonus.2 = R\u00FCstungsbruch +Axes.Ability.Bonus.3 = Verursacht {0} Bonus Schaden gegen R\u00FCstungen. +Axes.Ability.Bonus.4 = Wuchtschlag +Axes.Ability.Bonus.5 = Verursacht {0} Bonus Schaden gegen Gegner ohne R\u00FCstung. Axes.Ability.Lower = &7Du senkst deine Axt wieder. Axes.Ability.Ready = &3Du &6hebst&3 deine Axt... -Axes.Combat.CritStruck = &4Du wurdest schwer verwundet! -Axes.Combat.CriticalHit = KRITISCHER TREFFER! -Axes.Combat.GI.Proc = &a**Du landest einen gewaltigen Schlag!** -Axes.Combat.GI.Struck = **Von Wucht Schlag getroffen!** -Axes.Combat.SS.Struck = &4Von Sch\u00E4delspalter getroffen! +Axes.Combat.CritStruck = &cDu wurdest &4SCHWER &cverwundet! +Axes.Combat.CriticalHit = &4&lKRITISCHER TREFFER! +Axes.Combat.GI.Proc = &a**Du landest einen &2GEWALTIGEN &aSchlag** +Axes.Combat.GI.Struck = &a&o**Von einem Wucht Schlag getroffen** +Axes.Combat.SS.Struck = &4&o**Von einem Sch\u00E4delspalter getroffen** Axes.Listener = Axtkampf: Axes.SkillName = Axtkampf -Axes.Skills.SS.Off = **Sch\u00E4del Spalter wurde abgenutzt** -Axes.Skills.SS.On = &a**Sch\u00E4del-Spalter aktiviert!** -Axes.Skills.SS.Other.Off = Sch\u00E4del Spalter&a ist abgenutzt f\u00FCr: &e{0} -Axes.Skills.SS.Other.On = &a{0}&2 benutzte &cSch\u00E4del Spalter! -Axes.Skills.SS.Refresh = &aDein &eSch\u00E4del Spalter &aist wieder bereit! -Axes.SubSkill.ArmorImpact.Description = Treffe mit gen\u00FCgend Gewalt um R\u00FCstungen zu zerschmettern -Axes.SubSkill.ArmorImpact.Name = R\u00FCstungs Durchbruch -Axes.SubSkill.AxeMastery.Description = Verursacht Bonus Schaden -Axes.SubSkill.AxeMastery.Name = Axt Meisterung +Axes.Skills.SS.Off = &a&o**Sch\u00E4delspalter wurde abgenutzt** +Axes.Skills.SS.On = &a&o**Sch\u00E4delspalter aktiviert!** +Axes.Skills.SS.Other.Off = &2Sch\u00E4delspalter &aist abgenutzt f\u00FCr &e{0} +Axes.Skills.SS.Other.On = &a{0} hat &cSch\u00E4delspalter &2benutzt! +Axes.Skills.SS.Refresh = &aDein &eSch\u00E4delspalter &aist wieder bereit! +Axes.SubSkill.ArmorImpact.Description = Treffe mit gen\u00FCgend Gewalt um R\u00FCstungen zu zerschmettern. +Axes.SubSkill.ArmorImpact.Name = R\u00FCstungsbruch +Axes.SubSkill.AxeMastery.Description = Verursacht Bonus Schaden. +Axes.SubSkill.AxeMastery.Name = Axtmeister Axes.SubSkill.AxesLimitBreak.Description = \u00DCberschreite deine Grenzen. Axes.SubSkill.AxesLimitBreak.Name = \u00DCberwindung Axes.SubSkill.AxesLimitBreak.Stat = Bonus Schaden durch \u00DCberwindung -Axes.SubSkill.CriticalStrikes.Description = Doppelter Schaden +Axes.SubSkill.CriticalStrikes.Description = Doppelter Schaden. Axes.SubSkill.CriticalStrikes.Name = Kritischer Treffer Axes.SubSkill.CriticalStrikes.Stat = Chance f\u00FCr kritischen Treffer -Axes.SubSkill.GreaterImpact.Description = Zusatz-Schaden gegen Feinde ohne R\u00FCstung -Axes.SubSkill.GreaterImpact.Name = Wucht Schlag -Axes.SubSkill.SkullSplitter.Description = Verursacht Fl\u00E4chenschaden -Axes.SubSkill.SkullSplitter.Name = Sch\u00E4del-Spalter -Axes.SubSkill.SkullSplitter.Stat = Sch\u00E4del Spalter Dauer +Axes.SubSkill.GreaterImpact.Description = Zusatzschaden gegen Feinde ohne R\u00FCstung. +Axes.SubSkill.GreaterImpact.Name = Wuchtschlag +Axes.SubSkill.SkullSplitter.Description = Verursacht einen Fl\u00E4chenschaden. +Axes.SubSkill.SkullSplitter.Name = Sch\u00E4delspalter +Axes.SubSkill.SkullSplitter.Stat = Sch\u00E4delspalter L\u00E4nge -Combat.ArrowDeflect = &f**Pfeil abgelenkt** -Combat.BeastLore = &a**Biestkunde** +Combat.ArrowDeflect = &a&o**Pfeil abgelenkt** +Combat.BeastLore = &a&o**Biestkunde** Combat.BeastLoreHealth = &3Gesundheit (&a{0}&3/{1}) Combat.BeastLoreOwner = &3Besitzer (&c{0}&3) -Combat.Gore = &a**Aufgeschlitzt** -Combat.StruckByGore = **du wurdest aufgeschlitzt!** +Combat.Gore = &a&o**Aufgeschlitzt** +Combat.StruckByGore = &a&o**du wurdest AUFGESCHLITZT** Combat.TargetDazed = Ziel wurde &4bet\u00E4ubt! -Combat.TouchedFuzzy = &4Ungl\u00FCcklich ber\u00FChrt. Ein Schwindelgef\u00FChl kommt auf... +Combat.TouchedFuzzy = &a&o**Du wurdest ungl\u00FCcklich ber\u00FChrt, rin Schwindelgef\u00FChl kommt dir auf...** Commands.Ability.Off = F\u00E4higkeiten Benutzung &cdeaktiviert Commands.Ability.On = F\u00E4higkeiten Benutzung &aaktiviert @@ -335,29 +335,29 @@ Effects.Parent = &6{0} - Effects.SubSkills.Overhaul = F\u00E4higkeiten Effects.Template = &3{0}: &a{1} -Excavation.Ability.Lower = &7Du senkst deine Schaufel wieder... -Excavation.Ability.Ready = &3Du &6hebst&3 deine Schaufel! +Excavation.Ability.Lower = &a&o**Du senkst deine Schaufel ...** +Excavation.Ability.Ready = &a&o**Du hebst deine Schaufel!** Excavation.Listener = Graben: Excavation.SkillName = Graben -Excavation.Skills.GigaDrillBreaker.Off = **Giga Bohrer ist ausgelaufen** -Excavation.Skills.GigaDrillBreaker.On = &a**Giga Bohrer wurde aktiviert!** -Excavation.Skills.GigaDrillBreaker.Other.Off = {0}s &cGiga Bohrer&a ist &aausgelaufen -Excavation.Skills.GigaDrillBreaker.Other.On = &a{0}&2 benutzte &cGiga Bohrer! -Excavation.Skills.GigaDrillBreaker.Refresh = &aDein &eGiga Bohrer &aist wieder bereit! +Excavation.Skills.GigaDrillBreaker.Off = &a&o**Dein Gigabohrer ist ausgelaufen** +Excavation.Skills.GigaDrillBreaker.On = &a&o**Gigabohrer wurde aktiviert** +Excavation.Skills.GigaDrillBreaker.Other.Off = {0}s &cGigabohrer&a ist &aausgelaufen +Excavation.Skills.GigaDrillBreaker.Other.On = &a{0}&2 benutzte &cGigabohrer! +Excavation.Skills.GigaDrillBreaker.Refresh = &aDein &eGigabohrer &aist wieder bereit! Excavation.SubSkill.Archaeology.Description = Ergrabe die Sch\u00E4tze der Unterwelt! Excavation.SubSkill.Archaeology.Name = Arch\u00E4ologie -Excavation.SubSkill.GigaDrillBreaker.Description = 3x Drop Rate, 3x Erfahrung, Bonus Geschwindigkeit -Excavation.SubSkill.GigaDrillBreaker.Name = Giga Bohrhammer -Excavation.SubSkill.GigaDrillBreaker.Stat = Giga Bohrhammer Dauer +Excavation.SubSkill.GigaDrillBreaker.Description = Dreifache Droprate, Dreifache Erfahrung und Bonus Geschwindigkeit. +Excavation.SubSkill.GigaDrillBreaker.Name = Gigabohrer +Excavation.SubSkill.GigaDrillBreaker.Stat = Gigabohrer Dauer -Fishing.Ability.Info = Zauber J\u00E4ger: &7 **Verbessert sich mit Schatz J\u00E4ger Rang** -Fishing.Ability.Locked.0 = Gesperrt bis F\u00E4higkeiten Level {0} (Rei\u00DFen) -Fishing.Ability.Locked.1 = Gesperrt bis F\u00E4higkeiten Level {0} (Eisangeln) -Fishing.Ability.Locked.2 = Gesperrt bis F\u00E4higkeiten Level {0} (Profiangel) -Fishing.Ability.TH.Boom = &7Karpador setzt Platscher ein! Es ist sehr Effektiv! -Fishing.Ability.TH.MagicFound = &bDich ber\u00FChrt ein leichter Zauber bei diesem Fang... -Fishing.Ability.TH.Poison = &7Hier stinkt etwas... -Fishing.Chance.Raining = &9 Wetter Bonus +Fishing.Ability.Info = Zauberj\u00E4ger: &7 **Verbessert sich mit Schatzj\u00E4ger Rang** +Fishing.Ability.Locked.0 = Gesperrt bis Level {0}! +Fishing.Ability.Locked.1 = Gesperrt bis Level {0}! +Fishing.Ability.Locked.2 = Gesperrt bis Level {0}! +Fishing.Ability.TH.Boom = &c&lDeine Angelschnur hat sich in einer &4&lSeemine &c&lverfangen! +Fishing.Ability.TH.MagicFound = &bDu f\u00FChlst etwas magisches in diesem Fang... +Fishing.Ability.TH.Poison = &7Irgendentwas stinkt hier... +Fishing.Chance.Raining = &9 Regen Bonus Fishing.Exhausting = &c&oUnsachgem\u00E4\u00DFe Benutzung der Angelrute f\u00FChrt zu erm\u00FCdung und abnutzen der Rute. Fishing.Listener = Angeln: Fishing.LowResources = &7Du sp\u00FCrst, dass hier wahrscheinlich nicht viele Fische \u00FCbrig sind... @@ -491,8 +491,8 @@ Herbalism.Ability.Ready = &a**Deine HARKE ist bereit** Herbalism.Ability.ShroomThumb.Fail = **GR\u00DCNE ZEHE GESCHEITERT** Herbalism.Effect.4 = Gr\u00FCner Daumen Herbalism.HylianLuck = &aHeute ist das Gl\u00FCck von Hyrule mit dir! -Herbalism.Listener = Pflanzenkunde: -Herbalism.SkillName = PFLANZENKUNDE +Herbalism.Listener = Kr\u00E4uterkunde: +Herbalism.SkillName = Kr\u00E4uterkunde Herbalism.Skills.GTe.Off = **Gr\u00FCnes Land ist ausgelaufen** Herbalism.Skills.GTe.On = &a**Gr\u00FCnes Land AKTIVIERT** Herbalism.Skills.GTe.Other.Off = {0}s &cGr\u00FCnes Land&a ist &aausgelaufen. @@ -784,10 +784,10 @@ Salvage.Ability.Bonus.1 = Max Ertrag {0} Item zerst\u00 Salvage.Ability.Locked.0 = GESPERRT bis Skill {0}+ (Fortgeschrittenes Verwerten) Salvage.Arcane.ExtractFull = &7Verwerten: Gesamte Verzauberung Chance Salvage.Arcane.ExtractPartial = &7Verwerten: Teil-Verzauberung Chance -Salvage.Listener = Verwerten: +Salvage.Listener = Bergung: Salvage.Listener.Anvil = &4Du hast einen Verwertungs-Amboss platziert, benutze ihn um Werkzeuge und R\u00FCstung zu verwerten. Salvage.Pretty.Name = Verwerten -Salvage.SkillName = VERWERTEN +Salvage.SkillName = Bergung Salvage.Skills.Adept.Damaged = &4Deine F\u00E4higkeit ist nicht hoch genug um besch\u00E4digte Items zu verwerten. Salvage.Skills.Adept.Level = Du musst Level &e{0}&c sein um &e{1} &c zu verwerten. Salvage.Skills.ArcaneFailed = Es ist dir nicht gelungen das Wissen aus diesem Item zu extrahieren. @@ -950,8 +950,8 @@ Unarmed.Ability.IronGrip.Attacker = Dein Gegner hat einen eisernen Unarmed.Ability.IronGrip.Defender = &aDein eiserner Griff hat dich vor Entwaffnung gesch\u00FCtzt! Unarmed.Ability.Lower = &7**Du senkst deine F\u00C4USTE** Unarmed.Ability.Ready = &a**Deine F\u00C4USTE sind bereit** -Unarmed.Listener = Unbewaffnet: -Unarmed.SkillName = UNBEWAFFNET +Unarmed.Listener = Faustkampf: +Unarmed.SkillName = Faustkampf Unarmed.Skills.Berserk.Off = **Berserker ausgelaufen** Unarmed.Skills.Berserk.On = &a**Berserker AKTIVIERT** Unarmed.Skills.Berserk.Other.Off = {0}s &cBerserker&a ist &aausgelaufen @@ -983,8 +983,8 @@ UpdateChecker.Outdated = Du verwendest eine veraltete mcMMO Version! Woodcutting.Ability.0 = Bl\u00E4ttersturm Woodcutting.Ability.1 = Bl\u00E4st Bl\u00E4tter davon Woodcutting.Ability.Locked.0 = GESPERRT bis Skill {0}+ (Bl\u00E4ttersturm) -Woodcutting.Listener = Holzf\u00E4ller: -Woodcutting.SkillName = HOLZF\u00C4LLER +Woodcutting.Listener = Holzf\u00E4llen: +Woodcutting.SkillName = Holzf\u00E4llen Woodcutting.Skills.TreeFeller.Off = **Baumf\u00E4ller abgelaufen** Woodcutting.Skills.TreeFeller.On = &a**Baumf\u00E4ller AKTIVIERT** Woodcutting.Skills.TreeFeller.Other.Off = {0}s &cBaumf\u00E4ller&a ist &aabgelaufen From f1d9f787f4793b9a4ac2065f2a43903570bcf983 Mon Sep 17 00:00:00 2001 From: nossr50 Date: Thu, 4 Apr 2019 00:39:00 -0700 Subject: [PATCH 04/10] 2.1.35 --- Changelog.txt | 6 ++++++ pom.xml | 2 +- src/main/java/com/gmail/nossr50/config/Config.java | 2 +- .../java/com/gmail/nossr50/skills/mining/MiningManager.java | 2 +- src/main/resources/config.yml | 1 + 5 files changed, 10 insertions(+), 3 deletions(-) diff --git a/Changelog.txt b/Changelog.txt index f87862135..5227cac81 100644 --- a/Changelog.txt +++ b/Changelog.txt @@ -7,6 +7,12 @@ Key: ! Change - Removal +Version 2.1.35 + Readded the detonator config option + + NOTE: I decided to make the detonator configurable again because 2.2 is some ways off. Sorry for the inconvenience. + NOTE: Pickaxes are now usable for blast mining, this is in addition to the detonator that you can specify in the config. This will be more configurable in the upcoming 2.2 update. + Version 2.1.34 Added Llama to taming XP tables Added Parrot to taming XP tables diff --git a/pom.xml b/pom.xml index 722b2b0c1..85060027b 100755 --- a/pom.xml +++ b/pom.xml @@ -2,7 +2,7 @@ 4.0.0 com.gmail.nossr50.mcMMO mcMMO - 2.1.34 + 2.1.35 mcMMO https://github.com/mcMMO-Dev/mcMMO diff --git a/src/main/java/com/gmail/nossr50/config/Config.java b/src/main/java/com/gmail/nossr50/config/Config.java index 1092029c2..2082d7522 100644 --- a/src/main/java/com/gmail/nossr50/config/Config.java +++ b/src/main/java/com/gmail/nossr50/config/Config.java @@ -500,7 +500,7 @@ public class Config extends AutoUpdateConfigLoader { public double getFishingLureModifier() { return config.getDouble("Skills.Fishing.Lure_Modifier", 4.0D); } /* Mining */ - public int getMiningGate() { return config.getInt("Skills.Mining.Ability_Activation_Level_Gate", 10); } + public Material getDetonatorItem() { return Material.matchMaterial(config.getString("Skills.Mining.Detonator_Name", "FLINT_AND_STEEL")); } /* Excavation */ public int getExcavationGate() { return config.getInt("Skills.Excavation.Ability_Activation_Level_Gate", 10); } diff --git a/src/main/java/com/gmail/nossr50/skills/mining/MiningManager.java b/src/main/java/com/gmail/nossr50/skills/mining/MiningManager.java index 5bc2c29d5..f4569018f 100644 --- a/src/main/java/com/gmail/nossr50/skills/mining/MiningManager.java +++ b/src/main/java/com/gmail/nossr50/skills/mining/MiningManager.java @@ -43,7 +43,7 @@ public class MiningManager extends SkillManager { Player player = getPlayer(); return canUseBlastMining() && player.isSneaking() - && ItemUtils.isPickaxe(getPlayer().getInventory().getItemInMainHand()) + && (ItemUtils.isPickaxe(getPlayer().getInventory().getItemInMainHand()) || player.getInventory().getItemInMainHand().getType() == Config.getInstance().getDetonatorItem()) && Permissions.remoteDetonation(player); } diff --git a/src/main/resources/config.yml b/src/main/resources/config.yml index 0cd309e50..1eae04589 100644 --- a/src/main/resources/config.yml +++ b/src/main/resources/config.yml @@ -348,6 +348,7 @@ Skills: Prevent_AFK_Leveling: true Mining: Level_Cap: 0 + Detonator_Name: FLINT_AND_STEEL Ability_Activation_Level_Gate: 10 Repair: Level_Cap: 0 From 51ced83301ebe844d58f1e2396c5be9deeb860d4 Mon Sep 17 00:00:00 2001 From: OverCrave Date: Thu, 4 Apr 2019 13:09:57 +0200 Subject: [PATCH 05/10] mining guide update --- src/main/resources/locale/locale_de.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/resources/locale/locale_de.properties b/src/main/resources/locale/locale_de.properties index 46c96424c..f4eacd9a0 100644 --- a/src/main/resources/locale/locale_de.properties +++ b/src/main/resources/locale/locale_de.properties @@ -431,7 +431,7 @@ Guides.Mining.Section.0 = &3\u00DCber Bergbau:\n&eIm Bergbau musst du Stein Guides.Mining.Section.1 = &3Kompatible Materialien:\n&eStein, Kohleerz, Eisenerz, Golderz, Diamanterz, Redstoneerz,\n&eLapiserz, Obsidian, Bemooster Bruchstein, Endstein,\n&eGlowstone, und Netherrack. Guides.Mining.Section.2 = &3Wie funktioniert Super-Brecher?:\n&eMache einen Rechtsklick w\u00E4hrend du eine Spitzhacke in der\n&eHand h\u00E4ltst.\n&eVon nun an hast du ungef\u00E4hr 4 Sekunden um ein mit Bergbau\n&ekompatibles Material abzubauen, daraufhin wird Super-Brecher\n&eaktiviert. Guides.Mining.Section.3 = &3Was ist Super-Brecher?\n&eSuper-Brecher ist eine F\u00E4higkeit deren Dauer\n&evom Bergbau Skill abh\u00E4ngt. Es verdreifacht die \n&eChance Sch\u00E4tze zu finden und erm\u00F6glicht\n&esofortiges Abbauen kompatibler Materialien. -Guides.Mining.Section.4 = &3Wie benutzt man Z\u00FCndstoff?:\n&eHalte ein Feuerzeug in der Hand, b\u00FCck dich und klicke aus\n&esicherer Entfernung mit der rechten Maustaste auf das TNT.\n&eDas TNT wird sofort explodieren. +Guides.Mining.Section.4 = &3Wie benutzt man Z\u00FCndstoff?:\n&eHalte eine Spitzhacke in der Hand, b\u00FCck dich und klicke aus\n&esicherer Entfernung mit der rechten Maustaste auf das TNT.\n&eDas TNT wird sofort explodieren. Guides.Mining.Section.5 = &3Wie funktioniert Z\u00FCndstoff?\n&eZ\u00FCndstoff ist eine F\u00E4higkeit mit einer Abklingzeit, deren St\u00E4rke\n&evom Level abh\u00E4ngt. Sie erlaubt dir beim Abbauen mit TNT dieses\n&eaus der Ferne zu z\u00FCnden. Z\u00FCndstoff besteht aus 3 Teilen.\n&eErstens dem Sprengmeister mit gr\u00F6\u00DFeren Explosionen\n&eZweitens dem Explosions-Experten, der Schaden von TNT\n&ereduziert.\n&eDie dritte F\u00E4higkeit erh\u00F6ht einfach den Erzertrag und\n&eund reduziert den Schutt. Guides.Page.Invalid = Keine g\u00FCltige Seitenzahl! Guides.Page.OutOfRange = Es gibt nur insgesamt {0} Seiten. From cdb81e961e6eb1847a9c90dc71f3b0ad61df001b Mon Sep 17 00:00:00 2001 From: OverCrave Date: Thu, 4 Apr 2019 13:11:24 +0200 Subject: [PATCH 06/10] fix herbalism name inconsistency --- src/main/resources/locale/locale_de.properties | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/resources/locale/locale_de.properties b/src/main/resources/locale/locale_de.properties index f4eacd9a0..e6910d231 100644 --- a/src/main/resources/locale/locale_de.properties +++ b/src/main/resources/locale/locale_de.properties @@ -419,11 +419,11 @@ Guides.Fishing.Section.4 = &3Wie funktioniert Rei\u00DFen?\n&eDiese F\u00E4h Guides.Fishing.Section.5 = &3Wie funktioniert die Fischer-Mahlzeit?\n&eDu wirst beim Essen von Fisch besser satt. Guides.Fishing.Section.6 = &3Bemerkung zum Angeln:\n&eAngeln Drops sind vollkommen anpassbar.\n&eErgebnisse unterscheiden sich deshalb von Server zu Server. Guides.Header = &6-=&a{0} Anleitung&6=- -Guides.Herbalism.Section.0 = &3\u00DCber Pflanzenkunde\n&eIn Pflanzenkunde geht es um das Ernten.\n\n\n&3XP ZUWACHS:\n&eErnte Pflanzen. +Guides.Herbalism.Section.0 = &3\u00DCber Kräuterkunde\n&eIn Kräuterkunde geht es um das Ernten.\n\n\n&3XP ZUWACHS:\n&eErnte Pflanzen. Guides.Herbalism.Section.1 = &3Kompatible Blocks\n&eWeizen, Kartoffeln, Karotten, Melonen, K\u00FCrbisse,\n&eZuckerrohr, Kakaobohnen, Blumen, Kakteen,\n&ePilze, Netherwarzen, Seerosen und Ranken. Guides.Herbalism.Section.2 = &3Wie funktioniert Gr\u00FCnes Land?\n&eGr\u00FCnes Land ist eine aktive F\u00E4higkeit die du aktivierst indem du\n&emit einer Harke in der Hand rechtsklickst.\n&eGr\u00FCnes Land erm\u00F6glicht einen 3-fachen Ertrag beim Ernten.\n&eAu\u00DFerdem erm\u00F6glich es Leben in zu hauchen und sie\n&emithilfe von Samen aus dem Inventar zu verwandeln. -Guides.Herbalism.Section.3 = &3Wie funktioniert der Gr\u00FCne Daumen (Samen)?\n&eDiese passive F\u00E4higkeit pflanz automatisch beim Ernten nach.\n&eDer Erfolg h\u00E4ngt vom Pflanzenkunde Level ab. -Guides.Herbalism.Section.4 = &3Wie funktioniert der Gr\u00FCne Daumen(Blocks)?\n&eDiese aktive F\u00E4higkeit erm\u00F6glich es Bl\u00F6cke in ihre \n&e"Naturverwandte" Form zu verwandeln. Klicke dazu mit der\n&erechten Maustaste auf einen Block, w\u00E4hrend du Samen in\n&eder Hand h\u00E4ltst. \n&ePro Versuch kostet es dich einen Samen.\n&eDer Erfolg h\u00E4ngt vom Pflanzenkunde Level ab. +Guides.Herbalism.Section.3 = &3Wie funktioniert der Gr\u00FCne Daumen (Samen)?\n&eDiese passive F\u00E4higkeit pflanz automatisch beim Ernten nach.\n&eDer Erfolg h\u00E4ngt vom Kräuterkunde Level ab. +Guides.Herbalism.Section.4 = &3Wie funktioniert der Gr\u00FCne Daumen(Blocks)?\n&eDiese aktive F\u00E4higkeit erm\u00F6glich es Bl\u00F6cke in ihre \n&e"Naturverwandte" Form zu verwandeln. Klicke dazu mit der\n&erechten Maustaste auf einen Block, w\u00E4hrend du Samen in\n&eder Hand h\u00E4ltst. \n&ePro Versuch kostet es dich einen Samen.\n&eDer Erfolg h\u00E4ngt vom Kräuterkunde Level ab. Guides.Herbalism.Section.5 = &3Wie funktioniert das Bauernfr\u00FChst\u00FCck?\n&eDu wirst beim Essen von Brot, Keksen, Melonen, Pilzsuppe,\n&eKarotten und Kartoffeln satter. Guides.Herbalism.Section.6 = &3Wie funktioniert Hylians Gl\u00FCck?\n&eDiese passive F\u00E4higkeit gibt dir eine Chance Items zu finden\n&ewenn du bestimmte Bl\u00F6cke mit dem Schwert abbaust. Guides.Herbalism.Section.7 = &3Wie funktionieren Doppeldrops?\n&eDu erh\u00E4ltst beim Ernten mehr Ertrag. From 43dd3825417361f5a3a6a3663e8426945eeb780f Mon Sep 17 00:00:00 2001 From: OverCrave Date: Thu, 4 Apr 2019 13:12:55 +0200 Subject: [PATCH 07/10] fix concoction name inconsistency --- src/main/resources/locale/locale_de.properties | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main/resources/locale/locale_de.properties b/src/main/resources/locale/locale_de.properties index e6910d231..3f1d71b46 100644 --- a/src/main/resources/locale/locale_de.properties +++ b/src/main/resources/locale/locale_de.properties @@ -389,11 +389,11 @@ Guides.Acrobatics.Section.1 = &3Wie funktioniert Abrollen?\n&eAb und zu rollst Guides.Acrobatics.Section.2 = &3Wie funktioniert Ausweichen?\n&eAusweichen ist eine passive F\u00E4higkeit\n&edie ab und zu den Schaden in K\u00E4mpfen halbiert.\n&eDie Chance auszuweichen ist abh\u00E4ngig vom \n&eAkrobatiklevel. Guides.Alchemy.Section.0 = &3\u00DCber Alchemie:\n&eIn Alchemie musst du Tr\u00E4nke brauen.\n&eMit h\u00F6herem Level werden die Tr\u00E4nke schneller\n&egebraut und neue Zutaten f\u00FCr zun\u00E4chst unerh\u00E4ltliche Tr\u00E4nke \n&efreigeschaltet.\n\n&3XP ZUWACHS:\n&eTr\u00E4nke brauen. Guides.Alchemy.Section.1 = &3Wie funktioniert Katalyse?\n&eKatalyse beschleunigt das Brauen von Tr\u00E4nken bis\n&ezu 4-facher Geschwindigkeit bei Level 1000.\n&e -Guides.Alchemy.Section.2 = &3Wie funktioniert Braukunst?\n&eBraukunst erm\u00F6glich das Brauen weiterer Tr\u00E4nke mit neuen\n&eZutaten.\n&eWelche Zutaten m\u00F6glich sind, h\u00E4ngt vom Rang ab.\n&eInsgesamt gibt es 8 R\u00E4nge zum freischalten. -Guides.Alchemy.Section.3 = &3Braukunst Tier 1 Zutaten:\n&eLohnenstaub, Fermentierte Spinnenaugen, Ghast Tr\u00E4nen,\n&eRedstone, Glowstonestaub, Zucker, Glitzernde Melone,\n&eGoldene Karotte, Magma Creme, Netherwarzen, Spinnenaugen, \n&eSchwarzpulver, Seerose, Kugelfisch (Vanilla Tr\u00E4nke) -Guides.Alchemy.Section.4 = &3Braukunst Tier 2 Zutaten:\n&eKarotte (Eile)\n&eSchleimball (Langsamkeit)\n\n&3Braukunst Tier 3 Zutaten:\n&eQuarz (Absoption)\n&eRoter Pilz (Springen) -Guides.Alchemy.Section.5 = &3Braukunst Tier 4 Zutaten:\n&eApfel (Gesundheitsboost)\n&eVerrottetes Fleisch (Hunger)\n\n&3Braukunst Tier 5 Zutaten:\n&eBrauner Pilz(\u00DCbelkeit)\n&eTintensack (Blindheit) -Guides.Alchemy.Section.6 = &3Braukunst Tier 6 Zutaten:\n&eGras (S\u00E4ttigung)\n\n&3Braukunst Tier 7 Zutaten:\n&eGiftige Kartoffel(Verwesung)\n\n&3Braukunst Tier 8 Zutaten:\n&eNormaler Goldener Apfel (Resistenz) +Guides.Alchemy.Section.2 = &3Wie funktioniert Gebräu?\n&eGebräu erm\u00F6glich das Brauen weiterer Tr\u00E4nke mit neuen\n&eZutaten.\n&eWelche Zutaten m\u00F6glich sind, h\u00E4ngt vom Rang ab.\n&eInsgesamt gibt es 8 R\u00E4nge zum freischalten. +Guides.Alchemy.Section.3 = &3Gebräu Tier 1 Zutaten:\n&eLohnenstaub, Fermentierte Spinnenaugen, Ghast Tr\u00E4nen,\n&eRedstone, Glowstonestaub, Zucker, Glitzernde Melone,\n&eGoldene Karotte, Magma Creme, Netherwarzen, Spinnenaugen, \n&eSchwarzpulver, Seerose, Kugelfisch (Vanilla Tr\u00E4nke) +Guides.Alchemy.Section.4 = &3Gebräu Tier 2 Zutaten:\n&eKarotte (Eile)\n&eSchleimball (Langsamkeit)\n\n&3Gebräu Tier 3 Zutaten:\n&eQuarz (Absoption)\n&eRoter Pilz (Springen) +Guides.Alchemy.Section.5 = &3Gebräu Tier 4 Zutaten:\n&eApfel (Gesundheitsboost)\n&eVerrottetes Fleisch (Hunger)\n\n&3Gebräu Tier 5 Zutaten:\n&eBrauner Pilz(\u00DCbelkeit)\n&eTintensack (Blindheit) +Guides.Alchemy.Section.6 = &3Gebräu Tier 6 Zutaten:\n&eGras (S\u00E4ttigung)\n\n&3Gebräu Tier 7 Zutaten:\n&eGiftige Kartoffel(Verwesung)\n\n&3Gebräu Tier 8 Zutaten:\n&eNormaler Goldener Apfel (Resistenz) Guides.Archery.Section.0 = &3\u00DCber Bogenschie\u00DFen:\n&eIn Bogenschie\u00DFen geht es um die Verwendung von Pfeil und\n&eBogen.\n\n&eEs gibt unterschiedliche Kampfboni, wie Zusatzschaden,\n&eder mit dem Level steigt und der F\u00E4higkeit Feinde im PVP\n&ezu bet\u00E4uben. Zus\u00E4tzlich kannst du einige verschossene\n&ePfeile aus den Leichen deiner Feinde wiedergewinnen. Guides.Archery.Section.1 = &3XP ZUWACHS:\n&eXP erh\u00E4ltst du durch das Abschie\u00DFen von Monstern und\n&eanderen Spielern. Guides.Archery.Section.2 = &3Wie funktioniert der Kunstschuss?\n&eKunstschuss erh\u00F6ht den Schaden deines Schusses.\n&eDer Zusatzschaden steigt mit deinem Bogen Level.\n&eIn den Standardeinstellungen steigt der Schaden um 10%\n&ealle 50 Level, mit einem Maximum von 200% extra. From 8538ac4e50c18efb09729222c0c884cc8b899da0 Mon Sep 17 00:00:00 2001 From: nossr50 Date: Thu, 4 Apr 2019 17:27:17 -0700 Subject: [PATCH 08/10] mcnotify will now squelch notifications from mcMMO & players who are squelched will be reminded of their squelch status at least once an hour (you can disable this in advanced.yml) --- Changelog.txt | 6 +++++ pom.xml | 2 +- .../gmail/nossr50/config/AdvancedConfig.java | 4 ++++ src/main/java/com/gmail/nossr50/mcMMO.java | 6 +++++ .../commands/NotifySquelchReminderTask.java | 23 +++++++++++++++++++ .../util/player/NotificationManager.java | 13 ++++++++++- src/main/resources/advanced.yml | 1 + .../resources/locale/locale_en_US.properties | 4 +++- 8 files changed, 56 insertions(+), 3 deletions(-) create mode 100644 src/main/java/com/gmail/nossr50/runnables/commands/NotifySquelchReminderTask.java diff --git a/Changelog.txt b/Changelog.txt index 5227cac81..ba128ce29 100644 --- a/Changelog.txt +++ b/Changelog.txt @@ -7,6 +7,12 @@ Key: ! Change - Removal +Version 2.1.36 + Updated German locale (Thanks OverCrave) + The /mcnotify command will now squelch almost all chat messages or action bar notifications sent to the player from mcMMO + mcMMO will now remind players on an hourly basis that they are are not receiving notifications from mcMMO if they have run the mcnotify command and toggled squelch mode + Added a new setting to advanced.yml "Feedback.PlayerTips", when set to true this will allow mcMMO to send periodic helpful messages to players, currently this only affects mcnotify reminders. + Version 2.1.35 Readded the detonator config option diff --git a/pom.xml b/pom.xml index 85060027b..6dfa87b6e 100755 --- a/pom.xml +++ b/pom.xml @@ -2,7 +2,7 @@ 4.0.0 com.gmail.nossr50.mcMMO mcMMO - 2.1.35 + 2.1.36-SNAPSHOT mcMMO https://github.com/mcMMO-Dev/mcMMO diff --git a/src/main/java/com/gmail/nossr50/config/AdvancedConfig.java b/src/main/java/com/gmail/nossr50/config/AdvancedConfig.java index 42aeaf730..aff6e7ae7 100644 --- a/src/main/java/com/gmail/nossr50/config/AdvancedConfig.java +++ b/src/main/java/com/gmail/nossr50/config/AdvancedConfig.java @@ -646,6 +646,10 @@ public class AdvancedConfig extends AutoUpdateConfigLoader { /* GENERAL */ public int getStartingLevel() { return config.getInt("Skills.General.StartingLevel", 1); } + public boolean allowPlayerTips() { + return config.getBoolean("Feedback.PlayerTips", true); + } + /** * This returns the maximum level at which superabilities will stop lengthening from scaling alongside skill level. * It returns a different value depending on whether or not the server is in retro mode diff --git a/src/main/java/com/gmail/nossr50/mcMMO.java b/src/main/java/com/gmail/nossr50/mcMMO.java index 7d8664e4b..79f8999ab 100644 --- a/src/main/java/com/gmail/nossr50/mcMMO.java +++ b/src/main/java/com/gmail/nossr50/mcMMO.java @@ -19,6 +19,7 @@ import com.gmail.nossr50.party.PartyManager; import com.gmail.nossr50.runnables.CheckDateTask; import com.gmail.nossr50.runnables.SaveTimerTask; import com.gmail.nossr50.runnables.backups.CleanBackupsTask; +import com.gmail.nossr50.runnables.commands.NotifySquelchReminderTask; import com.gmail.nossr50.runnables.database.UserPurgeTask; import com.gmail.nossr50.runnables.party.PartyAutoKickTask; import com.gmail.nossr50.runnables.player.ClearRegisteredXPGainTask; @@ -539,6 +540,11 @@ public class mcMMO extends JavaPlugin { if (ExperienceConfig.getInstance().getDiminishedReturnsEnabled()) { new ClearRegisteredXPGainTask().runTaskTimer(this, 60, 60); } + + if(AdvancedConfig.getInstance().allowPlayerTips()) + { + new NotifySquelchReminderTask().runTaskTimer(this, 60, ((20 * 60) * 60)); + } } private void checkModConfigs() { diff --git a/src/main/java/com/gmail/nossr50/runnables/commands/NotifySquelchReminderTask.java b/src/main/java/com/gmail/nossr50/runnables/commands/NotifySquelchReminderTask.java new file mode 100644 index 000000000..4d7b11fc6 --- /dev/null +++ b/src/main/java/com/gmail/nossr50/runnables/commands/NotifySquelchReminderTask.java @@ -0,0 +1,23 @@ +package com.gmail.nossr50.runnables.commands; + +import com.gmail.nossr50.locale.LocaleLoader; +import com.gmail.nossr50.util.player.UserManager; +import org.bukkit.Bukkit; +import org.bukkit.entity.Player; +import org.bukkit.scheduler.BukkitRunnable; + +public class NotifySquelchReminderTask extends BukkitRunnable { + + @Override + public void run() { + for (Player player : Bukkit.getOnlinePlayers()) { + if(UserManager.getPlayer(player) != null) + { + if(!UserManager.getPlayer(player).useChatNotifications()) + { + player.sendMessage(LocaleLoader.getString("Reminder.Squelched")); + } + } + } + } +} diff --git a/src/main/java/com/gmail/nossr50/util/player/NotificationManager.java b/src/main/java/com/gmail/nossr50/util/player/NotificationManager.java index 3558bf5e7..b47627ff4 100644 --- a/src/main/java/com/gmail/nossr50/util/player/NotificationManager.java +++ b/src/main/java/com/gmail/nossr50/util/player/NotificationManager.java @@ -28,6 +28,9 @@ public class NotificationManager { */ public static void sendPlayerInformation(Player player, NotificationType notificationType, String key) { + if(!UserManager.getPlayer(player).useChatNotifications()) + return; + ChatMessageType destination = AdvancedConfig.getInstance().doesNotificationUseActionBar(notificationType) ? ChatMessageType.ACTION_BAR : ChatMessageType.SYSTEM; TextComponent message = TextComponentFactory.getNotificationTextComponentFromLocale(key, notificationType); @@ -57,8 +60,10 @@ public class NotificationManager { public static void sendPlayerInformation(Player player, NotificationType notificationType, String key, String... values) { - ChatMessageType destination = AdvancedConfig.getInstance().doesNotificationUseActionBar(notificationType) ? ChatMessageType.ACTION_BAR : ChatMessageType.SYSTEM; + if(!UserManager.getPlayer(player).useChatNotifications()) + return; + ChatMessageType destination = AdvancedConfig.getInstance().doesNotificationUseActionBar(notificationType) ? ChatMessageType.ACTION_BAR : ChatMessageType.SYSTEM; TextComponent message = TextComponentFactory.getNotificationMultipleValues(key, notificationType, values); McMMOPlayerNotificationEvent customEvent = checkNotificationEvent(player, notificationType, destination, message); @@ -103,6 +108,9 @@ public class NotificationManager { */ public static void sendPlayerLevelUpNotification(McMMOPlayer mcMMOPlayer, PrimarySkillType skillName, int levelsGained, int newLevel) { + if(!UserManager.getPlayer(mcMMOPlayer.getPlayer()).useChatNotifications()) + return; + ChatMessageType destination = AdvancedConfig.getInstance().doesNotificationUseActionBar(NotificationType.LEVEL_UP_MESSAGE) ? ChatMessageType.ACTION_BAR : ChatMessageType.SYSTEM; TextComponent levelUpTextComponent = TextComponentFactory.getNotificationLevelUpTextComponent(skillName, levelsGained, newLevel); @@ -121,6 +129,9 @@ public class NotificationManager { public static void sendPlayerUnlockNotification(McMMOPlayer mcMMOPlayer, SubSkillType subSkillType) { + if(!UserManager.getPlayer(mcMMOPlayer.getPlayer()).useChatNotifications()) + return; + //CHAT MESSAGE mcMMOPlayer.getPlayer().spigot().sendMessage(TextComponentFactory.getSubSkillUnlockedNotificationComponents(mcMMOPlayer.getPlayer(), subSkillType)); diff --git a/src/main/resources/advanced.yml b/src/main/resources/advanced.yml index fb9c99f4c..bd651b3ba 100644 --- a/src/main/resources/advanced.yml +++ b/src/main/resources/advanced.yml @@ -17,6 +17,7 @@ Metrics: bstats: true Feedback: + PlayerTips: true SkillCommand: BlankLinesAboveHeader: true # If sendtitles is true messages will be sent using the title api (BIG TEXT ON SCREEN) diff --git a/src/main/resources/locale/locale_en_US.properties b/src/main/resources/locale/locale_en_US.properties index 68b47680c..1d21f42da 100644 --- a/src/main/resources/locale/locale_en_US.properties +++ b/src/main/resources/locale/locale_en_US.properties @@ -1073,4 +1073,6 @@ Profile.Loading.Failure=[[RED]]mcMMO still cannot load your data. You may want t Profile.Loading.AdminFailureNotice=[[DARK_RED]][A][[RED]] mcMMO was unable to load the player data for [[YELLOW]]{0}[[RED]]. [[LIGHT_PURPLE]]Please inspect your database setup. #Holiday Holiday.AprilFools.Levelup=[[GOLD]]{0} is now level [[GREEN]]{1}[[GOLD]]! -Holiday.Anniversary=[[BLUE]]Happy {0} Year Anniversary!\n[[BLUE]]In honor of all of nossr50's work and all the devs, here's a firework show! \ No newline at end of file +Holiday.Anniversary=[[BLUE]]Happy {0} Year Anniversary!\n[[BLUE]]In honor of all of nossr50's work and all the devs, here's a firework show! +#Reminder Messages +Reminder.Squelched=[[GRAY]]Reminder: You are currently not receiving notifications from mcMMO, to enable notifications please run the /mcnotify command again. This is an automated hourly reminder. \ No newline at end of file From af744fa088a7fc074851112e231b652039ac9cf8 Mon Sep 17 00:00:00 2001 From: nossr50 Date: Thu, 4 Apr 2019 18:55:25 -0700 Subject: [PATCH 09/10] Villagers give XP now --- Changelog.txt | 1 + src/main/java/com/gmail/nossr50/util/Misc.java | 10 +++++----- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/Changelog.txt b/Changelog.txt index ba128ce29..5bbdcfde1 100644 --- a/Changelog.txt +++ b/Changelog.txt @@ -9,6 +9,7 @@ Key: Version 2.1.36 Updated German locale (Thanks OverCrave) + Fixed a bug preventing Villagers from giving combat XP The /mcnotify command will now squelch almost all chat messages or action bar notifications sent to the player from mcMMO mcMMO will now remind players on an hourly basis that they are are not receiving notifications from mcMMO if they have run the mcnotify command and toggled squelch mode Added a new setting to advanced.yml "Feedback.PlayerTips", when set to true this will allow mcMMO to send periodic helpful messages to players, currently this only affects mcnotify reminders. diff --git a/src/main/java/com/gmail/nossr50/util/Misc.java b/src/main/java/com/gmail/nossr50/util/Misc.java index fc9fb9e68..e2e680e2e 100644 --- a/src/main/java/com/gmail/nossr50/util/Misc.java +++ b/src/main/java/com/gmail/nossr50/util/Misc.java @@ -8,10 +8,7 @@ import com.google.common.collect.ImmutableSet; import org.bukkit.Location; import org.bukkit.Material; import org.bukkit.block.BlockState; -import org.bukkit.entity.Entity; -import org.bukkit.entity.Item; -import org.bukkit.entity.NPC; -import org.bukkit.entity.Player; +import org.bukkit.entity.*; import org.bukkit.inventory.ItemStack; import java.util.Collection; @@ -43,7 +40,10 @@ public final class Misc { private Misc() {}; public static boolean isNPCEntity(Entity entity) { - return (entity == null || entity.hasMetadata("NPC") || entity instanceof NPC || entity.getClass().getName().equalsIgnoreCase("cofh.entity.PlayerFake")); + return (entity == null + || (entity.hasMetadata("NPC") && !(entity instanceof Villager)) + || (entity instanceof NPC && !(entity instanceof Villager)) + || entity.getClass().getName().equalsIgnoreCase("cofh.entity.PlayerFake")); } /** From b63db1981c50d581b62e39f5cf5df4c6a3a02f44 Mon Sep 17 00:00:00 2001 From: nossr50 Date: Thu, 4 Apr 2019 19:08:20 -0700 Subject: [PATCH 10/10] 2.1.36 --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 6dfa87b6e..3c27c241b 100755 --- a/pom.xml +++ b/pom.xml @@ -2,7 +2,7 @@ 4.0.0 com.gmail.nossr50.mcMMO mcMMO - 2.1.36-SNAPSHOT + 2.1.36 mcMMO https://github.com/mcMMO-Dev/mcMMO