diff --git a/src/main/java/appeng/integration/modules/NEIHelpers/NEIGrinderRecipeHandler.java b/src/main/java/appeng/integration/modules/NEIHelpers/NEIGrinderRecipeHandler.java index b5e2727fa..b4385ba73 100644 --- a/src/main/java/appeng/integration/modules/NEIHelpers/NEIGrinderRecipeHandler.java +++ b/src/main/java/appeng/integration/modules/NEIHelpers/NEIGrinderRecipeHandler.java @@ -147,8 +147,8 @@ public class NEIGrinderRecipeHandler extends TemplateRecipeHandler if( cachedRecipe.hasOptional ) { FontRenderer fr = Minecraft.getMinecraft().fontRenderer; - int width = fr.getStringWidth( cachedRecipe.Chance ); - fr.drawString( cachedRecipe.Chance, ( 168 - width ) / 2, 5, 0 ); + int width = fr.getStringWidth( cachedRecipe.displayChance ); + fr.drawString( cachedRecipe.displayChance, ( 168 - width ) / 2, 5, 0 ); } else { @@ -186,10 +186,9 @@ public class NEIGrinderRecipeHandler extends TemplateRecipeHandler public class CachedGrindStoneRecipe extends TemplateRecipeHandler.CachedRecipe { - - public final ArrayList ingredients; + public final List ingredients; public final PositionedStack result; - public String Chance; + public String displayChance; boolean hasOptional = false; public CachedGrindStoneRecipe( IGrinderEntry recipe ) @@ -199,8 +198,10 @@ public class NEIGrinderRecipeHandler extends TemplateRecipeHandler if( recipe.getOptionalOutput() != null ) { + final int chancePercent = (int) (recipe.getOptionalChance() * 100); + this.hasOptional = true; - this.Chance = ( (int) ( recipe.getOptionalChance() * 100 ) ) + GuiText.OfSecondOutput.getLocal(); + this.displayChance = String.format( GuiText.OfSecondOutput.getLocal(), chancePercent ); this.ingredients.add( new PositionedStack( recipe.getOptionalOutput(), -30 + 107 + 18, 47 ) ); } diff --git a/src/main/resources/assets/appliedenergistics2/lang/cs_CZ.lang b/src/main/resources/assets/appliedenergistics2/lang/cs_CZ.lang index df7bf1c70..be9dc4014 100644 --- a/src/main/resources/assets/appliedenergistics2/lang/cs_CZ.lang +++ b/src/main/resources/assets/appliedenergistics2/lang/cs_CZ.lang @@ -157,7 +157,7 @@ gui.appliedenergistics2.inWorldPurificationFluix=Vhoď Fluixové semínko vyrobe gui.appliedenergistics2.inWorldSingularity=Pro výrobu vyhoď 1 Singularitu a 1 Prach z endu a vyvolej explozi v dosahu těchto předmětů. gui.appliedenergistics2.ChargedQuartz=Nabitý nakloněný křemen je vyroben vložením nenabitého Nakloněného křemenného krystalu do Nabíječky a přivedením energie. gui.appliedenergistics2.ChargedQuartzFind=Nabitý nakloněný křemen může být velmi zřídka nalezen běžně ve světě. Objevuje se podobně jako normální Nakloněný křemen, jen jiskří. -gui.appliedenergistics2.OfSecondOutput=% Šance pro druhý produkt. +gui.appliedenergistics2.OfSecondOutput=%1$d%% Šance pro druhý produkt. gui.appliedenergistics2.NoSecondOutput=Žádný druhotní produkt gui.appliedenergistics2.SelectAmount=Vyber množství gui.appliedenergistics2.CopyMode=Mód kopírování diff --git a/src/main/resources/assets/appliedenergistics2/lang/de_DE.lang b/src/main/resources/assets/appliedenergistics2/lang/de_DE.lang index 02d4aa0ec..ad435613f 100644 --- a/src/main/resources/assets/appliedenergistics2/lang/de_DE.lang +++ b/src/main/resources/assets/appliedenergistics2/lang/de_DE.lang @@ -157,7 +157,7 @@ gui.appliedenergistics2.inWorldPurificationFluix=Wirf einen Fluix-Keim, gemacht gui.appliedenergistics2.inWorldSingularity=Wirf zum Erschaffen 1 Singularität und 1 Enderstaub zusammen und erzeuge in Reichweite der Items eine Explosion. gui.appliedenergistics2.ChargedQuartz=Geladener Certusquarz entsteht durch Einfügen eines Ungeladenen Certusquarzkristalls in ein Ladegerät, das Energie erhält. gui.appliedenergistics2.ChargedQuartzFind=Geladener Certusquarz kann relativ selten in der Welt gefunden werden, er sieht aus wie gewöhnlicher Certusquarz, aber er funkelt. -gui.appliedenergistics2.OfSecondOutput=% Chance für Nebenprodukt. +gui.appliedenergistics2.OfSecondOutput=%1$d%% Chance für Nebenprodukt. gui.appliedenergistics2.NoSecondOutput=Kein Nebenprodukt gui.appliedenergistics2.SelectAmount=Menge wählen gui.appliedenergistics2.CopyMode=Kopiermodus diff --git a/src/main/resources/assets/appliedenergistics2/lang/en_US.lang b/src/main/resources/assets/appliedenergistics2/lang/en_US.lang index c4213fa0a..5b22c941d 100644 --- a/src/main/resources/assets/appliedenergistics2/lang/en_US.lang +++ b/src/main/resources/assets/appliedenergistics2/lang/en_US.lang @@ -174,7 +174,7 @@ gui.appliedenergistics2.inWorldPurificationFluix=Drop a Fluix Seed made from Flu gui.appliedenergistics2.inWorldSingularity=To create drop 1 Singularity and 1 Ender Dust and cause an explosion within range of the items. gui.appliedenergistics2.ChargedQuartz=Charged Certus Quartz is crafted by inserting an uncharged Certus Quartz Crystal into the Charger, and powering it. gui.appliedenergistics2.ChargedQuartzFind=Charged Certus Quartz can be found in world semi rarely, it appears similar to normal Certus Quartz, except it sparkles. -gui.appliedenergistics2.OfSecondOutput=% Chance for second output. +gui.appliedenergistics2.OfSecondOutput=%1$d%% Chance for second output. gui.appliedenergistics2.NoSecondOutput=No Secondary Output gui.appliedenergistics2.SelectAmount=Select Amount gui.appliedenergistics2.CopyMode=Copy Mode diff --git a/src/main/resources/assets/appliedenergistics2/lang/es_ES.lang b/src/main/resources/assets/appliedenergistics2/lang/es_ES.lang index 3195fc921..093ddb34c 100644 --- a/src/main/resources/assets/appliedenergistics2/lang/es_ES.lang +++ b/src/main/resources/assets/appliedenergistics2/lang/es_ES.lang @@ -156,7 +156,7 @@ gui.appliedenergistics2.inWorldPurificationNether=Suelta una semilla de Cuarzo h gui.appliedenergistics2.inWorldPurificationFluix=Suelta una semilla de Fluix hecha con Polvo de Fluix y Arena dentro de un bloque con agua; para hacer el proceso más rápido puedes poner un Acelerador de crecimiento de cristales. gui.appliedenergistics2.inWorldSingularity=Para crear suelta 1 Singularidad y 1 Polvo de Ender y causa una explosión dentro del rango de los objetos. gui.appliedenergistics2.ChargedQuartz=Cuarzo Certus Cargado se hace insertenando un Cristal de Cuarzo Certus dentro del Cargador y dandole energía. -gui.appliedenergistics2.OfSecondOutput=% probabilidad de salida secundaria. +gui.appliedenergistics2.OfSecondOutput=%1$d%% probabilidad de salida secundaria. gui.appliedenergistics2.NoSecondOutput=Sin Salida Secundaria gui.appliedenergistics2.SelectAmount=Selecionar Cantidad gui.appliedenergistics2.CopyMode=Modo Copiar diff --git a/src/main/resources/assets/appliedenergistics2/lang/fr_FR.lang b/src/main/resources/assets/appliedenergistics2/lang/fr_FR.lang index 0efa503ed..859c79d1b 100644 --- a/src/main/resources/assets/appliedenergistics2/lang/fr_FR.lang +++ b/src/main/resources/assets/appliedenergistics2/lang/fr_FR.lang @@ -167,7 +167,7 @@ gui.appliedenergistics2.inWorldPurificationFluix=Jetez une graine de Fluix faite gui.appliedenergistics2.inWorldSingularity=Pour la créer, jetez 1 Singularité et 1 poudre d'Ender puis provoquez une explosion à proximité des éléments. gui.appliedenergistics2.ChargedQuartz=Un Quartz Certus chargé est obtenu en insérant un cristal de Quartz Certus dans le chargeur, puis en l'alimentant. gui.appliedenergistics2.ChargedQuartzFind=Le Quartz Certus chargé peut-être trouvé dans le monde assez rarement. Il parait identique au Quartz Certus normal sauf qu'il clignote. -gui.appliedenergistics2.OfSecondOutput=% Chance pour une sortie secondaire. +gui.appliedenergistics2.OfSecondOutput=%1$d%% Chance pour une sortie secondaire. gui.appliedenergistics2.NoSecondOutput=Pas de sortie secondaire gui.appliedenergistics2.SelectAmount=Sélectionnez la quantité gui.appliedenergistics2.CopyMode=Mode copie diff --git a/src/main/resources/assets/appliedenergistics2/lang/hu_HU.lang b/src/main/resources/assets/appliedenergistics2/lang/hu_HU.lang index ebcb322f7..5ee0ff96c 100644 --- a/src/main/resources/assets/appliedenergistics2/lang/hu_HU.lang +++ b/src/main/resources/assets/appliedenergistics2/lang/hu_HU.lang @@ -156,7 +156,7 @@ gui.appliedenergistics2.inWorldPurificationNether=Drop a Nether Quartz Seed made gui.appliedenergistics2.inWorldPurificationFluix=Drop a Fluix Seed made from Fluix Dust and Sand into a puddle of water; to make the process faster add Crystal Growth Accelerators. gui.appliedenergistics2.inWorldSingularity=To create drop 1 Singularity and 1 Ender Dust and cause an explosion within range of the items. gui.appliedenergistics2.ChargedQuartz=Charged Certus Quartz is crafted by inserting an uncharged Certus Quartz Crystal into the Charger, and powering it. -gui.appliedenergistics2.OfSecondOutput=% Chance for second output. +gui.appliedenergistics2.OfSecondOutput=%1$d%% Chance for second output. gui.appliedenergistics2.NoSecondOutput=No Secondary Output gui.appliedenergistics2.SelectAmount=Select Amount gui.appliedenergistics2.CopyMode=Copy Mode diff --git a/src/main/resources/assets/appliedenergistics2/lang/it_IT.lang b/src/main/resources/assets/appliedenergistics2/lang/it_IT.lang index c1d9167ae..335855ad4 100644 --- a/src/main/resources/assets/appliedenergistics2/lang/it_IT.lang +++ b/src/main/resources/assets/appliedenergistics2/lang/it_IT.lang @@ -170,7 +170,7 @@ gui.appliedenergistics2.inWorldPurificationFluix=Butta in una pozzanghera un Sem gui.appliedenergistics2.inWorldSingularity=Per creare butta 1 Singolarità e 1 Polvere d'omega e causa un esplosione presso gli oggetti. gui.appliedenergistics2.ChargedQuartz=Quarzo certus carico si ottiene inserendo un Cristallo di quarzo certus normale in un Caricatore alimentato di elettricità. gui.appliedenergistics2.ChargedQuartzFind=Quarzo certus carico si trova abbastanza raramente nel mondo, è simile al quarzo certus normale, solo che brilla. -gui.appliedenergistics2.OfSecondOutput=% Cambia per output secondario. +gui.appliedenergistics2.OfSecondOutput=%1$d%% Cambia per output secondario. gui.appliedenergistics2.NoSecondOutput=Nessun output secondario gui.appliedenergistics2.SelectAmount=Seleziona quantità gui.appliedenergistics2.CopyMode=Modalità copia diff --git a/src/main/resources/assets/appliedenergistics2/lang/ko_KR.lang b/src/main/resources/assets/appliedenergistics2/lang/ko_KR.lang index 4cfa8afd5..2b03fc278 100644 --- a/src/main/resources/assets/appliedenergistics2/lang/ko_KR.lang +++ b/src/main/resources/assets/appliedenergistics2/lang/ko_KR.lang @@ -167,7 +167,7 @@ gui.appliedenergistics2.inWorldPurificationFluix=Drop a 액정 씨앗 made from gui.appliedenergistics2.inWorldSingularity=To create drop 1 Singularity and 1 Ender Dust and cause an explosion within range of the items. gui.appliedenergistics2.ChargedQuartz=Charged Certus Quartz is crafted by inserting an uncharged Certus Quartz Crystal into the Charger, and powering it. gui.appliedenergistics2.ChargedQuartzFind=Charged Certus Quartz can be found in world semi rarely, it appears similar to normal Certus Quartz, except it sparkles. -gui.appliedenergistics2.OfSecondOutput=% Chance for second output. +gui.appliedenergistics2.OfSecondOutput=%1$d%% Chance for second output. gui.appliedenergistics2.NoSecondOutput=No Secondary Output gui.appliedenergistics2.SelectAmount=Select Amount gui.appliedenergistics2.CopyMode=복사 모드 diff --git a/src/main/resources/assets/appliedenergistics2/lang/pt_BR.lang b/src/main/resources/assets/appliedenergistics2/lang/pt_BR.lang index a90f69930..7c79a304f 100644 --- a/src/main/resources/assets/appliedenergistics2/lang/pt_BR.lang +++ b/src/main/resources/assets/appliedenergistics2/lang/pt_BR.lang @@ -167,7 +167,7 @@ gui.appliedenergistics2.inWorldPurificationFluix=Jogue uma Semente Fluix feita d gui.appliedenergistics2.inWorldSingularity=Para criar jogue 1 Singularidade e 1 Pó do Fim e cause uma explosão no alcance dos itens. gui.appliedenergistics2.ChargedQuartz=Quartzo Certus Carregado é fabricado inserindo um Cristal de Quartzo Certus descarregado no Carregador e o alimentando. gui.appliedenergistics2.ChargedQuartzFind=Quartzo Certus Carregado pode ser achado no mundo semi-raramente, parece similiar ao Quartzo Certus normal, exceto que faisca. -gui.appliedenergistics2.OfSecondOutput=% de Chance de Saída Secundária +gui.appliedenergistics2.OfSecondOutput=%1$d%% de Chance de Saída Secundária gui.appliedenergistics2.NoSecondOutput=Sem Saída Secundária gui.appliedenergistics2.SelectAmount=Quantia Seleta gui.appliedenergistics2.CopyMode=Modo de Cópia diff --git a/src/main/resources/assets/appliedenergistics2/lang/ru_RU.lang b/src/main/resources/assets/appliedenergistics2/lang/ru_RU.lang index f3683addb..a655fd687 100644 --- a/src/main/resources/assets/appliedenergistics2/lang/ru_RU.lang +++ b/src/main/resources/assets/appliedenergistics2/lang/ru_RU.lang @@ -174,7 +174,7 @@ gui.appliedenergistics2.inWorldPurificationFluix=Бросьте изменчив gui.appliedenergistics2.inWorldSingularity=Чтобы сделать, бросьте 1 сингулярность и 1 пыль Края и сделайте взрыв рядом с предметами. gui.appliedenergistics2.ChargedQuartz=Заряженный истинный кварц создаётся с помощью установки не заряженного истинного кварца в зарядник, который подключен к питанию. gui.appliedenergistics2.ChargedQuartzFind=Заряженный истинный кварц может быть найден в мире реже, чем истинный кварц, он выглядит как обычный истинный кварц, за исключением того, что он сверкает. -gui.appliedenergistics2.OfSecondOutput=% шанс вторичного выхода. +gui.appliedenergistics2.OfSecondOutput=%1$d%% шанс вторичного выхода. gui.appliedenergistics2.NoSecondOutput=Нет вторичного выхода gui.appliedenergistics2.SelectAmount=Выбрать количество gui.appliedenergistics2.CopyMode=Режим копирования diff --git a/src/main/resources/assets/appliedenergistics2/lang/zh_CN.lang b/src/main/resources/assets/appliedenergistics2/lang/zh_CN.lang index e0cc229d5..eb2329496 100644 --- a/src/main/resources/assets/appliedenergistics2/lang/zh_CN.lang +++ b/src/main/resources/assets/appliedenergistics2/lang/zh_CN.lang @@ -174,7 +174,7 @@ gui.appliedenergistics2.inWorldPurificationFluix=用福鲁伊克斯粉和沙子 gui.appliedenergistics2.inWorldSingularity=将1个奇点和一个末影珍珠粉仍在地上,并用爆炸性物品引爆. gui.appliedenergistics2.ChargedQuartz=将未充能赛特斯石英插入充能器充能后,可以得到充能赛特斯石英. gui.appliedenergistics2.ChargedQuartzFind=充能赛特斯石英也可以在世界中以普通赛特斯石英一半的几率找到,它的外观类似普通赛特斯石英,除了它会冒出闪电. -gui.appliedenergistics2.OfSecondOutput=% 的几率得到双倍产物. +gui.appliedenergistics2.OfSecondOutput=%1$d%% 的几率得到双倍产物. gui.appliedenergistics2.NoSecondOutput=无双倍产物. gui.appliedenergistics2.SelectAmount=选择数量 gui.appliedenergistics2.CopyMode=复制模式 diff --git a/src/main/resources/assets/appliedenergistics2/lang/zh_TW.lang b/src/main/resources/assets/appliedenergistics2/lang/zh_TW.lang index 60985b4a6..7dd2a9f8f 100644 --- a/src/main/resources/assets/appliedenergistics2/lang/zh_TW.lang +++ b/src/main/resources/assets/appliedenergistics2/lang/zh_TW.lang @@ -155,7 +155,7 @@ gui.appliedenergistics2.inWorldPurificationNether=用下界石英粉和沙子制 gui.appliedenergistics2.inWorldPurificationFluix=用福魯伊克斯粉和沙子制作福魯伊克斯種子,并扔進水里;使用晶體催生器可以讓這個過程變得更快. gui.appliedenergistics2.inWorldSingularity=將1個奇點和一個末影珍珠粉仍在地上,并用爆炸性物品引爆. gui.appliedenergistics2.ChargedQuartz=將未充能賽特斯石英插入充能器充能后,可以得到充能賽特斯石英. -gui.appliedenergistics2.OfSecondOutput=% 的幾率得到副產物. +gui.appliedenergistics2.OfSecondOutput=%1$d%% 的幾率得到副產物. gui.appliedenergistics2.NoSecondOutput=無副產物. gui.appliedenergistics2.SelectAmount=選擇數量 gui.appliedenergistics2.CopyMode=復制模式