From 817e12bb0e2b8aea9a5d5d45794d10032cc1ab9f Mon Sep 17 00:00:00 2001 From: Sara Freimer Date: Thu, 22 Aug 2024 22:01:49 -0500 Subject: [PATCH] Provide translations for the various buttons in the config gui --- .../config/AdditionsConfigTranslations.java | 38 ++- .../c10fcd8abbb6a520fc3ac2cf14b627d36958dd55 | 10 +- .../mekanism/assets/mekanism/lang/en_au.json | 9 +- .../mekanism/assets/mekanism/lang/en_gb.json | 9 +- .../mekanism/assets/mekanism/lang/en_ud.json | 216 +++++++++++++----- .../mekanism/assets/mekanism/lang/en_us.json | 216 +++++++++++++----- .../dfe6eafb7c0d05a49bee122125cab06c7b53ab0b | 6 +- .../assets/mekanismadditions/lang/en_ud.json | 22 ++ .../assets/mekanismadditions/lang/en_us.json | 22 ++ .../de34ee0556eec16c961269bcb7ec3070f0579cfd | 6 +- .../assets/mekanismgenerators/lang/en_ud.json | 35 ++- .../assets/mekanismgenerators/lang/en_us.json | 35 ++- .../c949146461374def6bd1ebf0069a5813ad10e301 | 6 +- .../assets/mekanismtools/lang/en_ud.json | 20 ++ .../assets/mekanismtools/lang/en_us.json | 20 ++ .../client/lang/BaseLanguageProvider.java | 4 + .../common/config/GeneratorsConfig.java | 6 +- .../config/GeneratorsConfigTranslations.java | 46 ++-- .../turbine/TurbineMultiblockData.java | 2 +- .../common/config/IConfigTranslation.java | 21 +- .../config/MekanismConfigTranslations.java | 144 +++++++----- .../container/SelectedWindowData.java | 6 +- .../config/ToolsConfigTranslations.java | 33 ++- 23 files changed, 681 insertions(+), 251 deletions(-) diff --git a/src/additions/java/mekanism/additions/common/config/AdditionsConfigTranslations.java b/src/additions/java/mekanism/additions/common/config/AdditionsConfigTranslations.java index e3f08638a90..14eccb18d05 100644 --- a/src/additions/java/mekanism/additions/common/config/AdditionsConfigTranslations.java +++ b/src/additions/java/mekanism/additions/common/config/AdditionsConfigTranslations.java @@ -5,6 +5,7 @@ import mekanism.common.util.text.TextUtils; import net.minecraft.Util; import org.jetbrains.annotations.NotNull; +import org.jetbrains.annotations.Nullable; public enum AdditionsConfigTranslations implements IConfigTranslation { //Client Config @@ -12,28 +13,39 @@ public enum AdditionsConfigTranslations implements IConfigTranslation { "If the voice server is enabled and voiceKeyIsToggle is also enabled, the voice key will act as a toggle instead of requiring to be held while talking."), //Server config - SERVER_OBSIDIAN_TNT("server.obsidian_tnt", "Obsidian TNT", "Settings for configuring Obsidian TNT"), + SERVER_OBSIDIAN_TNT("server.obsidian_tnt", "Obsidian TNT", "Settings for configuring Obsidian TNT", true), SERVER_OBSIDIAN_DELAY("server.obsidian_tnt.delay", "Fuse Time", "Fuse time for Obsidian TNT."), SERVER_OBSIDIAN_RADIUS("server.obsidian_tnt.radius", "Radius", "Radius of the explosion of Obsidian TNT."), - SERVER_VOICE("server.voice", "Voice Server", "Settings for configuring the Voice Server"), + SERVER_VOICE("server.voice", "Voice Server", "Settings for configuring the Voice Server", true), SERVER_VOICE_ENABLED("server.voice.enabled", "Enabled", "Enables the voice server for Walkie Talkies."), SERVER_VOICE_PORT("server.voice.port", "TCP Port", "TCP port for the Voice server to listen on."), - SERVER_BABY("server.baby", "Baby Mobs", "Settings for configuring values relating to baby mobs"), + SERVER_BABY("server.baby", "Baby Mobs", "Settings for configuring values relating to baby mobs", true), SERVER_BABY_ARROW_DAMAGE("server.baby.arrow_damage_multiplier", "Arrow Damage Multiplier", "Damage multiplier of arrows shot by baby mobs."), - SERVER_BABY_SPAWNING("server.baby.spawning", "Entity Spawning", "Config options regarding spawning of entities."), + SERVER_BABY_SPAWNING("server.baby.spawning", "Entity Spawning", "Config options regarding spawning of entities.", true), ; private final String key; private final String title; private final String tooltip; + @Nullable + private final String button; AdditionsConfigTranslations(String path, String title, String tooltip) { + this(path, title, tooltip, false); + } + + AdditionsConfigTranslations(String path, String title, String tooltip, boolean isSection) { + this(path, title, tooltip, IConfigTranslation.getSectionTitle(title, isSection)); + } + + AdditionsConfigTranslations(String path, String title, String tooltip, @Nullable String button) { this.key = Util.makeDescriptionId("configuration", MekanismAdditions.rl(path)); this.title = title; this.tooltip = tooltip; + this.button = button; } @NotNull @@ -52,6 +64,12 @@ public String tooltip() { return tooltip; } + @Nullable + @Override + public String button() { + return button; + } + public record BabySpawnTranslations( IConfigTranslation topLevel, IConfigTranslation shouldSpawn, @@ -75,15 +93,21 @@ private static String getKey(String name, String path) { public static BabySpawnTranslations create(String key) { String name = TextUtils.formatAndCapitalize(key); return new BabySpawnTranslations( - new ConfigTranslation(getKey(key, "top_level"), name, "Config options regarding " + name + "."), + new ConfigTranslation(getKey(key, "top_level"), name, "Config options regarding " + name + ".", true), new ConfigTranslation(getKey(key, "should_spawn"), "Should Spawn", "Enable the spawning of " + name + ". Think baby zombies."), new ConfigTranslation(getKey(key, "min_size"), "Min Group Size", "The multiplier for minimum group size of " + name + " spawns, compared to the adult mob."), new ConfigTranslation(getKey(key, "max_size"), "Max Group Size", "The multiplier for maximum group size of " + name + " spawns, compared to the adult mob."), new ConfigTranslation(getKey(key, "weight"), "Weight Multiplier", "The multiplier for weight of " + name + " spawns, compared to the adult mob."), new ConfigTranslation(getKey(key, "cost_per_entity"), "Cost Per Entity Multiplier", "The multiplier for spawn cost per entity of " + name + " spawns, compared to the adult mob."), new ConfigTranslation(getKey(key, "max_cost"), "Max Cost Multiplier", "The multiplier for max spawn cost of " + name + " spawns, compared to the adult mob."), - new ConfigTranslation(getKey(key, "biome_blacklist"), "Biome Blacklist", "The list of biome ids that " + name + " will not spawn in even if the normal mob variant can spawn."), - new ConfigTranslation(getKey(key, "structure_blacklist"), "Structure Blacklist", "The list of structure ids that " + name + " will not spawn in even if the normal mob variant can spawn.") + new ConfigTranslation(getKey(key, "biome_blacklist"), + "Biome Blacklist", "The list of biome ids that " + name + " will not spawn in even if the normal mob variant can spawn.", + "Edit Blacklist" + ), + new ConfigTranslation(getKey(key, "structure_blacklist"), "Structure Blacklist", + "The list of structure ids that " + name + " will not spawn in even if the normal mob variant can spawn.", + "Edit Blacklist" + ) ); } diff --git a/src/datagen/generated/mekanism/.cache/c10fcd8abbb6a520fc3ac2cf14b627d36958dd55 b/src/datagen/generated/mekanism/.cache/c10fcd8abbb6a520fc3ac2cf14b627d36958dd55 index ff05de46978..dc216a8e0db 100644 --- a/src/datagen/generated/mekanism/.cache/c10fcd8abbb6a520fc3ac2cf14b627d36958dd55 +++ b/src/datagen/generated/mekanism/.cache/c10fcd8abbb6a520fc3ac2cf14b627d36958dd55 @@ -1,5 +1,5 @@ -// 1.21.1 2024-08-22T21:02:25.6297832 Languages: en_us for mod: mekanism -97a6f1366992542a28c11dcc8caf62038bed411e assets/mekanism/lang/en_au.json -97a6f1366992542a28c11dcc8caf62038bed411e assets/mekanism/lang/en_gb.json -0a6109a7bee04e59d1b911b00497af91ad0c5fa8 assets/mekanism/lang/en_ud.json -6b102bb7febb1079532966f7d36b3aa86784e082 assets/mekanism/lang/en_us.json +// 1.21.1 2024-08-22T22:00:06.3186528 Languages: en_us for mod: mekanism +da87d738a6545e5a60aad74e44ec9eaba93f04e3 assets/mekanism/lang/en_au.json +da87d738a6545e5a60aad74e44ec9eaba93f04e3 assets/mekanism/lang/en_gb.json +de46239532cd84be4c3ea4be2008cb18e028112d assets/mekanism/lang/en_ud.json +cd3add44eebe211c5502ac0190bf6f6debe7b7f6 assets/mekanism/lang/en_us.json diff --git a/src/datagen/generated/mekanism/assets/mekanism/lang/en_au.json b/src/datagen/generated/mekanism/assets/mekanism/lang/en_au.json index c0149271f31..22989abc5ec 100644 --- a/src/datagen/generated/mekanism/assets/mekanism/lang/en_au.json +++ b/src/datagen/generated/mekanism/assets/mekanism/lang/en_au.json @@ -29,16 +29,19 @@ "configuration.mekanism.client.hud.color.warning": "Warning Colour", "configuration.mekanism.client.hud.color.warning.tooltip": "Colour (RGB) of warning HUD elements used by MekaSuit.", "configuration.mekanism.client.last_window_positions.color": "Colour Window Position", + "configuration.mekanism.client.last_window_positions.color.button": "Edit Colour Position", "configuration.mekanism.client.last_window_positions.color.tooltip": "The last position the Colour window was in when it was closed.", - "configuration.mekanism.gear.free_runners.armored": "Armoured Free Runner Settings", + "configuration.mekanism.gear.free_runners.armored": "Armoured Free Runners", "configuration.mekanism.gear.free_runners.armored.armor": "Armour", "configuration.mekanism.gear.free_runners.armored.armor.tooltip": "Armour value of the Armoured Free Runners", + "configuration.mekanism.gear.free_runners.armored.button": "Edit Armoured Free Runners", "configuration.mekanism.gear.free_runners.armored.knockback_resistance.tooltip": "Knockback resistance value of the Armoured Free Runners.", "configuration.mekanism.gear.free_runners.armored.tooltip": "Settings for configuring Armoured Free Runners", "configuration.mekanism.gear.free_runners.armored.toughness.tooltip": "Toughness value of the Armoured Free Runners.", - "configuration.mekanism.gear.jetpack.armored": "Armoured Jetpack Settings", + "configuration.mekanism.gear.jetpack.armored": "Armoured Jetpack", "configuration.mekanism.gear.jetpack.armored.armor": "Armour", "configuration.mekanism.gear.jetpack.armored.armor.tooltip": "Armour value of the Armoured Jetpacks", + "configuration.mekanism.gear.jetpack.armored.button": "Edit Armoured Jetpack", "configuration.mekanism.gear.jetpack.armored.knockback_resistance.tooltip": "Knockback resistance value of the Armoured Jetpacks.", "configuration.mekanism.gear.jetpack.armored.tooltip": "Settings for configuring Armoured Jetpacks", "configuration.mekanism.gear.jetpack.armored.toughness.tooltip": "Toughness value of the Armoured Jetpacks.", @@ -63,7 +66,7 @@ "configuration.mekanism.storage.nucleosynthesizer.energy.tooltip": "Base energy storage in Joules of: Nucleosynthesiser. Also defines max process rate.", "configuration.mekanism.storage.pressurized_reaction_chamber.energy": "Pressurised Reaction Chamber Energy Storage", "configuration.mekanism.storage.pressurized_reaction_chamber.energy.tooltip": "Base energy storage in Joules of: Pressurised Reaction Chamber", - "configuration.mekanism.tier.transmitter.chemical": "Pressurised Tube Settings", + "configuration.mekanism.tier.transmitter.chemical": "Pressurised Tubes", "configuration.mekanism.tier.transmitter.chemical.advanced.rate.tooltip": "Pump rate of Advanced pressurised tubes in mB/t.", "configuration.mekanism.tier.transmitter.chemical.advanced.storage.tooltip": "Capacity of Advanced pressurised tubes in mB.", "configuration.mekanism.tier.transmitter.chemical.basic.rate.tooltip": "Pump rate of Basic pressurised tubes in mB/t.", diff --git a/src/datagen/generated/mekanism/assets/mekanism/lang/en_gb.json b/src/datagen/generated/mekanism/assets/mekanism/lang/en_gb.json index c0149271f31..22989abc5ec 100644 --- a/src/datagen/generated/mekanism/assets/mekanism/lang/en_gb.json +++ b/src/datagen/generated/mekanism/assets/mekanism/lang/en_gb.json @@ -29,16 +29,19 @@ "configuration.mekanism.client.hud.color.warning": "Warning Colour", "configuration.mekanism.client.hud.color.warning.tooltip": "Colour (RGB) of warning HUD elements used by MekaSuit.", "configuration.mekanism.client.last_window_positions.color": "Colour Window Position", + "configuration.mekanism.client.last_window_positions.color.button": "Edit Colour Position", "configuration.mekanism.client.last_window_positions.color.tooltip": "The last position the Colour window was in when it was closed.", - "configuration.mekanism.gear.free_runners.armored": "Armoured Free Runner Settings", + "configuration.mekanism.gear.free_runners.armored": "Armoured Free Runners", "configuration.mekanism.gear.free_runners.armored.armor": "Armour", "configuration.mekanism.gear.free_runners.armored.armor.tooltip": "Armour value of the Armoured Free Runners", + "configuration.mekanism.gear.free_runners.armored.button": "Edit Armoured Free Runners", "configuration.mekanism.gear.free_runners.armored.knockback_resistance.tooltip": "Knockback resistance value of the Armoured Free Runners.", "configuration.mekanism.gear.free_runners.armored.tooltip": "Settings for configuring Armoured Free Runners", "configuration.mekanism.gear.free_runners.armored.toughness.tooltip": "Toughness value of the Armoured Free Runners.", - "configuration.mekanism.gear.jetpack.armored": "Armoured Jetpack Settings", + "configuration.mekanism.gear.jetpack.armored": "Armoured Jetpack", "configuration.mekanism.gear.jetpack.armored.armor": "Armour", "configuration.mekanism.gear.jetpack.armored.armor.tooltip": "Armour value of the Armoured Jetpacks", + "configuration.mekanism.gear.jetpack.armored.button": "Edit Armoured Jetpack", "configuration.mekanism.gear.jetpack.armored.knockback_resistance.tooltip": "Knockback resistance value of the Armoured Jetpacks.", "configuration.mekanism.gear.jetpack.armored.tooltip": "Settings for configuring Armoured Jetpacks", "configuration.mekanism.gear.jetpack.armored.toughness.tooltip": "Toughness value of the Armoured Jetpacks.", @@ -63,7 +66,7 @@ "configuration.mekanism.storage.nucleosynthesizer.energy.tooltip": "Base energy storage in Joules of: Nucleosynthesiser. Also defines max process rate.", "configuration.mekanism.storage.pressurized_reaction_chamber.energy": "Pressurised Reaction Chamber Energy Storage", "configuration.mekanism.storage.pressurized_reaction_chamber.energy.tooltip": "Base energy storage in Joules of: Pressurised Reaction Chamber", - "configuration.mekanism.tier.transmitter.chemical": "Pressurised Tube Settings", + "configuration.mekanism.tier.transmitter.chemical": "Pressurised Tubes", "configuration.mekanism.tier.transmitter.chemical.advanced.rate.tooltip": "Pump rate of Advanced pressurised tubes in mB/t.", "configuration.mekanism.tier.transmitter.chemical.advanced.storage.tooltip": "Capacity of Advanced pressurised tubes in mB.", "configuration.mekanism.tier.transmitter.chemical.basic.rate.tooltip": "Pump rate of Basic pressurised tubes in mB/t.", diff --git a/src/datagen/generated/mekanism/assets/mekanism/lang/en_ud.json b/src/datagen/generated/mekanism/assets/mekanism/lang/en_ud.json index 31707a2fce3..dcbd26a4bf4 100644 --- a/src/datagen/generated/mekanism/assets/mekanism/lang/en_ud.json +++ b/src/datagen/generated/mekanism/assets/mekanism/lang/en_ud.json @@ -712,7 +712,8 @@ "configuration.mekanism..gear.meka_suit.toughness.tooltip": "˙ʇᴉnSɐʞǝW ǝɥʇ ɟo ǝnꞁɐʌ ssǝuɥᵷno⟘", "configuration.mekanism.client.energy.color": "ɹoꞁoƆ ʎᵷɹǝuƎ", "configuration.mekanism.client.energy.color.tooltip": "˙ʎɐꞁdsᴉp ʎʇᴉꞁᴉqɐɹnp ɯǝʇᴉ uᴉ ʎᵷɹǝuǝ ɟo ɹoꞁoƆ", - "configuration.mekanism.client.hud": "sᵷuᴉʇʇǝS ᗡ∩H", + "configuration.mekanism.client.hud": "ᗡ∩H", + "configuration.mekanism.client.hud.button": "ᗡ∩H ʇᴉpƎ", "configuration.mekanism.client.hud.color": "ɹoꞁoƆ", "configuration.mekanism.client.hud.color.danger": "ɹoꞁoƆ ɹǝᵷuɐᗡ", "configuration.mekanism.client.hud.color.danger.tooltip": "˙ʇᴉnSɐʞǝW ʎq pǝsn sʇuǝɯǝꞁǝ ᗡ∩H ɹǝᵷuɐp ɟo (ᗺ⅁ᴚ) ɹoꞁoƆ", @@ -733,30 +734,42 @@ "configuration.mekanism.client.hud.scale.tooltip": "˙ᗡ∩H ǝɥʇ uo pǝʎɐꞁdsᴉp ʇxǝʇ ǝɥʇ ɟo ǝꞁɐɔS", "configuration.mekanism.client.hud.tooltip": "ᗡ∩H s,ɯsᴉuɐʞǝW ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", "configuration.mekanism.client.last_window_positions": "suoᴉʇᴉsoԀ ʍopuᴉM ʇsɐꞀ", + "configuration.mekanism.client.last_window_positions.button": "suoᴉʇᴉsoԀ ʍopuᴉM ʇᴉpƎ", "configuration.mekanism.client.last_window_positions.color": "uoᴉʇᴉsoԀ ʍopuᴉM ɹoꞁoƆ", + "configuration.mekanism.client.last_window_positions.color.button": "uoᴉʇᴉsoԀ ɹoꞁoƆ ʇᴉpƎ", "configuration.mekanism.client.last_window_positions.color.tooltip": "˙pǝsoꞁɔ sɐʍ ʇᴉ uǝɥʍ uᴉ sɐʍ ʍopuᴉʍ ɹoꞁoƆ ǝɥʇ uoᴉʇᴉsod ʇsɐꞁ ǝɥ⟘", "configuration.mekanism.client.last_window_positions.confirmation": "uoᴉʇᴉsoԀ ʍopuᴉM uoᴉʇɐɯɹᴉɟuoƆ", + "configuration.mekanism.client.last_window_positions.confirmation.button": "uoᴉʇᴉsoԀ uoᴉʇɐɯɹᴉɟuoƆ ʇᴉpƎ", "configuration.mekanism.client.last_window_positions.confirmation.tooltip": "˙pǝsoꞁɔ sɐʍ ʇᴉ uǝɥʍ uᴉ sɐʍ ʍopuᴉʍ uoᴉʇɐɯɹᴉɟuoƆ ǝɥʇ uoᴉʇᴉsod ʇsɐꞁ ǝɥ⟘", "configuration.mekanism.client.last_window_positions.crafting0": "⥝ uoᴉʇᴉsoԀ ʍopuᴉM ᵷuᴉʇɟɐɹƆ", + "configuration.mekanism.client.last_window_positions.crafting0.button": "uoᴉʇᴉsoԀ ᵷuᴉʇɟɐɹƆ ʇᴉpƎ", "configuration.mekanism.client.last_window_positions.crafting0.tooltip": "˙pǝuuᴉd sɐʍ ʇᴉ ɹǝɥʇǝɥʍ puɐ 'pǝsoꞁɔ sɐʍ ʇᴉ uǝɥʍ uᴉ sɐʍ ʍopuᴉʍ ᵷuᴉʇɟɐɹƆ ǝɥʇ uoᴉʇᴉsod ʇsɐꞁ ǝɥ⟘", "configuration.mekanism.client.last_window_positions.crafting1": "ᘔ uoᴉʇᴉsoԀ ʍopuᴉM ᵷuᴉʇɟɐɹƆ", + "configuration.mekanism.client.last_window_positions.crafting1.button": "uoᴉʇᴉsoԀ ᵷuᴉʇɟɐɹƆ ʇᴉpƎ", "configuration.mekanism.client.last_window_positions.crafting1.tooltip": "˙pǝuuᴉd sɐʍ ʇᴉ ɹǝɥʇǝɥʍ puɐ 'pǝsoꞁɔ sɐʍ ʇᴉ uǝɥʍ uᴉ sɐʍ ʍopuᴉʍ ᵷuᴉʇɟɐɹƆ ǝɥʇ uoᴉʇᴉsod ʇsɐꞁ ǝɥ⟘", "configuration.mekanism.client.last_window_positions.crafting2": "Ɛ uoᴉʇᴉsoԀ ʍopuᴉM ᵷuᴉʇɟɐɹƆ", + "configuration.mekanism.client.last_window_positions.crafting2.button": "uoᴉʇᴉsoԀ ᵷuᴉʇɟɐɹƆ ʇᴉpƎ", "configuration.mekanism.client.last_window_positions.crafting2.tooltip": "˙pǝuuᴉd sɐʍ ʇᴉ ɹǝɥʇǝɥʍ puɐ 'pǝsoꞁɔ sɐʍ ʇᴉ uǝɥʍ uᴉ sɐʍ ʍopuᴉʍ ᵷuᴉʇɟɐɹƆ ǝɥʇ uoᴉʇᴉsod ʇsɐꞁ ǝɥ⟘", "configuration.mekanism.client.last_window_positions.mekasuit_helmet": "uoᴉʇᴉsoԀ ʍopuᴉM ʇǝɯꞁǝH ʇᴉnsɐʞǝW", + "configuration.mekanism.client.last_window_positions.mekasuit_helmet.button": "uoᴉʇᴉsoԀ ʇǝɯꞁǝH ʇᴉnsɐʞǝW ʇᴉpƎ", "configuration.mekanism.client.last_window_positions.mekasuit_helmet.tooltip": "˙pǝsoꞁɔ sɐʍ ʇᴉ uǝɥʍ uᴉ sɐʍ ʍopuᴉʍ ʇǝɯꞁǝH ʇᴉnsɐʞǝW ǝɥʇ uoᴉʇᴉsod ʇsɐꞁ ǝɥ⟘", "configuration.mekanism.client.last_window_positions.pinned": "pǝuuᴉԀ", "configuration.mekanism.client.last_window_positions.pinned.tooltip": "˙(pǝuǝdoǝɹ sᴉ I∩⅁ ǝɥʇ uǝɥʍ ʎꞁꞁɐɔᴉʇɐɯoʇnɐ suǝdo) pǝuuᴉd sᴉ ʍopuᴉʍ sᴉɥʇ ɹǝɥʇǝɥʍ sǝuᴉɯɹǝʇǝᗡ", "configuration.mekanism.client.last_window_positions.rename": "uoᴉʇᴉsoԀ ʍopuᴉM ǝɯɐuǝᴚ", + "configuration.mekanism.client.last_window_positions.rename.button": "uoᴉʇᴉsoԀ ǝɯɐuǝᴚ ʇᴉpƎ", "configuration.mekanism.client.last_window_positions.rename.tooltip": "˙pǝsoꞁɔ sɐʍ ʇᴉ uǝɥʍ uᴉ sɐʍ ʍopuᴉʍ ǝɯɐuǝᴚ ǝɥʇ uoᴉʇᴉsod ʇsɐꞁ ǝɥ⟘", "configuration.mekanism.client.last_window_positions.side_config": "uoᴉʇᴉsoԀ ʍopuᴉM ᵷᴉɟuoƆ ǝpᴉS", + "configuration.mekanism.client.last_window_positions.side_config.button": "uoᴉʇᴉsoԀ ᵷᴉɟuoƆ ǝpᴉS ʇᴉpƎ", "configuration.mekanism.client.last_window_positions.side_config.tooltip": "˙pǝuuᴉd sɐʍ ʇᴉ ɹǝɥʇǝɥʍ puɐ 'pǝsoꞁɔ sɐʍ ʇᴉ uǝɥʍ uᴉ sɐʍ ʍopuᴉʍ ᵷᴉɟuoƆ ǝpᴉS ǝɥʇ uoᴉʇᴉsod ʇsɐꞁ ǝɥ⟘", "configuration.mekanism.client.last_window_positions.skin_select": "uoᴉʇᴉsoԀ ʍopuᴉM ʇɔǝꞁǝS uᴉʞS", + "configuration.mekanism.client.last_window_positions.skin_select.button": "uoᴉʇᴉsoԀ ʇɔǝꞁǝS uᴉʞS ʇᴉpƎ", "configuration.mekanism.client.last_window_positions.skin_select.tooltip": "˙pǝsoꞁɔ sɐʍ ʇᴉ uǝɥʍ uᴉ sɐʍ ʍopuᴉʍ ʇɔǝꞁǝS uᴉʞS ǝɥʇ uoᴉʇᴉsod ʇsɐꞁ ǝɥ⟘", "configuration.mekanism.client.last_window_positions.tooltip": "˙ʎꞁꞁɐnuɐɯ pǝᴉɟᴉpoɯ ǝq ʇou pꞁnoɥs sǝnꞁɐʌ ǝsǝɥʇ ꞁɐɹǝuǝᵷ uI ˙pǝuuᴉd ǝɹɐ ʎǝɥʇ ɹǝɥʇǝɥʍ puɐ 'pǝsoꞁɔ ǝɹǝʍ ʎǝɥʇ uǝɥʍ uᴉ ǝɹǝʍ sʍopuᴉʍ snoᴉɹɐʌ uoᴉʇᴉsod ʇsɐꞁ ǝɥʇ sǝɹoʇS", "configuration.mekanism.client.last_window_positions.transporter_config": "uoᴉʇᴉsoԀ ʍopuᴉM ᵷᴉɟuoƆ ɹǝʇɹodsuɐɹ⟘", + "configuration.mekanism.client.last_window_positions.transporter_config.button": "uoᴉʇᴉsoԀ ᵷᴉɟuoƆ ɹǝʇɹodsuɐɹ⟘ ʇᴉpƎ", "configuration.mekanism.client.last_window_positions.transporter_config.tooltip": "˙pǝuuᴉd sɐʍ ʇᴉ ɹǝɥʇǝɥʍ puɐ 'pǝsoꞁɔ sɐʍ ʇᴉ uǝɥʍ uᴉ sɐʍ ʍopuᴉʍ ᵷᴉɟuoƆ ɹǝʇɹodsuɐɹ⟘ ǝɥʇ uoᴉʇᴉsod ʇsɐꞁ ǝɥ⟘", "configuration.mekanism.client.last_window_positions.upgrade": "uoᴉʇᴉsoԀ ʍopuᴉM ǝpɐɹᵷd∩", + "configuration.mekanism.client.last_window_positions.upgrade.button": "uoᴉʇᴉsoԀ ǝpɐɹᵷd∩ ʇᴉpƎ", "configuration.mekanism.client.last_window_positions.upgrade.tooltip": "˙pǝuuᴉd sɐʍ ʇᴉ ɹǝɥʇǝɥʍ puɐ 'pǝsoꞁɔ sɐʍ ʇᴉ uǝɥʍ uᴉ sɐʍ ʍopuᴉʍ ǝpɐɹᵷd∩ ǝɥʇ uoᴉʇᴉsod ʇsɐꞁ ǝɥ⟘", "configuration.mekanism.client.last_window_positions.x": "ʇuǝuodɯoƆ X", "configuration.mekanism.client.last_window_positions.x.tooltip": "˙uoᴉʇᴉsod ʇsɐꞁ s,ʍopuᴉʍ sᴉɥʇ ɟo ʇuǝuodɯoɔ x ǝɥ⟘", @@ -764,7 +777,8 @@ "configuration.mekanism.client.last_window_positions.y.tooltip": "˙uoᴉʇᴉsod ʇsɐꞁ s,ʍopuᴉʍ sᴉɥʇ ɟo ʇuǝuodɯoɔ ʎ ǝɥ⟘", "configuration.mekanism.client.mode_change.scroll": "ǝᵷuɐɥƆ ǝpoW ꞁꞁoɹɔS", "configuration.mekanism.client.mode_change.scroll.tooltip": "˙sǝpoɯ ɯǝʇᴉ ǝᵷuɐɥɔ oʇ ꞁꞁoɹɔs + ʞɐǝus ʍoꞁꞁⱯ", - "configuration.mekanism.client.particle": "sᵷuᴉʇʇǝS ǝꞁɔᴉʇɹɐԀ", + "configuration.mekanism.client.particle": "ǝꞁɔᴉʇɹɐԀ", + "configuration.mekanism.client.particle.button": "ǝꞁɔᴉʇɹɐԀ ʇᴉpƎ", "configuration.mekanism.client.particle.machine_effects": "sʇɔǝɟɟƎ ǝuᴉɥɔɐW", "configuration.mekanism.client.particle.machine_effects.tooltip": "˙ǝʌᴉʇɔɐ sǝuᴉɥɔɐɯ uǝɥʍ sǝꞁɔᴉʇɹɐd ʍoɥS", "configuration.mekanism.client.particle.magnetic_attraction": "uoᴉʇɔɐɹʇʇⱯ ɔᴉʇǝuᵷɐW", @@ -778,9 +792,10 @@ "configuration.mekanism.client.particle.tool_aoe": "ƎOⱯ ꞁoo⟘", "configuration.mekanism.client.particle.tool_aoe.tooltip": "˙ᵷuᴉuᴉɯ uᴉǝʌ puɐ 'ᵷuᴉʞɹɐqǝp 'ᵷuᴉꞁꞁᴉʇ sɐ ɥɔns sɹoᴉʌɐɥǝq ꞁooʇ ƎOⱯ snoᴉɹɐʌ ɹoɟ sʇꞁoq ʍoɥS", "configuration.mekanism.client.particle.tooltip": "sǝꞁɔᴉʇɹɐԀ s,ɯsᴉuɐʞǝW ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", - "configuration.mekanism.client.qio": "sᵷuᴉʇʇǝS OIꝹ", + "configuration.mekanism.client.qio": "OIꝹ", "configuration.mekanism.client.qio.auto_focus": "snɔoℲ-oʇnⱯ", "configuration.mekanism.client.qio.auto_focus.tooltip": "˙pǝuǝdo sᴉ pɹɐoqɥsɐᗡ OIꝹ ɐ uǝɥʍ pǝsnɔoɟ ʎꞁꞁɐɔᴉʇɐɯoʇnɐ sᴉ ɹɐq ɥɔɹɐǝs ǝɥʇ ɹǝɥʇǝɥʍ sǝuᴉɯɹǝʇǝᗡ", + "configuration.mekanism.client.qio.button": "OIꝹ ʇᴉpƎ", "configuration.mekanism.client.qio.rejects.destination": "ʎɹoʇuǝʌuI o⟘ sʇɔǝɾǝᴚ ɹǝɟsuɐɹ⟘", "configuration.mekanism.client.qio.rejects.destination.tooltip": "˙ɹǝʍǝᴉʌ ǝdᴉɔǝɹ ɐ ɥʇᴉʍ sɯǝʇᴉ ǝɥʇ ᵷuᴉɔɐꞁdǝɹ uǝɥʍ ʇsɹᴉɟ ʎɔuǝnbǝɹɟ ɹo ʎɹoʇuǝʌuᴉ s,ɹǝʎɐꞁd ǝɥʇ oʇ pǝʌoɯ ǝq pꞁnoɥs ʍopuᴉʍ ᵷuᴉʇɟɐɹɔ OIꝹ ɐ uᴉ sɯǝʇᴉ ɟᴉ sǝuᴉɯɹǝʇǝᗡ", "configuration.mekanism.client.qio.slots.x": "ǝpᴉM sʇoꞁS", @@ -794,9 +809,10 @@ "configuration.mekanism.client.qio.tooltip": "OIꝹ s,ɯsᴉuɐʞǝW ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", "configuration.mekanism.client.render_range.block_entity": "ǝᵷuɐᴚ ɹǝpuǝᴚ Ǝᗺ", "configuration.mekanism.client.render_range.block_entity.tooltip": "˙sʎɐʍǝʇɐᵷ puǝ puɐ suoɔɐǝq ɹoɟ 9ϛᘔ ɟo ǝᵷuɐɹ ɐ sǝsn ʇnq 'sʞɔoꞁq ʇsoɯ ɹoɟ ߈9 oʇ sᴚƎᗺ ɹoɟ ǝᵷuɐɹ ᵷuᴉɹǝpuǝɹ ǝɥʇ sʇꞁnɐɟǝp ɐꞁꞁᴉuɐΛ ˙sʞɔoꞁqᴉʇꞁnɯ ɟo sʇuǝʇuoɔ ǝɥʇ ǝꞁdɯɐxǝ ɹoɟ 'ʇɐ ɹǝpuǝɹ uɐɔ ɯsᴉuɐʞǝW ʎq pǝppɐ s,ɹǝɹǝpuǝᴚ ʎʇᴉʇuƎ ʞɔoꞁᗺ ɥɔᴉɥʍ ʇɐ ǝᵷuɐᴚ", - "configuration.mekanism.client.sounds": "sᵷuᴉʇʇǝS punoS", + "configuration.mekanism.client.sounds": "punoS", "configuration.mekanism.client.sounds.base_volume": "ǝɯnꞁoΛ punoS ǝsɐᗺ", "configuration.mekanism.client.sounds.base_volume.tooltip": "˙ɹǝpnoꞁ sᴉ ɹǝɥᵷᴉɥ 'ɹǝʇɟos sᴉ ⥝ > ˙ǝɯnꞁoʌ ǝsɐq ,spunos ɯsᴉuɐʞǝW ʇsnɾpⱯ", + "configuration.mekanism.client.sounds.button": "punoS ʇᴉpƎ", "configuration.mekanism.client.sounds.machine.enable": "spunoS ɹǝʎɐꞁԀ ǝꞁqɐuƎ", "configuration.mekanism.client.sounds.machine.enable.tooltip": "˙ᵷuᴉuunɹ ǝꞁᴉɥʍ spunos ɹᴉǝɥʇ ʎɐꞁd sǝuᴉɥɔɐɯ pǝꞁqɐuǝ ɟI", "configuration.mekanism.client.sounds.player.enable": "spunoS ɹǝʎɐꞁԀ ǝꞁqɐuƎ", @@ -817,7 +833,8 @@ "configuration.mekanism.common.unit.temperature": "ʇᴉu∩ ǝɹnʇɐɹǝdɯǝ⟘", "configuration.mekanism.common.unit.temperature.tooltip": "˙sᵷuᴉpɐǝɹ ɹǝpɐǝɹ ʞɹoʍʇǝu puɐ sI∩⅁ ɯsᴉuɐʞǝW uᴉ ʇᴉun ǝɹnʇɐɹǝdɯǝʇ pǝʎɐꞁdsᴉᗡ", "configuration.mekanism.config_type": "ᵷᴉɟuoƆ %s", - "configuration.mekanism.gear.bow": "sᵷuᴉʇʇǝS ʍoᗺ ɔᴉɹʇɔǝꞁƎ", + "configuration.mekanism.gear.bow": "ʍoᗺ ɔᴉɹʇɔǝꞁƎ", + "configuration.mekanism.gear.bow.button": "ʍoᗺ ɔᴉɹʇɔǝꞁƎ ʇᴉpƎ", "configuration.mekanism.gear.bow.charge_rate": "ǝʇɐᴚ ǝᵷɹɐɥƆ", "configuration.mekanism.gear.bow.charge_rate.tooltip": "˙ʞɔᴉʇ ɹǝd ʇdǝɔɔɐ uɐɔ ʍoᗺ ɔᴉɹʇɔǝꞁƎ ǝɥʇ ʎᵷɹǝuǝ ɟo (sǝꞁnoɾ) ʇunoɯⱯ", "configuration.mekanism.gear.bow.energy_usage": "ǝᵷɐs∩ ʎᵷɹǝuƎ", @@ -827,15 +844,17 @@ "configuration.mekanism.gear.bow.max_energy": "ʎᵷɹǝuƎ xɐW", "configuration.mekanism.gear.bow.max_energy.tooltip": "˙uᴉɐʇuoɔ uɐɔ ʍoᗺ ɔᴉɹʇɔǝꞁƎ ǝɥʇ ʎᵷɹǝuǝ ɟo (sǝꞁnoɾ) ʇunoɯɐ ɯnɯᴉxɐW", "configuration.mekanism.gear.bow.tooltip": "ʍoᗺ ɔᴉɹʇɔǝꞁƎ ǝɥʇ ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", - "configuration.mekanism.gear.canteen": "sᵷuᴉʇʇǝS uǝǝʇuɐƆ", + "configuration.mekanism.gear.canteen": "uǝǝʇuɐƆ", + "configuration.mekanism.gear.canteen.button": "uǝǝʇuɐƆ ʇᴉpƎ", "configuration.mekanism.gear.canteen.capacity": "ʎʇᴉɔɐdɐƆ", "configuration.mekanism.gear.canteen.capacity.tooltip": "˙uǝǝʇuɐƆ ǝɥʇ ʎq ǝꞁqɐɹoʇs ǝʇsɐԀ ꞁɐuoᴉʇᴉɹʇnN ɟo ᗺɯ uᴉ ʇunoɯɐ ɯnɯᴉxɐW", "configuration.mekanism.gear.canteen.tooltip": "suǝǝʇuɐƆ ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", "configuration.mekanism.gear.canteen.transfer_rate": "ǝʇɐᴚ ɹǝɟsuɐɹ⟘", "configuration.mekanism.gear.canteen.transfer_rate.tooltip": "˙uǝǝʇuɐƆ ɐ oʇuᴉ pǝɹɹǝɟsuɐɹʇ ǝq uɐɔ ǝʇsɐԀ ꞁɐuoᴉʇᴉɹʇnN ɥɔᴉɥʍ ʇɐ ʇ/ᗺɯ uᴉ ǝʇɐᴚ", - "configuration.mekanism.gear.disassembler": "sᵷuᴉʇʇǝS ɹǝꞁqɯǝssɐsᴉᗡ ɔᴉɯoʇⱯ", + "configuration.mekanism.gear.disassembler": "ɹǝꞁqɯǝssɐsᴉᗡ ɔᴉɯoʇⱯ", "configuration.mekanism.gear.disassembler.attack_speed": "pǝǝdS ʞɔɐʇʇⱯ", "configuration.mekanism.gear.disassembler.attack_speed.tooltip": "˙ɹǝꞁqɯǝssɐsᴉᗡ ɔᴉɯoʇⱯ ǝɥʇ ɟo pǝǝds ʞɔɐʇʇⱯ", + "configuration.mekanism.gear.disassembler.button": "ɹǝꞁqɯǝssɐsᴉᗡ ɔᴉɯoʇⱯ ʇᴉpƎ", "configuration.mekanism.gear.disassembler.charge_rate": "ǝʇɐᴚ ǝᵷɹɐɥƆ", "configuration.mekanism.gear.disassembler.charge_rate.tooltip": "˙ʞɔᴉʇ ɹǝd ʇdǝɔɔɐ uɐɔ ɹǝꞁqɯǝssɐsᴉᗡ ɔᴉɯoʇⱯ ǝɥʇ ʎᵷɹǝuǝ ɟo (sǝꞁnoɾ) ʇunoɯⱯ", "configuration.mekanism.gear.disassembler.damage.max": "ǝᵷɐɯɐᗡ xɐW", @@ -857,13 +876,15 @@ "configuration.mekanism.gear.disassembler.tooltip": "ɹǝꞁqɯǝssɐsᴉᗡ ɔᴉɯoʇⱯ ǝɥʇ ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", "configuration.mekanism.gear.disassembler.vein_mining": "ᵷuᴉuᴉW uᴉǝΛ", "configuration.mekanism.gear.disassembler.vein_mining.tooltip": "˙ɹǝꞁqɯǝssɐsᴉᗡ ɔᴉɯoʇⱯ ǝɥʇ ɹoɟ ǝpoɯ ,ᵷuᴉuᴉW uᴉǝΛ, ǝɥʇ ǝꞁqɐuƎ", - "configuration.mekanism.gear.energy_table": "sᵷuᴉʇʇǝS ʇǝꞁqɐ⟘ ʎᵷɹǝuƎ", + "configuration.mekanism.gear.energy_table": "ʇǝꞁqɐ⟘ ʎᵷɹǝuƎ", + "configuration.mekanism.gear.energy_table.button": "ʇǝꞁqɐ⟘ ʎᵷɹǝuƎ ʇᴉpƎ", "configuration.mekanism.gear.energy_table.charge_rate": "ǝʇɐᴚ ǝᵷɹɐɥƆ", "configuration.mekanism.gear.energy_table.charge_rate.tooltip": "˙ʞɔᴉʇ ɹǝd ʇdǝɔɔɐ uɐɔ ʇǝꞁqɐ⟘ ʎᵷɹǝuƎ ǝɥʇ ʎᵷɹǝuǝ ɟo (sǝꞁnoɾ) ʇunoɯⱯ", "configuration.mekanism.gear.energy_table.max_energy": "ʎᵷɹǝuƎ xɐW", "configuration.mekanism.gear.energy_table.max_energy.tooltip": "˙uᴉɐʇuoɔ uɐɔ ʇǝꞁqɐ⟘ ʎᵷɹǝuƎ ǝɥʇ ʎᵷɹǝuǝ ɟo (sǝꞁnoɾ) ʇunoɯɐ ɯnɯᴉxɐW", "configuration.mekanism.gear.energy_table.tooltip": "sʇǝꞁqɐ⟘ ʎᵷɹǝuƎ ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", - "configuration.mekanism.gear.flamethrower": "sᵷuᴉʇʇǝS ɹǝʍoɹɥʇǝɯɐꞁℲ", + "configuration.mekanism.gear.flamethrower": "ɹǝʍoɹɥʇǝɯɐꞁℲ", + "configuration.mekanism.gear.flamethrower.button": "ɹǝʍoɹɥʇǝɯɐꞁℲ ʇᴉpƎ", "configuration.mekanism.gear.flamethrower.capacity": "ʎʇᴉɔɐdɐƆ", "configuration.mekanism.gear.flamethrower.capacity.tooltip": "˙ᗺɯ uᴉ ʎʇᴉɔɐdɐɔ ʞuɐʇ ɹǝʍoɹɥʇǝɯɐꞁℲ", "configuration.mekanism.gear.flamethrower.destroy_items": "sɯǝʇI ʎoɹʇsǝᗡ", @@ -871,15 +892,17 @@ "configuration.mekanism.gear.flamethrower.fill_rate": "ǝʇɐᴚ ꞁꞁᴉℲ", "configuration.mekanism.gear.flamethrower.fill_rate.tooltip": "˙uǝᵷoɹpʎɥ ʇdǝɔɔɐ uɐɔ ʞuɐʇ s,ɹǝʍoɹɥʇǝɯɐꞁℲ ɐ ɥɔᴉɥʍ ʇɐ ʇ/ᗺɯ uᴉ ǝʇɐᴚ", "configuration.mekanism.gear.flamethrower.tooltip": "ɹǝʍoɹɥʇǝɯɐꞁℲ ǝɥʇ ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", - "configuration.mekanism.gear.free_runners": "sᵷuᴉʇʇǝS ɹǝuunᴚ ǝǝɹℲ", - "configuration.mekanism.gear.free_runners.armored": "sᵷuᴉʇʇǝS ɹǝuunᴚ ǝǝɹℲ pǝɹoɯɹⱯ", + "configuration.mekanism.gear.free_runners": "ɹǝuunᴚ ǝǝɹℲ", + "configuration.mekanism.gear.free_runners.armored": "sɹǝuunᴚ ǝǝɹℲ pǝɹoɯɹⱯ", "configuration.mekanism.gear.free_runners.armored.armor": "ɹoɯɹⱯ", "configuration.mekanism.gear.free_runners.armored.armor.tooltip": "sɹǝuunᴚ ǝǝɹℲ pǝɹoɯɹⱯ ǝɥʇ ɟo ǝnꞁɐʌ ɹoɯɹⱯ", + "configuration.mekanism.gear.free_runners.armored.button": "sɹǝuunᴚ ǝǝɹℲ pǝɹoɯɹⱯ ʇᴉpƎ", "configuration.mekanism.gear.free_runners.armored.knockback_resistance": "ǝɔuɐʇsᴉsǝᴚ ʞɔɐqʞɔouꞰ", "configuration.mekanism.gear.free_runners.armored.knockback_resistance.tooltip": "˙sɹǝuunᴚ ǝǝɹℲ pǝɹoɯɹⱯ ǝɥʇ ɟo ǝnꞁɐʌ ǝɔuɐʇsᴉsǝɹ ʞɔɐqʞɔouꞰ", "configuration.mekanism.gear.free_runners.armored.tooltip": "sɹǝuunᴚ ǝǝɹℲ pǝɹoɯɹⱯ ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", "configuration.mekanism.gear.free_runners.armored.toughness": "ssǝuɥᵷno⟘", "configuration.mekanism.gear.free_runners.armored.toughness.tooltip": "˙sɹǝuunᴚ ǝǝɹℲ pǝɹoɯɹⱯ ǝɥʇ ɟo ǝnꞁɐʌ ssǝuɥᵷno⟘", + "configuration.mekanism.gear.free_runners.button": "ɹǝuunᴚ ǝǝɹℲ ʇᴉpƎ", "configuration.mekanism.gear.free_runners.charge_rate": "ǝʇɐᴚ ǝᵷɹɐɥƆ", "configuration.mekanism.gear.free_runners.charge_rate.tooltip": "˙ʞɔᴉʇ ɹǝd ʇdǝɔɔɐ uɐɔ sɹǝuunᴚ ǝǝɹℲ ǝɥʇ ʎᵷɹǝuǝ ɟo (sǝꞁnoɾ) ʇunoɯⱯ", "configuration.mekanism.gear.free_runners.fall.energy": "ʇsoƆ ʎᵷɹǝuƎ ꞁꞁɐℲ", @@ -889,27 +912,30 @@ "configuration.mekanism.gear.free_runners.max_energy": "ʎᵷɹǝuƎ xɐW", "configuration.mekanism.gear.free_runners.max_energy.tooltip": "˙uᴉɐʇuoɔ uɐɔ sɹǝuunᴚ ǝǝɹℲ ʎᵷɹǝuǝ ɟo (sǝꞁnoɾ) ʇunoɯɐ ɯnɯᴉxɐW", "configuration.mekanism.gear.free_runners.tooltip": "sɹǝuunᴚ ǝǝɹℲ ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", - "configuration.mekanism.gear.gauge_dropper": "sᵷuᴉʇʇǝS ɹǝddoɹᗡ ǝᵷnɐ⅁", + "configuration.mekanism.gear.gauge_dropper": "ɹǝddoɹᗡ ǝᵷnɐ⅁", + "configuration.mekanism.gear.gauge_dropper.button": "ɹǝddoɹᗡ ǝᵷnɐ⅁ ʇᴉpƎ", "configuration.mekanism.gear.gauge_dropper.capacity": "ʎʇᴉɔɐdɐƆ", "configuration.mekanism.gear.gauge_dropper.capacity.tooltip": "˙sɹǝddoɹp ǝᵷnɐᵷ ɟo ᗺɯ uᴉ ʎʇᴉɔɐdɐƆ", "configuration.mekanism.gear.gauge_dropper.tooltip": "sɹǝddoɹᗡ ǝᵷnɐ⅁ ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", "configuration.mekanism.gear.gauge_dropper.transfer_rate": "ǝʇɐᴚ ɹǝɟsuɐɹ⟘", "configuration.mekanism.gear.gauge_dropper.transfer_rate.tooltip": "˙pǝᴉʇdɯǝ ɹo pǝꞁꞁᴉɟ ǝq uɐɔ ɹǝddoɹp ǝᵷnɐᵷ ɐ ɥɔᴉɥʍ ʇɐ ʇ/ᗺɯ uᴉ ǝʇɐᴚ", - "configuration.mekanism.gear.jetpack": "sᵷuᴉʇʇǝS ʞɔɐdʇǝՐ", - "configuration.mekanism.gear.jetpack.armored": "sᵷuᴉʇʇǝS ʞɔɐdʇǝՐ pǝɹoɯɹⱯ", + "configuration.mekanism.gear.jetpack": "ʞɔɐdʇǝՐ", + "configuration.mekanism.gear.jetpack.armored": "ʞɔɐdʇǝՐ pǝɹoɯɹⱯ", "configuration.mekanism.gear.jetpack.armored.armor": "ɹoɯɹⱯ", "configuration.mekanism.gear.jetpack.armored.armor.tooltip": "sʞɔɐdʇǝՐ pǝɹoɯɹⱯ ǝɥʇ ɟo ǝnꞁɐʌ ɹoɯɹⱯ", + "configuration.mekanism.gear.jetpack.armored.button": "ʞɔɐdʇǝՐ pǝɹoɯɹⱯ ʇᴉpƎ", "configuration.mekanism.gear.jetpack.armored.knockback_resistance": "ǝɔuɐʇsᴉsǝᴚ ʞɔɐqʞɔouꞰ", "configuration.mekanism.gear.jetpack.armored.knockback_resistance.tooltip": "˙sʞɔɐdʇǝՐ pǝɹoɯɹⱯ ǝɥʇ ɟo ǝnꞁɐʌ ǝɔuɐʇsᴉsǝɹ ʞɔɐqʞɔouꞰ", "configuration.mekanism.gear.jetpack.armored.tooltip": "sʞɔɐdʇǝՐ pǝɹoɯɹⱯ ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", "configuration.mekanism.gear.jetpack.armored.toughness": "ssǝuɥᵷno⟘", "configuration.mekanism.gear.jetpack.armored.toughness.tooltip": "˙sʞɔɐdʇǝՐ pǝɹoɯɹⱯ ǝɥʇ ɟo ǝnꞁɐʌ ssǝuɥᵷno⟘", + "configuration.mekanism.gear.jetpack.button": "ʞɔɐdʇǝՐ ʇᴉpƎ", "configuration.mekanism.gear.jetpack.capacity": "ʎʇᴉɔɐdɐƆ", "configuration.mekanism.gear.jetpack.capacity.tooltip": "˙ᗺɯ uᴉ ʎʇᴉɔɐdɐɔ ʞuɐʇ ʞɔɐdʇǝՐ", "configuration.mekanism.gear.jetpack.fill_rate": "ǝʇɐᴚ ꞁꞁᴉℲ", "configuration.mekanism.gear.jetpack.fill_rate.tooltip": "˙uǝᵷoɹpʎɥ ʇdǝɔɔɐ uɐɔ ʞuɐʇ s,ʞɔɐdʇǝՐ ɐ ɥɔᴉɥʍ ʇɐ ʇ/ᗺɯ uᴉ ǝʇɐᴚ", "configuration.mekanism.gear.jetpack.tooltip": "sʞɔɐdʇǝՐ ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", - "configuration.mekanism.gear.meka_suit": "sᵷuᴉʇʇǝS ʇᴉnSɐʞǝW", + "configuration.mekanism.gear.meka_suit": "ʇᴉnSɐʞǝW", "configuration.mekanism.gear.meka_suit.armor.boots": "ɹoɯɹⱯ sʇooᗺ", "configuration.mekanism.gear.meka_suit.armor.boots.tooltip": "˙sʇooᗺ ʇᴉnSɐʞǝW ɟo ǝnꞁɐʌ ɹoɯɹⱯ", "configuration.mekanism.gear.meka_suit.armor.chestplate": "ɹoɯɹⱯ ɹoɯɹⱯʎpoᗺ", @@ -918,6 +944,7 @@ "configuration.mekanism.gear.meka_suit.armor.helmet.tooltip": "˙sʇǝɯꞁǝH ʇᴉnSɐʞǝW ɟo ǝnꞁɐʌ ɹoɯɹⱯ", "configuration.mekanism.gear.meka_suit.armor.leggings": "ɹoɯɹⱯ sʇuɐԀ", "configuration.mekanism.gear.meka_suit.armor.leggings.tooltip": "˙sʇuɐԀ ʇᴉnSɐʞǝW ɟo ǝnꞁɐʌ ɹoɯɹⱯ", + "configuration.mekanism.gear.meka_suit.button": "ʇᴉnSɐʞǝW ʇᴉpƎ", "configuration.mekanism.gear.meka_suit.capacity.energy": "ʎᵷɹǝuƎ xɐW", "configuration.mekanism.gear.meka_suit.capacity.energy.tooltip": "˙sǝpɐɹᵷdn ʎq pǝꞁɐɔs ʎꞁꞁɐɔᴉʇɐɹpɐnꝹ ˙sǝpɐɹᵷdn pǝꞁꞁɐʇsuᴉ ʎuɐ ʇnoɥʇᴉʍ sɯǝʇᴉ ʇᴉnSɐʞǝW ɟo (sǝꞁnoՐ) ʎʇᴉɔɐdɐɔ ʎᵷɹǝuƎ", "configuration.mekanism.gear.meka_suit.charge_rate": "ǝʇɐᴚ ǝᵷɹɐɥƆ", @@ -926,7 +953,8 @@ "configuration.mekanism.gear.meka_suit.charge_rate.solar": "ǝʇɐᴚ ᵷuᴉᵷɹɐɥƆ ɹɐꞁoS", "configuration.mekanism.gear.meka_suit.charge_rate.solar.tooltip": "˙pǝꞁꞁɐʇsuᴉ ǝpɐɹᵷdn ɹǝd 'ʞɔᴉʇ ɹǝd ʇǝɯꞁǝɥ ɟo (sǝꞁnoՐ) ǝʇɐɹ ᵷuᴉᵷɹɐɥɔǝɹ ɹɐꞁoS", "configuration.mekanism.gear.meka_suit.charge_rate.tooltip": "˙sǝpɐɹᵷdn ʎq pǝꞁɐɔs ʎꞁꞁɐɔᴉʇɐɹpɐnꝹ ˙ʞɔᴉʇ ɹǝd ʇdǝɔɔɐ uɐɔ ʇᴉnSɐʞǝW ǝɥʇ ʎᵷɹǝuǝ ɟo (sǝꞁnoɾ) ʇunoɯⱯ", - "configuration.mekanism.gear.meka_suit.damage_absorption": "sᵷuᴉʇʇǝS uoᴉʇdɹosqⱯ ǝᵷɐɯɐᗡ ʇᴉnSɐʞǝW", + "configuration.mekanism.gear.meka_suit.damage_absorption": "uoᴉʇdɹosqⱯ ǝᵷɐɯɐᗡ ʇᴉnSɐʞǝW", + "configuration.mekanism.gear.meka_suit.damage_absorption.button": "soᴉʇɐᴚ uoᴉʇdɹosqⱯ ʇᴉpƎ", "configuration.mekanism.gear.meka_suit.damage_absorption.fall": "oᴉʇɐᴚ ǝᵷɐɯɐᗡ ꞁꞁɐℲ", "configuration.mekanism.gear.meka_suit.damage_absorption.fall.tooltip": "˙ɹǝʍod ɥᵷnouǝ ǝʌɐɥ ʎǝɥʇ uǝɥʍ sʇooᗺ ʇᴉnSɐʞǝW ʎq pǝqɹosqɐ ǝq uɐɔ ʇɐɥʇ ᵷuᴉꞁꞁɐɟ ɯoɹɟ uǝʞɐʇ ǝᵷɐɯɐp ɟo ʇuǝɔɹǝԀ", "configuration.mekanism.gear.meka_suit.damage_absorption.magic": "oᴉʇɐᴚ ǝᵷɐɯɐᗡ ɔᴉᵷɐW", @@ -935,6 +963,7 @@ "configuration.mekanism.gear.meka_suit.damage_absorption.unspecified": "oᴉʇɐᴚ ǝᵷɐɯɐᗡ pǝᴉɟᴉɔǝdsu∩", "configuration.mekanism.gear.meka_suit.damage_absorption.unspecified.tooltip": "˙dɐɯ ɐʇɐp uoᴉʇdɹosqɐ‾ʇᴉnsɐʞǝɯ:ɯsᴉuɐʞǝɯ ǝɥʇ uᴉ ǝdʎʇ ǝᵷɐɯɐp ǝɥʇ ɹoɟ ʎɹʇuǝ uɐ ᵷuᴉppɐ ʎq pǝppɐ ǝq uɐɔ sǝdʎʇ ǝᵷɐɯɐp ɔᴉɟᴉɔǝds ɹoɟ ʇɹoddnS :ǝʇoN ˙pǝddᴉnbǝ sᴉ ʇᴉns ꞁꞁnɟ ɐ puɐ ɹǝʍod ɥᵷnouǝ sɐɥ ʇᴉnSɐʞǝW ǝɥʇ uǝɥʍ ɹoɯɹɐ ssɐdʎq ʇ,uop ʇɐɥʇ sǝdʎʇ ǝᵷɐɯɐp pǝʇɹoddns ʎꞁʇᴉɔᴉꞁdxǝ uou ɹǝɥʇo ɯoɹɟ uǝʞɐʇ ǝᵷɐɯɐp ɟo ʇuǝɔɹǝԀ", "configuration.mekanism.gear.meka_suit.energy_usage": "ǝᵷɐs∩ ʎᵷɹǝuƎ", + "configuration.mekanism.gear.meka_suit.energy_usage.button": "ǝᵷɐs∩ ʎᵷɹǝuƎ ʇᴉpƎ", "configuration.mekanism.gear.meka_suit.energy_usage.damage": "uoᴉʇɔnpǝᴚ ǝᵷɐɯɐᗡ", "configuration.mekanism.gear.meka_suit.energy_usage.damage.tooltip": "˙pǝᴉꞁddɐ ǝᵷɐɯɐp ɟo ʇᴉun ɹǝd ʇᴉnSɐʞǝW ɟo (sǝꞁnoՐ) ǝᵷɐsn ʎᵷɹǝuƎ", "configuration.mekanism.gear.meka_suit.energy_usage.elytra": "ɐɹʇʎꞁƎ", @@ -973,11 +1002,12 @@ "configuration.mekanism.gear.meka_suit.paste.transfer_rate": "ǝʇɐᴚ ɹǝɟsuɐɹ⟘ ǝʇsɐԀ ꞁɐuoᴉʇᴉɹʇnN", "configuration.mekanism.gear.meka_suit.paste.transfer_rate.tooltip": "˙ʇᴉun uoᴉʇɔǝɾuᴉ ꞁɐuoᴉʇᴉɹʇnu ǝɥʇ oʇuᴉ pǝɹɹǝɟsuɐɹʇ ǝq uɐɔ ǝʇsɐԀ ꞁɐuoᴉʇᴉɹʇnN ɥɔᴉɥʍ ʇɐ ʇ/ᗺɯ uᴉ ǝʇɐᴚ", "configuration.mekanism.gear.meka_suit.tooltip": "ʇᴉnSɐʞǝW ǝɥʇ ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", - "configuration.mekanism.gear.meka_tool": "sᵷuᴉʇʇǝS ꞁoo⟘-ɐʞǝW", + "configuration.mekanism.gear.meka_tool": "ꞁoo⟘-ɐʞǝW", "configuration.mekanism.gear.meka_tool.attack_speed": "pǝǝdS ʞɔɐʇʇⱯ", "configuration.mekanism.gear.meka_tool.attack_speed.tooltip": "˙ꞁoo⟘-ɐʞǝW ǝɥʇ ɟo pǝǝds ʞɔɐʇʇⱯ", "configuration.mekanism.gear.meka_tool.axe": "ǝxⱯ", "configuration.mekanism.gear.meka_tool.axe.tooltip": "˙xɐʍ ᵷuᴉʌoɯǝɹ ɹo 'ᵷuᴉdɐɹɔs 'sᵷoꞁ ᵷuᴉddᴉɹʇs ɹoɟ ǝxɐ uɐ sɐ ꞁoo⟘-ɐʞǝW ǝɥʇ ᵷuᴉsn ɟo sǝꞁnoՐ uᴉ ʇsoƆ", + "configuration.mekanism.gear.meka_tool.button": "ꞁoo⟘-ɐʞǝW ʇᴉpƎ", "configuration.mekanism.gear.meka_tool.capacity": "ʎᵷɹǝuƎ xɐW", "configuration.mekanism.gear.meka_tool.capacity.tooltip": "˙sǝpɐɹᵷdn ʎq pǝꞁɐɔs ʎꞁꞁɐɔᴉʇɐɹpɐnꝹ ˙sǝpɐɹᵷdn pǝꞁꞁɐʇsuᴉ ʎuɐ ʇnoɥʇᴉʍ ꞁoo⟘-ɐʞǝW ǝɥʇ ɟo (sǝꞁnoՐ) ʎʇᴉɔɐdɐɔ ʎᵷɹǝuƎ", "configuration.mekanism.gear.meka_tool.charge_rate": "ǝʇɐᴚ ǝᵷɹɐɥƆ", @@ -989,6 +1019,7 @@ "configuration.mekanism.gear.meka_tool.energy_usage": "ǝᵷɐs∩ ʎᵷɹǝuƎ", "configuration.mekanism.gear.meka_tool.energy_usage.base": "ǝsɐᗺ", "configuration.mekanism.gear.meka_tool.energy_usage.base.tooltip": "(ɹoʇɔɐɟ pǝǝds ʎq pǝᴉꞁdᴉʇꞁnɯ sʇǝ⅁) ˙ꞁoo⟘-ɐʞǝW ǝɥʇ ɟo ǝᵷɐsn (sǝꞁnoՐ) ʎᵷɹǝuǝ ǝsɐᗺ", + "configuration.mekanism.gear.meka_tool.energy_usage.button": "ǝᵷɐs∩ ʎᵷɹǝuƎ ʇᴉpƎ", "configuration.mekanism.gear.meka_tool.energy_usage.silk": "ɥɔno⟘ ʞꞁᴉS", "configuration.mekanism.gear.meka_tool.energy_usage.silk.tooltip": "(ɹoʇɔɐɟ pǝǝds ʎq pǝᴉꞁdᴉʇꞁnɯ sʇǝ⅁) ˙ꞁoo⟘-ɐʞǝW ǝɥʇ ɟo ǝᵷɐsn (sǝꞁnoՐ) ʎᵷɹǝuǝ ɥɔnoʇ ʞꞁᴉS", "configuration.mekanism.gear.meka_tool.energy_usage.teleport": "ǝᵷɐs∩ ʎᵷɹǝuƎ ʇɹodǝꞁǝ⟘", @@ -1009,7 +1040,8 @@ "configuration.mekanism.gear.meka_tool.teleportation_distance": "ǝɔuɐʇsᴉᗡ uoᴉʇɐʇɹodǝꞁǝ⟘ xɐW", "configuration.mekanism.gear.meka_tool.teleportation_distance.tooltip": "˙ꞁoo⟘-ɐʞǝW ǝɥʇ ɥʇᴉʍ ʇɹodǝꞁǝʇ uɐɔ ɹǝʎɐꞁd ɐ ǝɔuɐʇsᴉp ɯnɯᴉxɐW", "configuration.mekanism.gear.meka_tool.tooltip": "ꞁoo⟘-ɐʞǝW ǝɥʇ ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", - "configuration.mekanism.gear.network_reader": "sᵷuᴉʇʇǝS ɹǝpɐǝᴚ ʞɹoʍʇǝN", + "configuration.mekanism.gear.network_reader": "ɹǝpɐǝᴚ ʞɹoʍʇǝN", + "configuration.mekanism.gear.network_reader.button": "ɹǝpɐǝᴚ ʞɹoʍʇǝN ʇᴉpƎ", "configuration.mekanism.gear.network_reader.charge_rate": "ǝʇɐᴚ ǝᵷɹɐɥƆ", "configuration.mekanism.gear.network_reader.charge_rate.tooltip": "˙ʞɔᴉʇ ɹǝd ʇdǝɔɔɐ uɐɔ ɹǝpɐǝᴚ ʞɹoʍʇǝN ǝɥʇ ʎᵷɹǝuǝ ɟo (sǝꞁnoɾ) ʇunoɯⱯ", "configuration.mekanism.gear.network_reader.energy_usage": "ǝᵷɐs∩ ʎᵷɹǝuƎ", @@ -1017,7 +1049,8 @@ "configuration.mekanism.gear.network_reader.max_energy": "ʎᵷɹǝuƎ xɐW", "configuration.mekanism.gear.network_reader.max_energy.tooltip": "˙uᴉɐʇuoɔ uɐɔ ɹǝpɐǝᴚ ʞɹoʍʇǝN ǝɥʇ ʎᵷɹǝuǝ ɟo (sǝꞁnoɾ) ʇunoɯɐ ɯnɯᴉxɐW", "configuration.mekanism.gear.network_reader.tooltip": "sɹǝpɐǝᴚ ʞɹoʍʇǝN ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", - "configuration.mekanism.gear.portable_teleporter": "sᵷuᴉʇʇǝS ɹǝʇɹodǝꞁǝ⟘ ǝꞁqɐʇɹoԀ", + "configuration.mekanism.gear.portable_teleporter": "ɹǝʇɹodǝꞁǝ⟘ ǝꞁqɐʇɹoԀ", + "configuration.mekanism.gear.portable_teleporter.button": "ɹǝʇɹodǝꞁǝ⟘ ǝꞁqɐʇɹoԀ ʇᴉpƎ", "configuration.mekanism.gear.portable_teleporter.charge_rate": "ǝʇɐᴚ ǝᵷɹɐɥƆ", "configuration.mekanism.gear.portable_teleporter.charge_rate.tooltip": "˙ʞɔᴉʇ ɹǝd ʇdǝɔɔɐ uɐɔ ɹǝʇɹodǝꞁǝ⟘ ǝꞁqɐʇɹoԀ ǝɥʇ ʎᵷɹǝuǝ ɟo (sǝꞁnoɾ) ʇunoɯⱯ", "configuration.mekanism.gear.portable_teleporter.delay": "ʎɐꞁǝᗡ uoᴉʇɐʇɹodǝꞁǝ⟘", @@ -1025,13 +1058,15 @@ "configuration.mekanism.gear.portable_teleporter.max_energy": "ʎᵷɹǝuƎ xɐW", "configuration.mekanism.gear.portable_teleporter.max_energy.tooltip": "˙uᴉɐʇuoɔ uɐɔ ɹǝʇɹodǝꞁǝ⟘ ǝꞁqɐʇɹoԀ ǝɥʇ ʎᵷɹǝuǝ ɟo (sǝꞁnoɾ) ʇunoɯɐ ɯnɯᴉxɐW", "configuration.mekanism.gear.portable_teleporter.tooltip": "ɹǝʇɹodǝꞁǝ⟘ ǝꞁqɐʇɹoԀ ǝɥʇ ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", - "configuration.mekanism.gear.scuba_tank": "sᵷuᴉʇʇǝS ʞuɐ⟘ ɐqnɔS", + "configuration.mekanism.gear.scuba_tank": "ʞuɐ⟘ ɐqnɔS", + "configuration.mekanism.gear.scuba_tank.button": "ʞuɐ⟘ ɐqnɔS ʇᴉpƎ", "configuration.mekanism.gear.scuba_tank.capacity": "ʎʇᴉɔɐdɐƆ", "configuration.mekanism.gear.scuba_tank.capacity.tooltip": "˙ᗺɯ uᴉ ʎʇᴉɔɐdɐɔ ʞuɐ⟘ ɐqnɔS", "configuration.mekanism.gear.scuba_tank.fill_rate": "ǝʇɐᴚ ꞁꞁᴉℲ", "configuration.mekanism.gear.scuba_tank.fill_rate.tooltip": "˙uǝᵷʎxo ʇdǝɔɔɐ uɐɔ ʞuɐ⟘ ɐqnɔS ɐ ɥɔᴉɥʍ ʇɐ ʇ/ᗺɯ uᴉ ǝʇɐᴚ", "configuration.mekanism.gear.scuba_tank.tooltip": "sʞuɐ⟘ ɐqnɔS ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", - "configuration.mekanism.gear.seismic_reader": "sᵷuᴉʇʇǝS ɹǝpɐǝᴚ ɔᴉɯsᴉǝS", + "configuration.mekanism.gear.seismic_reader": "ɹǝpɐǝᴚ ɔᴉɯsᴉǝS", + "configuration.mekanism.gear.seismic_reader.button": "ɹǝpɐǝᴚ ɔᴉɯsᴉǝS ʇᴉpƎ", "configuration.mekanism.gear.seismic_reader.charge_rate": "ǝʇɐᴚ ǝᵷɹɐɥƆ", "configuration.mekanism.gear.seismic_reader.charge_rate.tooltip": "˙ʞɔᴉʇ ɹǝd ʇdǝɔɔɐ uɐɔ ɹǝpɐǝᴚ ɔᴉɯsᴉǝS ǝɥʇ ʎᵷɹǝuǝ ɟo (sǝꞁnoɾ) ʇunoɯⱯ", "configuration.mekanism.gear.seismic_reader.energy_usage": "ǝᵷɐs∩ ʎᵷɹǝuƎ", @@ -1039,7 +1074,8 @@ "configuration.mekanism.gear.seismic_reader.max_energy": "ʎᵷɹǝuƎ xɐW", "configuration.mekanism.gear.seismic_reader.max_energy.tooltip": "˙uᴉɐʇuoɔ uɐɔ ɹǝpɐǝᴚ ɔᴉɯsᴉǝS ǝɥʇ ʎᵷɹǝuǝ ɟo (sǝꞁnoɾ) ʇunoɯɐ ɯnɯᴉxɐW", "configuration.mekanism.gear.seismic_reader.tooltip": "sɹǝpɐǝᴚ ɔᴉɯsᴉǝS ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", - "configuration.mekanism.general.auto_eject": "sᵷuᴉʇʇǝS ʇɔǝɾƎ oʇnⱯ", + "configuration.mekanism.general.auto_eject": "ʇɔǝɾƎ oʇnⱯ", + "configuration.mekanism.general.auto_eject.button": "ʇɔǝɾƎ oʇnⱯ ʇᴉpƎ", "configuration.mekanism.general.auto_eject.excess": "ǝᵷɐʇuǝɔɹǝԀ ssǝɔxƎ", "configuration.mekanism.general.auto_eject.excess.tooltip": "˙ssǝɔxǝ ᵷuᴉdɯnp oʇ ʇǝs uǝɥʍ uᴉ sʇuǝʇuoɔ ǝʌɐǝꞁ oʇ ʎʇᴉɔɐdɐɔ s,ʞuɐʇ ɐ ɟo ǝᵷɐʇuǝɔɹǝd ǝɥ⟘", "configuration.mekanism.general.auto_eject.rate.chemical": "ǝʇɐᴚ ꞁɐɔᴉɯǝɥƆ", @@ -1047,7 +1083,8 @@ "configuration.mekanism.general.auto_eject.rate.fluid": "ǝʇɐᴚ pᴉnꞁℲ", "configuration.mekanism.general.auto_eject.rate.fluid.tooltip": "˙sǝᴉʇᴉʇuǝ ʞɔoꞁq ɯoɹɟ pǝʇɔǝɾǝ oʇnɐ sʇǝᵷ pᴉnꞁɟ ɥɔᴉɥʍ ʇɐ ᗺɯ uᴉ ǝʇɐᴚ", "configuration.mekanism.general.auto_eject.tooltip": "sǝᴉʇᴉʇuǝ ʞɔoꞁq ɯoɹɟ ʇɔǝɾƎ oʇnⱯ ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", - "configuration.mekanism.general.boiler": "sᵷuᴉʇʇǝS ɹǝꞁᴉoᗺ", + "configuration.mekanism.general.boiler": "ɹǝꞁᴉoᗺ ɔᴉɹʇɔǝꞁǝoɯɹǝɥ⟘", + "configuration.mekanism.general.boiler.button": "ɹǝꞁᴉoᗺ ɔᴉɹʇɔǝꞁǝoɯɹǝɥ⟘ ʇᴉpƎ", "configuration.mekanism.general.boiler.capacity.cooled_coolant": "ʞɔoꞁᗺ ɹǝԀ ʎʇᴉɔɐdɐƆ pǝꞁooƆ", "configuration.mekanism.general.boiler.capacity.cooled_coolant.tooltip": "ʞuɐ⟘ɹǝԀʇuɐꞁooƆpǝꞁooɔ * ǝɯnꞁoʌ = xɐW ˙ǝɯnꞁoʌ ǝɥʇ oʇ sǝʇnqᴉɹʇuoɔ uoᴉʇɹod ʇuɐꞁooɔ pǝꞁooɔ s,ɹǝꞁᴉoq ǝɥʇ ɟo ʞɔoꞁq ɥɔɐǝ ʇɐɥʇ (ᗺɯ) ɯɐǝʇs ɟo ʇunoɯⱯ", "configuration.mekanism.general.boiler.capacity.heated_coolant": "ʞɔoꞁᗺ ɹǝԀ ʎʇᴉɔɐdɐƆ ʇuɐꞁooƆ pǝʇɐǝH", @@ -1061,25 +1098,29 @@ "configuration.mekanism.general.boiler.tooltip": "sɹǝꞁᴉoᗺ ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", "configuration.mekanism.general.boiler.water_conductivity": "ʎʇᴉʌᴉʇɔnpuoƆ ɹǝʇɐM", "configuration.mekanism.general.boiler.water_conductivity.tooltip": "˙ɯɐǝʇs oʇ ɹǝʇɐʍ ʇɹǝʌuoɔ oʇ ǝꞁqɐsn ʎꞁǝʇɐᴉpǝɯɯᴉ sᴉ ʇɐǝɥ ɹǝꞁᴉoᗺ ɥɔnɯ ʍoH", - "configuration.mekanism.general.cardboard": "sᵷuᴉʇʇǝS xoᗺ pɹɐoqpɹɐƆ", + "configuration.mekanism.general.cardboard": "xoᗺ pɹɐoqpɹɐƆ", + "configuration.mekanism.general.cardboard.button": "xoᗺ pɹɐoqpɹɐƆ ʇᴉpƎ", "configuration.mekanism.general.cardboard.mod_blacklist": "ʇsᴉꞁʞɔɐꞁᗺ poW xoᗺ pɹɐoqpɹɐƆ", + "configuration.mekanism.general.cardboard.mod_blacklist.button": "ʇsᴉꞁʞɔɐꞁᗺ ʇᴉpƎ", "configuration.mekanism.general.cardboard.mod_blacklist.tooltip": "[„ɯsᴉuɐʞǝɯ„] :ǝꞁdɯɐxǝ ɹoℲ ˙xoq pɹɐoqpɹɐɔ ǝɥʇ ʎq dn pǝʞɔᴉd 'sʞɔoꞁq ɹᴉǝɥʇ ɟo ʎuɐ ǝʌɐɥ oʇ ǝꞁqɐ ǝq ʇou ꞁꞁᴉʍ ʇsᴉꞁ sᴉɥʇ oʇ pǝppɐ spᴉ poɯ ʎuⱯ", "configuration.mekanism.general.cardboard.strict_unboxing": "ᵷuᴉxoqu∩ ʇɔᴉɹʇS", "configuration.mekanism.general.cardboard.strict_unboxing.tooltip": "˙ʞɔoꞁq ǝɥʇ ɟo ɹǝpuᴉɐɯǝɹ ǝɥʇ ǝʌɐǝꞁ puɐ ʇᴉ ǝzᴉɹodɐʌ oʇ ᵷuᴉʎɹʇ ɟo pɐǝʇsuᴉ 'ʇuǝɯǝɔɐꞁd uo pǝzᴉɹodɐʌ ǝq pꞁnoʍ ʇɐɥʇ pᴉnꞁɟ ɐ sɐɥ ʇɐɥʇ ʞɔoꞁq ʎuɐ ᵷuᴉxoqun ǝꞁqɐsᴉp oʇ sᴉɥʇ ǝꞁqɐuƎ", "configuration.mekanism.general.cardboard.tooltip": "sǝxoᗺ pɹɐoqpɹɐƆ ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", - "configuration.mekanism.general.dynamic_tank": "sᵷuᴉʇʇǝS ʞuɐ⟘ ɔᴉɯɐuʎᗡ", + "configuration.mekanism.general.dynamic_tank": "ʞuɐ⟘ ɔᴉɯɐuʎᗡ", + "configuration.mekanism.general.dynamic_tank.button": "ʞuɐ⟘ ɔᴉɯɐuʎᗡ ʇᴉpƎ", "configuration.mekanism.general.dynamic_tank.capacity.chemical": "ʞɔoꞁᗺ ɹǝԀ ʎʇᴉɔɐdɐƆ ꞁɐɔᴉɯǝɥƆ", "configuration.mekanism.general.dynamic_tank.capacity.chemical.tooltip": "ʞuɐ⟘ɹǝԀꞁɐɔᴉɯǝɥɔ * ǝɯnꞁoʌ = xɐW ˙ǝɯnꞁoʌ ǝɥʇ oʇ sǝʇnqᴉɹʇuoɔ ʞuɐʇ ɔᴉɯɐuʎp ǝɥʇ ɟo ʞɔoꞁq ɥɔɐǝ ʇɐɥʇ (ᗺɯ) ꞁɐɔᴉɯǝɥɔ ɟo ʇunoɯⱯ", "configuration.mekanism.general.dynamic_tank.capacity.fluid": "ʞɔoꞁᗺ ɹǝԀ ʎʇᴉɔɐdɐƆ pᴉnꞁℲ", "configuration.mekanism.general.dynamic_tank.capacity.fluid.tooltip": "ʞuɐ⟘ɹǝԀpᴉnꞁɟ * ǝɯnꞁoʌ = xɐW ˙ǝɯnꞁoʌ ǝɥʇ oʇ sǝʇnqᴉɹʇuoɔ ʞuɐʇ ɔᴉɯɐuʎp ǝɥʇ ɟo ʞɔoꞁq ɥɔɐǝ ʇɐɥʇ (ᗺɯ) pᴉnꞁɟ ɟo ʇunoɯⱯ", "configuration.mekanism.general.dynamic_tank.tooltip": "sʞuɐ⟘ ɔᴉɯɐuʎᗡ ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", - "configuration.mekanism.general.energy_conversion": "sᵷuᴉʇʇǝS ǝʇɐᴚ uoᴉsɹǝʌuoƆ ʎᵷɹǝuƎ", + "configuration.mekanism.general.energy_conversion": "ǝʇɐᴚ uoᴉsɹǝʌuoƆ ʎᵷɹǝuƎ", "configuration.mekanism.general.energy_conversion.blacklist.fluxnetworks": "sʞɹoʍʇǝN xnꞁℲ ʇsᴉꞁʞɔɐꞁᗺ", "configuration.mekanism.general.energy_conversion.blacklist.fluxnetworks.tooltip": "˙sᴉɥʇ sǝꞁqɐsᴉp osꞁɐ uoᴉʇɐɹᵷǝʇuᴉ ʎᵷɹǝuƎ ǝᵷɹoℲ ᵷuᴉꞁqɐsᴉᗡ :ǝʇoN ˙uoᴉʇɐɹᵷǝʇuᴉ ɹǝʍod (ℲƆ'Ⅎn'ℲI'Ⅎᴚ'ƎℲ) ʎᵷɹǝuƎ ǝᵷɹoℲ ʇndɥᵷnoɹɥʇ ɹǝɥᵷᴉɥ sʞɹoʍʇǝN xnꞁℲ sǝꞁqɐsᴉᗡ", "configuration.mekanism.general.energy_conversion.blacklist.grandpower": "ɹǝʍoԀpuɐɹ⅁ ʇsᴉꞁʞɔɐꞁᗺ", "configuration.mekanism.general.energy_conversion.blacklist.grandpower.tooltip": "˙sᴉɥʇ sǝꞁqɐsᴉp osꞁɐ uoᴉʇɐɹᵷǝʇuᴉ ʎᵷɹǝuƎ ǝᵷɹoℲ ᵷuᴉꞁqɐsᴉᗡ :ǝʇoN ˙uoᴉʇɐɹᵷǝʇuᴉ ɹǝʍod (ℲƆ'Ⅎn'ℲI'Ⅎᴚ'ƎℲ) ʎᵷɹǝuƎ ǝᵷɹoℲ ʇndɥᵷnoɹɥʇ ɹǝɥᵷᴉɥ ɹǝʍoԀ puɐɹ⅁ sǝꞁqɐsᴉᗡ", "configuration.mekanism.general.energy_conversion.blacklist.neoforge": "ʎᵷɹǝuƎ ǝᵷɹoℲ ʇsᴉꞁʞɔɐꞁᗺ", "configuration.mekanism.general.energy_conversion.blacklist.neoforge.tooltip": "˙uoᴉʇɐɹᵷǝʇuᴉ ɹǝʍod (ℲƆ'Ⅎn'ℲI'Ⅎᴚ'ƎℲ) ʎᵷɹǝuƎ ǝᵷɹoℲ sǝꞁqɐsᴉᗡ", + "configuration.mekanism.general.energy_conversion.button": "ǝʇɐᴚ uoᴉsɹǝʌuoƆ ʎᵷɹǝuƎ ʇᴉpƎ", "configuration.mekanism.general.energy_conversion.forge_energy": "ǝʇɐᴚ uoᴉsɹǝʌuoƆ ƎℲ", "configuration.mekanism.general.energy_conversion.forge_energy.tooltip": "(sǝꞁnoՐ = ǝʇɐᴚuoᴉsɹǝʌuoƆǝɟ * ƎℲ) sǝꞁnoՐ oʇ ʎᵷɹǝuƎ ǝᵷɹoℲ ɯoɹɟ ɹǝᴉꞁdᴉʇꞁnɯ uoᴉsɹǝʌuoƆ", "configuration.mekanism.general.energy_conversion.hydrogen": "ʎʇᴉsuǝᗡ ʎᵷɹǝuƎ uǝᵷoɹpʎH", @@ -1087,13 +1128,15 @@ "configuration.mekanism.general.energy_conversion.steam": "ʎʇᴉsuǝᗡ ʎᵷɹǝuƎ ɯɐǝʇS", "configuration.mekanism.general.energy_conversion.steam.tooltip": "˙ɹǝꞁᴉoᗺ ɔᴉɹʇɔǝꞁǝoɯɹǝɥ⟘ sʇɔǝɟɟɐ osꞁⱯ ˙ɯɐǝʇS ɟo ᗺɯ ɹǝd sǝꞁnoՐ ɯnɯᴉxɐW", "configuration.mekanism.general.energy_conversion.tooltip": "suoᴉsɹǝʌuoƆ ʎᵷɹǝuƎ ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", - "configuration.mekanism.general.fill_rate": "sᵷuᴉʇʇǝS ǝʇɐᴚ ꞁꞁᴉℲ ɯǝʇI", + "configuration.mekanism.general.fill_rate": "ǝʇɐᴚ ꞁꞁᴉℲ ɯǝʇI", + "configuration.mekanism.general.fill_rate.button": "ǝʇɐᴚ ꞁꞁᴉℲ ɯǝʇI ʇᴉpƎ", "configuration.mekanism.general.fill_rate.chemical": "ǝʇɐᴚ ꞁꞁᴉℲ ɯǝʇI ꞁɐɔᴉɯǝɥƆ", "configuration.mekanism.general.fill_rate.chemical.tooltip": "˙pǝᴉʇdɯǝ ɹo pǝꞁꞁᴉɟ ǝq uɐɔ sɯǝʇᴉ ǝᵷɐɹoʇs ꞁɐɔᴉɯǝɥɔ ɔᴉɹǝuǝᵷ ɥɔᴉɥʍ ʇɐ ǝʇɐᴚ", "configuration.mekanism.general.fill_rate.fluid": "ǝʇɐᴚ ꞁꞁᴉℲ ɯǝʇI pᴉnꞁℲ", "configuration.mekanism.general.fill_rate.fluid.tooltip": "˙pǝᴉʇdɯǝ ɹo pǝꞁꞁᴉɟ ǝq uɐɔ sɯǝʇᴉ ǝᵷɐɹoʇs pᴉnꞁɟ ɔᴉɹǝuǝᵷ ɥɔᴉɥʍ ʇɐ ǝʇɐᴚ", "configuration.mekanism.general.fill_rate.tooltip": "sǝʇɐɹ ꞁꞁᴉɟ ʞuɐʇ ɯǝʇᴉ ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", - "configuration.mekanism.general.heater": "sᵷuᴉʇʇǝS ɹǝʇɐǝH", + "configuration.mekanism.general.heater": "ɹǝʇɐǝH", + "configuration.mekanism.general.heater.button": "ɹǝʇɐǝH ʇᴉpƎ", "configuration.mekanism.general.heater.fuelwood.duration": "uoᴉʇɐɹnᗡ uɹnᗺ pooʍꞁǝnℲ", "configuration.mekanism.general.heater.fuelwood.duration.tooltip": "˙ɯǝʇᴉ ɹǝd ʇɐǝɥ ɟo ʇunoɯɐ ǝɯɐs ǝɥʇ ǝɔnpoɹd ʇnq ɹǝʇsɐɟ uɹnq s,ɹǝʇɐǝH pooʍꞁǝnℲ ǝʞɐɯ ʎꞁǝʌᴉʇɔǝɟɟǝ oʇ uoᴉʇdo ᵷᴉɟuoɔ sᴉɥʇ ǝs∩ ˙ɹǝʇɐǝH pooʍꞁǝnℲ ɐ uᴉ ʇɐ ɯǝʇᴉ uɐ uɹnq oʇ sʞɔᴉʇ ɟo ɹǝqɯnN", "configuration.mekanism.general.heater.fuelwood.heat": "ʞɔᴉ⟘ ɹǝd ʇɐǝH pooʍꞁǝnℲ", @@ -1101,7 +1144,8 @@ "configuration.mekanism.general.heater.resistive.efficiency": "ʎɔuǝᴉɔᴉɟɟƎ ɹǝʇɐǝH ǝʌᴉʇsᴉsǝᴚ", "configuration.mekanism.general.heater.resistive.efficiency.tooltip": "˙ɹǝʇɐǝH ǝʌᴉʇsᴉsǝᴚ ǝɥʇ uᴉ ʎᵷɹǝuǝ ɹɐꞁnᵷǝɹ ɟo ǝꞁnoՐ ǝuo ɯoɹɟ pǝʇɐǝɹɔ sᴉ ʎᵷɹǝuǝ ʇɐǝɥ ɥɔnɯ ʍoH", "configuration.mekanism.general.heater.tooltip": "sɹǝʇɐǝɥ ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", - "configuration.mekanism.general.laser": "sᵷuᴉʇʇǝS ɹǝsɐꞀ", + "configuration.mekanism.general.laser": "ɹǝsɐꞀ", + "configuration.mekanism.general.laser.button": "ɹǝsɐꞀ ʇᴉpƎ", "configuration.mekanism.general.laser.energy.damage": "ǝᵷɐɯɐᗡ ɹǝԀ ʎᵷɹǝuƎ", "configuration.mekanism.general.laser.energy.damage.tooltip": "˙sǝᴉʇᴉʇuǝ oʇ pǝɹɹǝɟsuɐɹʇ ᵷuᴉǝq ǝᵷɐɯɐp ɟo ʇɹɐǝɥ ɟꞁɐɥ ɹǝd pǝsn ʎᵷɹǝuƎ", "configuration.mekanism.general.laser.energy.hardness": "ssǝupɹɐH ɹǝԀ ʎᵷɹǝuƎ", @@ -1109,7 +1153,8 @@ "configuration.mekanism.general.laser.range": "ǝᵷuɐᴚ", "configuration.mekanism.general.laser.range.tooltip": "˙ꞁǝʌɐɹʇ uɐɔ ɹǝsɐꞁ ɐ (sʞɔoꞁq uᴉ) ɹɐɟ ʍoH", "configuration.mekanism.general.laser.tooltip": "sɹǝsɐꞀ ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", - "configuration.mekanism.general.miner": "sᵷuᴉʇʇǝS ɹǝuᴉW ꞁɐʇᴉᵷᴉᗡ", + "configuration.mekanism.general.miner": "ɹǝuᴉW ꞁɐʇᴉᵷᴉᗡ", + "configuration.mekanism.general.miner.button": "ɹǝuᴉW ꞁɐʇᴉᵷᴉᗡ ʇᴉpƎ", "configuration.mekanism.general.miner.max_radius": "snᴉpɐᴚ xɐW", "configuration.mekanism.general.miner.max_radius.tooltip": "˙(ǝnꞁɐʌ ʇꞁnɐɟǝp ǝɥʇ ʇɐ ʇᴉ ǝʌɐǝꞁ noʎ puǝɯɯoɔǝɹ ʎꞁᵷuoɹʇs ǝM ˙ǝɔuɐɯɹoɟɹǝd ɹo/puɐ ʎʇᴉꞁᴉqɐʇs uo sʇɔǝɟɟǝ ǝʌᴉʇɐᵷǝu ǝʌɐɥ ʎɐɯ sᴉɥʇ ᵷuᴉsɐǝɹɔuI) ˙ɥɔɐǝɹ uɐɔ ɹǝuᴉW ꞁɐʇᴉᵷᴉᗡ ǝɥʇ ʇɐɥʇ sʞɔoꞁq uᴉ snᴉpɐɹ ɯnɯᴉxɐW", "configuration.mekanism.general.miner.silk": "ɹǝᴉꞁdᴉʇꞁnW ʎᵷɹǝuƎ ɥɔno⟘ ʞꞁᴉS", @@ -1135,23 +1180,28 @@ "configuration.mekanism.general.misc.rate.sna.tooltip": "˙sʇuǝɯuoɹᴉʌuǝ ǝɯǝɹʇxǝ ǝɯos uᴉ ǝnꞁɐʌ sᴉɥʇ uɐɥʇ ɹǝɥᵷᴉɥ oᵷ uɐɔ ʇI :ǝʇoN ˙ɹoʇɐʌᴉʇɔⱯ uoɹʇnǝN ɹɐꞁoS ǝɥʇ ɹoɟ ǝʇɐɹ ᵷuᴉssǝɔoɹd ʞɐǝԀ", "configuration.mekanism.general.misc.upgrade_multiplier": "ɹǝᴉꞁdᴉʇꞁnW ǝpɐɹᵷd∩ xɐW", "configuration.mekanism.general.misc.upgrade_multiplier.tooltip": "˙(ǝꞁqᴉssoԀsǝpɐɹᵷd∩/pǝꞁꞁɐʇsuIsǝpɐɹᵷd∩) * ɹǝᴉɟᴉpoWǝpɐɹᵷd∩ - sǝpɐɹᵷdn ɥʇᴉʍ ǝɔuɐɯɹoɟɹǝd ǝuᴉɥɔɐɯ ʇno ᵷuᴉʞɹoʍ ɹoɟ ɹoʇɔɐɟ ǝsɐᗺ", - "configuration.mekanism.general.oredictionificator": "sᵷuᴉʇʇǝS ɹoʇɐɔᴉɟᴉuoᴉʇɔᴉpǝɹO", + "configuration.mekanism.general.oredictionificator": "ɹoʇɐɔᴉɟᴉuoᴉʇɔᴉpǝɹO", + "configuration.mekanism.general.oredictionificator.button": "ɹoʇɐɔᴉɟᴉuoᴉʇɔᴉpǝɹO ʇᴉpƎ", "configuration.mekanism.general.oredictionificator.tooltip": "ɹoʇɐɔᴉɟᴉuoᴉʇɔᴉpǝɹO ǝɥʇ ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", "configuration.mekanism.general.oredictionificator.valid_filters.item": "sɹǝʇꞁᴉℲ ɯǝʇI pᴉꞁɐΛ", + "configuration.mekanism.general.oredictionificator.valid_filters.item.button": "sɹǝʇꞁᴉℲ ʇᴉpƎ", "configuration.mekanism.general.oredictionificator.valid_filters.item.tooltip": "˙ʇuǝꞁɐʌᴉnbǝ ʎꞁꞁɐnʇɔɐ ʇou ǝɹɐ ʇɐɥʇ sᵷuᴉɥʇ ɟo suoᴉsɹǝʌuoɔ ꞁɐʇuǝpᴉɔɔɐ uᴉ ppɐ ʎꞁꞁɐᴉʇuǝʇod oʇ ʎsɐǝ ʎɹǝʌ sᴉ ʇᴉ ǝsᴉʍɹǝɥʇo sǝxᴉɟǝɹd ᵷɐʇ pǝuᴉɟǝp/uʍouʞ ꞁꞁǝʍ ǝpnꞁɔuᴉ ʎꞁuo oʇ pǝpuǝɯɯoɔǝɹ ʎꞁɥᵷᴉɥ sᴉ ʇI :ǝʇoN ˙ɹoʇɐɔᴉɟᴉuoᴉʇɔᴉpǝɹO ǝɥʇ ɹoɟ sǝxᴉɟǝɹd ᵷɐʇ pᴉꞁɐʌ ɟo ʇsᴉꞁ ǝɥ⟘", - "configuration.mekanism.general.paste": "sᵷuᴉʇʇǝS ǝʇsɐԀ ꞁɐuoᴉʇᴉɹʇnN", + "configuration.mekanism.general.paste": "ǝʇsɐԀ ꞁɐuoᴉʇᴉɹʇnN", + "configuration.mekanism.general.paste.button": "ǝʇsɐԀ ꞁɐuoᴉʇᴉɹʇnN ʇᴉpƎ", "configuration.mekanism.general.paste.per_food": "pooℲ ɹǝd ǝʇsɐԀ", "configuration.mekanism.general.paste.per_food.tooltip": "˙,pooɟ-ɟꞁɐɥ, ǝuo oʇ sǝʇɐnbǝ ǝʇsɐԀ ꞁɐuoᴉʇᴉɹʇnN ɟo ᗺɯ ɥɔnɯ ʍoH", "configuration.mekanism.general.paste.saturation": "uoᴉʇɐɹnʇɐS", "configuration.mekanism.general.paste.saturation.tooltip": "˙uǝʇɐǝ uǝɥʍ ǝʇsɐԀ ꞁɐuoᴉʇᴉɹʇnN ɟo ꞁǝʌǝꞁ uoᴉʇɐɹnʇɐS", "configuration.mekanism.general.paste.tooltip": "ǝʇsɐԀ ꞁɐuoᴉʇᴉɹʇnN ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", - "configuration.mekanism.general.prefilled_tanks": "sᵷuᴉʇʇǝS ʞuɐ⟘ pǝꞁꞁᴉɟǝɹԀ", + "configuration.mekanism.general.prefilled_tanks": "sʞuɐ⟘ pǝꞁꞁᴉɟǝɹԀ", + "configuration.mekanism.general.prefilled_tanks.button": "sʞuɐ⟘ pǝꞁꞁᴉɟǝɹԀ ʇᴉpƎ", "configuration.mekanism.general.prefilled_tanks.chemical": "sʞuɐ⟘ ꞁɐɔᴉɯǝɥƆ", "configuration.mekanism.general.prefilled_tanks.chemical.tooltip": "˙sɹǝʍǝᴉʌ ǝdᴉɔǝɹ/ǝʌᴉʇɐǝɹɔ oʇ sʞuɐʇ ꞁɐɔᴉɯǝɥɔ ǝʌᴉʇɐǝɹɔ pǝꞁꞁᴉɟ ppⱯ", "configuration.mekanism.general.prefilled_tanks.fluid": "sʞuɐ⟘ pᴉnꞁℲ", "configuration.mekanism.general.prefilled_tanks.fluid.tooltip": "˙sɹǝʍǝᴉʌ ǝdᴉɔǝɹ/ǝʌᴉʇɐǝɹɔ oʇ sʞuɐʇ pᴉnꞁɟ ǝʌᴉʇɐǝɹɔ pǝꞁꞁᴉɟ ppⱯ", "configuration.mekanism.general.prefilled_tanks.tooltip": "sʞuɐ⟘ pǝꞁꞁᴉɟǝɹԀ ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", - "configuration.mekanism.general.pump": "sᵷuᴉʇʇǝS dɯnԀ", + "configuration.mekanism.general.pump": "dɯnԀ", + "configuration.mekanism.general.pump.button": "dɯnԀ ʇᴉpƎ", "configuration.mekanism.general.pump.heavy_water": "ʇunoɯⱯ ɹǝʇɐM ʎʌɐǝH", "configuration.mekanism.general.pump.heavy_water.tooltip": "˙ǝpɐɹᵷd∩ ɹǝʇꞁᴉℲ ɐ ɥʇᴉʍ dɯnԀ ɔᴉɹʇɔǝꞁƎ ǝɥʇ ʎq ɹǝʇɐM ɟo ʞɔoꞁq ɹǝd pǝʇɔɐɹʇxǝ sᴉ ʇɐɥʇ ɹǝʇɐM ʎʌɐǝH ɟo ᗺɯ", "configuration.mekanism.general.pump.infinite_fluids": "spᴉnꞁℲ ǝʇᴉuᴉɟuI uᴉɐɹᗡ", @@ -1161,21 +1211,23 @@ "configuration.mekanism.general.pump.range": "ǝᵷuɐᴚ", "configuration.mekanism.general.pump.range.tooltip": "˙dɯnԀ ɔᴉɹʇɔǝꞁƎ ǝɥʇ ɹoɟ ɯoɹɟ pᴉnꞁɟ ꞁꞁnd oʇ ǝɔuɐʇsᴉp ʞɔoꞁq ɯnɯᴉxɐW", "configuration.mekanism.general.pump.tooltip": "sɹǝɥsᴉuǝꞁԀ ɔᴉpᴉnꞁℲ puɐ sdɯnԀ ɔᴉɹʇɔǝꞁƎ ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", - "configuration.mekanism.general.qe": "sᵷuᴉʇʇǝS ɹǝʇɹodoꞁᵷuɐʇuƎ ɯnʇuɐnꝹ", + "configuration.mekanism.general.qe": "ɹǝʇɹodoꞁᵷuɐʇuƎ ɯnʇuɐnꝹ", "configuration.mekanism.general.qe.buffer.chemical": "ɹǝɟɟnᗺ ꞁɐɔᴉɯǝɥƆ", "configuration.mekanism.general.qe.buffer.chemical.tooltip": "˙ʎʇᴉɔɐdɐɔ ʞuɐʇ ɹǝᴉʇ ǝʇɐɯᴉʇꞁn sᴉ ʇꞁnɐɟǝᗡ ˙ʎɔuǝnbǝɹɟ ɹǝd ʞɔᴉʇ ɹǝd ɹǝɟsuɐɹʇ ɯnɯᴉxɐɯ ǝɥʇ ˙ǝ˙ᴉ - ʎɔuǝnbǝɹɟ ɹǝʇɹodoꞁoᵷuɐʇuƎ uɐ ɟo (qɯ) ɹǝɟɟnq ꞁɐɔᴉɯǝɥɔ ɯnɯᴉxɐW", "configuration.mekanism.general.qe.buffer.energy": "ɹǝɟɟnᗺ ʎᵷɹǝuƎ", "configuration.mekanism.general.qe.buffer.energy.tooltip": "˙ʎʇᴉɔɐdɐɔ ǝqnɔ ʎᵷɹǝuǝ ɹǝᴉʇ ǝʇɐɯᴉʇꞁn sᴉ ʇꞁnɐɟǝᗡ ˙ʎɔuǝnbǝɹɟ ɹǝd ʞɔᴉʇ ɹǝd ɹǝɟsuɐɹʇ ɯnɯᴉxɐɯ ǝɥʇ ˙ǝ˙ᴉ - ʎɔuǝnbǝɹɟ ɹǝʇɹodoꞁoᵷuɐʇuƎ uɐ ɟo (sǝꞁnoՐ ɯsᴉuɐʞǝW) ɹǝɟɟnq ʎᵷɹǝuǝ ɯnɯᴉxɐW", "configuration.mekanism.general.qe.buffer.fluid": "ɹǝɟɟnᗺ pᴉnꞁℲ", "configuration.mekanism.general.qe.buffer.fluid.tooltip": "˙ʎʇᴉɔɐdɐɔ ʞuɐʇ ɹǝᴉʇ ǝʇɐɯᴉʇꞁn sᴉ ʇꞁnɐɟǝᗡ ˙ʎɔuǝnbǝɹɟ ɹǝd ʞɔᴉʇ ɹǝd ɹǝɟsuɐɹʇ ɯnɯᴉxɐɯ ǝɥʇ ˙ǝ˙ᴉ - ʎɔuǝnbǝɹɟ ɹǝʇɹodoꞁoᵷuɐʇuƎ uɐ ɟo (qɯ) ɹǝɟɟnq pᴉnꞁɟ ɯnɯᴉxɐW", + "configuration.mekanism.general.qe.button": "ɹǝʇɹodoꞁᵷuɐʇuƎ ɯnʇuɐnꝹ ʇᴉpƎ", "configuration.mekanism.general.qe.tooltip": "sɹǝʇɹodoꞁᵷuɐʇuƎ ɯnʇuɐnꝹ ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", - "configuration.mekanism.general.radiation": "sᵷuᴉʇʇǝS uoᴉʇɐᴉpɐᴚ", + "configuration.mekanism.general.radiation": "uoᴉʇɐᴉpɐᴚ", "configuration.mekanism.general.radiation.barrel.capacity": "ʎʇᴉɔɐdɐƆ ꞁǝɹɹɐᗺ ǝʇsɐM", "configuration.mekanism.general.radiation.barrel.capacity.tooltip": "˙ꞁǝɹɹɐᗺ ǝʇsɐM ǝʌᴉʇɔɐoᴉpɐᴚ ɐ uᴉ pǝɹoʇs ǝq uɐɔ ʇɐɥʇ (ᗺɯ) ꞁɐɔᴉɯǝɥɔ ɟo ʇunoɯⱯ", "configuration.mekanism.general.radiation.barrel.decay.amount": "ʇunoɯⱯ ʎɐɔǝᗡ ꞁǝɹɹɐᗺ ǝʇsɐM", "configuration.mekanism.general.radiation.barrel.decay.amount.tooltip": "˙(ʎɐɔǝp ʇou ꞁꞁᴉʍ ᵷɐʇ ʇsᴉꞁʞɔɐꞁq‾ʎɐɔǝp‾ꞁǝɹɹɐq‾ǝʇsɐʍ:ɯsᴉuɐʞǝɯ ǝɥʇ uᴉ sꞁɐɔᴉɯǝɥƆ) ˙ɹǝɥʇǝᵷoʇ ꞁꞁɐ ʎɐɔǝp ǝꞁqɐsᴉp oʇ oɹǝz oʇ ʇǝS ˙ꞁǝɹɹɐᗺ ǝʇsɐM ǝʌᴉʇɔɐoᴉpɐᴚ ɐ uᴉ pǝɹoʇs uǝɥʍ sʞɔᴉʇ sʞɔᴉ⟘ssǝɔoɹԀꞁǝɹɹɐᗺǝʇsɐMǝʌᴉʇɔɐoᴉpɐɹ ʎɹǝʌǝ ʎɐɔǝp ʇɐɥʇ ꞁɐɔᴉɯǝɥɔ ɟo ᗺɯ ɟo ɹǝqɯnN", "configuration.mekanism.general.radiation.barrel.decay.frequency": "ʎɔuǝnbǝɹℲ ssǝɔoɹԀ ꞁǝɹɹɐᗺ ǝʇsɐM", "configuration.mekanism.general.radiation.barrel.decay.frequency.tooltip": "˙ᗺɯ ʇunoɯⱯʎɐɔǝᗡꞁǝɹɹɐᗺǝʇsɐMǝʌᴉʇɔɐoᴉpɐɹ ʎɐɔǝp oʇ ꞁǝɹɹɐᗺ ǝʇsɐM ǝʌᴉʇɔɐoᴉpɐᴚ ɐ uᴉ pǝɹoʇs ꞁɐɔᴉɯǝɥɔ ǝʌᴉʇɔɐoᴉpɐɹ ɹoɟ pǝɹᴉnbǝɹ sʞɔᴉʇ ɟo ɹǝqɯnN", + "configuration.mekanism.general.radiation.button": "uoᴉʇɐᴉpɐᴚ ʇᴉpƎ", "configuration.mekanism.general.radiation.chunk_radius": "snᴉpɐᴚ ʞɔǝɥƆ ʞunɥƆ", "configuration.mekanism.general.radiation.chunk_radius.tooltip": "˙ɥᵷᴉɥ ʎzɐɹɔ sᴉɥʇ ᵷuᴉʞɐɯ ʎq ʇᴉ ǝsnqɐ ʇ,uop ʇnq 'ʇuǝᴉɔᴉɟɟǝ sᴉ ɯɥʇᴉɹoᵷꞁɐ ǝɥ⟘ ˙suoᴉʇɐꞁnɔꞁɐɔ uoᴉʇɐᴉpɐɹ ᵷuᴉuunɹ uǝɥʍ pǝʞɔǝɥɔ sʞunɥɔ ɟo snᴉpɐɹ ǝɥ⟘", "configuration.mekanism.general.radiation.decay_rate.source": "ǝʇɐᴚ ʎɐɔǝᗡ ǝɔɹnoS", @@ -1188,20 +1240,23 @@ "configuration.mekanism.general.radiation.min_severity.tooltip": "˙ʎꞁǝʇǝꞁdɯoɔ sʇɔǝɟɟǝ ǝʌᴉʇɐᵷǝu ǝꞁqɐsᴉp oʇ ⥝ oʇ ʇǝS ˙ǝɔɐꞁd ǝʞɐʇ uɐɔ sʇɔǝɟɟǝ ǝʌᴉʇɐᵷǝu ɥɔᴉɥʍ ɹoɟ (⥝ oʇ 0 ɟo ǝꞁɐɔs) ʎʇᴉɹǝʌǝs ǝᵷɐsop uoᴉʇɐᴉpɐɹ ʎʇᴉɹǝʌǝs ɯnɯᴉuᴉɯ ǝɥʇ sǝuᴉɟǝᗡ", "configuration.mekanism.general.radiation.tooltip": "uoᴉʇɐᴉpɐᴚ ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", "configuration.mekanism.general.security": "sᵷuᴉʇʇǝS uoᴉʇɔǝʇoɹd/ʎʇᴉɹnɔǝs ʞɔoꞁᗺ", + "configuration.mekanism.general.security.button": "sᵷuᴉʇʇǝS uoᴉʇɔǝʇoɹd/ʎʇᴉɹnɔǝs ʞɔoꞁᗺ ʇᴉpƎ", "configuration.mekanism.general.security.enabled": "uoᴉʇɔǝʇoɹԀ ʍoꞁꞁⱯ", "configuration.mekanism.general.security.enabled.tooltip": "˙sǝᴉɔuǝnbǝɹℲ ʇɔǝɟɟɐ ⟘ON sǝoᗡ ˙sǝuᴉɥɔɐɯ ɹᴉǝɥʇ ᵷuᴉssǝɔɔɐ ɯoɹɟ sɹǝɥʇo ʇuǝʌǝɹd oʇ sɹǝʎɐꞁd ɹoɟ ɯǝʇsʎs ʎʇᴉɹnɔǝs ǝɥʇ ǝꞁqɐuƎ", "configuration.mekanism.general.security.ops_bypass": "ssɐdʎᗺ ɹoʇɐɹǝdO", "configuration.mekanism.general.security.ops_bypass.tooltip": "˙suoᴉʇɔᴉɹʇsǝɹ ʎʇᴉɹnɔǝs ɯǝʇᴉ puɐ ʞɔoꞁq ǝɥʇ ssɐdʎq uɐɔ (sdo ʇꞁnɐɟǝp) uoᴉssᴉɯɹǝd ,ʎʇᴉɹnɔǝs‾ssɐdʎq˙ɯsᴉuɐʞǝɯ, ǝɥʇ ɥʇᴉʍ sɹǝʎɐꞁd uǝɥʇ pǝꞁqɐuǝ sᴉ sᴉɥʇ ɟI", "configuration.mekanism.general.security.tooltip": "ɯǝʇsʎs ʎʇᴉɹnɔǝs s,ɯsᴉuɐʞǝW ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", - "configuration.mekanism.general.sps": "sᵷuᴉʇʇǝS SԀS", + "configuration.mekanism.general.sps": "SԀS", "configuration.mekanism.general.sps.antimatter_cost": "ɹǝʇʇɐɯᴉʇuⱯ ɹǝԀ ɯnᴉuoꞁoԀ", "configuration.mekanism.general.sps.antimatter_cost.tooltip": "˙ǝnꞁɐʌ sᴉɥʇ xᘔ sᴉ ʎʇᴉɔɐdɐɔ ʞuɐʇ ʇnduI ˙ɹǝʇʇɐɯᴉʇuɐ ɟo ᗺɯ ⥝ ǝʞɐɯ oʇ pǝssǝɔoɹd ǝq ʇsnɯ ᗺɯ uᴉ (ɯnᴉuoꞁod) ꞁɐɔᴉɯǝɥɔ ʇnduᴉ ɥɔnɯ ʍoH", + "configuration.mekanism.general.sps.button": "SԀS ʇᴉpƎ", "configuration.mekanism.general.sps.capacity.output": "ʎʇᴉɔɐdɐƆ ʞuɐ⟘ ʇndʇnO", "configuration.mekanism.general.sps.capacity.output.tooltip": "˙ǝɹoʇs uɐɔ SԀS ǝɥʇ ʇɐɥʇ (ɹǝʇʇɐɯᴉʇuɐ 'ᗺɯ) ꞁɐɔᴉɯǝɥɔ ʇndʇno ɟo ʇunoɯⱯ", "configuration.mekanism.general.sps.energy_per": "ɯnᴉuoꞁoԀ ɹǝԀ ʎᵷɹǝuƎ", "configuration.mekanism.general.sps.energy_per.tooltip": "˙(ɹǝʇʇɐɯᴉʇuɐ ɟo ᗺɯ ⥝ ǝɔnpoɹd oʇ ʎᵷɹǝuǝ = ʇnduIɹǝԀʎᵷɹǝuǝ * ɹǝʇʇɐɯᴉʇuⱯɹǝԀʇnduᴉ) ʇnduᴉ ɟo ᗺɯ ⥝ ssǝɔoɹd oʇ pǝpǝǝu ʎᵷɹǝuƎ", "configuration.mekanism.general.sps.tooltip": "ɹǝʇɟᴉɥS ǝsɐɥԀ ꞁɐɔᴉʇᴉɹɔɹǝdnS ǝɥʇ ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", - "configuration.mekanism.general.tep": "sᵷuᴉʇʇǝS ʇuɐꞁԀ uoᴉʇɐɹodɐʌƎ ꞁɐɯɹǝɥ⟘", + "configuration.mekanism.general.tep": "ʇuɐꞁԀ uoᴉʇɐɹodɐʌƎ ꞁɐɯɹǝɥ⟘", + "configuration.mekanism.general.tep.button": "ʇuɐꞁԀ uoᴉʇɐɹodɐʌƎ ꞁɐɯɹǝɥ⟘ ʇᴉpƎ", "configuration.mekanism.general.tep.capacity.heat": "ʎʇᴉɔɐdɐƆ ʇɐǝH", "configuration.mekanism.general.tep.capacity.heat.tooltip": "˙(ǝɹnʇɐɹǝdɯǝʇ ǝsɐǝɹɔuᴉ oʇ pǝpǝǝu ʎᵷɹǝuǝ ɟo ʇunoɯɐ sǝsɐǝɹɔuᴉ) sɹǝʎɐꞁ ɹǝʍo⟘ uoᴉʇɐɹodɐʌƎ ꞁɐɯɹǝɥ⟘ ɟo ʎʇᴉɔɐdɐɔ ʇɐǝH", "configuration.mekanism.general.tep.capacity.input": "ʞɔoꞁᗺ ɹǝԀ ʎʇᴉɔɐdɐƆ ʞuɐ⟘ ʇnduI", @@ -1223,6 +1278,7 @@ "configuration.mekanism.side.increment": "(ǝdʎʇ uoᴉʇɐɹnᵷᴉɟuoɔ 'snoᴉʌǝɹd ɹo 'ʇxǝu ǝɥʇ oʇ sǝpᴉs ꞁꞁɐ sǝᵷuɐɥɔ) ᵷᴉɟuoƆ ǝpᴉS ʇuǝɯǝɹɔuI", "configuration.mekanism.slots": "sʇoꞁS", "configuration.mekanism.startup.gear": "sᵷuᴉʇʇǝS ɹɐǝ⅁", + "configuration.mekanism.startup.gear.button": "sᵷuᴉʇʇǝS ɹɐǝ⅁ ʇᴉpƎ", "configuration.mekanism.startup.gear.tooltip": "˙ʇuǝᴉꞁɔ puɐ ɹǝʌɹǝs ǝɥʇ uo ᵷᴉɟuoɔ sᴉɥʇ ɹoɟ sǝnꞁɐʌ ǝɯɐs ǝɥʇ ᵷuᴉsn ǝɹɐ noʎ ǝɹnsuǝ oʇ pǝpuǝɯɯoɔǝɹ ʎꞁɥᵷᴉɥ sᴉ ʇI ˙ɹǝʌɹǝs puɐ ʇuǝᴉꞁɔ uǝǝʍʇǝq ʎꞁꞁɐɔᴉʇɐɯoʇnɐ pǝɔuʎs ʇou sᴉ ᵷᴉɟuoɔ sᴉɥ⟘ ˙sᵷuᴉʇʇǝs ɹɐǝᵷ s,ɯsᴉuɐʞǝW ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", "configuration.mekanism.storage.chargepad.energy": "ǝᵷɐɹoʇS ʎᵷɹǝuƎ pɐdǝᵷɹɐɥƆ", "configuration.mekanism.storage.chargepad.energy.tooltip": "pɐdǝᵷɹɐɥƆ :ɟo sǝꞁnoՐ uᴉ ǝᵷɐɹoʇs ʎᵷɹǝuǝ ǝsɐᗺ", @@ -1298,11 +1354,12 @@ "configuration.mekanism.storage.teleporter.energy.tooltip": "ɹǝʇɹodǝꞁǝ⟘ :ɟo sǝꞁnoՐ uᴉ ǝᵷɐɹoʇs ʎᵷɹǝuǝ ǝsɐᗺ", "configuration.mekanism.strict_input": "ʇnduI ʇɔᴉɹʇS", "configuration.mekanism.strict_input.enabled": "(%s) ʇnduI ʇɔᴉɹʇS", - "configuration.mekanism.tier.bin": "sᵷuᴉʇʇǝS uᴉᗺ", + "configuration.mekanism.tier.bin": "suᴉᗺ", "configuration.mekanism.tier.bin.advanced.storage": "ǝᵷɐɹoʇS pǝɔuɐʌpⱯ", "configuration.mekanism.tier.bin.advanced.storage.tooltip": "˙ǝɹoʇs uɐɔ suᴉq pǝɔuɐʌpⱯ sɯǝʇᴉ ɟo ɹǝqɯnu ǝɥ⟘", "configuration.mekanism.tier.bin.basic.storage": "ǝᵷɐɹoʇS ɔᴉsɐᗺ", "configuration.mekanism.tier.bin.basic.storage.tooltip": "˙ǝɹoʇs uɐɔ suᴉq ɔᴉsɐᗺ sɯǝʇᴉ ɟo ɹǝqɯnu ǝɥ⟘", + "configuration.mekanism.tier.bin.button": "suᴉᗺ ʇᴉpƎ", "configuration.mekanism.tier.bin.creative.storage": "ǝᵷɐɹoʇS ǝʌᴉʇɐǝɹƆ", "configuration.mekanism.tier.bin.creative.storage.tooltip": "˙ǝɹoʇs uɐɔ suᴉq ǝʌᴉʇɐǝɹƆ sɯǝʇᴉ ɟo ɹǝqɯnu ǝɥ⟘", "configuration.mekanism.tier.bin.elite.storage": "ǝᵷɐɹoʇS ǝʇᴉꞁƎ", @@ -1310,7 +1367,7 @@ "configuration.mekanism.tier.bin.tooltip": "suᴉᗺ ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", "configuration.mekanism.tier.bin.ultimate.storage": "ǝᵷɐɹoʇS ǝʇɐɯᴉʇꞁ∩", "configuration.mekanism.tier.bin.ultimate.storage.tooltip": "˙ǝɹoʇs uɐɔ suᴉq ǝʇɐɯᴉʇꞁ∩ sɯǝʇᴉ ɟo ɹǝqɯnu ǝɥ⟘", - "configuration.mekanism.tier.chemical_tank": "sᵷuᴉʇʇǝS ʞuɐ⟘ ꞁɐɔᴉɯǝɥƆ", + "configuration.mekanism.tier.chemical_tank": "sʞuɐ⟘ ꞁɐɔᴉɯǝɥƆ", "configuration.mekanism.tier.chemical_tank.advanced.rate": "ǝʇɐᴚ ʇndʇnO pǝɔuɐʌpⱯ", "configuration.mekanism.tier.chemical_tank.advanced.rate.tooltip": "˙ᗺɯ uᴉ sʞuɐʇ ꞁɐɔᴉɯǝɥɔ pǝɔuɐʌpⱯ ɟo ǝʇɐɹ ʇndʇnO", "configuration.mekanism.tier.chemical_tank.advanced.storage": "ǝᵷɐɹoʇS pǝɔuɐʌpⱯ", @@ -1319,6 +1376,7 @@ "configuration.mekanism.tier.chemical_tank.basic.rate.tooltip": "˙ᗺɯ uᴉ sʞuɐʇ ꞁɐɔᴉɯǝɥɔ ɔᴉsɐᗺ ɟo ǝʇɐɹ ʇndʇnO", "configuration.mekanism.tier.chemical_tank.basic.storage": "ǝᵷɐɹoʇS ɔᴉsɐᗺ", "configuration.mekanism.tier.chemical_tank.basic.storage.tooltip": "˙ᗺɯ uᴉ sʞuɐʇ ꞁɐɔᴉɯǝɥɔ ɔᴉsɐᗺ ɟo ǝzᴉs ǝᵷɐɹoʇS", + "configuration.mekanism.tier.chemical_tank.button": "sʞuɐ⟘ ꞁɐɔᴉɯǝɥƆ ʇᴉpƎ", "configuration.mekanism.tier.chemical_tank.creative.rate": "ǝʇɐᴚ ʇndʇnO ǝʌᴉʇɐǝɹƆ", "configuration.mekanism.tier.chemical_tank.creative.rate.tooltip": "˙ᗺɯ uᴉ sʞuɐʇ ꞁɐɔᴉɯǝɥɔ ǝʌᴉʇɐǝɹƆ ɟo ǝʇɐɹ ʇndʇnO", "configuration.mekanism.tier.chemical_tank.creative.storage": "ǝᵷɐɹoʇS ǝʌᴉʇɐǝɹƆ", @@ -1332,7 +1390,7 @@ "configuration.mekanism.tier.chemical_tank.ultimate.rate.tooltip": "˙ᗺɯ uᴉ sʞuɐʇ ꞁɐɔᴉɯǝɥɔ ǝʇɐɯᴉʇꞁ∩ ɟo ǝʇɐɹ ʇndʇnO", "configuration.mekanism.tier.chemical_tank.ultimate.storage": "ǝᵷɐɹoʇS ǝʇɐɯᴉʇꞁ∩", "configuration.mekanism.tier.chemical_tank.ultimate.storage.tooltip": "˙ᗺɯ uᴉ sʞuɐʇ ꞁɐɔᴉɯǝɥɔ ǝʇɐɯᴉʇꞁ∩ ɟo ǝzᴉs ǝᵷɐɹoʇS", - "configuration.mekanism.tier.energy_cube": "sᵷuᴉʇʇǝS ǝqnƆ ʎᵷɹǝuƎ", + "configuration.mekanism.tier.energy_cube": "sǝqnƆ ʎᵷɹǝuƎ", "configuration.mekanism.tier.energy_cube.advanced.rate": "ǝʇɐᴚ ʇndʇnO pǝɔuɐʌpⱯ", "configuration.mekanism.tier.energy_cube.advanced.rate.tooltip": "˙sǝqnɔ ʎᵷɹǝuǝ pǝɔuɐʌpⱯ ɟo sǝꞁnoՐ uᴉ ǝʇɐɹ ʇndʇnO", "configuration.mekanism.tier.energy_cube.advanced.storage": "ǝᵷɐɹoʇS pǝɔuɐʌpⱯ", @@ -1341,6 +1399,7 @@ "configuration.mekanism.tier.energy_cube.basic.rate.tooltip": "˙sǝqnɔ ʎᵷɹǝuǝ ɔᴉsɐᗺ ɟo sǝꞁnoՐ uᴉ ǝʇɐɹ ʇndʇnO", "configuration.mekanism.tier.energy_cube.basic.storage": "ǝᵷɐɹoʇS ɔᴉsɐᗺ", "configuration.mekanism.tier.energy_cube.basic.storage.tooltip": "˙ǝɹoʇs uɐɔ sǝqnɔ ʎᵷɹǝuǝ ɔᴉsɐᗺ sǝꞁnoՐ ɟo ɹǝqɯnu ɯnɯᴉxɐW", + "configuration.mekanism.tier.energy_cube.button": "sǝqnƆ ʎᵷɹǝuƎ ʇᴉpƎ", "configuration.mekanism.tier.energy_cube.creative.rate": "ǝʇɐᴚ ʇndʇnO ǝʌᴉʇɐǝɹƆ", "configuration.mekanism.tier.energy_cube.creative.rate.tooltip": "˙sǝqnɔ ʎᵷɹǝuǝ ǝʌᴉʇɐǝɹƆ ɟo sǝꞁnoՐ uᴉ ǝʇɐɹ ʇndʇnO", "configuration.mekanism.tier.energy_cube.creative.storage": "ǝᵷɐɹoʇS ǝʌᴉʇɐǝɹƆ", @@ -1354,7 +1413,7 @@ "configuration.mekanism.tier.energy_cube.ultimate.rate.tooltip": "˙sǝqnɔ ʎᵷɹǝuǝ ǝʇɐɯᴉʇꞁ∩ ɟo sǝꞁnoՐ uᴉ ǝʇɐɹ ʇndʇnO", "configuration.mekanism.tier.energy_cube.ultimate.storage": "ǝᵷɐɹoʇS ǝʇɐɯᴉʇꞁ∩", "configuration.mekanism.tier.energy_cube.ultimate.storage.tooltip": "˙ǝɹoʇs uɐɔ sǝqnɔ ʎᵷɹǝuǝ ǝʇɐɯᴉʇꞁ∩ sǝꞁnoՐ ɟo ɹǝqɯnu ɯnɯᴉxɐW", - "configuration.mekanism.tier.fluid_tank": "sᵷuᴉʇʇǝS ʞuɐ⟘ pᴉnꞁℲ", + "configuration.mekanism.tier.fluid_tank": "sʞuɐ⟘ pᴉnꞁℲ", "configuration.mekanism.tier.fluid_tank.advanced.rate": "ǝʇɐᴚ ʇndʇnO pǝɔuɐʌpⱯ", "configuration.mekanism.tier.fluid_tank.advanced.rate.tooltip": "˙ᗺɯ uᴉ sʞuɐʇ pᴉnꞁɟ pǝɔuɐʌpⱯ ɟo ǝʇɐɹ ʇndʇnO", "configuration.mekanism.tier.fluid_tank.advanced.storage": "ǝᵷɐɹoʇS pǝɔuɐʌpⱯ", @@ -1363,6 +1422,7 @@ "configuration.mekanism.tier.fluid_tank.basic.rate.tooltip": "˙ᗺɯ uᴉ sʞuɐʇ pᴉnꞁɟ ɔᴉsɐᗺ ɟo ǝʇɐɹ ʇndʇnO", "configuration.mekanism.tier.fluid_tank.basic.storage": "ǝᵷɐɹoʇS ɔᴉsɐᗺ", "configuration.mekanism.tier.fluid_tank.basic.storage.tooltip": "˙ᗺɯ uᴉ sʞuɐʇ pᴉnꞁɟ ɔᴉsɐᗺ ɟo ǝzᴉs ǝᵷɐɹoʇS", + "configuration.mekanism.tier.fluid_tank.button": "sʞuɐ⟘ pᴉnꞁℲ ʇᴉpƎ", "configuration.mekanism.tier.fluid_tank.creative.rate": "ǝʇɐᴚ ʇndʇnO ǝʌᴉʇɐǝɹƆ", "configuration.mekanism.tier.fluid_tank.creative.rate.tooltip": "˙ᗺɯ uᴉ sʞuɐʇ pᴉnꞁɟ ǝʌᴉʇɐǝɹƆ ɟo ǝʇɐɹ ʇndʇnO", "configuration.mekanism.tier.fluid_tank.creative.storage": "ǝᵷɐɹoʇS ǝʌᴉʇɐǝɹƆ", @@ -1376,7 +1436,8 @@ "configuration.mekanism.tier.fluid_tank.ultimate.rate.tooltip": "˙ᗺɯ uᴉ sʞuɐʇ pᴉnꞁɟ ǝʇɐɯᴉʇꞁ∩ ɟo ǝʇɐɹ ʇndʇnO", "configuration.mekanism.tier.fluid_tank.ultimate.storage": "ǝᵷɐɹoʇS ǝʇɐɯᴉʇꞁ∩", "configuration.mekanism.tier.fluid_tank.ultimate.storage.tooltip": "˙ᗺɯ uᴉ sʞuɐʇ pᴉnꞁɟ ǝʇɐɯᴉʇꞁ∩ ɟo ǝzᴉs ǝᵷɐɹoʇS", - "configuration.mekanism.tier.induction": "sᵷuᴉʇʇǝS xᴉɹʇɐW uoᴉʇɔnpuI", + "configuration.mekanism.tier.induction": "xᴉɹʇɐW uoᴉʇɔnpuI", + "configuration.mekanism.tier.induction.button": "xᴉɹʇɐW uoᴉʇɔnpuI ʇᴉpƎ", "configuration.mekanism.tier.induction.cell.advanced.storage": "ǝᵷɐɹoʇS pǝɔuɐʌpⱯ", "configuration.mekanism.tier.induction.cell.advanced.storage.tooltip": "˙ǝɹoʇs uɐɔ sꞁꞁǝɔ uoᴉʇɔnpuᴉ pǝɔuɐʌpⱯ sǝꞁnoՐ ɟo ɹǝqɯnu ɯnɯᴉxɐW", "configuration.mekanism.tier.induction.cell.basic.storage": "ǝᵷɐɹoʇS ɔᴉsɐᗺ", @@ -1394,8 +1455,9 @@ "configuration.mekanism.tier.induction.provider.ultimate.rate": "ǝʇɐᴚ ʇndʇnO ǝʇɐɯᴉʇꞁ∩", "configuration.mekanism.tier.induction.provider.ultimate.rate.tooltip": "˙ʇdǝɔɔɐ ɹo ʇndʇno uɐɔ sɹǝpᴉʌoɹd uoᴉʇɔnpuᴉ ǝʇɐɯᴉʇꞁ∩ sǝꞁnoՐ ɟo ɹǝqɯnu ɯnɯᴉxɐW", "configuration.mekanism.tier.induction.tooltip": "sɹǝpᴉʌoɹԀ puɐ sꞁꞁǝƆ uoᴉʇɔnpuI ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", - "configuration.mekanism.tier.transmitter": "sᵷuᴉʇʇǝS ɹǝʇʇᴉɯsuɐɹ⟘", - "configuration.mekanism.tier.transmitter.chemical": "sᵷuᴉʇʇǝS ǝqn⟘ pǝzᴉɹnssǝɹԀ", + "configuration.mekanism.tier.transmitter": "sɹǝʇʇᴉɯsuɐɹ⟘", + "configuration.mekanism.tier.transmitter.button": "sɹǝʇʇᴉɯsuɐɹ⟘ ʇᴉpƎ", + "configuration.mekanism.tier.transmitter.chemical": "sǝqn⟘ pǝzᴉɹnssǝɹԀ", "configuration.mekanism.tier.transmitter.chemical.advanced.rate": "ǝʇɐᴚ ꞁꞁnԀ pǝɔuɐʌpⱯ", "configuration.mekanism.tier.transmitter.chemical.advanced.rate.tooltip": "˙ʇ/ᗺɯ uᴉ sǝqnʇ pǝzᴉɹnssǝɹd pǝɔuɐʌpⱯ ɟo ǝʇɐɹ dɯnԀ", "configuration.mekanism.tier.transmitter.chemical.advanced.storage": "ǝᵷɐɹoʇS pǝɔuɐʌpⱯ", @@ -1404,6 +1466,7 @@ "configuration.mekanism.tier.transmitter.chemical.basic.rate.tooltip": "˙ʇ/ᗺɯ uᴉ sǝqnʇ pǝzᴉɹnssǝɹd ɔᴉsɐᗺ ɟo ǝʇɐɹ dɯnԀ", "configuration.mekanism.tier.transmitter.chemical.basic.storage": "ǝᵷɐɹoʇS ɔᴉsɐᗺ", "configuration.mekanism.tier.transmitter.chemical.basic.storage.tooltip": "˙ᗺɯ uᴉ sǝqnʇ pǝzᴉɹnssǝɹd ɔᴉsɐᗺ ɟo ʎʇᴉɔɐdɐƆ", + "configuration.mekanism.tier.transmitter.chemical.button": "sᵷuᴉʇʇǝS ǝqn⟘ ʇᴉpƎ", "configuration.mekanism.tier.transmitter.chemical.elite.rate": "ǝʇɐᴚ ꞁꞁnԀ ǝʇᴉꞁƎ", "configuration.mekanism.tier.transmitter.chemical.elite.rate.tooltip": "˙ʇ/ᗺɯ uᴉ sǝqnʇ pǝzᴉɹnssǝɹd ǝʇᴉꞁƎ ɟo ǝʇɐɹ dɯnԀ", "configuration.mekanism.tier.transmitter.chemical.elite.storage": "ǝᵷɐɹoʇS ǝʇᴉꞁƎ", @@ -1413,17 +1476,18 @@ "configuration.mekanism.tier.transmitter.chemical.ultimate.rate.tooltip": "˙ʇ/ᗺɯ uᴉ sǝqnʇ pǝzᴉɹnssǝɹd ǝʇɐɯᴉʇꞁ∩ ɟo ǝʇɐɹ dɯnԀ", "configuration.mekanism.tier.transmitter.chemical.ultimate.storage": "ǝᵷɐɹoʇS ǝʇɐɯᴉʇꞁ∩", "configuration.mekanism.tier.transmitter.chemical.ultimate.storage.tooltip": "˙ᗺɯ uᴉ sǝqnʇ pǝzᴉɹnssǝɹd ǝʇɐɯᴉʇꞁ∩ ɟo ʎʇᴉɔɐdɐƆ", - "configuration.mekanism.tier.transmitter.energy": "sᵷuᴉʇʇǝS ǝꞁqɐƆ ꞁɐsɹǝʌᴉu∩", + "configuration.mekanism.tier.transmitter.energy": "sǝꞁqɐƆ ꞁɐsɹǝʌᴉu∩", "configuration.mekanism.tier.transmitter.energy.advanced.storage": "ǝᵷɐɹoʇS pǝɔuɐʌpⱯ", "configuration.mekanism.tier.transmitter.energy.advanced.storage.tooltip": "˙ǝꞁqɐɔ ꞁɐsɹǝʌᴉun pǝɔuɐʌpⱯ ɥɔɐǝ ɟo sǝꞁnoՐ uᴉ ɹǝɟɟnq ꞁɐuɹǝʇuI", "configuration.mekanism.tier.transmitter.energy.basic.storage": "ǝᵷɐɹoʇS ɔᴉsɐᗺ", "configuration.mekanism.tier.transmitter.energy.basic.storage.tooltip": "˙ǝꞁqɐɔ ꞁɐsɹǝʌᴉun ɔᴉsɐᗺ ɥɔɐǝ ɟo sǝꞁnoՐ uᴉ ɹǝɟɟnq ꞁɐuɹǝʇuI", + "configuration.mekanism.tier.transmitter.energy.button": "sᵷuᴉʇʇǝS ǝꞁqɐƆ ʇᴉpƎ", "configuration.mekanism.tier.transmitter.energy.elite.storage": "ǝᵷɐɹoʇS ǝʇᴉꞁƎ", "configuration.mekanism.tier.transmitter.energy.elite.storage.tooltip": "˙ǝꞁqɐɔ ꞁɐsɹǝʌᴉun ǝʇᴉꞁƎ ɥɔɐǝ ɟo sǝꞁnoՐ uᴉ ɹǝɟɟnq ꞁɐuɹǝʇuI", "configuration.mekanism.tier.transmitter.energy.tooltip": "sǝꞁqɐƆ ꞁɐsɹǝʌᴉu∩ ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", "configuration.mekanism.tier.transmitter.energy.ultimate.storage": "ǝᵷɐɹoʇS ǝʇɐɯᴉʇꞁ∩", "configuration.mekanism.tier.transmitter.energy.ultimate.storage.tooltip": "˙ǝꞁqɐɔ ꞁɐsɹǝʌᴉun ǝʇɐɯᴉʇꞁ∩ ɥɔɐǝ ɟo sǝꞁnoՐ uᴉ ɹǝɟɟnq ꞁɐuɹǝʇuI", - "configuration.mekanism.tier.transmitter.fluid": "sᵷuᴉʇʇǝS ǝdᴉԀ ꞁɐɔᴉuɐɥɔǝW", + "configuration.mekanism.tier.transmitter.fluid": "sǝdᴉԀ ꞁɐɔᴉuɐɥɔǝW", "configuration.mekanism.tier.transmitter.fluid.advanced.rate": "ǝʇɐᴚ ꞁꞁnԀ pǝɔuɐʌpⱯ", "configuration.mekanism.tier.transmitter.fluid.advanced.rate.tooltip": "˙ʇ/ᗺɯ uᴉ sǝdᴉd ꞁɐɔᴉuɐɥɔǝɯ pǝɔuɐʌpⱯ ɟo ǝʇɐɹ dɯnԀ", "configuration.mekanism.tier.transmitter.fluid.advanced.storage": "ǝᵷɐɹoʇS pǝɔuɐʌpⱯ", @@ -1432,6 +1496,7 @@ "configuration.mekanism.tier.transmitter.fluid.basic.rate.tooltip": "˙ʇ/ᗺɯ uᴉ sǝdᴉd ꞁɐɔᴉuɐɥɔǝɯ ɔᴉsɐᗺ ɟo ǝʇɐɹ dɯnԀ", "configuration.mekanism.tier.transmitter.fluid.basic.storage": "ǝᵷɐɹoʇS ɔᴉsɐᗺ", "configuration.mekanism.tier.transmitter.fluid.basic.storage.tooltip": "˙ᗺɯ uᴉ sǝdᴉd ꞁɐɔᴉuɐɥɔǝɯ ɔᴉsɐᗺ ɟo ʎʇᴉɔɐdɐƆ", + "configuration.mekanism.tier.transmitter.fluid.button": "sᵷuᴉʇʇǝS ǝdᴉԀ ʇᴉpƎ", "configuration.mekanism.tier.transmitter.fluid.elite.rate": "ǝʇɐᴚ ꞁꞁnԀ ǝʇᴉꞁƎ", "configuration.mekanism.tier.transmitter.fluid.elite.rate.tooltip": "˙ʇ/ᗺɯ uᴉ sǝdᴉd ꞁɐɔᴉuɐɥɔǝɯ ǝʇᴉꞁƎ ɟo ǝʇɐɹ dɯnԀ", "configuration.mekanism.tier.transmitter.fluid.elite.storage": "ǝᵷɐɹoʇS ǝʇᴉꞁƎ", @@ -1441,7 +1506,7 @@ "configuration.mekanism.tier.transmitter.fluid.ultimate.rate.tooltip": "˙ʇ/ᗺɯ uᴉ sǝdᴉd ꞁɐɔᴉuɐɥɔǝɯ ǝʇɐɯᴉʇꞁ∩ ɟo ǝʇɐɹ dɯnԀ", "configuration.mekanism.tier.transmitter.fluid.ultimate.storage": "ǝᵷɐɹoʇS ǝʇɐɯᴉʇꞁ∩", "configuration.mekanism.tier.transmitter.fluid.ultimate.storage.tooltip": "˙ᗺɯ uᴉ sǝdᴉd ꞁɐɔᴉuɐɥɔǝɯ ǝʇɐɯᴉʇꞁ∩ ɟo ʎʇᴉɔɐdɐƆ", - "configuration.mekanism.tier.transmitter.heat": "sᵷuᴉʇʇǝS ɹoʇɔnpuoƆ ɔᴉɯɐuʎpoɯɹǝɥ⟘", + "configuration.mekanism.tier.transmitter.heat": "sɹoʇɔnpuoƆ ɔᴉɯɐuʎpoɯɹǝɥ⟘", "configuration.mekanism.tier.transmitter.heat.advanced.heat_capacity": "ʎʇᴉɔɐdɐƆ ʇɐǝH pǝɔuɐʌpⱯ", "configuration.mekanism.tier.transmitter.heat.advanced.heat_capacity.tooltip": "˙sɹoʇɔnpuoɔ ɔᴉɯɐuʎpoɯɹǝɥʇ pǝɔuɐʌpⱯ ɟo ʎʇᴉɔɐdɐɔ ʇɐǝH", "configuration.mekanism.tier.transmitter.heat.advanced.insulation": "uoᴉʇɐꞁnsuI pǝɔuɐʌpⱯ", @@ -1454,6 +1519,7 @@ "configuration.mekanism.tier.transmitter.heat.basic.insulation.tooltip": "˙ɹoʇɔnpuoɔ ɔᴉɯɐuʎpoɯɹǝɥʇ ɔᴉsɐᗺ ɟo ǝnꞁɐʌ uoᴉʇɐꞁnsuI", "configuration.mekanism.tier.transmitter.heat.basic.inverse_conduction": "uoᴉʇɔnpuoƆ ǝsɹǝʌuI ɔᴉsɐᗺ", "configuration.mekanism.tier.transmitter.heat.basic.inverse_conduction.tooltip": "˙sɹoʇɔnpuoɔ ɔᴉɯɐuʎpoɯɹǝɥʇ ɔᴉsɐᗺ ɟo ǝnꞁɐʌ uoᴉʇɔnpuoƆ", + "configuration.mekanism.tier.transmitter.heat.button": "sᵷuᴉʇʇǝS ɹoʇɔnpuoƆ ʇᴉpƎ", "configuration.mekanism.tier.transmitter.heat.elite.heat_capacity": "ʎʇᴉɔɐdɐƆ ʇɐǝH ǝʇᴉꞁƎ", "configuration.mekanism.tier.transmitter.heat.elite.heat_capacity.tooltip": "˙sɹoʇɔnpuoɔ ɔᴉɯɐuʎpoɯɹǝɥʇ ǝʇᴉꞁƎ ɟo ʎʇᴉɔɐdɐɔ ʇɐǝH", "configuration.mekanism.tier.transmitter.heat.elite.insulation": "uoᴉʇɐꞁnsuI ǝʇᴉꞁƎ", @@ -1467,7 +1533,7 @@ "configuration.mekanism.tier.transmitter.heat.ultimate.insulation.tooltip": "˙ɹoʇɔnpuoɔ ɔᴉɯɐuʎpoɯɹǝɥʇ ǝʇɐɯᴉʇꞁ∩ ɟo ǝnꞁɐʌ uoᴉʇɐꞁnsuI", "configuration.mekanism.tier.transmitter.heat.ultimate.inverse_conduction": "uoᴉʇɔnpuoƆ ǝsɹǝʌuI ǝʇɐɯᴉʇꞁ∩", "configuration.mekanism.tier.transmitter.heat.ultimate.inverse_conduction.tooltip": "˙sɹoʇɔnpuoɔ ɔᴉɯɐuʎpoɯɹǝɥʇ ǝʇɐɯᴉʇꞁ∩ ɟo ǝnꞁɐʌ uoᴉʇɔnpuoƆ", - "configuration.mekanism.tier.transmitter.item": "sᵷuᴉʇʇǝS ɹǝʇɹodsuɐɹ⟘ ꞁɐɔᴉʇsᴉᵷoꞀ", + "configuration.mekanism.tier.transmitter.item": "sɹǝʇɹodsuɐɹ⟘ ꞁɐɔᴉʇsᴉᵷoꞀ", "configuration.mekanism.tier.transmitter.item.advanced.pull_rate": "ǝʇɐᴚ ꞁꞁnԀ pǝɔuɐʌpⱯ", "configuration.mekanism.tier.transmitter.item.advanced.pull_rate.tooltip": "˙puoɔǝs ɹǝd sʞɔᴉʇ 0ᘔ ɟo ǝʇɐɹ ʞɔᴉʇ ʇǝᵷɹɐʇ ɐ sǝɯnssɐ ǝnꞁɐʌ sᴉɥ⟘ ˙puoɔǝs ɟꞁɐɥ/sɯǝʇᴉ uᴉ sɹǝʇɹodsuɐɹʇ ꞁɐɔᴉʇsᴉᵷoꞁ pǝɔuɐʌpⱯ ɟo ǝʇɐɹ ʇndɥᵷnoɹɥʇ ɯǝʇI", "configuration.mekanism.tier.transmitter.item.advanced.speed": "pǝǝdS ɹǝɟsuɐɹ⟘ pǝɔuɐʌpⱯ", @@ -1476,6 +1542,7 @@ "configuration.mekanism.tier.transmitter.item.basic.pull_rate.tooltip": "˙puoɔǝs ɹǝd sʞɔᴉʇ 0ᘔ ɟo ǝʇɐɹ ʞɔᴉʇ ʇǝᵷɹɐʇ ɐ sǝɯnssɐ ǝnꞁɐʌ sᴉɥ⟘ ˙puoɔǝs ɟꞁɐɥ/sɯǝʇᴉ uᴉ sɹǝʇɹodsuɐɹʇ ꞁɐɔᴉʇsᴉᵷoꞁ ɔᴉsɐᗺ ɟo ǝʇɐɹ ʇndɥᵷnoɹɥʇ ɯǝʇI", "configuration.mekanism.tier.transmitter.item.basic.speed": "pǝǝdS ɹǝɟsuɐɹ⟘ ɔᴉsɐᗺ", "configuration.mekanism.tier.transmitter.item.basic.speed.tooltip": "˙puoɔǝs ɹǝd sʞɔᴉʇ 0ᘔ ɟo ǝʇɐɹ ʞɔᴉʇ ʇǝᵷɹɐʇ ɐ sǝɯnssɐ ǝnꞁɐʌ sᴉɥ⟘ ˙ɹǝʇɹodsuɐɹʇ ꞁɐɔᴉʇsᴉᵷoꞁ ɔᴉsɐᗺ ɟo s/ɯ uᴉ pǝǝds ꞁǝʌɐɹʇ ǝɥʇ sǝɯᴉʇ ǝʌᴉℲ", + "configuration.mekanism.tier.transmitter.item.button": "sᵷuᴉʇʇǝS ɹǝʇɹodsuɐɹ⟘ ʇᴉpƎ", "configuration.mekanism.tier.transmitter.item.elite.pull_rate": "ǝʇɐᴚ ꞁꞁnԀ ǝʇᴉꞁƎ", "configuration.mekanism.tier.transmitter.item.elite.pull_rate.tooltip": "˙puoɔǝs ɹǝd sʞɔᴉʇ 0ᘔ ɟo ǝʇɐɹ ʞɔᴉʇ ʇǝᵷɹɐʇ ɐ sǝɯnssɐ ǝnꞁɐʌ sᴉɥ⟘ ˙puoɔǝs ɟꞁɐɥ/sɯǝʇᴉ uᴉ sɹǝʇɹodsuɐɹʇ ꞁɐɔᴉʇsᴉᵷoꞁ ǝʇᴉꞁƎ ɟo ǝʇɐɹ ʇndɥᵷnoɹɥʇ ɯǝʇI", "configuration.mekanism.tier.transmitter.item.elite.speed": "pǝǝdS ɹǝɟsuɐɹ⟘ ǝʇᴉꞁƎ", @@ -1549,9 +1616,10 @@ "configuration.mekanism.usage.seismic_vibrator.energy.tooltip": "ɹoʇɐɹqᴉΛ ɔᴉɯsᴉǝS :ɟo sǝꞁnoՐ uᴉ uoᴉʇɐɹǝdo ɹǝd ʎᵷɹǝuƎ", "configuration.mekanism.usage.stabilizer.energy": "ǝᵷɐs∩ ʎᵷɹǝuƎ ɹǝzᴉꞁᴉqɐʇS ꞁɐuoᴉsuǝɯᴉᗡ", "configuration.mekanism.usage.stabilizer.energy.tooltip": "sǝꞁnoՐ uᴉ ʞɔᴉʇ ɹǝd ʞunɥɔ ɹǝd ʎᵷɹǝuƎ", - "configuration.mekanism.usage.teleporter": "sᵷuᴉʇʇǝS ɹǝʇɹodǝꞁǝ⟘", + "configuration.mekanism.usage.teleporter": "ɹǝʇɹodǝꞁǝ⟘", "configuration.mekanism.usage.teleporter.base": "ǝᵷɐs∩ ʎᵷɹǝuƎ ǝsɐᗺ", "configuration.mekanism.usage.teleporter.base.tooltip": "˙ʎʇᴉʇuǝ uɐ ᵷuᴉʇɹodǝꞁǝʇ ɹoɟ ʇsoɔ sǝꞁnoՐ ǝsɐᗺ", + "configuration.mekanism.usage.teleporter.button": "ɹǝʇɹodǝꞁǝ⟘ ʇᴉpƎ", "configuration.mekanism.usage.teleporter.distance": "ǝᵷɐs∩ ʎᵷɹǝuƎ ǝɔuɐʇsᴉᗡ", "configuration.mekanism.usage.teleporter.distance.tooltip": "˙(ᘔvɟɟᴉᗡz + ᘔvɟɟᴉᗡʎ + ᘔvɟɟᴉᗡx)ʇɹbs - uoᴉʇɐʇɹodǝꞁǝʇ ᵷuᴉɹnp pǝꞁꞁǝʌɐɹʇ ǝɔuɐʇsᴉp ɟo ʇᴉun ɹǝd sǝꞁnoՐ", "configuration.mekanism.usage.teleporter.penalty.dimension": "ʎʇꞁɐuǝԀ ʎᵷɹǝuƎ uoᴉsuǝɯᴉᗡ", @@ -1562,16 +1630,19 @@ "configuration.mekanism.world.fluorite.buried.generate": "ǝʇɐɹǝuǝ⅁ pꞁnoɥS", "configuration.mekanism.world.fluorite.buried.generate.tooltip": "˙pǝꞁqɐuǝ ǝq oʇ ǝɹo ǝʇᴉɹonꞁɟ ᵷuᴉʇɐɹǝuǝᵷ sǝɹᴉnbǝᴚ :ǝʇoN ˙uoᴉʇɐɹǝuǝᵷ pꞁɹoʍ oʇ pǝppɐ ǝq pꞁnoɥs suᴉǝΛ ǝʇᴉɹonꞁℲ pǝᴉɹnᗺ ɟᴉ sǝuᴉɯɹǝʇǝᗡ", "configuration.mekanism.world.fluorite.buried.max": "ɹoɥɔuⱯ xɐW", + "configuration.mekanism.world.fluorite.buried.max.button": "ɹoɥɔuⱯ xɐW ʇᴉpƎ", "configuration.mekanism.world.fluorite.buried.max.tooltip": "˙suᴉǝΛ ǝʇᴉɹonꞁℲ pǝᴉɹnᗺ ɹoɟ ɹoɥɔuɐ ʇɥᵷᴉǝɥ (ǝʌᴉsnꞁɔuᴉ) ɯnɯᴉxɐW", "configuration.mekanism.world.fluorite.buried.max_size": "ǝzᴉS xɐW", "configuration.mekanism.world.fluorite.buried.max_size.tooltip": "˙uᴉǝΛ ǝʇᴉɹonꞁℲ pǝᴉɹnᗺ ɐ uᴉ sʞɔoꞁq ɟo ɹǝqɯnu ɯnɯᴉxɐW", "configuration.mekanism.world.fluorite.buried.min": "ɹoɥɔuⱯ uᴉW", + "configuration.mekanism.world.fluorite.buried.min.button": "ɹoɥɔuⱯ uᴉW ʇᴉpƎ", "configuration.mekanism.world.fluorite.buried.min.tooltip": "˙suᴉǝΛ ǝʇᴉɹonꞁℲ pǝᴉɹnᗺ ɹoɟ ɹoɥɔuɐ ʇɥᵷᴉǝɥ (ǝʌᴉsnꞁɔuᴉ) ɯnɯᴉuᴉW", "configuration.mekanism.world.fluorite.buried.per_chunk": "ʞunɥƆ ɹǝԀ", "configuration.mekanism.world.fluorite.buried.per_chunk.tooltip": "˙ʞunɥɔ ɐ uᴉ sǝʇɐɹǝuǝᵷ suᴉǝΛ ǝʇᴉɹonꞁℲ pǝᴉɹnᗺ ʇɐɥʇ ǝɔuɐɥƆ", "configuration.mekanism.world.fluorite.buried.shape": "ǝdɐɥs uoᴉʇnqᴉɹʇsᴉᗡ", "configuration.mekanism.world.fluorite.buried.shape.tooltip": "˙suᴉǝΛ ǝʇᴉɹonꞁℲ pǝᴉɹnᗺ ᵷuᴉɔɐꞁd ɹoɟ ǝdɐɥs uoᴉʇnqᴉɹʇsᴉᗡ", "configuration.mekanism.world.fluorite.buried.top_level": "uᴉǝΛ pǝᴉɹnᗺ", + "configuration.mekanism.world.fluorite.buried.top_level.button": "uᴉǝΛ pǝᴉɹnᗺ ʇᴉpƎ", "configuration.mekanism.world.fluorite.buried.top_level.tooltip": "˙sᵷuᴉʇʇǝS uoᴉʇɐɹǝuǝ⅁ uᴉǝΛ ǝʇᴉɹonꞁℲ pǝᴉɹnᗺ", "configuration.mekanism.world.fluorite.generate": "ǝʇɐɹǝuǝ⅁ pꞁnoɥS", "configuration.mekanism.world.fluorite.generate.tooltip": "˙uoᴉʇɐɹǝuǝᵷ pꞁɹoʍ oʇ pǝppɐ ǝq pꞁnoɥs ǝɹo ǝʇᴉɹonꞁℲ ɟᴉ sǝuᴉɯɹǝʇǝᗡ", @@ -1580,18 +1651,22 @@ "configuration.mekanism.world.fluorite.normal.generate": "ǝʇɐɹǝuǝ⅁ pꞁnoɥS", "configuration.mekanism.world.fluorite.normal.generate.tooltip": "˙pǝꞁqɐuǝ ǝq oʇ ǝɹo ǝʇᴉɹonꞁɟ ᵷuᴉʇɐɹǝuǝᵷ sǝɹᴉnbǝᴚ :ǝʇoN ˙uoᴉʇɐɹǝuǝᵷ pꞁɹoʍ oʇ pǝppɐ ǝq pꞁnoɥs suᴉǝΛ ǝʇᴉɹonꞁℲ ꞁɐɯɹoN ɟᴉ sǝuᴉɯɹǝʇǝᗡ", "configuration.mekanism.world.fluorite.normal.max": "ɹoɥɔuⱯ xɐW", + "configuration.mekanism.world.fluorite.normal.max.button": "ɹoɥɔuⱯ xɐW ʇᴉpƎ", "configuration.mekanism.world.fluorite.normal.max.tooltip": "˙suᴉǝΛ ǝʇᴉɹonꞁℲ ꞁɐɯɹoN ɹoɟ ɹoɥɔuɐ ʇɥᵷᴉǝɥ (ǝʌᴉsnꞁɔuᴉ) ɯnɯᴉxɐW", "configuration.mekanism.world.fluorite.normal.max_size": "ǝzᴉS xɐW", "configuration.mekanism.world.fluorite.normal.max_size.tooltip": "˙uᴉǝΛ ǝʇᴉɹonꞁℲ ꞁɐɯɹoN ɐ uᴉ sʞɔoꞁq ɟo ɹǝqɯnu ɯnɯᴉxɐW", "configuration.mekanism.world.fluorite.normal.min": "ɹoɥɔuⱯ uᴉW", + "configuration.mekanism.world.fluorite.normal.min.button": "ɹoɥɔuⱯ uᴉW ʇᴉpƎ", "configuration.mekanism.world.fluorite.normal.min.tooltip": "˙suᴉǝΛ ǝʇᴉɹonꞁℲ ꞁɐɯɹoN ɹoɟ ɹoɥɔuɐ ʇɥᵷᴉǝɥ (ǝʌᴉsnꞁɔuᴉ) ɯnɯᴉuᴉW", "configuration.mekanism.world.fluorite.normal.per_chunk": "ʞunɥƆ ɹǝԀ", "configuration.mekanism.world.fluorite.normal.per_chunk.tooltip": "˙ʞunɥɔ ɐ uᴉ sǝʇɐɹǝuǝᵷ suᴉǝΛ ǝʇᴉɹonꞁℲ ꞁɐɯɹoN ʇɐɥʇ ǝɔuɐɥƆ", "configuration.mekanism.world.fluorite.normal.shape": "ǝdɐɥs uoᴉʇnqᴉɹʇsᴉᗡ", "configuration.mekanism.world.fluorite.normal.shape.tooltip": "˙suᴉǝΛ ǝʇᴉɹonꞁℲ ꞁɐɯɹoN ᵷuᴉɔɐꞁd ɹoɟ ǝdɐɥs uoᴉʇnqᴉɹʇsᴉᗡ", "configuration.mekanism.world.fluorite.normal.top_level": "uᴉǝΛ ꞁɐɯɹoN", + "configuration.mekanism.world.fluorite.normal.top_level.button": "uᴉǝΛ ꞁɐɯɹoN ʇᴉpƎ", "configuration.mekanism.world.fluorite.normal.top_level.tooltip": "˙sᵷuᴉʇʇǝS uoᴉʇɐɹǝuǝ⅁ uᴉǝΛ ǝʇᴉɹonꞁℲ ꞁɐɯɹoN", - "configuration.mekanism.world.fluorite.top_level": "sᵷuᴉʇʇǝS ǝʇᴉɹonꞁℲ", + "configuration.mekanism.world.fluorite.top_level": "ǝʇᴉɹonꞁℲ", + "configuration.mekanism.world.fluorite.top_level.button": "ǝʇᴉɹonꞁℲ ʇᴉpƎ", "configuration.mekanism.world.fluorite.top_level.tooltip": "˙ǝɹo ǝʇᴉɹonꞁℲ ɹoɟ sᵷuᴉʇʇǝS uoᴉʇɐɹǝuǝ⅁", "configuration.mekanism.world.height_range.anchor.type": "ǝdʎ⟘ ɹoɥɔuⱯ", "configuration.mekanism.world.height_range.anchor.type.tooltip": "ɹoɥɔuɐ ɟo ǝdʎ⟘", @@ -1606,18 +1681,22 @@ "configuration.mekanism.world.lead.normal.generate": "ǝʇɐɹǝuǝ⅁ pꞁnoɥS", "configuration.mekanism.world.lead.normal.generate.tooltip": "˙pǝꞁqɐuǝ ǝq oʇ ǝɹo pɐǝꞁ ᵷuᴉʇɐɹǝuǝᵷ sǝɹᴉnbǝᴚ :ǝʇoN ˙uoᴉʇɐɹǝuǝᵷ pꞁɹoʍ oʇ pǝppɐ ǝq pꞁnoɥs suᴉǝΛ pɐǝꞀ ꞁɐɯɹoN ɟᴉ sǝuᴉɯɹǝʇǝᗡ", "configuration.mekanism.world.lead.normal.max": "ɹoɥɔuⱯ xɐW", + "configuration.mekanism.world.lead.normal.max.button": "ɹoɥɔuⱯ xɐW ʇᴉpƎ", "configuration.mekanism.world.lead.normal.max.tooltip": "˙suᴉǝΛ pɐǝꞀ ꞁɐɯɹoN ɹoɟ ɹoɥɔuɐ ʇɥᵷᴉǝɥ (ǝʌᴉsnꞁɔuᴉ) ɯnɯᴉxɐW", "configuration.mekanism.world.lead.normal.max_size": "ǝzᴉS xɐW", "configuration.mekanism.world.lead.normal.max_size.tooltip": "˙uᴉǝΛ pɐǝꞀ ꞁɐɯɹoN ɐ uᴉ sʞɔoꞁq ɟo ɹǝqɯnu ɯnɯᴉxɐW", "configuration.mekanism.world.lead.normal.min": "ɹoɥɔuⱯ uᴉW", + "configuration.mekanism.world.lead.normal.min.button": "ɹoɥɔuⱯ uᴉW ʇᴉpƎ", "configuration.mekanism.world.lead.normal.min.tooltip": "˙suᴉǝΛ pɐǝꞀ ꞁɐɯɹoN ɹoɟ ɹoɥɔuɐ ʇɥᵷᴉǝɥ (ǝʌᴉsnꞁɔuᴉ) ɯnɯᴉuᴉW", "configuration.mekanism.world.lead.normal.per_chunk": "ʞunɥƆ ɹǝԀ", "configuration.mekanism.world.lead.normal.per_chunk.tooltip": "˙ʞunɥɔ ɐ uᴉ sǝʇɐɹǝuǝᵷ suᴉǝΛ pɐǝꞀ ꞁɐɯɹoN ʇɐɥʇ ǝɔuɐɥƆ", "configuration.mekanism.world.lead.normal.shape": "ǝdɐɥs uoᴉʇnqᴉɹʇsᴉᗡ", "configuration.mekanism.world.lead.normal.shape.tooltip": "˙suᴉǝΛ pɐǝꞀ ꞁɐɯɹoN ᵷuᴉɔɐꞁd ɹoɟ ǝdɐɥs uoᴉʇnqᴉɹʇsᴉᗡ", "configuration.mekanism.world.lead.normal.top_level": "uᴉǝΛ ꞁɐɯɹoN", + "configuration.mekanism.world.lead.normal.top_level.button": "uᴉǝΛ ꞁɐɯɹoN ʇᴉpƎ", "configuration.mekanism.world.lead.normal.top_level.tooltip": "˙sᵷuᴉʇʇǝS uoᴉʇɐɹǝuǝ⅁ uᴉǝΛ pɐǝꞀ ꞁɐɯɹoN", - "configuration.mekanism.world.lead.top_level": "sᵷuᴉʇʇǝS pɐǝꞀ", + "configuration.mekanism.world.lead.top_level": "pɐǝꞀ", + "configuration.mekanism.world.lead.top_level.button": "pɐǝꞀ ʇᴉpƎ", "configuration.mekanism.world.lead.top_level.tooltip": "˙ǝɹo pɐǝꞀ ɹoɟ sᵷuᴉʇʇǝS uoᴉʇɐɹǝuǝ⅁", "configuration.mekanism.world.osmium.generate": "ǝʇɐɹǝuǝ⅁ pꞁnoɥS", "configuration.mekanism.world.osmium.generate.tooltip": "˙uoᴉʇɐɹǝuǝᵷ pꞁɹoʍ oʇ pǝppɐ ǝq pꞁnoɥs ǝɹo ɯnᴉɯsO ɟᴉ sǝuᴉɯɹǝʇǝᗡ", @@ -1626,54 +1705,65 @@ "configuration.mekanism.world.osmium.middle.generate": "ǝʇɐɹǝuǝ⅁ pꞁnoɥS", "configuration.mekanism.world.osmium.middle.generate.tooltip": "˙pǝꞁqɐuǝ ǝq oʇ ǝɹo ɯnᴉɯso ᵷuᴉʇɐɹǝuǝᵷ sǝɹᴉnbǝᴚ :ǝʇoN ˙uoᴉʇɐɹǝuǝᵷ pꞁɹoʍ oʇ pǝppɐ ǝq pꞁnoɥs suᴉǝΛ ɯnᴉɯsO ǝꞁppᴉW ɟᴉ sǝuᴉɯɹǝʇǝᗡ", "configuration.mekanism.world.osmium.middle.max": "ɹoɥɔuⱯ xɐW", + "configuration.mekanism.world.osmium.middle.max.button": "ɹoɥɔuⱯ xɐW ʇᴉpƎ", "configuration.mekanism.world.osmium.middle.max.tooltip": "˙suᴉǝΛ ɯnᴉɯsO ǝꞁppᴉW ɹoɟ ɹoɥɔuɐ ʇɥᵷᴉǝɥ (ǝʌᴉsnꞁɔuᴉ) ɯnɯᴉxɐW", "configuration.mekanism.world.osmium.middle.max_size": "ǝzᴉS xɐW", "configuration.mekanism.world.osmium.middle.max_size.tooltip": "˙uᴉǝΛ ɯnᴉɯsO ǝꞁppᴉW ɐ uᴉ sʞɔoꞁq ɟo ɹǝqɯnu ɯnɯᴉxɐW", "configuration.mekanism.world.osmium.middle.min": "ɹoɥɔuⱯ uᴉW", + "configuration.mekanism.world.osmium.middle.min.button": "ɹoɥɔuⱯ uᴉW ʇᴉpƎ", "configuration.mekanism.world.osmium.middle.min.tooltip": "˙suᴉǝΛ ɯnᴉɯsO ǝꞁppᴉW ɹoɟ ɹoɥɔuɐ ʇɥᵷᴉǝɥ (ǝʌᴉsnꞁɔuᴉ) ɯnɯᴉuᴉW", "configuration.mekanism.world.osmium.middle.per_chunk": "ʞunɥƆ ɹǝԀ", "configuration.mekanism.world.osmium.middle.per_chunk.tooltip": "˙ʞunɥɔ ɐ uᴉ sǝʇɐɹǝuǝᵷ suᴉǝΛ ɯnᴉɯsO ǝꞁppᴉW ʇɐɥʇ ǝɔuɐɥƆ", "configuration.mekanism.world.osmium.middle.shape": "ǝdɐɥs uoᴉʇnqᴉɹʇsᴉᗡ", "configuration.mekanism.world.osmium.middle.shape.tooltip": "˙suᴉǝΛ ɯnᴉɯsO ǝꞁppᴉW ᵷuᴉɔɐꞁd ɹoɟ ǝdɐɥs uoᴉʇnqᴉɹʇsᴉᗡ", "configuration.mekanism.world.osmium.middle.top_level": "uᴉǝΛ ǝꞁppᴉW", + "configuration.mekanism.world.osmium.middle.top_level.button": "uᴉǝΛ ǝꞁppᴉW ʇᴉpƎ", "configuration.mekanism.world.osmium.middle.top_level.tooltip": "˙sᵷuᴉʇʇǝS uoᴉʇɐɹǝuǝ⅁ uᴉǝΛ ɯnᴉɯsO ǝꞁppᴉW", "configuration.mekanism.world.osmium.small.discard_chance": "ǝɔuɐɥƆ pɹɐɔsᴉᗡ", "configuration.mekanism.world.osmium.small.discard_chance.tooltip": "˙pǝɔɐꞁd ʇou ǝɹɐ uᴉǝΛ ɯnᴉɯsO ꞁꞁɐɯS ɐ uᴉ ɹᴉɐ oʇ pǝsodxǝ ʎꞁʇɔǝɹᴉp ǝɹɐ ʇɐɥʇ sʞɔoꞁq ʇɐɥʇ ǝɔuɐɥƆ", "configuration.mekanism.world.osmium.small.generate": "ǝʇɐɹǝuǝ⅁ pꞁnoɥS", "configuration.mekanism.world.osmium.small.generate.tooltip": "˙pǝꞁqɐuǝ ǝq oʇ ǝɹo ɯnᴉɯso ᵷuᴉʇɐɹǝuǝᵷ sǝɹᴉnbǝᴚ :ǝʇoN ˙uoᴉʇɐɹǝuǝᵷ pꞁɹoʍ oʇ pǝppɐ ǝq pꞁnoɥs suᴉǝΛ ɯnᴉɯsO ꞁꞁɐɯS ɟᴉ sǝuᴉɯɹǝʇǝᗡ", "configuration.mekanism.world.osmium.small.max": "ɹoɥɔuⱯ xɐW", + "configuration.mekanism.world.osmium.small.max.button": "ɹoɥɔuⱯ xɐW ʇᴉpƎ", "configuration.mekanism.world.osmium.small.max.tooltip": "˙suᴉǝΛ ɯnᴉɯsO ꞁꞁɐɯS ɹoɟ ɹoɥɔuɐ ʇɥᵷᴉǝɥ (ǝʌᴉsnꞁɔuᴉ) ɯnɯᴉxɐW", "configuration.mekanism.world.osmium.small.max_size": "ǝzᴉS xɐW", "configuration.mekanism.world.osmium.small.max_size.tooltip": "˙uᴉǝΛ ɯnᴉɯsO ꞁꞁɐɯS ɐ uᴉ sʞɔoꞁq ɟo ɹǝqɯnu ɯnɯᴉxɐW", "configuration.mekanism.world.osmium.small.min": "ɹoɥɔuⱯ uᴉW", + "configuration.mekanism.world.osmium.small.min.button": "ɹoɥɔuⱯ uᴉW ʇᴉpƎ", "configuration.mekanism.world.osmium.small.min.tooltip": "˙suᴉǝΛ ɯnᴉɯsO ꞁꞁɐɯS ɹoɟ ɹoɥɔuɐ ʇɥᵷᴉǝɥ (ǝʌᴉsnꞁɔuᴉ) ɯnɯᴉuᴉW", "configuration.mekanism.world.osmium.small.per_chunk": "ʞunɥƆ ɹǝԀ", "configuration.mekanism.world.osmium.small.per_chunk.tooltip": "˙ʞunɥɔ ɐ uᴉ sǝʇɐɹǝuǝᵷ suᴉǝΛ ɯnᴉɯsO ꞁꞁɐɯS ʇɐɥʇ ǝɔuɐɥƆ", "configuration.mekanism.world.osmium.small.shape": "ǝdɐɥs uoᴉʇnqᴉɹʇsᴉᗡ", "configuration.mekanism.world.osmium.small.shape.tooltip": "˙suᴉǝΛ ɯnᴉɯsO ꞁꞁɐɯS ᵷuᴉɔɐꞁd ɹoɟ ǝdɐɥs uoᴉʇnqᴉɹʇsᴉᗡ", "configuration.mekanism.world.osmium.small.top_level": "uᴉǝΛ ꞁꞁɐɯS", + "configuration.mekanism.world.osmium.small.top_level.button": "uᴉǝΛ ꞁꞁɐɯS ʇᴉpƎ", "configuration.mekanism.world.osmium.small.top_level.tooltip": "˙sᵷuᴉʇʇǝS uoᴉʇɐɹǝuǝ⅁ uᴉǝΛ ɯnᴉɯsO ꞁꞁɐɯS", - "configuration.mekanism.world.osmium.top_level": "sᵷuᴉʇʇǝS ɯnᴉɯsO", + "configuration.mekanism.world.osmium.top_level": "ɯnᴉɯsO", + "configuration.mekanism.world.osmium.top_level.button": "ɯnᴉɯsO ʇᴉpƎ", "configuration.mekanism.world.osmium.top_level.tooltip": "˙ǝɹo ɯnᴉɯsO ɹoɟ sᵷuᴉʇʇǝS uoᴉʇɐɹǝuǝ⅁", "configuration.mekanism.world.osmium.upper.discard_chance": "ǝɔuɐɥƆ pɹɐɔsᴉᗡ", "configuration.mekanism.world.osmium.upper.discard_chance.tooltip": "˙pǝɔɐꞁd ʇou ǝɹɐ uᴉǝΛ ɯnᴉɯsO ɹǝdd∩ ɐ uᴉ ɹᴉɐ oʇ pǝsodxǝ ʎꞁʇɔǝɹᴉp ǝɹɐ ʇɐɥʇ sʞɔoꞁq ʇɐɥʇ ǝɔuɐɥƆ", "configuration.mekanism.world.osmium.upper.generate": "ǝʇɐɹǝuǝ⅁ pꞁnoɥS", "configuration.mekanism.world.osmium.upper.generate.tooltip": "˙pǝꞁqɐuǝ ǝq oʇ ǝɹo ɯnᴉɯso ᵷuᴉʇɐɹǝuǝᵷ sǝɹᴉnbǝᴚ :ǝʇoN ˙uoᴉʇɐɹǝuǝᵷ pꞁɹoʍ oʇ pǝppɐ ǝq pꞁnoɥs suᴉǝΛ ɯnᴉɯsO ɹǝdd∩ ɟᴉ sǝuᴉɯɹǝʇǝᗡ", "configuration.mekanism.world.osmium.upper.max": "ɹoɥɔuⱯ xɐW", + "configuration.mekanism.world.osmium.upper.max.button": "ɹoɥɔuⱯ xɐW ʇᴉpƎ", "configuration.mekanism.world.osmium.upper.max.tooltip": "˙suᴉǝΛ ɯnᴉɯsO ɹǝdd∩ ɹoɟ ɹoɥɔuɐ ʇɥᵷᴉǝɥ (ǝʌᴉsnꞁɔuᴉ) ɯnɯᴉxɐW", "configuration.mekanism.world.osmium.upper.max_size": "ǝzᴉS xɐW", "configuration.mekanism.world.osmium.upper.max_size.tooltip": "˙uᴉǝΛ ɯnᴉɯsO ɹǝdd∩ ɐ uᴉ sʞɔoꞁq ɟo ɹǝqɯnu ɯnɯᴉxɐW", "configuration.mekanism.world.osmium.upper.min": "ɹoɥɔuⱯ uᴉW", + "configuration.mekanism.world.osmium.upper.min.button": "ɹoɥɔuⱯ uᴉW ʇᴉpƎ", "configuration.mekanism.world.osmium.upper.min.tooltip": "˙suᴉǝΛ ɯnᴉɯsO ɹǝdd∩ ɹoɟ ɹoɥɔuɐ ʇɥᵷᴉǝɥ (ǝʌᴉsnꞁɔuᴉ) ɯnɯᴉuᴉW", "configuration.mekanism.world.osmium.upper.per_chunk": "ʞunɥƆ ɹǝԀ", "configuration.mekanism.world.osmium.upper.per_chunk.tooltip": "˙ʞunɥɔ ɐ uᴉ sǝʇɐɹǝuǝᵷ suᴉǝΛ ɯnᴉɯsO ɹǝdd∩ ʇɐɥʇ ǝɔuɐɥƆ", "configuration.mekanism.world.osmium.upper.shape": "ǝdɐɥs uoᴉʇnqᴉɹʇsᴉᗡ", "configuration.mekanism.world.osmium.upper.shape.tooltip": "˙suᴉǝΛ ɯnᴉɯsO ɹǝdd∩ ᵷuᴉɔɐꞁd ɹoɟ ǝdɐɥs uoᴉʇnqᴉɹʇsᴉᗡ", "configuration.mekanism.world.osmium.upper.top_level": "uᴉǝΛ ɹǝdd∩", + "configuration.mekanism.world.osmium.upper.top_level.button": "uᴉǝΛ ɹǝdd∩ ʇᴉpƎ", "configuration.mekanism.world.osmium.upper.top_level.tooltip": "˙sᵷuᴉʇʇǝS uoᴉʇɐɹǝuǝ⅁ uᴉǝΛ ɯnᴉɯsO ɹǝdd∩", "configuration.mekanism.world.retrogen": "uǝᵷoɹʇǝᴚ", "configuration.mekanism.world.retrogen.tooltip": "˙uoᴉsɹǝΛuǝ⅁pꞁɹoMɹǝsn dɯnq oʇ ʇuɐʍ osꞁɐ noʎ sᴉɥʇ ᵷuᴉꞁqɐuǝ uǝɥʍ ꞁɐɹǝuǝᵷ uI ˙sʞɔoꞁq ǝɹo puɐ ʇꞁɐs ɯsᴉuɐʞǝW uǝᵷoɹʇǝɹ oʇ sʞunɥɔ sʍoꞁꞁⱯ", - "configuration.mekanism.world.salt": "sᵷuᴉʇʇǝS ʇꞁɐS", + "configuration.mekanism.world.salt": "ʇꞁɐS", + "configuration.mekanism.world.salt.button": "ʇꞁɐS ʇᴉpƎ", "configuration.mekanism.world.salt.generate": "ǝʇɐɹǝuǝ⅁ pꞁnoɥS", "configuration.mekanism.world.salt.generate.tooltip": "˙uoᴉʇɐɹǝuǝᵷ pꞁɹoʍ oʇ pǝppɐ ǝq pꞁnoɥs ʇꞁɐs ɟᴉ sǝuᴉɯɹǝʇǝᗡ", "configuration.mekanism.world.salt.half_height": "ʇɥᵷᴉǝH ɟꞁɐH", @@ -1692,50 +1782,60 @@ "configuration.mekanism.world.tin.large.generate": "ǝʇɐɹǝuǝ⅁ pꞁnoɥS", "configuration.mekanism.world.tin.large.generate.tooltip": "˙pǝꞁqɐuǝ ǝq oʇ ǝɹo uᴉʇ ᵷuᴉʇɐɹǝuǝᵷ sǝɹᴉnbǝᴚ :ǝʇoN ˙uoᴉʇɐɹǝuǝᵷ pꞁɹoʍ oʇ pǝppɐ ǝq pꞁnoɥs suᴉǝΛ uᴉ⟘ ǝᵷɹɐꞀ ɟᴉ sǝuᴉɯɹǝʇǝᗡ", "configuration.mekanism.world.tin.large.max": "ɹoɥɔuⱯ xɐW", + "configuration.mekanism.world.tin.large.max.button": "ɹoɥɔuⱯ xɐW ʇᴉpƎ", "configuration.mekanism.world.tin.large.max.tooltip": "˙suᴉǝΛ uᴉ⟘ ǝᵷɹɐꞀ ɹoɟ ɹoɥɔuɐ ʇɥᵷᴉǝɥ (ǝʌᴉsnꞁɔuᴉ) ɯnɯᴉxɐW", "configuration.mekanism.world.tin.large.max_size": "ǝzᴉS xɐW", "configuration.mekanism.world.tin.large.max_size.tooltip": "˙uᴉǝΛ uᴉ⟘ ǝᵷɹɐꞀ ɐ uᴉ sʞɔoꞁq ɟo ɹǝqɯnu ɯnɯᴉxɐW", "configuration.mekanism.world.tin.large.min": "ɹoɥɔuⱯ uᴉW", + "configuration.mekanism.world.tin.large.min.button": "ɹoɥɔuⱯ uᴉW ʇᴉpƎ", "configuration.mekanism.world.tin.large.min.tooltip": "˙suᴉǝΛ uᴉ⟘ ǝᵷɹɐꞀ ɹoɟ ɹoɥɔuɐ ʇɥᵷᴉǝɥ (ǝʌᴉsnꞁɔuᴉ) ɯnɯᴉuᴉW", "configuration.mekanism.world.tin.large.per_chunk": "ʞunɥƆ ɹǝԀ", "configuration.mekanism.world.tin.large.per_chunk.tooltip": "˙ʞunɥɔ ɐ uᴉ sǝʇɐɹǝuǝᵷ suᴉǝΛ uᴉ⟘ ǝᵷɹɐꞀ ʇɐɥʇ ǝɔuɐɥƆ", "configuration.mekanism.world.tin.large.shape": "ǝdɐɥs uoᴉʇnqᴉɹʇsᴉᗡ", "configuration.mekanism.world.tin.large.shape.tooltip": "˙suᴉǝΛ uᴉ⟘ ǝᵷɹɐꞀ ᵷuᴉɔɐꞁd ɹoɟ ǝdɐɥs uoᴉʇnqᴉɹʇsᴉᗡ", "configuration.mekanism.world.tin.large.top_level": "uᴉǝΛ ǝᵷɹɐꞀ", + "configuration.mekanism.world.tin.large.top_level.button": "uᴉǝΛ ǝᵷɹɐꞀ ʇᴉpƎ", "configuration.mekanism.world.tin.large.top_level.tooltip": "˙sᵷuᴉʇʇǝS uoᴉʇɐɹǝuǝ⅁ uᴉǝΛ uᴉ⟘ ǝᵷɹɐꞀ", "configuration.mekanism.world.tin.small.discard_chance": "ǝɔuɐɥƆ pɹɐɔsᴉᗡ", "configuration.mekanism.world.tin.small.discard_chance.tooltip": "˙pǝɔɐꞁd ʇou ǝɹɐ uᴉǝΛ uᴉ⟘ ꞁꞁɐɯS ɐ uᴉ ɹᴉɐ oʇ pǝsodxǝ ʎꞁʇɔǝɹᴉp ǝɹɐ ʇɐɥʇ sʞɔoꞁq ʇɐɥʇ ǝɔuɐɥƆ", "configuration.mekanism.world.tin.small.generate": "ǝʇɐɹǝuǝ⅁ pꞁnoɥS", "configuration.mekanism.world.tin.small.generate.tooltip": "˙pǝꞁqɐuǝ ǝq oʇ ǝɹo uᴉʇ ᵷuᴉʇɐɹǝuǝᵷ sǝɹᴉnbǝᴚ :ǝʇoN ˙uoᴉʇɐɹǝuǝᵷ pꞁɹoʍ oʇ pǝppɐ ǝq pꞁnoɥs suᴉǝΛ uᴉ⟘ ꞁꞁɐɯS ɟᴉ sǝuᴉɯɹǝʇǝᗡ", "configuration.mekanism.world.tin.small.max": "ɹoɥɔuⱯ xɐW", + "configuration.mekanism.world.tin.small.max.button": "ɹoɥɔuⱯ xɐW ʇᴉpƎ", "configuration.mekanism.world.tin.small.max.tooltip": "˙suᴉǝΛ uᴉ⟘ ꞁꞁɐɯS ɹoɟ ɹoɥɔuɐ ʇɥᵷᴉǝɥ (ǝʌᴉsnꞁɔuᴉ) ɯnɯᴉxɐW", "configuration.mekanism.world.tin.small.max_size": "ǝzᴉS xɐW", "configuration.mekanism.world.tin.small.max_size.tooltip": "˙uᴉǝΛ uᴉ⟘ ꞁꞁɐɯS ɐ uᴉ sʞɔoꞁq ɟo ɹǝqɯnu ɯnɯᴉxɐW", "configuration.mekanism.world.tin.small.min": "ɹoɥɔuⱯ uᴉW", + "configuration.mekanism.world.tin.small.min.button": "ɹoɥɔuⱯ uᴉW ʇᴉpƎ", "configuration.mekanism.world.tin.small.min.tooltip": "˙suᴉǝΛ uᴉ⟘ ꞁꞁɐɯS ɹoɟ ɹoɥɔuɐ ʇɥᵷᴉǝɥ (ǝʌᴉsnꞁɔuᴉ) ɯnɯᴉuᴉW", "configuration.mekanism.world.tin.small.per_chunk": "ʞunɥƆ ɹǝԀ", "configuration.mekanism.world.tin.small.per_chunk.tooltip": "˙ʞunɥɔ ɐ uᴉ sǝʇɐɹǝuǝᵷ suᴉǝΛ uᴉ⟘ ꞁꞁɐɯS ʇɐɥʇ ǝɔuɐɥƆ", "configuration.mekanism.world.tin.small.shape": "ǝdɐɥs uoᴉʇnqᴉɹʇsᴉᗡ", "configuration.mekanism.world.tin.small.shape.tooltip": "˙suᴉǝΛ uᴉ⟘ ꞁꞁɐɯS ᵷuᴉɔɐꞁd ɹoɟ ǝdɐɥs uoᴉʇnqᴉɹʇsᴉᗡ", "configuration.mekanism.world.tin.small.top_level": "uᴉǝΛ ꞁꞁɐɯS", + "configuration.mekanism.world.tin.small.top_level.button": "uᴉǝΛ ꞁꞁɐɯS ʇᴉpƎ", "configuration.mekanism.world.tin.small.top_level.tooltip": "˙sᵷuᴉʇʇǝS uoᴉʇɐɹǝuǝ⅁ uᴉǝΛ uᴉ⟘ ꞁꞁɐɯS", - "configuration.mekanism.world.tin.top_level": "sᵷuᴉʇʇǝS uᴉ⟘", + "configuration.mekanism.world.tin.top_level": "uᴉ⟘", + "configuration.mekanism.world.tin.top_level.button": "uᴉ⟘ ʇᴉpƎ", "configuration.mekanism.world.tin.top_level.tooltip": "˙ǝɹo uᴉ⟘ ɹoɟ sᵷuᴉʇʇǝS uoᴉʇɐɹǝuǝ⅁", "configuration.mekanism.world.uranium.buried.discard_chance": "ǝɔuɐɥƆ pɹɐɔsᴉᗡ", "configuration.mekanism.world.uranium.buried.discard_chance.tooltip": "˙pǝɔɐꞁd ʇou ǝɹɐ uᴉǝΛ ɯnᴉuɐɹ∩ pǝᴉɹnᗺ ɐ uᴉ ɹᴉɐ oʇ pǝsodxǝ ʎꞁʇɔǝɹᴉp ǝɹɐ ʇɐɥʇ sʞɔoꞁq ʇɐɥʇ ǝɔuɐɥƆ", "configuration.mekanism.world.uranium.buried.generate": "ǝʇɐɹǝuǝ⅁ pꞁnoɥS", "configuration.mekanism.world.uranium.buried.generate.tooltip": "˙pǝꞁqɐuǝ ǝq oʇ ǝɹo ɯnᴉuɐɹn ᵷuᴉʇɐɹǝuǝᵷ sǝɹᴉnbǝᴚ :ǝʇoN ˙uoᴉʇɐɹǝuǝᵷ pꞁɹoʍ oʇ pǝppɐ ǝq pꞁnoɥs suᴉǝΛ ɯnᴉuɐɹ∩ pǝᴉɹnᗺ ɟᴉ sǝuᴉɯɹǝʇǝᗡ", "configuration.mekanism.world.uranium.buried.max": "ɹoɥɔuⱯ xɐW", + "configuration.mekanism.world.uranium.buried.max.button": "ɹoɥɔuⱯ xɐW ʇᴉpƎ", "configuration.mekanism.world.uranium.buried.max.tooltip": "˙suᴉǝΛ ɯnᴉuɐɹ∩ pǝᴉɹnᗺ ɹoɟ ɹoɥɔuɐ ʇɥᵷᴉǝɥ (ǝʌᴉsnꞁɔuᴉ) ɯnɯᴉxɐW", "configuration.mekanism.world.uranium.buried.max_size": "ǝzᴉS xɐW", "configuration.mekanism.world.uranium.buried.max_size.tooltip": "˙uᴉǝΛ ɯnᴉuɐɹ∩ pǝᴉɹnᗺ ɐ uᴉ sʞɔoꞁq ɟo ɹǝqɯnu ɯnɯᴉxɐW", "configuration.mekanism.world.uranium.buried.min": "ɹoɥɔuⱯ uᴉW", + "configuration.mekanism.world.uranium.buried.min.button": "ɹoɥɔuⱯ uᴉW ʇᴉpƎ", "configuration.mekanism.world.uranium.buried.min.tooltip": "˙suᴉǝΛ ɯnᴉuɐɹ∩ pǝᴉɹnᗺ ɹoɟ ɹoɥɔuɐ ʇɥᵷᴉǝɥ (ǝʌᴉsnꞁɔuᴉ) ɯnɯᴉuᴉW", "configuration.mekanism.world.uranium.buried.per_chunk": "ʞunɥƆ ɹǝԀ", "configuration.mekanism.world.uranium.buried.per_chunk.tooltip": "˙ʞunɥɔ ɐ uᴉ sǝʇɐɹǝuǝᵷ suᴉǝΛ ɯnᴉuɐɹ∩ pǝᴉɹnᗺ ʇɐɥʇ ǝɔuɐɥƆ", "configuration.mekanism.world.uranium.buried.shape": "ǝdɐɥs uoᴉʇnqᴉɹʇsᴉᗡ", "configuration.mekanism.world.uranium.buried.shape.tooltip": "˙suᴉǝΛ ɯnᴉuɐɹ∩ pǝᴉɹnᗺ ᵷuᴉɔɐꞁd ɹoɟ ǝdɐɥs uoᴉʇnqᴉɹʇsᴉᗡ", "configuration.mekanism.world.uranium.buried.top_level": "uᴉǝΛ pǝᴉɹnᗺ", + "configuration.mekanism.world.uranium.buried.top_level.button": "uᴉǝΛ pǝᴉɹnᗺ ʇᴉpƎ", "configuration.mekanism.world.uranium.buried.top_level.tooltip": "˙sᵷuᴉʇʇǝS uoᴉʇɐɹǝuǝ⅁ uᴉǝΛ ɯnᴉuɐɹ∩ pǝᴉɹnᗺ", "configuration.mekanism.world.uranium.generate": "ǝʇɐɹǝuǝ⅁ pꞁnoɥS", "configuration.mekanism.world.uranium.generate.tooltip": "˙uoᴉʇɐɹǝuǝᵷ pꞁɹoʍ oʇ pǝppɐ ǝq pꞁnoɥs ǝɹo ɯnᴉuɐɹ∩ ɟᴉ sǝuᴉɯɹǝʇǝᗡ", @@ -1744,18 +1844,22 @@ "configuration.mekanism.world.uranium.small.generate": "ǝʇɐɹǝuǝ⅁ pꞁnoɥS", "configuration.mekanism.world.uranium.small.generate.tooltip": "˙pǝꞁqɐuǝ ǝq oʇ ǝɹo ɯnᴉuɐɹn ᵷuᴉʇɐɹǝuǝᵷ sǝɹᴉnbǝᴚ :ǝʇoN ˙uoᴉʇɐɹǝuǝᵷ pꞁɹoʍ oʇ pǝppɐ ǝq pꞁnoɥs suᴉǝΛ ɯnᴉuɐɹ∩ ꞁꞁɐɯS ɟᴉ sǝuᴉɯɹǝʇǝᗡ", "configuration.mekanism.world.uranium.small.max": "ɹoɥɔuⱯ xɐW", + "configuration.mekanism.world.uranium.small.max.button": "ɹoɥɔuⱯ xɐW ʇᴉpƎ", "configuration.mekanism.world.uranium.small.max.tooltip": "˙suᴉǝΛ ɯnᴉuɐɹ∩ ꞁꞁɐɯS ɹoɟ ɹoɥɔuɐ ʇɥᵷᴉǝɥ (ǝʌᴉsnꞁɔuᴉ) ɯnɯᴉxɐW", "configuration.mekanism.world.uranium.small.max_size": "ǝzᴉS xɐW", "configuration.mekanism.world.uranium.small.max_size.tooltip": "˙uᴉǝΛ ɯnᴉuɐɹ∩ ꞁꞁɐɯS ɐ uᴉ sʞɔoꞁq ɟo ɹǝqɯnu ɯnɯᴉxɐW", "configuration.mekanism.world.uranium.small.min": "ɹoɥɔuⱯ uᴉW", + "configuration.mekanism.world.uranium.small.min.button": "ɹoɥɔuⱯ uᴉW ʇᴉpƎ", "configuration.mekanism.world.uranium.small.min.tooltip": "˙suᴉǝΛ ɯnᴉuɐɹ∩ ꞁꞁɐɯS ɹoɟ ɹoɥɔuɐ ʇɥᵷᴉǝɥ (ǝʌᴉsnꞁɔuᴉ) ɯnɯᴉuᴉW", "configuration.mekanism.world.uranium.small.per_chunk": "ʞunɥƆ ɹǝԀ", "configuration.mekanism.world.uranium.small.per_chunk.tooltip": "˙ʞunɥɔ ɐ uᴉ sǝʇɐɹǝuǝᵷ suᴉǝΛ ɯnᴉuɐɹ∩ ꞁꞁɐɯS ʇɐɥʇ ǝɔuɐɥƆ", "configuration.mekanism.world.uranium.small.shape": "ǝdɐɥs uoᴉʇnqᴉɹʇsᴉᗡ", "configuration.mekanism.world.uranium.small.shape.tooltip": "˙suᴉǝΛ ɯnᴉuɐɹ∩ ꞁꞁɐɯS ᵷuᴉɔɐꞁd ɹoɟ ǝdɐɥs uoᴉʇnqᴉɹʇsᴉᗡ", "configuration.mekanism.world.uranium.small.top_level": "uᴉǝΛ ꞁꞁɐɯS", + "configuration.mekanism.world.uranium.small.top_level.button": "uᴉǝΛ ꞁꞁɐɯS ʇᴉpƎ", "configuration.mekanism.world.uranium.small.top_level.tooltip": "˙sᵷuᴉʇʇǝS uoᴉʇɐɹǝuǝ⅁ uᴉǝΛ ɯnᴉuɐɹ∩ ꞁꞁɐɯS", - "configuration.mekanism.world.uranium.top_level": "sᵷuᴉʇʇǝS ɯnᴉuɐɹ∩", + "configuration.mekanism.world.uranium.top_level": "ɯnᴉuɐɹ∩", + "configuration.mekanism.world.uranium.top_level.button": "ɯnᴉuɐɹ∩ ʇᴉpƎ", "configuration.mekanism.world.uranium.top_level.tooltip": "˙ǝɹo ɯnᴉuɐɹ∩ ɹoɟ sᵷuᴉʇʇǝS uoᴉʇɐɹǝuǝ⅁", "configuration.mekanism.world.world_version": "uoᴉsɹǝΛ pꞁɹoM ɹǝs∩", "configuration.mekanism.world.world_version.tooltip": "˙sʞunɥɔ pǝpɐoꞁ ꞁꞁɐ uᴉ ǝɹo sʇᴉ uǝᵷǝɹ oʇ ɯsᴉuɐʞǝW ǝsnɐɔ oʇ ǝnꞁɐʌ sᴉɥʇ ǝᵷuɐɥƆ", diff --git a/src/datagen/generated/mekanism/assets/mekanism/lang/en_us.json b/src/datagen/generated/mekanism/assets/mekanism/lang/en_us.json index 5f2c01a52e5..60572413764 100644 --- a/src/datagen/generated/mekanism/assets/mekanism/lang/en_us.json +++ b/src/datagen/generated/mekanism/assets/mekanism/lang/en_us.json @@ -713,7 +713,8 @@ "configuration.mekanism..gear.meka_suit.toughness.tooltip": "Toughness value of the MekaSuit.", "configuration.mekanism.client.energy.color": "Energy Color", "configuration.mekanism.client.energy.color.tooltip": "Color of energy in item durability display.", - "configuration.mekanism.client.hud": "HUD Settings", + "configuration.mekanism.client.hud": "HUD", + "configuration.mekanism.client.hud.button": "Edit HUD", "configuration.mekanism.client.hud.color": "Color", "configuration.mekanism.client.hud.color.danger": "Danger Color", "configuration.mekanism.client.hud.color.danger.tooltip": "Color (RGB) of danger HUD elements used by MekaSuit.", @@ -734,30 +735,42 @@ "configuration.mekanism.client.hud.scale.tooltip": "Scale of the text displayed on the HUD.", "configuration.mekanism.client.hud.tooltip": "Settings for configuring Mekanism's HUD", "configuration.mekanism.client.last_window_positions": "Last Window Positions", + "configuration.mekanism.client.last_window_positions.button": "Edit Window Positions", "configuration.mekanism.client.last_window_positions.color": "Color Window Position", + "configuration.mekanism.client.last_window_positions.color.button": "Edit Color Position", "configuration.mekanism.client.last_window_positions.color.tooltip": "The last position the Color window was in when it was closed.", "configuration.mekanism.client.last_window_positions.confirmation": "Confirmation Window Position", + "configuration.mekanism.client.last_window_positions.confirmation.button": "Edit Confirmation Position", "configuration.mekanism.client.last_window_positions.confirmation.tooltip": "The last position the Confirmation window was in when it was closed.", "configuration.mekanism.client.last_window_positions.crafting0": "Crafting Window Position 1", + "configuration.mekanism.client.last_window_positions.crafting0.button": "Edit Crafting Position", "configuration.mekanism.client.last_window_positions.crafting0.tooltip": "The last position the Crafting window was in when it was closed, and whether it was pinned.", "configuration.mekanism.client.last_window_positions.crafting1": "Crafting Window Position 2", + "configuration.mekanism.client.last_window_positions.crafting1.button": "Edit Crafting Position", "configuration.mekanism.client.last_window_positions.crafting1.tooltip": "The last position the Crafting window was in when it was closed, and whether it was pinned.", "configuration.mekanism.client.last_window_positions.crafting2": "Crafting Window Position 3", + "configuration.mekanism.client.last_window_positions.crafting2.button": "Edit Crafting Position", "configuration.mekanism.client.last_window_positions.crafting2.tooltip": "The last position the Crafting window was in when it was closed, and whether it was pinned.", "configuration.mekanism.client.last_window_positions.mekasuit_helmet": "Mekasuit Helmet Window Position", + "configuration.mekanism.client.last_window_positions.mekasuit_helmet.button": "Edit Mekasuit Helmet Position", "configuration.mekanism.client.last_window_positions.mekasuit_helmet.tooltip": "The last position the Mekasuit Helmet window was in when it was closed.", "configuration.mekanism.client.last_window_positions.pinned": "Pinned", "configuration.mekanism.client.last_window_positions.pinned.tooltip": "Determines whether this window is pinned (opens automatically when the GUI is reopened).", "configuration.mekanism.client.last_window_positions.rename": "Rename Window Position", + "configuration.mekanism.client.last_window_positions.rename.button": "Edit Rename Position", "configuration.mekanism.client.last_window_positions.rename.tooltip": "The last position the Rename window was in when it was closed.", "configuration.mekanism.client.last_window_positions.side_config": "Side Config Window Position", + "configuration.mekanism.client.last_window_positions.side_config.button": "Edit Side Config Position", "configuration.mekanism.client.last_window_positions.side_config.tooltip": "The last position the Side Config window was in when it was closed, and whether it was pinned.", "configuration.mekanism.client.last_window_positions.skin_select": "Skin Select Window Position", + "configuration.mekanism.client.last_window_positions.skin_select.button": "Edit Skin Select Position", "configuration.mekanism.client.last_window_positions.skin_select.tooltip": "The last position the Skin Select window was in when it was closed.", "configuration.mekanism.client.last_window_positions.tooltip": "Stores the last position various windows were in when they were closed, and whether they are pinned. In general these values should not be modified manually.", "configuration.mekanism.client.last_window_positions.transporter_config": "Transporter Config Window Position", + "configuration.mekanism.client.last_window_positions.transporter_config.button": "Edit Transporter Config Position", "configuration.mekanism.client.last_window_positions.transporter_config.tooltip": "The last position the Transporter Config window was in when it was closed, and whether it was pinned.", "configuration.mekanism.client.last_window_positions.upgrade": "Upgrade Window Position", + "configuration.mekanism.client.last_window_positions.upgrade.button": "Edit Upgrade Position", "configuration.mekanism.client.last_window_positions.upgrade.tooltip": "The last position the Upgrade window was in when it was closed, and whether it was pinned.", "configuration.mekanism.client.last_window_positions.x": "X Component", "configuration.mekanism.client.last_window_positions.x.tooltip": "The x component of this window's last position.", @@ -765,7 +778,8 @@ "configuration.mekanism.client.last_window_positions.y.tooltip": "The y component of this window's last position.", "configuration.mekanism.client.mode_change.scroll": "Scroll Mode Change", "configuration.mekanism.client.mode_change.scroll.tooltip": "Allow sneak + scroll to change item modes.", - "configuration.mekanism.client.particle": "Particle Settings", + "configuration.mekanism.client.particle": "Particle", + "configuration.mekanism.client.particle.button": "Edit Particle", "configuration.mekanism.client.particle.machine_effects": "Machine Effects", "configuration.mekanism.client.particle.machine_effects.tooltip": "Show particles when machines active.", "configuration.mekanism.client.particle.magnetic_attraction": "Magnetic Attraction", @@ -779,9 +793,10 @@ "configuration.mekanism.client.particle.tool_aoe": "Tool AOE", "configuration.mekanism.client.particle.tool_aoe.tooltip": "Show bolts for various AOE tool behaviors such as tilling, debarking, and vein mining.", "configuration.mekanism.client.particle.tooltip": "Settings for configuring Mekanism's Particles", - "configuration.mekanism.client.qio": "QIO Settings", + "configuration.mekanism.client.qio": "QIO", "configuration.mekanism.client.qio.auto_focus": "Auto-Focus", "configuration.mekanism.client.qio.auto_focus.tooltip": "Determines whether the search bar is automatically focused when a QIO Dashboard is opened.", + "configuration.mekanism.client.qio.button": "Edit QIO", "configuration.mekanism.client.qio.rejects.destination": "Transfer Rejects To Inventory", "configuration.mekanism.client.qio.rejects.destination.tooltip": "Determines if items in a QIO crafting window should be moved to the player's inventory or frequency first when replacing the items with a recipe viewer.", "configuration.mekanism.client.qio.slots.x": "Slots Wide", @@ -795,9 +810,10 @@ "configuration.mekanism.client.qio.tooltip": "Settings for configuring Mekanism's QIO", "configuration.mekanism.client.render_range.block_entity": "BE Render Range", "configuration.mekanism.client.render_range.block_entity.tooltip": "Range at which Block Entity Renderer's added by Mekanism can render at, for example the contents of multiblocks. Vanilla defaults the rendering range for BERs to 64 for most blocks, but uses a range of 256 for beacons and end gateways.", - "configuration.mekanism.client.sounds": "Sound Settings", + "configuration.mekanism.client.sounds": "Sound", "configuration.mekanism.client.sounds.base_volume": "Base Sound Volume", "configuration.mekanism.client.sounds.base_volume.tooltip": "Adjust Mekanism sounds' base volume. < 1 is softer, higher is louder.", + "configuration.mekanism.client.sounds.button": "Edit Sound", "configuration.mekanism.client.sounds.machine.enable": "Enable Player Sounds", "configuration.mekanism.client.sounds.machine.enable.tooltip": "If enabled machines play their sounds while running.", "configuration.mekanism.client.sounds.player.enable": "Enable Player Sounds", @@ -818,7 +834,8 @@ "configuration.mekanism.common.unit.temperature": "Temperature Unit", "configuration.mekanism.common.unit.temperature.tooltip": "Displayed temperature unit in Mekanism GUIs and network reader readings.", "configuration.mekanism.config_type": "%1$s Config", - "configuration.mekanism.gear.bow": "Electric Bow Settings", + "configuration.mekanism.gear.bow": "Electric Bow", + "configuration.mekanism.gear.bow.button": "Edit Electric Bow", "configuration.mekanism.gear.bow.charge_rate": "Charge Rate", "configuration.mekanism.gear.bow.charge_rate.tooltip": "Amount (joules) of energy the Electric Bow can accept per tick.", "configuration.mekanism.gear.bow.energy_usage": "Energy Usage", @@ -828,15 +845,17 @@ "configuration.mekanism.gear.bow.max_energy": "Max Energy", "configuration.mekanism.gear.bow.max_energy.tooltip": "Maximum amount (joules) of energy the Electric Bow can contain.", "configuration.mekanism.gear.bow.tooltip": "Settings for configuring the Electric Bow", - "configuration.mekanism.gear.canteen": "Canteen Settings", + "configuration.mekanism.gear.canteen": "Canteen", + "configuration.mekanism.gear.canteen.button": "Edit Canteen", "configuration.mekanism.gear.canteen.capacity": "Capacity", "configuration.mekanism.gear.canteen.capacity.tooltip": "Maximum amount in mB of Nutritional Paste storable by the Canteen.", "configuration.mekanism.gear.canteen.tooltip": "Settings for configuring Canteens", "configuration.mekanism.gear.canteen.transfer_rate": "Transfer Rate", "configuration.mekanism.gear.canteen.transfer_rate.tooltip": "Rate in mB/t at which Nutritional Paste can be transferred into a Canteen.", - "configuration.mekanism.gear.disassembler": "Atomic Disassembler Settings", + "configuration.mekanism.gear.disassembler": "Atomic Disassembler", "configuration.mekanism.gear.disassembler.attack_speed": "Attack Speed", "configuration.mekanism.gear.disassembler.attack_speed.tooltip": "Attack speed of the Atomic Disassembler.", + "configuration.mekanism.gear.disassembler.button": "Edit Atomic Disassembler", "configuration.mekanism.gear.disassembler.charge_rate": "Charge Rate", "configuration.mekanism.gear.disassembler.charge_rate.tooltip": "Amount (joules) of energy the Atomic Disassembler can accept per tick.", "configuration.mekanism.gear.disassembler.damage.max": "Max Damage", @@ -858,13 +877,15 @@ "configuration.mekanism.gear.disassembler.tooltip": "Settings for configuring the Atomic Disassembler", "configuration.mekanism.gear.disassembler.vein_mining": "Vein Mining", "configuration.mekanism.gear.disassembler.vein_mining.tooltip": "Enable the 'Vein Mining' mode for the Atomic Disassembler.", - "configuration.mekanism.gear.energy_table": "Energy Tablet Settings", + "configuration.mekanism.gear.energy_table": "Energy Tablet", + "configuration.mekanism.gear.energy_table.button": "Edit Energy Tablet", "configuration.mekanism.gear.energy_table.charge_rate": "Charge Rate", "configuration.mekanism.gear.energy_table.charge_rate.tooltip": "Amount (joules) of energy the Energy Tablet can accept per tick.", "configuration.mekanism.gear.energy_table.max_energy": "Max Energy", "configuration.mekanism.gear.energy_table.max_energy.tooltip": "Maximum amount (joules) of energy the Energy Tablet can contain.", "configuration.mekanism.gear.energy_table.tooltip": "Settings for configuring Energy Tablets", - "configuration.mekanism.gear.flamethrower": "Flamethrower Settings", + "configuration.mekanism.gear.flamethrower": "Flamethrower", + "configuration.mekanism.gear.flamethrower.button": "Edit Flamethrower", "configuration.mekanism.gear.flamethrower.capacity": "Capacity", "configuration.mekanism.gear.flamethrower.capacity.tooltip": "Flamethrower tank capacity in mB.", "configuration.mekanism.gear.flamethrower.destroy_items": "Destroy Items", @@ -872,15 +893,17 @@ "configuration.mekanism.gear.flamethrower.fill_rate": "Fill Rate", "configuration.mekanism.gear.flamethrower.fill_rate.tooltip": "Rate in mB/t at which a Flamethrower's tank can accept hydrogen.", "configuration.mekanism.gear.flamethrower.tooltip": "Settings for configuring the Flamethrower", - "configuration.mekanism.gear.free_runners": "Free Runner Settings", - "configuration.mekanism.gear.free_runners.armored": "Armored Free Runner Settings", + "configuration.mekanism.gear.free_runners": "Free Runner", + "configuration.mekanism.gear.free_runners.armored": "Armored Free Runners", "configuration.mekanism.gear.free_runners.armored.armor": "Armor", "configuration.mekanism.gear.free_runners.armored.armor.tooltip": "Armor value of the Armored Free Runners", + "configuration.mekanism.gear.free_runners.armored.button": "Edit Armored Free Runners", "configuration.mekanism.gear.free_runners.armored.knockback_resistance": "Knockback Resistance", "configuration.mekanism.gear.free_runners.armored.knockback_resistance.tooltip": "Knockback resistance value of the Armored Free Runners.", "configuration.mekanism.gear.free_runners.armored.tooltip": "Settings for configuring Armored Free Runners", "configuration.mekanism.gear.free_runners.armored.toughness": "Toughness", "configuration.mekanism.gear.free_runners.armored.toughness.tooltip": "Toughness value of the Armored Free Runners.", + "configuration.mekanism.gear.free_runners.button": "Edit Free Runner", "configuration.mekanism.gear.free_runners.charge_rate": "Charge Rate", "configuration.mekanism.gear.free_runners.charge_rate.tooltip": "Amount (joules) of energy the Free Runners can accept per tick.", "configuration.mekanism.gear.free_runners.fall.energy": "Fall Energy Cost", @@ -890,27 +913,30 @@ "configuration.mekanism.gear.free_runners.max_energy": "Max Energy", "configuration.mekanism.gear.free_runners.max_energy.tooltip": "Maximum amount (joules) of energy Free Runners can contain.", "configuration.mekanism.gear.free_runners.tooltip": "Settings for configuring Free Runners", - "configuration.mekanism.gear.gauge_dropper": "Gauge Dropper Settings", + "configuration.mekanism.gear.gauge_dropper": "Gauge Dropper", + "configuration.mekanism.gear.gauge_dropper.button": "Edit Gauge Dropper", "configuration.mekanism.gear.gauge_dropper.capacity": "Capacity", "configuration.mekanism.gear.gauge_dropper.capacity.tooltip": "Capacity in mB of gauge droppers.", "configuration.mekanism.gear.gauge_dropper.tooltip": "Settings for configuring Gauge Droppers", "configuration.mekanism.gear.gauge_dropper.transfer_rate": "Transfer Rate", "configuration.mekanism.gear.gauge_dropper.transfer_rate.tooltip": "Rate in mB/t at which a gauge dropper can be filled or emptied.", - "configuration.mekanism.gear.jetpack": "Jetpack Settings", - "configuration.mekanism.gear.jetpack.armored": "Armored Jetpack Settings", + "configuration.mekanism.gear.jetpack": "Jetpack", + "configuration.mekanism.gear.jetpack.armored": "Armored Jetpack", "configuration.mekanism.gear.jetpack.armored.armor": "Armor", "configuration.mekanism.gear.jetpack.armored.armor.tooltip": "Armor value of the Armored Jetpacks", + "configuration.mekanism.gear.jetpack.armored.button": "Edit Armored Jetpack", "configuration.mekanism.gear.jetpack.armored.knockback_resistance": "Knockback Resistance", "configuration.mekanism.gear.jetpack.armored.knockback_resistance.tooltip": "Knockback resistance value of the Armored Jetpacks.", "configuration.mekanism.gear.jetpack.armored.tooltip": "Settings for configuring Armored Jetpacks", "configuration.mekanism.gear.jetpack.armored.toughness": "Toughness", "configuration.mekanism.gear.jetpack.armored.toughness.tooltip": "Toughness value of the Armored Jetpacks.", + "configuration.mekanism.gear.jetpack.button": "Edit Jetpack", "configuration.mekanism.gear.jetpack.capacity": "Capacity", "configuration.mekanism.gear.jetpack.capacity.tooltip": "Jetpack tank capacity in mB.", "configuration.mekanism.gear.jetpack.fill_rate": "Fill Rate", "configuration.mekanism.gear.jetpack.fill_rate.tooltip": "Rate in mB/t at which a Jetpack's tank can accept hydrogen.", "configuration.mekanism.gear.jetpack.tooltip": "Settings for configuring Jetpacks", - "configuration.mekanism.gear.meka_suit": "MekaSuit Settings", + "configuration.mekanism.gear.meka_suit": "MekaSuit", "configuration.mekanism.gear.meka_suit.armor.boots": "Boots Armor", "configuration.mekanism.gear.meka_suit.armor.boots.tooltip": "Armor value of MekaSuit Boots.", "configuration.mekanism.gear.meka_suit.armor.chestplate": "BodyArmor Armor", @@ -919,6 +945,7 @@ "configuration.mekanism.gear.meka_suit.armor.helmet.tooltip": "Armor value of MekaSuit Helmets.", "configuration.mekanism.gear.meka_suit.armor.leggings": "Pants Armor", "configuration.mekanism.gear.meka_suit.armor.leggings.tooltip": "Armor value of MekaSuit Pants.", + "configuration.mekanism.gear.meka_suit.button": "Edit MekaSuit", "configuration.mekanism.gear.meka_suit.capacity.energy": "Max Energy", "configuration.mekanism.gear.meka_suit.capacity.energy.tooltip": "Energy capacity (Joules) of MekaSuit items without any installed upgrades. Quadratically scaled by upgrades.", "configuration.mekanism.gear.meka_suit.charge_rate": "Charge Rate", @@ -927,7 +954,8 @@ "configuration.mekanism.gear.meka_suit.charge_rate.solar": "Solar Charging Rate", "configuration.mekanism.gear.meka_suit.charge_rate.solar.tooltip": "Solar recharging rate (Joules) of helmet per tick, per upgrade installed.", "configuration.mekanism.gear.meka_suit.charge_rate.tooltip": "Amount (joules) of energy the MekaSuit can accept per tick. Quadratically scaled by upgrades.", - "configuration.mekanism.gear.meka_suit.damage_absorption": "MekaSuit Damage Absorption Settings", + "configuration.mekanism.gear.meka_suit.damage_absorption": "MekaSuit Damage Absorption", + "configuration.mekanism.gear.meka_suit.damage_absorption.button": "Edit Absorption Ratios", "configuration.mekanism.gear.meka_suit.damage_absorption.fall": "Fall Damage Ratio", "configuration.mekanism.gear.meka_suit.damage_absorption.fall.tooltip": "Percent of damage taken from falling that can be absorbed by MekaSuit Boots when they have enough power.", "configuration.mekanism.gear.meka_suit.damage_absorption.magic": "Magic Damage Ratio", @@ -936,6 +964,7 @@ "configuration.mekanism.gear.meka_suit.damage_absorption.unspecified": "Unspecified Damage Ratio", "configuration.mekanism.gear.meka_suit.damage_absorption.unspecified.tooltip": "Percent of damage taken from other non explicitly supported damage types that don't bypass armor when the MekaSuit has enough power and a full suit is equipped. Note: Support for specific damage types can be added by adding an entry for the damage type in the mekanism:mekasuit_absorption data map.", "configuration.mekanism.gear.meka_suit.energy_usage": "Energy Usage", + "configuration.mekanism.gear.meka_suit.energy_usage.button": "Edit Energy Usage", "configuration.mekanism.gear.meka_suit.energy_usage.damage": "Damage Reduction", "configuration.mekanism.gear.meka_suit.energy_usage.damage.tooltip": "Energy usage (Joules) of MekaSuit per unit of damage applied.", "configuration.mekanism.gear.meka_suit.energy_usage.elytra": "Elytra", @@ -974,11 +1003,12 @@ "configuration.mekanism.gear.meka_suit.paste.transfer_rate": "Nutritional Paste Transfer Rate", "configuration.mekanism.gear.meka_suit.paste.transfer_rate.tooltip": "Rate in mB/t at which Nutritional Paste can be transferred into the nutritional injection unit.", "configuration.mekanism.gear.meka_suit.tooltip": "Settings for configuring the MekaSuit", - "configuration.mekanism.gear.meka_tool": "Meka-Tool Settings", + "configuration.mekanism.gear.meka_tool": "Meka-Tool", "configuration.mekanism.gear.meka_tool.attack_speed": "Attack Speed", "configuration.mekanism.gear.meka_tool.attack_speed.tooltip": "Attack speed of the Meka-Tool.", "configuration.mekanism.gear.meka_tool.axe": "Axe", "configuration.mekanism.gear.meka_tool.axe.tooltip": "Cost in Joules of using the Meka-Tool as an axe for stripping logs, scraping, or removing wax.", + "configuration.mekanism.gear.meka_tool.button": "Edit Meka-Tool", "configuration.mekanism.gear.meka_tool.capacity": "Max Energy", "configuration.mekanism.gear.meka_tool.capacity.tooltip": "Energy capacity (Joules) of the Meka-Tool without any installed upgrades. Quadratically scaled by upgrades.", "configuration.mekanism.gear.meka_tool.charge_rate": "Charge Rate", @@ -990,6 +1020,7 @@ "configuration.mekanism.gear.meka_tool.energy_usage": "Energy Usage", "configuration.mekanism.gear.meka_tool.energy_usage.base": "Base", "configuration.mekanism.gear.meka_tool.energy_usage.base.tooltip": "Base energy (Joules) usage of the Meka-Tool. (Gets multiplied by speed factor)", + "configuration.mekanism.gear.meka_tool.energy_usage.button": "Edit Energy Usage", "configuration.mekanism.gear.meka_tool.energy_usage.silk": "Silk Touch", "configuration.mekanism.gear.meka_tool.energy_usage.silk.tooltip": "Silk touch energy (Joules) usage of the Meka-Tool. (Gets multiplied by speed factor)", "configuration.mekanism.gear.meka_tool.energy_usage.teleport": "Teleport Energy Usage", @@ -1010,7 +1041,8 @@ "configuration.mekanism.gear.meka_tool.teleportation_distance": "Max Teleportation Distance", "configuration.mekanism.gear.meka_tool.teleportation_distance.tooltip": "Maximum distance a player can teleport with the Meka-Tool.", "configuration.mekanism.gear.meka_tool.tooltip": "Settings for configuring the Meka-Tool", - "configuration.mekanism.gear.network_reader": "Network Reader Settings", + "configuration.mekanism.gear.network_reader": "Network Reader", + "configuration.mekanism.gear.network_reader.button": "Edit Network Reader", "configuration.mekanism.gear.network_reader.charge_rate": "Charge Rate", "configuration.mekanism.gear.network_reader.charge_rate.tooltip": "Amount (joules) of energy the Network Reader can accept per tick.", "configuration.mekanism.gear.network_reader.energy_usage": "Energy Usage", @@ -1018,7 +1050,8 @@ "configuration.mekanism.gear.network_reader.max_energy": "Max Energy", "configuration.mekanism.gear.network_reader.max_energy.tooltip": "Maximum amount (joules) of energy the Network Reader can contain.", "configuration.mekanism.gear.network_reader.tooltip": "Settings for configuring Network Readers", - "configuration.mekanism.gear.portable_teleporter": "Portable Teleporter Settings", + "configuration.mekanism.gear.portable_teleporter": "Portable Teleporter", + "configuration.mekanism.gear.portable_teleporter.button": "Edit Portable Teleporter", "configuration.mekanism.gear.portable_teleporter.charge_rate": "Charge Rate", "configuration.mekanism.gear.portable_teleporter.charge_rate.tooltip": "Amount (joules) of energy the Portable Teleporter can accept per tick.", "configuration.mekanism.gear.portable_teleporter.delay": "Teleportation Delay", @@ -1026,13 +1059,15 @@ "configuration.mekanism.gear.portable_teleporter.max_energy": "Max Energy", "configuration.mekanism.gear.portable_teleporter.max_energy.tooltip": "Maximum amount (joules) of energy the Portable Teleporter can contain.", "configuration.mekanism.gear.portable_teleporter.tooltip": "Settings for configuring the Portable Teleporter", - "configuration.mekanism.gear.scuba_tank": "Scuba Tank Settings", + "configuration.mekanism.gear.scuba_tank": "Scuba Tank", + "configuration.mekanism.gear.scuba_tank.button": "Edit Scuba Tank", "configuration.mekanism.gear.scuba_tank.capacity": "Capacity", "configuration.mekanism.gear.scuba_tank.capacity.tooltip": "Scuba Tank capacity in mB.", "configuration.mekanism.gear.scuba_tank.fill_rate": "Fill Rate", "configuration.mekanism.gear.scuba_tank.fill_rate.tooltip": "Rate in mB/t at which a Scuba Tank can accept oxygen.", "configuration.mekanism.gear.scuba_tank.tooltip": "Settings for configuring Scuba Tanks", - "configuration.mekanism.gear.seismic_reader": "Seismic Reader Settings", + "configuration.mekanism.gear.seismic_reader": "Seismic Reader", + "configuration.mekanism.gear.seismic_reader.button": "Edit Seismic Reader", "configuration.mekanism.gear.seismic_reader.charge_rate": "Charge Rate", "configuration.mekanism.gear.seismic_reader.charge_rate.tooltip": "Amount (joules) of energy the Seismic Reader can accept per tick.", "configuration.mekanism.gear.seismic_reader.energy_usage": "Energy Usage", @@ -1040,7 +1075,8 @@ "configuration.mekanism.gear.seismic_reader.max_energy": "Max Energy", "configuration.mekanism.gear.seismic_reader.max_energy.tooltip": "Maximum amount (joules) of energy the Seismic Reader can contain.", "configuration.mekanism.gear.seismic_reader.tooltip": "Settings for configuring Seismic Readers", - "configuration.mekanism.general.auto_eject": "Auto Eject Settings", + "configuration.mekanism.general.auto_eject": "Auto Eject", + "configuration.mekanism.general.auto_eject.button": "Edit Auto Eject", "configuration.mekanism.general.auto_eject.excess": "Excess Percentage", "configuration.mekanism.general.auto_eject.excess.tooltip": "The percentage of a tank's capacity to leave contents in when set to dumping excess.", "configuration.mekanism.general.auto_eject.rate.chemical": "Chemical Rate", @@ -1048,7 +1084,8 @@ "configuration.mekanism.general.auto_eject.rate.fluid": "Fluid Rate", "configuration.mekanism.general.auto_eject.rate.fluid.tooltip": "Rate in mB at which fluid gets auto ejected from block entities.", "configuration.mekanism.general.auto_eject.tooltip": "Settings for configuring Auto Eject from block entities", - "configuration.mekanism.general.boiler": "Boiler Settings", + "configuration.mekanism.general.boiler": "Thermoelectric Boiler", + "configuration.mekanism.general.boiler.button": "Edit Thermoelectric Boiler", "configuration.mekanism.general.boiler.capacity.cooled_coolant": "Cooled Capacity Per Block", "configuration.mekanism.general.boiler.capacity.cooled_coolant.tooltip": "Amount of steam (mB) that each block of the boiler's cooled coolant portion contributes to the volume. Max = volume * cooledCoolantPerTank", "configuration.mekanism.general.boiler.capacity.heated_coolant": "Heated Coolant Capacity Per Block", @@ -1062,25 +1099,29 @@ "configuration.mekanism.general.boiler.tooltip": "Settings for configuring Boilers", "configuration.mekanism.general.boiler.water_conductivity": "Water Conductivity", "configuration.mekanism.general.boiler.water_conductivity.tooltip": "How much Boiler heat is immediately usable to convert water to steam.", - "configuration.mekanism.general.cardboard": "Cardboard Box Settings", + "configuration.mekanism.general.cardboard": "Cardboard Box", + "configuration.mekanism.general.cardboard.button": "Edit Cardboard Box", "configuration.mekanism.general.cardboard.mod_blacklist": "Cardboard Box Mod Blacklist", + "configuration.mekanism.general.cardboard.mod_blacklist.button": "Edit Blacklist", "configuration.mekanism.general.cardboard.mod_blacklist.tooltip": "Any mod ids added to this list will not be able to have any of their blocks, picked up by the cardboard box. For example: [\"mekanism\"]", "configuration.mekanism.general.cardboard.strict_unboxing": "Strict Unboxing", "configuration.mekanism.general.cardboard.strict_unboxing.tooltip": "Enable this to disable unboxing any block that has a fluid that would be vaporized on placement, instead of trying to vaporize it and leave the remainder of the block.", "configuration.mekanism.general.cardboard.tooltip": "Settings for configuring Cardboard Boxes", - "configuration.mekanism.general.dynamic_tank": "Dynamic Tank Settings", + "configuration.mekanism.general.dynamic_tank": "Dynamic Tank", + "configuration.mekanism.general.dynamic_tank.button": "Edit Dynamic Tank", "configuration.mekanism.general.dynamic_tank.capacity.chemical": "Chemical Capacity Per Block", "configuration.mekanism.general.dynamic_tank.capacity.chemical.tooltip": "Amount of chemical (mB) that each block of the dynamic tank contributes to the volume. Max = volume * chemicalPerTank", "configuration.mekanism.general.dynamic_tank.capacity.fluid": "Fluid Capacity Per Block", "configuration.mekanism.general.dynamic_tank.capacity.fluid.tooltip": "Amount of fluid (mB) that each block of the dynamic tank contributes to the volume. Max = volume * fluidPerTank", "configuration.mekanism.general.dynamic_tank.tooltip": "Settings for configuring Dynamic Tanks", - "configuration.mekanism.general.energy_conversion": "Energy Conversion Rate Settings", + "configuration.mekanism.general.energy_conversion": "Energy Conversion Rate", "configuration.mekanism.general.energy_conversion.blacklist.fluxnetworks": "Blacklist Flux Networks", "configuration.mekanism.general.energy_conversion.blacklist.fluxnetworks.tooltip": "Disables Flux Networks higher throughput Forge Energy (FE,RF,IF,uF,CF) power integration. Note: Disabling Forge Energy integration also disables this.", "configuration.mekanism.general.energy_conversion.blacklist.grandpower": "Blacklist GrandPower", "configuration.mekanism.general.energy_conversion.blacklist.grandpower.tooltip": "Disables Grand Power higher throughput Forge Energy (FE,RF,IF,uF,CF) power integration. Note: Disabling Forge Energy integration also disables this.", "configuration.mekanism.general.energy_conversion.blacklist.neoforge": "Blacklist Forge Energy", "configuration.mekanism.general.energy_conversion.blacklist.neoforge.tooltip": "Disables Forge Energy (FE,RF,IF,uF,CF) power integration.", + "configuration.mekanism.general.energy_conversion.button": "Edit Energy Conversion Rate", "configuration.mekanism.general.energy_conversion.forge_energy": "FE Conversion Rate", "configuration.mekanism.general.energy_conversion.forge_energy.tooltip": "Conversion multiplier from Forge Energy to Joules (FE * feConversionRate = Joules)", "configuration.mekanism.general.energy_conversion.hydrogen": "Hydrogen Energy Density", @@ -1088,13 +1129,15 @@ "configuration.mekanism.general.energy_conversion.steam": "Steam Energy Density", "configuration.mekanism.general.energy_conversion.steam.tooltip": "Maximum Joules per mB of Steam. Also affects Thermoelectric Boiler.", "configuration.mekanism.general.energy_conversion.tooltip": "Settings for configuring Energy Conversions", - "configuration.mekanism.general.fill_rate": "Item Fill Rate Settings", + "configuration.mekanism.general.fill_rate": "Item Fill Rate", + "configuration.mekanism.general.fill_rate.button": "Edit Item Fill Rate", "configuration.mekanism.general.fill_rate.chemical": "Chemical Item Fill Rate", "configuration.mekanism.general.fill_rate.chemical.tooltip": "Rate at which generic chemical storage items can be filled or emptied.", "configuration.mekanism.general.fill_rate.fluid": "Fluid Item Fill Rate", "configuration.mekanism.general.fill_rate.fluid.tooltip": "Rate at which generic fluid storage items can be filled or emptied.", "configuration.mekanism.general.fill_rate.tooltip": "Settings for configuring item tank fill rates", - "configuration.mekanism.general.heater": "Heater Settings", + "configuration.mekanism.general.heater": "Heater", + "configuration.mekanism.general.heater.button": "Edit Heater", "configuration.mekanism.general.heater.fuelwood.duration": "Fuelwood Burn Duration", "configuration.mekanism.general.heater.fuelwood.duration.tooltip": "Number of ticks to burn an item at in a Fuelwood Heater. Use this config option to effectively make Fuelwood Heater's burn faster but produce the same amount of heat per item.", "configuration.mekanism.general.heater.fuelwood.heat": "Fuelwood Heat per Tick", @@ -1102,7 +1145,8 @@ "configuration.mekanism.general.heater.resistive.efficiency": "Resistive Heater Efficiency", "configuration.mekanism.general.heater.resistive.efficiency.tooltip": "How much heat energy is created from one Joule of regular energy in the Resistive Heater.", "configuration.mekanism.general.heater.tooltip": "Settings for configuring heaters", - "configuration.mekanism.general.laser": "Laser Settings", + "configuration.mekanism.general.laser": "Laser", + "configuration.mekanism.general.laser.button": "Edit Laser", "configuration.mekanism.general.laser.energy.damage": "Energy Per Damage", "configuration.mekanism.general.laser.energy.damage.tooltip": "Energy used per half heart of damage being transferred to entities.", "configuration.mekanism.general.laser.energy.hardness": "Energy Per Hardness", @@ -1110,7 +1154,8 @@ "configuration.mekanism.general.laser.range": "Range", "configuration.mekanism.general.laser.range.tooltip": "How far (in blocks) a laser can travel.", "configuration.mekanism.general.laser.tooltip": "Settings for configuring Lasers", - "configuration.mekanism.general.miner": "Digital Miner Settings", + "configuration.mekanism.general.miner": "Digital Miner", + "configuration.mekanism.general.miner.button": "Edit Digital Miner", "configuration.mekanism.general.miner.max_radius": "Max Radius", "configuration.mekanism.general.miner.max_radius.tooltip": "Maximum radius in blocks that the Digital Miner can reach. (Increasing this may have negative effects on stability and/or performance. We strongly recommend you leave it at the default value).", "configuration.mekanism.general.miner.silk": "Silk Touch Energy Multiplier", @@ -1136,23 +1181,28 @@ "configuration.mekanism.general.misc.rate.sna.tooltip": "Peak processing rate for the Solar Neutron Activator. Note: It can go higher than this value in some extreme environments.", "configuration.mekanism.general.misc.upgrade_multiplier": "Max Upgrade Multiplier", "configuration.mekanism.general.misc.upgrade_multiplier.tooltip": "Base factor for working out machine performance with upgrades - UpgradeModifier * (UpgradesInstalled/UpgradesPossible).", - "configuration.mekanism.general.oredictionificator": "Oredictionificator Settings", + "configuration.mekanism.general.oredictionificator": "Oredictionificator", + "configuration.mekanism.general.oredictionificator.button": "Edit Oredictionificator", "configuration.mekanism.general.oredictionificator.tooltip": "Settings for configuring the Oredictionificator", "configuration.mekanism.general.oredictionificator.valid_filters.item": "Valid Item Filters", + "configuration.mekanism.general.oredictionificator.valid_filters.item.button": "Edit Filters", "configuration.mekanism.general.oredictionificator.valid_filters.item.tooltip": "The list of valid tag prefixes for the Oredictionificator. Note: It is highly recommended to only include well known/defined tag prefixes otherwise it is very easy to potentially add in accidental conversions of things that are not actually equivalent.", - "configuration.mekanism.general.paste": "Nutritional Paste Settings", + "configuration.mekanism.general.paste": "Nutritional Paste", + "configuration.mekanism.general.paste.button": "Edit Nutritional Paste", "configuration.mekanism.general.paste.per_food": "Paste per Food", "configuration.mekanism.general.paste.per_food.tooltip": "How much mB of Nutritional Paste equates to one 'half-food'.", "configuration.mekanism.general.paste.saturation": "Saturation", "configuration.mekanism.general.paste.saturation.tooltip": "Saturation level of Nutritional Paste when eaten.", "configuration.mekanism.general.paste.tooltip": "Settings for configuring Nutritional Paste", - "configuration.mekanism.general.prefilled_tanks": "Prefilled Tank Settings", + "configuration.mekanism.general.prefilled_tanks": "Prefilled Tanks", + "configuration.mekanism.general.prefilled_tanks.button": "Edit Prefilled Tanks", "configuration.mekanism.general.prefilled_tanks.chemical": "Chemical Tanks", "configuration.mekanism.general.prefilled_tanks.chemical.tooltip": "Add filled creative chemical tanks to creative/recipe viewers.", "configuration.mekanism.general.prefilled_tanks.fluid": "Fluid Tanks", "configuration.mekanism.general.prefilled_tanks.fluid.tooltip": "Add filled creative fluid tanks to creative/recipe viewers.", "configuration.mekanism.general.prefilled_tanks.tooltip": "Settings for configuring Prefilled Tanks", - "configuration.mekanism.general.pump": "Pump Settings", + "configuration.mekanism.general.pump": "Pump", + "configuration.mekanism.general.pump.button": "Edit Pump", "configuration.mekanism.general.pump.heavy_water": "Heavy Water Amount", "configuration.mekanism.general.pump.heavy_water.tooltip": "mB of Heavy Water that is extracted per block of Water by the Electric Pump with a Filter Upgrade.", "configuration.mekanism.general.pump.infinite_fluids": "Drain Infinite Fluids", @@ -1162,21 +1212,23 @@ "configuration.mekanism.general.pump.range": "Range", "configuration.mekanism.general.pump.range.tooltip": "Maximum block distance to pull fluid from for the Electric Pump.", "configuration.mekanism.general.pump.tooltip": "Settings for configuring Electric Pumps and Fluidic Plenishers", - "configuration.mekanism.general.qe": "Quantum Entangloporter Settings", + "configuration.mekanism.general.qe": "Quantum Entangloporter", "configuration.mekanism.general.qe.buffer.chemical": "Chemical Buffer", "configuration.mekanism.general.qe.buffer.chemical.tooltip": "Maximum chemical buffer (mb) of an Entangoloporter frequency - i.e. the maximum transfer per tick per frequency. Default is ultimate tier tank capacity.", "configuration.mekanism.general.qe.buffer.energy": "Energy Buffer", "configuration.mekanism.general.qe.buffer.energy.tooltip": "Maximum energy buffer (Mekanism Joules) of an Entangoloporter frequency - i.e. the maximum transfer per tick per frequency. Default is ultimate tier energy cube capacity.", "configuration.mekanism.general.qe.buffer.fluid": "Fluid Buffer", "configuration.mekanism.general.qe.buffer.fluid.tooltip": "Maximum fluid buffer (mb) of an Entangoloporter frequency - i.e. the maximum transfer per tick per frequency. Default is ultimate tier tank capacity.", + "configuration.mekanism.general.qe.button": "Edit Quantum Entangloporter", "configuration.mekanism.general.qe.tooltip": "Settings for configuring Quantum Entangloporters", - "configuration.mekanism.general.radiation": "Radiation Settings", + "configuration.mekanism.general.radiation": "Radiation", "configuration.mekanism.general.radiation.barrel.capacity": "Waste Barrel Capacity", "configuration.mekanism.general.radiation.barrel.capacity.tooltip": "Amount of chemical (mB) that can be stored in a Radioactive Waste Barrel.", "configuration.mekanism.general.radiation.barrel.decay.amount": "Waste Barrel Decay Amount", "configuration.mekanism.general.radiation.barrel.decay.amount.tooltip": "Number of mB of chemical that decay every radioactiveWasteBarrelProcessTicks ticks when stored in a Radioactive Waste Barrel. Set to zero to disable decay all together. (Chemicals in the mekanism:waste_barrel_decay_blacklist tag will not decay).", "configuration.mekanism.general.radiation.barrel.decay.frequency": "Waste Barrel Process Frequency", "configuration.mekanism.general.radiation.barrel.decay.frequency.tooltip": "Number of ticks required for radioactive chemical stored in a Radioactive Waste Barrel to decay radioactiveWasteBarrelDecayAmount mB.", + "configuration.mekanism.general.radiation.button": "Edit Radiation", "configuration.mekanism.general.radiation.chunk_radius": "Chunk Check Radius", "configuration.mekanism.general.radiation.chunk_radius.tooltip": "The radius of chunks checked when running radiation calculations. The algorithm is efficient, but don't abuse it by making this crazy high.", "configuration.mekanism.general.radiation.decay_rate.source": "Source Decay Rate", @@ -1189,20 +1241,23 @@ "configuration.mekanism.general.radiation.min_severity.tooltip": "Defines the minimum severity radiation dosage severity (scale of 0 to 1) for which negative effects can take place. Set to 1 to disable negative effects completely.", "configuration.mekanism.general.radiation.tooltip": "Settings for configuring Radiation", "configuration.mekanism.general.security": "Block security/protection Settings", + "configuration.mekanism.general.security.button": "Edit Block security/protection Settings", "configuration.mekanism.general.security.enabled": "Allow Protection", "configuration.mekanism.general.security.enabled.tooltip": "Enable the security system for players to prevent others from accessing their machines. Does NOT affect Frequencies.", "configuration.mekanism.general.security.ops_bypass": "Operator Bypass", "configuration.mekanism.general.security.ops_bypass.tooltip": "If this is enabled then players with the 'mekanism.bypass_security' permission (default ops) can bypass the block and item security restrictions.", "configuration.mekanism.general.security.tooltip": "Settings for configuring Mekanism's security system", - "configuration.mekanism.general.sps": "SPS Settings", + "configuration.mekanism.general.sps": "SPS", "configuration.mekanism.general.sps.antimatter_cost": "Polonium Per Antimatter", "configuration.mekanism.general.sps.antimatter_cost.tooltip": "How much input chemical (polonium) in mB must be processed to make 1 mB of antimatter. Input tank capacity is 2x this value.", + "configuration.mekanism.general.sps.button": "Edit SPS", "configuration.mekanism.general.sps.capacity.output": "Output Tank Capacity", "configuration.mekanism.general.sps.capacity.output.tooltip": "Amount of output chemical (mB, antimatter) that the SPS can store.", "configuration.mekanism.general.sps.energy_per": "Energy Per Polonium", "configuration.mekanism.general.sps.energy_per.tooltip": "Energy needed to process 1 mB of input (inputPerAntimatter * energyPerInput = energy to produce 1 mB of antimatter).", "configuration.mekanism.general.sps.tooltip": "Settings for configuring the Supercritical Phase Shifter", - "configuration.mekanism.general.tep": "Thermal Evaporation Plant Settings", + "configuration.mekanism.general.tep": "Thermal Evaporation Plant", + "configuration.mekanism.general.tep.button": "Edit Thermal Evaporation Plant", "configuration.mekanism.general.tep.capacity.heat": "Heat Capacity", "configuration.mekanism.general.tep.capacity.heat.tooltip": "Heat capacity of Thermal Evaporation Tower layers (increases amount of energy needed to increase temperature).", "configuration.mekanism.general.tep.capacity.input": "Input Tank Capacity Per Block", @@ -1224,6 +1279,7 @@ "configuration.mekanism.side.increment": "Increment Side Config (changes all sides to the next, or previous, configuration type)", "configuration.mekanism.slots": "Slots", "configuration.mekanism.startup.gear": "Gear Settings", + "configuration.mekanism.startup.gear.button": "Edit Gear Settings", "configuration.mekanism.startup.gear.tooltip": "Settings for configuring Mekanism's gear settings. This config is not synced automatically between client and server. It is highly recommended to ensure you are using the same values for this config on the server and client.", "configuration.mekanism.storage.chargepad.energy": "Chargepad Energy Storage", "configuration.mekanism.storage.chargepad.energy.tooltip": "Base energy storage in Joules of: Chargepad", @@ -1299,11 +1355,12 @@ "configuration.mekanism.storage.teleporter.energy.tooltip": "Base energy storage in Joules of: Teleporter", "configuration.mekanism.strict_input": "Strict Input", "configuration.mekanism.strict_input.enabled": "Strict Input (%1$s)", - "configuration.mekanism.tier.bin": "Bin Settings", + "configuration.mekanism.tier.bin": "Bins", "configuration.mekanism.tier.bin.advanced.storage": "Advanced Storage", "configuration.mekanism.tier.bin.advanced.storage.tooltip": "The number of items Advanced bins can store.", "configuration.mekanism.tier.bin.basic.storage": "Basic Storage", "configuration.mekanism.tier.bin.basic.storage.tooltip": "The number of items Basic bins can store.", + "configuration.mekanism.tier.bin.button": "Edit Bins", "configuration.mekanism.tier.bin.creative.storage": "Creative Storage", "configuration.mekanism.tier.bin.creative.storage.tooltip": "The number of items Creative bins can store.", "configuration.mekanism.tier.bin.elite.storage": "Elite Storage", @@ -1311,7 +1368,7 @@ "configuration.mekanism.tier.bin.tooltip": "Settings for configuring Bins", "configuration.mekanism.tier.bin.ultimate.storage": "Ultimate Storage", "configuration.mekanism.tier.bin.ultimate.storage.tooltip": "The number of items Ultimate bins can store.", - "configuration.mekanism.tier.chemical_tank": "Chemical Tank Settings", + "configuration.mekanism.tier.chemical_tank": "Chemical Tanks", "configuration.mekanism.tier.chemical_tank.advanced.rate": "Advanced Output Rate", "configuration.mekanism.tier.chemical_tank.advanced.rate.tooltip": "Output rate of Advanced chemical tanks in mB.", "configuration.mekanism.tier.chemical_tank.advanced.storage": "Advanced Storage", @@ -1320,6 +1377,7 @@ "configuration.mekanism.tier.chemical_tank.basic.rate.tooltip": "Output rate of Basic chemical tanks in mB.", "configuration.mekanism.tier.chemical_tank.basic.storage": "Basic Storage", "configuration.mekanism.tier.chemical_tank.basic.storage.tooltip": "Storage size of Basic chemical tanks in mB.", + "configuration.mekanism.tier.chemical_tank.button": "Edit Chemical Tanks", "configuration.mekanism.tier.chemical_tank.creative.rate": "Creative Output Rate", "configuration.mekanism.tier.chemical_tank.creative.rate.tooltip": "Output rate of Creative chemical tanks in mB.", "configuration.mekanism.tier.chemical_tank.creative.storage": "Creative Storage", @@ -1333,7 +1391,7 @@ "configuration.mekanism.tier.chemical_tank.ultimate.rate.tooltip": "Output rate of Ultimate chemical tanks in mB.", "configuration.mekanism.tier.chemical_tank.ultimate.storage": "Ultimate Storage", "configuration.mekanism.tier.chemical_tank.ultimate.storage.tooltip": "Storage size of Ultimate chemical tanks in mB.", - "configuration.mekanism.tier.energy_cube": "Energy Cube Settings", + "configuration.mekanism.tier.energy_cube": "Energy Cubes", "configuration.mekanism.tier.energy_cube.advanced.rate": "Advanced Output Rate", "configuration.mekanism.tier.energy_cube.advanced.rate.tooltip": "Output rate in Joules of Advanced energy cubes.", "configuration.mekanism.tier.energy_cube.advanced.storage": "Advanced Storage", @@ -1342,6 +1400,7 @@ "configuration.mekanism.tier.energy_cube.basic.rate.tooltip": "Output rate in Joules of Basic energy cubes.", "configuration.mekanism.tier.energy_cube.basic.storage": "Basic Storage", "configuration.mekanism.tier.energy_cube.basic.storage.tooltip": "Maximum number of Joules Basic energy cubes can store.", + "configuration.mekanism.tier.energy_cube.button": "Edit Energy Cubes", "configuration.mekanism.tier.energy_cube.creative.rate": "Creative Output Rate", "configuration.mekanism.tier.energy_cube.creative.rate.tooltip": "Output rate in Joules of Creative energy cubes.", "configuration.mekanism.tier.energy_cube.creative.storage": "Creative Storage", @@ -1355,7 +1414,7 @@ "configuration.mekanism.tier.energy_cube.ultimate.rate.tooltip": "Output rate in Joules of Ultimate energy cubes.", "configuration.mekanism.tier.energy_cube.ultimate.storage": "Ultimate Storage", "configuration.mekanism.tier.energy_cube.ultimate.storage.tooltip": "Maximum number of Joules Ultimate energy cubes can store.", - "configuration.mekanism.tier.fluid_tank": "Fluid Tank Settings", + "configuration.mekanism.tier.fluid_tank": "Fluid Tanks", "configuration.mekanism.tier.fluid_tank.advanced.rate": "Advanced Output Rate", "configuration.mekanism.tier.fluid_tank.advanced.rate.tooltip": "Output rate of Advanced fluid tanks in mB.", "configuration.mekanism.tier.fluid_tank.advanced.storage": "Advanced Storage", @@ -1364,6 +1423,7 @@ "configuration.mekanism.tier.fluid_tank.basic.rate.tooltip": "Output rate of Basic fluid tanks in mB.", "configuration.mekanism.tier.fluid_tank.basic.storage": "Basic Storage", "configuration.mekanism.tier.fluid_tank.basic.storage.tooltip": "Storage size of Basic fluid tanks in mB.", + "configuration.mekanism.tier.fluid_tank.button": "Edit Fluid Tanks", "configuration.mekanism.tier.fluid_tank.creative.rate": "Creative Output Rate", "configuration.mekanism.tier.fluid_tank.creative.rate.tooltip": "Output rate of Creative fluid tanks in mB.", "configuration.mekanism.tier.fluid_tank.creative.storage": "Creative Storage", @@ -1377,7 +1437,8 @@ "configuration.mekanism.tier.fluid_tank.ultimate.rate.tooltip": "Output rate of Ultimate fluid tanks in mB.", "configuration.mekanism.tier.fluid_tank.ultimate.storage": "Ultimate Storage", "configuration.mekanism.tier.fluid_tank.ultimate.storage.tooltip": "Storage size of Ultimate fluid tanks in mB.", - "configuration.mekanism.tier.induction": "Induction Matrix Settings", + "configuration.mekanism.tier.induction": "Induction Matrix", + "configuration.mekanism.tier.induction.button": "Edit Induction Matrix", "configuration.mekanism.tier.induction.cell.advanced.storage": "Advanced Storage", "configuration.mekanism.tier.induction.cell.advanced.storage.tooltip": "Maximum number of Joules Advanced induction cells can store.", "configuration.mekanism.tier.induction.cell.basic.storage": "Basic Storage", @@ -1395,8 +1456,9 @@ "configuration.mekanism.tier.induction.provider.ultimate.rate": "Ultimate Output Rate", "configuration.mekanism.tier.induction.provider.ultimate.rate.tooltip": "Maximum number of Joules Ultimate induction providers can output or accept.", "configuration.mekanism.tier.induction.tooltip": "Settings for configuring Induction Cells and Providers", - "configuration.mekanism.tier.transmitter": "Transmitter Settings", - "configuration.mekanism.tier.transmitter.chemical": "Pressurized Tube Settings", + "configuration.mekanism.tier.transmitter": "Transmitters", + "configuration.mekanism.tier.transmitter.button": "Edit Transmitters", + "configuration.mekanism.tier.transmitter.chemical": "Pressurized Tubes", "configuration.mekanism.tier.transmitter.chemical.advanced.rate": "Advanced Pull Rate", "configuration.mekanism.tier.transmitter.chemical.advanced.rate.tooltip": "Pump rate of Advanced pressurized tubes in mB/t.", "configuration.mekanism.tier.transmitter.chemical.advanced.storage": "Advanced Storage", @@ -1405,6 +1467,7 @@ "configuration.mekanism.tier.transmitter.chemical.basic.rate.tooltip": "Pump rate of Basic pressurized tubes in mB/t.", "configuration.mekanism.tier.transmitter.chemical.basic.storage": "Basic Storage", "configuration.mekanism.tier.transmitter.chemical.basic.storage.tooltip": "Capacity of Basic pressurized tubes in mB.", + "configuration.mekanism.tier.transmitter.chemical.button": "Edit Tube Settings", "configuration.mekanism.tier.transmitter.chemical.elite.rate": "Elite Pull Rate", "configuration.mekanism.tier.transmitter.chemical.elite.rate.tooltip": "Pump rate of Elite pressurized tubes in mB/t.", "configuration.mekanism.tier.transmitter.chemical.elite.storage": "Elite Storage", @@ -1414,17 +1477,18 @@ "configuration.mekanism.tier.transmitter.chemical.ultimate.rate.tooltip": "Pump rate of Ultimate pressurized tubes in mB/t.", "configuration.mekanism.tier.transmitter.chemical.ultimate.storage": "Ultimate Storage", "configuration.mekanism.tier.transmitter.chemical.ultimate.storage.tooltip": "Capacity of Ultimate pressurized tubes in mB.", - "configuration.mekanism.tier.transmitter.energy": "Universal Cable Settings", + "configuration.mekanism.tier.transmitter.energy": "Universal Cables", "configuration.mekanism.tier.transmitter.energy.advanced.storage": "Advanced Storage", "configuration.mekanism.tier.transmitter.energy.advanced.storage.tooltip": "Internal buffer in Joules of each Advanced universal cable.", "configuration.mekanism.tier.transmitter.energy.basic.storage": "Basic Storage", "configuration.mekanism.tier.transmitter.energy.basic.storage.tooltip": "Internal buffer in Joules of each Basic universal cable.", + "configuration.mekanism.tier.transmitter.energy.button": "Edit Cable Settings", "configuration.mekanism.tier.transmitter.energy.elite.storage": "Elite Storage", "configuration.mekanism.tier.transmitter.energy.elite.storage.tooltip": "Internal buffer in Joules of each Elite universal cable.", "configuration.mekanism.tier.transmitter.energy.tooltip": "Settings for configuring Universal Cables", "configuration.mekanism.tier.transmitter.energy.ultimate.storage": "Ultimate Storage", "configuration.mekanism.tier.transmitter.energy.ultimate.storage.tooltip": "Internal buffer in Joules of each Ultimate universal cable.", - "configuration.mekanism.tier.transmitter.fluid": "Mechanical Pipe Settings", + "configuration.mekanism.tier.transmitter.fluid": "Mechanical Pipes", "configuration.mekanism.tier.transmitter.fluid.advanced.rate": "Advanced Pull Rate", "configuration.mekanism.tier.transmitter.fluid.advanced.rate.tooltip": "Pump rate of Advanced mechanical pipes in mB/t.", "configuration.mekanism.tier.transmitter.fluid.advanced.storage": "Advanced Storage", @@ -1433,6 +1497,7 @@ "configuration.mekanism.tier.transmitter.fluid.basic.rate.tooltip": "Pump rate of Basic mechanical pipes in mB/t.", "configuration.mekanism.tier.transmitter.fluid.basic.storage": "Basic Storage", "configuration.mekanism.tier.transmitter.fluid.basic.storage.tooltip": "Capacity of Basic mechanical pipes in mB.", + "configuration.mekanism.tier.transmitter.fluid.button": "Edit Pipe Settings", "configuration.mekanism.tier.transmitter.fluid.elite.rate": "Elite Pull Rate", "configuration.mekanism.tier.transmitter.fluid.elite.rate.tooltip": "Pump rate of Elite mechanical pipes in mB/t.", "configuration.mekanism.tier.transmitter.fluid.elite.storage": "Elite Storage", @@ -1442,7 +1507,7 @@ "configuration.mekanism.tier.transmitter.fluid.ultimate.rate.tooltip": "Pump rate of Ultimate mechanical pipes in mB/t.", "configuration.mekanism.tier.transmitter.fluid.ultimate.storage": "Ultimate Storage", "configuration.mekanism.tier.transmitter.fluid.ultimate.storage.tooltip": "Capacity of Ultimate mechanical pipes in mB.", - "configuration.mekanism.tier.transmitter.heat": "Thermodynamic Conductor Settings", + "configuration.mekanism.tier.transmitter.heat": "Thermodynamic Conductors", "configuration.mekanism.tier.transmitter.heat.advanced.heat_capacity": "Advanced Heat Capacity", "configuration.mekanism.tier.transmitter.heat.advanced.heat_capacity.tooltip": "Heat capacity of Advanced thermodynamic conductors.", "configuration.mekanism.tier.transmitter.heat.advanced.insulation": "Advanced Insulation", @@ -1455,6 +1520,7 @@ "configuration.mekanism.tier.transmitter.heat.basic.insulation.tooltip": "Insulation value of Basic thermodynamic conductor.", "configuration.mekanism.tier.transmitter.heat.basic.inverse_conduction": "Basic Inverse Conduction", "configuration.mekanism.tier.transmitter.heat.basic.inverse_conduction.tooltip": "Conduction value of Basic thermodynamic conductors.", + "configuration.mekanism.tier.transmitter.heat.button": "Edit Conductor Settings", "configuration.mekanism.tier.transmitter.heat.elite.heat_capacity": "Elite Heat Capacity", "configuration.mekanism.tier.transmitter.heat.elite.heat_capacity.tooltip": "Heat capacity of Elite thermodynamic conductors.", "configuration.mekanism.tier.transmitter.heat.elite.insulation": "Elite Insulation", @@ -1468,7 +1534,7 @@ "configuration.mekanism.tier.transmitter.heat.ultimate.insulation.tooltip": "Insulation value of Ultimate thermodynamic conductor.", "configuration.mekanism.tier.transmitter.heat.ultimate.inverse_conduction": "Ultimate Inverse Conduction", "configuration.mekanism.tier.transmitter.heat.ultimate.inverse_conduction.tooltip": "Conduction value of Ultimate thermodynamic conductors.", - "configuration.mekanism.tier.transmitter.item": "Logistical Transporter Settings", + "configuration.mekanism.tier.transmitter.item": "Logistical Transporters", "configuration.mekanism.tier.transmitter.item.advanced.pull_rate": "Advanced Pull Rate", "configuration.mekanism.tier.transmitter.item.advanced.pull_rate.tooltip": "Item throughput rate of Advanced logistical transporters in items/half second. This value assumes a target tick rate of 20 ticks per second.", "configuration.mekanism.tier.transmitter.item.advanced.speed": "Advanced Transfer Speed", @@ -1477,6 +1543,7 @@ "configuration.mekanism.tier.transmitter.item.basic.pull_rate.tooltip": "Item throughput rate of Basic logistical transporters in items/half second. This value assumes a target tick rate of 20 ticks per second.", "configuration.mekanism.tier.transmitter.item.basic.speed": "Basic Transfer Speed", "configuration.mekanism.tier.transmitter.item.basic.speed.tooltip": "Five times the travel speed in m/s of Basic logistical transporter. This value assumes a target tick rate of 20 ticks per second.", + "configuration.mekanism.tier.transmitter.item.button": "Edit Transporter Settings", "configuration.mekanism.tier.transmitter.item.elite.pull_rate": "Elite Pull Rate", "configuration.mekanism.tier.transmitter.item.elite.pull_rate.tooltip": "Item throughput rate of Elite logistical transporters in items/half second. This value assumes a target tick rate of 20 ticks per second.", "configuration.mekanism.tier.transmitter.item.elite.speed": "Elite Transfer Speed", @@ -1550,9 +1617,10 @@ "configuration.mekanism.usage.seismic_vibrator.energy.tooltip": "Energy per operation in Joules of: Seismic Vibrator", "configuration.mekanism.usage.stabilizer.energy": "Dimensional Stabilizer Energy Usage", "configuration.mekanism.usage.stabilizer.energy.tooltip": "Energy per chunk per tick in Joules", - "configuration.mekanism.usage.teleporter": "Teleporter Settings", + "configuration.mekanism.usage.teleporter": "Teleporter", "configuration.mekanism.usage.teleporter.base": "Base Energy Usage", "configuration.mekanism.usage.teleporter.base.tooltip": "Base Joules cost for teleporting an entity.", + "configuration.mekanism.usage.teleporter.button": "Edit Teleporter", "configuration.mekanism.usage.teleporter.distance": "Distance Energy Usage", "configuration.mekanism.usage.teleporter.distance.tooltip": "Joules per unit of distance travelled during teleportation - sqrt(xDiff^2 + yDiff^2 + zDiff^2).", "configuration.mekanism.usage.teleporter.penalty.dimension": "Dimension Energy Penalty", @@ -1563,16 +1631,19 @@ "configuration.mekanism.world.fluorite.buried.generate": "Should Generate", "configuration.mekanism.world.fluorite.buried.generate.tooltip": "Determines if Buried Fluorite Veins should be added to world generation. Note: Requires generating fluorite ore to be enabled.", "configuration.mekanism.world.fluorite.buried.max": "Max Anchor", + "configuration.mekanism.world.fluorite.buried.max.button": "Edit Max Anchor", "configuration.mekanism.world.fluorite.buried.max.tooltip": "Maximum (inclusive) height anchor for Buried Fluorite Veins.", "configuration.mekanism.world.fluorite.buried.max_size": "Max Size", "configuration.mekanism.world.fluorite.buried.max_size.tooltip": "Maximum number of blocks in a Buried Fluorite Vein.", "configuration.mekanism.world.fluorite.buried.min": "Min Anchor", + "configuration.mekanism.world.fluorite.buried.min.button": "Edit Min Anchor", "configuration.mekanism.world.fluorite.buried.min.tooltip": "Minimum (inclusive) height anchor for Buried Fluorite Veins.", "configuration.mekanism.world.fluorite.buried.per_chunk": "Per Chunk", "configuration.mekanism.world.fluorite.buried.per_chunk.tooltip": "Chance that Buried Fluorite Veins generates in a chunk.", "configuration.mekanism.world.fluorite.buried.shape": "Distribution shape", "configuration.mekanism.world.fluorite.buried.shape.tooltip": "Distribution shape for placing Buried Fluorite Veins.", "configuration.mekanism.world.fluorite.buried.top_level": "Buried Vein", + "configuration.mekanism.world.fluorite.buried.top_level.button": "Edit Buried Vein", "configuration.mekanism.world.fluorite.buried.top_level.tooltip": "Buried Fluorite Vein Generation Settings.", "configuration.mekanism.world.fluorite.generate": "Should Generate", "configuration.mekanism.world.fluorite.generate.tooltip": "Determines if Fluorite ore should be added to world generation.", @@ -1581,18 +1652,22 @@ "configuration.mekanism.world.fluorite.normal.generate": "Should Generate", "configuration.mekanism.world.fluorite.normal.generate.tooltip": "Determines if Normal Fluorite Veins should be added to world generation. Note: Requires generating fluorite ore to be enabled.", "configuration.mekanism.world.fluorite.normal.max": "Max Anchor", + "configuration.mekanism.world.fluorite.normal.max.button": "Edit Max Anchor", "configuration.mekanism.world.fluorite.normal.max.tooltip": "Maximum (inclusive) height anchor for Normal Fluorite Veins.", "configuration.mekanism.world.fluorite.normal.max_size": "Max Size", "configuration.mekanism.world.fluorite.normal.max_size.tooltip": "Maximum number of blocks in a Normal Fluorite Vein.", "configuration.mekanism.world.fluorite.normal.min": "Min Anchor", + "configuration.mekanism.world.fluorite.normal.min.button": "Edit Min Anchor", "configuration.mekanism.world.fluorite.normal.min.tooltip": "Minimum (inclusive) height anchor for Normal Fluorite Veins.", "configuration.mekanism.world.fluorite.normal.per_chunk": "Per Chunk", "configuration.mekanism.world.fluorite.normal.per_chunk.tooltip": "Chance that Normal Fluorite Veins generates in a chunk.", "configuration.mekanism.world.fluorite.normal.shape": "Distribution shape", "configuration.mekanism.world.fluorite.normal.shape.tooltip": "Distribution shape for placing Normal Fluorite Veins.", "configuration.mekanism.world.fluorite.normal.top_level": "Normal Vein", + "configuration.mekanism.world.fluorite.normal.top_level.button": "Edit Normal Vein", "configuration.mekanism.world.fluorite.normal.top_level.tooltip": "Normal Fluorite Vein Generation Settings.", - "configuration.mekanism.world.fluorite.top_level": "Fluorite Settings", + "configuration.mekanism.world.fluorite.top_level": "Fluorite", + "configuration.mekanism.world.fluorite.top_level.button": "Edit Fluorite", "configuration.mekanism.world.fluorite.top_level.tooltip": "Generation Settings for Fluorite ore.", "configuration.mekanism.world.height_range.anchor.type": "Anchor Type", "configuration.mekanism.world.height_range.anchor.type.tooltip": "Type of anchor", @@ -1607,18 +1682,22 @@ "configuration.mekanism.world.lead.normal.generate": "Should Generate", "configuration.mekanism.world.lead.normal.generate.tooltip": "Determines if Normal Lead Veins should be added to world generation. Note: Requires generating lead ore to be enabled.", "configuration.mekanism.world.lead.normal.max": "Max Anchor", + "configuration.mekanism.world.lead.normal.max.button": "Edit Max Anchor", "configuration.mekanism.world.lead.normal.max.tooltip": "Maximum (inclusive) height anchor for Normal Lead Veins.", "configuration.mekanism.world.lead.normal.max_size": "Max Size", "configuration.mekanism.world.lead.normal.max_size.tooltip": "Maximum number of blocks in a Normal Lead Vein.", "configuration.mekanism.world.lead.normal.min": "Min Anchor", + "configuration.mekanism.world.lead.normal.min.button": "Edit Min Anchor", "configuration.mekanism.world.lead.normal.min.tooltip": "Minimum (inclusive) height anchor for Normal Lead Veins.", "configuration.mekanism.world.lead.normal.per_chunk": "Per Chunk", "configuration.mekanism.world.lead.normal.per_chunk.tooltip": "Chance that Normal Lead Veins generates in a chunk.", "configuration.mekanism.world.lead.normal.shape": "Distribution shape", "configuration.mekanism.world.lead.normal.shape.tooltip": "Distribution shape for placing Normal Lead Veins.", "configuration.mekanism.world.lead.normal.top_level": "Normal Vein", + "configuration.mekanism.world.lead.normal.top_level.button": "Edit Normal Vein", "configuration.mekanism.world.lead.normal.top_level.tooltip": "Normal Lead Vein Generation Settings.", - "configuration.mekanism.world.lead.top_level": "Lead Settings", + "configuration.mekanism.world.lead.top_level": "Lead", + "configuration.mekanism.world.lead.top_level.button": "Edit Lead", "configuration.mekanism.world.lead.top_level.tooltip": "Generation Settings for Lead ore.", "configuration.mekanism.world.osmium.generate": "Should Generate", "configuration.mekanism.world.osmium.generate.tooltip": "Determines if Osmium ore should be added to world generation.", @@ -1627,54 +1706,65 @@ "configuration.mekanism.world.osmium.middle.generate": "Should Generate", "configuration.mekanism.world.osmium.middle.generate.tooltip": "Determines if Middle Osmium Veins should be added to world generation. Note: Requires generating osmium ore to be enabled.", "configuration.mekanism.world.osmium.middle.max": "Max Anchor", + "configuration.mekanism.world.osmium.middle.max.button": "Edit Max Anchor", "configuration.mekanism.world.osmium.middle.max.tooltip": "Maximum (inclusive) height anchor for Middle Osmium Veins.", "configuration.mekanism.world.osmium.middle.max_size": "Max Size", "configuration.mekanism.world.osmium.middle.max_size.tooltip": "Maximum number of blocks in a Middle Osmium Vein.", "configuration.mekanism.world.osmium.middle.min": "Min Anchor", + "configuration.mekanism.world.osmium.middle.min.button": "Edit Min Anchor", "configuration.mekanism.world.osmium.middle.min.tooltip": "Minimum (inclusive) height anchor for Middle Osmium Veins.", "configuration.mekanism.world.osmium.middle.per_chunk": "Per Chunk", "configuration.mekanism.world.osmium.middle.per_chunk.tooltip": "Chance that Middle Osmium Veins generates in a chunk.", "configuration.mekanism.world.osmium.middle.shape": "Distribution shape", "configuration.mekanism.world.osmium.middle.shape.tooltip": "Distribution shape for placing Middle Osmium Veins.", "configuration.mekanism.world.osmium.middle.top_level": "Middle Vein", + "configuration.mekanism.world.osmium.middle.top_level.button": "Edit Middle Vein", "configuration.mekanism.world.osmium.middle.top_level.tooltip": "Middle Osmium Vein Generation Settings.", "configuration.mekanism.world.osmium.small.discard_chance": "Discard Chance", "configuration.mekanism.world.osmium.small.discard_chance.tooltip": "Chance that blocks that are directly exposed to air in a Small Osmium Vein are not placed.", "configuration.mekanism.world.osmium.small.generate": "Should Generate", "configuration.mekanism.world.osmium.small.generate.tooltip": "Determines if Small Osmium Veins should be added to world generation. Note: Requires generating osmium ore to be enabled.", "configuration.mekanism.world.osmium.small.max": "Max Anchor", + "configuration.mekanism.world.osmium.small.max.button": "Edit Max Anchor", "configuration.mekanism.world.osmium.small.max.tooltip": "Maximum (inclusive) height anchor for Small Osmium Veins.", "configuration.mekanism.world.osmium.small.max_size": "Max Size", "configuration.mekanism.world.osmium.small.max_size.tooltip": "Maximum number of blocks in a Small Osmium Vein.", "configuration.mekanism.world.osmium.small.min": "Min Anchor", + "configuration.mekanism.world.osmium.small.min.button": "Edit Min Anchor", "configuration.mekanism.world.osmium.small.min.tooltip": "Minimum (inclusive) height anchor for Small Osmium Veins.", "configuration.mekanism.world.osmium.small.per_chunk": "Per Chunk", "configuration.mekanism.world.osmium.small.per_chunk.tooltip": "Chance that Small Osmium Veins generates in a chunk.", "configuration.mekanism.world.osmium.small.shape": "Distribution shape", "configuration.mekanism.world.osmium.small.shape.tooltip": "Distribution shape for placing Small Osmium Veins.", "configuration.mekanism.world.osmium.small.top_level": "Small Vein", + "configuration.mekanism.world.osmium.small.top_level.button": "Edit Small Vein", "configuration.mekanism.world.osmium.small.top_level.tooltip": "Small Osmium Vein Generation Settings.", - "configuration.mekanism.world.osmium.top_level": "Osmium Settings", + "configuration.mekanism.world.osmium.top_level": "Osmium", + "configuration.mekanism.world.osmium.top_level.button": "Edit Osmium", "configuration.mekanism.world.osmium.top_level.tooltip": "Generation Settings for Osmium ore.", "configuration.mekanism.world.osmium.upper.discard_chance": "Discard Chance", "configuration.mekanism.world.osmium.upper.discard_chance.tooltip": "Chance that blocks that are directly exposed to air in a Upper Osmium Vein are not placed.", "configuration.mekanism.world.osmium.upper.generate": "Should Generate", "configuration.mekanism.world.osmium.upper.generate.tooltip": "Determines if Upper Osmium Veins should be added to world generation. Note: Requires generating osmium ore to be enabled.", "configuration.mekanism.world.osmium.upper.max": "Max Anchor", + "configuration.mekanism.world.osmium.upper.max.button": "Edit Max Anchor", "configuration.mekanism.world.osmium.upper.max.tooltip": "Maximum (inclusive) height anchor for Upper Osmium Veins.", "configuration.mekanism.world.osmium.upper.max_size": "Max Size", "configuration.mekanism.world.osmium.upper.max_size.tooltip": "Maximum number of blocks in a Upper Osmium Vein.", "configuration.mekanism.world.osmium.upper.min": "Min Anchor", + "configuration.mekanism.world.osmium.upper.min.button": "Edit Min Anchor", "configuration.mekanism.world.osmium.upper.min.tooltip": "Minimum (inclusive) height anchor for Upper Osmium Veins.", "configuration.mekanism.world.osmium.upper.per_chunk": "Per Chunk", "configuration.mekanism.world.osmium.upper.per_chunk.tooltip": "Chance that Upper Osmium Veins generates in a chunk.", "configuration.mekanism.world.osmium.upper.shape": "Distribution shape", "configuration.mekanism.world.osmium.upper.shape.tooltip": "Distribution shape for placing Upper Osmium Veins.", "configuration.mekanism.world.osmium.upper.top_level": "Upper Vein", + "configuration.mekanism.world.osmium.upper.top_level.button": "Edit Upper Vein", "configuration.mekanism.world.osmium.upper.top_level.tooltip": "Upper Osmium Vein Generation Settings.", "configuration.mekanism.world.retrogen": "Retrogen", "configuration.mekanism.world.retrogen.tooltip": "Allows chunks to retrogen Mekanism salt and ore blocks. In general when enabling this you also want to bump userWorldGenVersion.", - "configuration.mekanism.world.salt": "Salt Settings", + "configuration.mekanism.world.salt": "Salt", + "configuration.mekanism.world.salt.button": "Edit Salt", "configuration.mekanism.world.salt.generate": "Should Generate", "configuration.mekanism.world.salt.generate.tooltip": "Determines if salt should be added to world generation.", "configuration.mekanism.world.salt.half_height": "Half Height", @@ -1693,50 +1783,60 @@ "configuration.mekanism.world.tin.large.generate": "Should Generate", "configuration.mekanism.world.tin.large.generate.tooltip": "Determines if Large Tin Veins should be added to world generation. Note: Requires generating tin ore to be enabled.", "configuration.mekanism.world.tin.large.max": "Max Anchor", + "configuration.mekanism.world.tin.large.max.button": "Edit Max Anchor", "configuration.mekanism.world.tin.large.max.tooltip": "Maximum (inclusive) height anchor for Large Tin Veins.", "configuration.mekanism.world.tin.large.max_size": "Max Size", "configuration.mekanism.world.tin.large.max_size.tooltip": "Maximum number of blocks in a Large Tin Vein.", "configuration.mekanism.world.tin.large.min": "Min Anchor", + "configuration.mekanism.world.tin.large.min.button": "Edit Min Anchor", "configuration.mekanism.world.tin.large.min.tooltip": "Minimum (inclusive) height anchor for Large Tin Veins.", "configuration.mekanism.world.tin.large.per_chunk": "Per Chunk", "configuration.mekanism.world.tin.large.per_chunk.tooltip": "Chance that Large Tin Veins generates in a chunk.", "configuration.mekanism.world.tin.large.shape": "Distribution shape", "configuration.mekanism.world.tin.large.shape.tooltip": "Distribution shape for placing Large Tin Veins.", "configuration.mekanism.world.tin.large.top_level": "Large Vein", + "configuration.mekanism.world.tin.large.top_level.button": "Edit Large Vein", "configuration.mekanism.world.tin.large.top_level.tooltip": "Large Tin Vein Generation Settings.", "configuration.mekanism.world.tin.small.discard_chance": "Discard Chance", "configuration.mekanism.world.tin.small.discard_chance.tooltip": "Chance that blocks that are directly exposed to air in a Small Tin Vein are not placed.", "configuration.mekanism.world.tin.small.generate": "Should Generate", "configuration.mekanism.world.tin.small.generate.tooltip": "Determines if Small Tin Veins should be added to world generation. Note: Requires generating tin ore to be enabled.", "configuration.mekanism.world.tin.small.max": "Max Anchor", + "configuration.mekanism.world.tin.small.max.button": "Edit Max Anchor", "configuration.mekanism.world.tin.small.max.tooltip": "Maximum (inclusive) height anchor for Small Tin Veins.", "configuration.mekanism.world.tin.small.max_size": "Max Size", "configuration.mekanism.world.tin.small.max_size.tooltip": "Maximum number of blocks in a Small Tin Vein.", "configuration.mekanism.world.tin.small.min": "Min Anchor", + "configuration.mekanism.world.tin.small.min.button": "Edit Min Anchor", "configuration.mekanism.world.tin.small.min.tooltip": "Minimum (inclusive) height anchor for Small Tin Veins.", "configuration.mekanism.world.tin.small.per_chunk": "Per Chunk", "configuration.mekanism.world.tin.small.per_chunk.tooltip": "Chance that Small Tin Veins generates in a chunk.", "configuration.mekanism.world.tin.small.shape": "Distribution shape", "configuration.mekanism.world.tin.small.shape.tooltip": "Distribution shape for placing Small Tin Veins.", "configuration.mekanism.world.tin.small.top_level": "Small Vein", + "configuration.mekanism.world.tin.small.top_level.button": "Edit Small Vein", "configuration.mekanism.world.tin.small.top_level.tooltip": "Small Tin Vein Generation Settings.", - "configuration.mekanism.world.tin.top_level": "Tin Settings", + "configuration.mekanism.world.tin.top_level": "Tin", + "configuration.mekanism.world.tin.top_level.button": "Edit Tin", "configuration.mekanism.world.tin.top_level.tooltip": "Generation Settings for Tin ore.", "configuration.mekanism.world.uranium.buried.discard_chance": "Discard Chance", "configuration.mekanism.world.uranium.buried.discard_chance.tooltip": "Chance that blocks that are directly exposed to air in a Buried Uranium Vein are not placed.", "configuration.mekanism.world.uranium.buried.generate": "Should Generate", "configuration.mekanism.world.uranium.buried.generate.tooltip": "Determines if Buried Uranium Veins should be added to world generation. Note: Requires generating uranium ore to be enabled.", "configuration.mekanism.world.uranium.buried.max": "Max Anchor", + "configuration.mekanism.world.uranium.buried.max.button": "Edit Max Anchor", "configuration.mekanism.world.uranium.buried.max.tooltip": "Maximum (inclusive) height anchor for Buried Uranium Veins.", "configuration.mekanism.world.uranium.buried.max_size": "Max Size", "configuration.mekanism.world.uranium.buried.max_size.tooltip": "Maximum number of blocks in a Buried Uranium Vein.", "configuration.mekanism.world.uranium.buried.min": "Min Anchor", + "configuration.mekanism.world.uranium.buried.min.button": "Edit Min Anchor", "configuration.mekanism.world.uranium.buried.min.tooltip": "Minimum (inclusive) height anchor for Buried Uranium Veins.", "configuration.mekanism.world.uranium.buried.per_chunk": "Per Chunk", "configuration.mekanism.world.uranium.buried.per_chunk.tooltip": "Chance that Buried Uranium Veins generates in a chunk.", "configuration.mekanism.world.uranium.buried.shape": "Distribution shape", "configuration.mekanism.world.uranium.buried.shape.tooltip": "Distribution shape for placing Buried Uranium Veins.", "configuration.mekanism.world.uranium.buried.top_level": "Buried Vein", + "configuration.mekanism.world.uranium.buried.top_level.button": "Edit Buried Vein", "configuration.mekanism.world.uranium.buried.top_level.tooltip": "Buried Uranium Vein Generation Settings.", "configuration.mekanism.world.uranium.generate": "Should Generate", "configuration.mekanism.world.uranium.generate.tooltip": "Determines if Uranium ore should be added to world generation.", @@ -1745,18 +1845,22 @@ "configuration.mekanism.world.uranium.small.generate": "Should Generate", "configuration.mekanism.world.uranium.small.generate.tooltip": "Determines if Small Uranium Veins should be added to world generation. Note: Requires generating uranium ore to be enabled.", "configuration.mekanism.world.uranium.small.max": "Max Anchor", + "configuration.mekanism.world.uranium.small.max.button": "Edit Max Anchor", "configuration.mekanism.world.uranium.small.max.tooltip": "Maximum (inclusive) height anchor for Small Uranium Veins.", "configuration.mekanism.world.uranium.small.max_size": "Max Size", "configuration.mekanism.world.uranium.small.max_size.tooltip": "Maximum number of blocks in a Small Uranium Vein.", "configuration.mekanism.world.uranium.small.min": "Min Anchor", + "configuration.mekanism.world.uranium.small.min.button": "Edit Min Anchor", "configuration.mekanism.world.uranium.small.min.tooltip": "Minimum (inclusive) height anchor for Small Uranium Veins.", "configuration.mekanism.world.uranium.small.per_chunk": "Per Chunk", "configuration.mekanism.world.uranium.small.per_chunk.tooltip": "Chance that Small Uranium Veins generates in a chunk.", "configuration.mekanism.world.uranium.small.shape": "Distribution shape", "configuration.mekanism.world.uranium.small.shape.tooltip": "Distribution shape for placing Small Uranium Veins.", "configuration.mekanism.world.uranium.small.top_level": "Small Vein", + "configuration.mekanism.world.uranium.small.top_level.button": "Edit Small Vein", "configuration.mekanism.world.uranium.small.top_level.tooltip": "Small Uranium Vein Generation Settings.", - "configuration.mekanism.world.uranium.top_level": "Uranium Settings", + "configuration.mekanism.world.uranium.top_level": "Uranium", + "configuration.mekanism.world.uranium.top_level.button": "Edit Uranium", "configuration.mekanism.world.uranium.top_level.tooltip": "Generation Settings for Uranium ore.", "configuration.mekanism.world.world_version": "User World Version", "configuration.mekanism.world.world_version.tooltip": "Change this value to cause Mekanism to regen its ore in all loaded chunks.", diff --git a/src/datagen/generated/mekanismadditions/.cache/dfe6eafb7c0d05a49bee122125cab06c7b53ab0b b/src/datagen/generated/mekanismadditions/.cache/dfe6eafb7c0d05a49bee122125cab06c7b53ab0b index 1b7b691e4a8..e48b457e6bf 100644 --- a/src/datagen/generated/mekanismadditions/.cache/dfe6eafb7c0d05a49bee122125cab06c7b53ab0b +++ b/src/datagen/generated/mekanismadditions/.cache/dfe6eafb7c0d05a49bee122125cab06c7b53ab0b @@ -1,5 +1,5 @@ -// 1.21.1 2024-08-22T12:48:23.7252414 Languages: en_us for mod: mekanismadditions +// 1.21.1 2024-08-22T21:42:38.603511 Languages: en_us for mod: mekanismadditions d05507d12b409c92bc6460462db3bb8af9cc656e assets/mekanismadditions/lang/en_au.json d05507d12b409c92bc6460462db3bb8af9cc656e assets/mekanismadditions/lang/en_gb.json -65e4d473801dbb7b9147f592f18c5b5536d4e6bd assets/mekanismadditions/lang/en_ud.json -384e69d063bb4c10bae5aaf6d322b131b1023ba4 assets/mekanismadditions/lang/en_us.json +d5dc9996931349b107bb577de0db60f29af44e13 assets/mekanismadditions/lang/en_ud.json +b4dd37e6eae16fea66c6f6b45b886b5f29db057f assets/mekanismadditions/lang/en_us.json diff --git a/src/datagen/generated/mekanismadditions/assets/mekanismadditions/lang/en_ud.json b/src/datagen/generated/mekanismadditions/assets/mekanismadditions/lang/en_ud.json index 3dec69b2a19..d10a6cecfc7 100644 --- a/src/datagen/generated/mekanismadditions/assets/mekanismadditions/lang/en_ud.json +++ b/src/datagen/generated/mekanismadditions/assets/mekanismadditions/lang/en_ud.json @@ -288,8 +288,10 @@ "configuration.mekanismadditions.server.baby": "sqoW ʎqɐᗺ", "configuration.mekanismadditions.server.baby.arrow_damage_multiplier": "ɹǝᴉꞁdᴉʇꞁnW ǝᵷɐɯɐᗡ ʍoɹɹⱯ", "configuration.mekanismadditions.server.baby.arrow_damage_multiplier.tooltip": "˙sqoɯ ʎqɐq ʎq ʇoɥs sʍoɹɹɐ ɟo ɹǝᴉꞁdᴉʇꞁnɯ ǝᵷɐɯɐᗡ", + "configuration.mekanismadditions.server.baby.button": "sqoW ʎqɐᗺ ʇᴉpƎ", "configuration.mekanismadditions.server.baby.spawning": "ᵷuᴉuʍɐdS ʎʇᴉʇuƎ", "configuration.mekanismadditions.server.baby.spawning.baby_bogged.biome_blacklist": "ʇsᴉꞁʞɔɐꞁᗺ ǝɯoᴉᗺ", + "configuration.mekanismadditions.server.baby.spawning.baby_bogged.biome_blacklist.button": "ʇsᴉꞁʞɔɐꞁᗺ ʇᴉpƎ", "configuration.mekanismadditions.server.baby.spawning.baby_bogged.biome_blacklist.tooltip": "˙uʍɐds uɐɔ ʇuɐᴉɹɐʌ qoɯ ꞁɐɯɹou ǝɥʇ ɟᴉ uǝʌǝ uᴉ uʍɐds ʇou ꞁꞁᴉʍ pǝᵷᵷoᗺ ʎqɐᗺ ʇɐɥʇ spᴉ ǝɯoᴉq ɟo ʇsᴉꞁ ǝɥ⟘", "configuration.mekanismadditions.server.baby.spawning.baby_bogged.cost_per_entity": "ɹǝᴉꞁdᴉʇꞁnW ʎʇᴉʇuƎ ɹǝԀ ʇsoƆ", "configuration.mekanismadditions.server.baby.spawning.baby_bogged.cost_per_entity.tooltip": "˙qoɯ ʇꞁnpɐ ǝɥʇ oʇ pǝɹɐdɯoɔ 'suʍɐds pǝᵷᵷoᗺ ʎqɐᗺ ɟo ʎʇᴉʇuǝ ɹǝd ʇsoɔ uʍɐds ɹoɟ ɹǝᴉꞁdᴉʇꞁnɯ ǝɥ⟘", @@ -302,12 +304,15 @@ "configuration.mekanismadditions.server.baby.spawning.baby_bogged.should_spawn": "uʍɐdS pꞁnoɥS", "configuration.mekanismadditions.server.baby.spawning.baby_bogged.should_spawn.tooltip": "˙sǝᴉqɯoz ʎqɐq ʞuᴉɥ⟘ ˙pǝᵷᵷoᗺ ʎqɐᗺ ɟo ᵷuᴉuʍɐds ǝɥʇ ǝꞁqɐuƎ", "configuration.mekanismadditions.server.baby.spawning.baby_bogged.structure_blacklist": "ʇsᴉꞁʞɔɐꞁᗺ ǝɹnʇɔnɹʇS", + "configuration.mekanismadditions.server.baby.spawning.baby_bogged.structure_blacklist.button": "ʇsᴉꞁʞɔɐꞁᗺ ʇᴉpƎ", "configuration.mekanismadditions.server.baby.spawning.baby_bogged.structure_blacklist.tooltip": "˙uʍɐds uɐɔ ʇuɐᴉɹɐʌ qoɯ ꞁɐɯɹou ǝɥʇ ɟᴉ uǝʌǝ uᴉ uʍɐds ʇou ꞁꞁᴉʍ pǝᵷᵷoᗺ ʎqɐᗺ ʇɐɥʇ spᴉ ǝɹnʇɔnɹʇs ɟo ʇsᴉꞁ ǝɥ⟘", "configuration.mekanismadditions.server.baby.spawning.baby_bogged.top_level": "pǝᵷᵷoᗺ ʎqɐᗺ", + "configuration.mekanismadditions.server.baby.spawning.baby_bogged.top_level.button": "pǝᵷᵷoᗺ ʎqɐᗺ ʇᴉpƎ", "configuration.mekanismadditions.server.baby.spawning.baby_bogged.top_level.tooltip": "˙pǝᵷᵷoᗺ ʎqɐᗺ ᵷuᴉpɹɐᵷǝɹ suoᴉʇdo ᵷᴉɟuoƆ", "configuration.mekanismadditions.server.baby.spawning.baby_bogged.weight": "ɹǝᴉꞁdᴉʇꞁnW ʇɥᵷᴉǝM", "configuration.mekanismadditions.server.baby.spawning.baby_bogged.weight.tooltip": "˙qoɯ ʇꞁnpɐ ǝɥʇ oʇ pǝɹɐdɯoɔ 'suʍɐds pǝᵷᵷoᗺ ʎqɐᗺ ɟo ʇɥᵷᴉǝʍ ɹoɟ ɹǝᴉꞁdᴉʇꞁnɯ ǝɥ⟘", "configuration.mekanismadditions.server.baby.spawning.baby_creeper.biome_blacklist": "ʇsᴉꞁʞɔɐꞁᗺ ǝɯoᴉᗺ", + "configuration.mekanismadditions.server.baby.spawning.baby_creeper.biome_blacklist.button": "ʇsᴉꞁʞɔɐꞁᗺ ʇᴉpƎ", "configuration.mekanismadditions.server.baby.spawning.baby_creeper.biome_blacklist.tooltip": "˙uʍɐds uɐɔ ʇuɐᴉɹɐʌ qoɯ ꞁɐɯɹou ǝɥʇ ɟᴉ uǝʌǝ uᴉ uʍɐds ʇou ꞁꞁᴉʍ ɹǝdǝǝɹƆ ʎqɐᗺ ʇɐɥʇ spᴉ ǝɯoᴉq ɟo ʇsᴉꞁ ǝɥ⟘", "configuration.mekanismadditions.server.baby.spawning.baby_creeper.cost_per_entity": "ɹǝᴉꞁdᴉʇꞁnW ʎʇᴉʇuƎ ɹǝԀ ʇsoƆ", "configuration.mekanismadditions.server.baby.spawning.baby_creeper.cost_per_entity.tooltip": "˙qoɯ ʇꞁnpɐ ǝɥʇ oʇ pǝɹɐdɯoɔ 'suʍɐds ɹǝdǝǝɹƆ ʎqɐᗺ ɟo ʎʇᴉʇuǝ ɹǝd ʇsoɔ uʍɐds ɹoɟ ɹǝᴉꞁdᴉʇꞁnɯ ǝɥ⟘", @@ -320,12 +325,15 @@ "configuration.mekanismadditions.server.baby.spawning.baby_creeper.should_spawn": "uʍɐdS pꞁnoɥS", "configuration.mekanismadditions.server.baby.spawning.baby_creeper.should_spawn.tooltip": "˙sǝᴉqɯoz ʎqɐq ʞuᴉɥ⟘ ˙ɹǝdǝǝɹƆ ʎqɐᗺ ɟo ᵷuᴉuʍɐds ǝɥʇ ǝꞁqɐuƎ", "configuration.mekanismadditions.server.baby.spawning.baby_creeper.structure_blacklist": "ʇsᴉꞁʞɔɐꞁᗺ ǝɹnʇɔnɹʇS", + "configuration.mekanismadditions.server.baby.spawning.baby_creeper.structure_blacklist.button": "ʇsᴉꞁʞɔɐꞁᗺ ʇᴉpƎ", "configuration.mekanismadditions.server.baby.spawning.baby_creeper.structure_blacklist.tooltip": "˙uʍɐds uɐɔ ʇuɐᴉɹɐʌ qoɯ ꞁɐɯɹou ǝɥʇ ɟᴉ uǝʌǝ uᴉ uʍɐds ʇou ꞁꞁᴉʍ ɹǝdǝǝɹƆ ʎqɐᗺ ʇɐɥʇ spᴉ ǝɹnʇɔnɹʇs ɟo ʇsᴉꞁ ǝɥ⟘", "configuration.mekanismadditions.server.baby.spawning.baby_creeper.top_level": "ɹǝdǝǝɹƆ ʎqɐᗺ", + "configuration.mekanismadditions.server.baby.spawning.baby_creeper.top_level.button": "ɹǝdǝǝɹƆ ʎqɐᗺ ʇᴉpƎ", "configuration.mekanismadditions.server.baby.spawning.baby_creeper.top_level.tooltip": "˙ɹǝdǝǝɹƆ ʎqɐᗺ ᵷuᴉpɹɐᵷǝɹ suoᴉʇdo ᵷᴉɟuoƆ", "configuration.mekanismadditions.server.baby.spawning.baby_creeper.weight": "ɹǝᴉꞁdᴉʇꞁnW ʇɥᵷᴉǝM", "configuration.mekanismadditions.server.baby.spawning.baby_creeper.weight.tooltip": "˙qoɯ ʇꞁnpɐ ǝɥʇ oʇ pǝɹɐdɯoɔ 'suʍɐds ɹǝdǝǝɹƆ ʎqɐᗺ ɟo ʇɥᵷᴉǝʍ ɹoɟ ɹǝᴉꞁdᴉʇꞁnɯ ǝɥ⟘", "configuration.mekanismadditions.server.baby.spawning.baby_enderman.biome_blacklist": "ʇsᴉꞁʞɔɐꞁᗺ ǝɯoᴉᗺ", + "configuration.mekanismadditions.server.baby.spawning.baby_enderman.biome_blacklist.button": "ʇsᴉꞁʞɔɐꞁᗺ ʇᴉpƎ", "configuration.mekanismadditions.server.baby.spawning.baby_enderman.biome_blacklist.tooltip": "˙uʍɐds uɐɔ ʇuɐᴉɹɐʌ qoɯ ꞁɐɯɹou ǝɥʇ ɟᴉ uǝʌǝ uᴉ uʍɐds ʇou ꞁꞁᴉʍ uɐɯɹǝpuƎ ʎqɐᗺ ʇɐɥʇ spᴉ ǝɯoᴉq ɟo ʇsᴉꞁ ǝɥ⟘", "configuration.mekanismadditions.server.baby.spawning.baby_enderman.cost_per_entity": "ɹǝᴉꞁdᴉʇꞁnW ʎʇᴉʇuƎ ɹǝԀ ʇsoƆ", "configuration.mekanismadditions.server.baby.spawning.baby_enderman.cost_per_entity.tooltip": "˙qoɯ ʇꞁnpɐ ǝɥʇ oʇ pǝɹɐdɯoɔ 'suʍɐds uɐɯɹǝpuƎ ʎqɐᗺ ɟo ʎʇᴉʇuǝ ɹǝd ʇsoɔ uʍɐds ɹoɟ ɹǝᴉꞁdᴉʇꞁnɯ ǝɥ⟘", @@ -338,12 +346,15 @@ "configuration.mekanismadditions.server.baby.spawning.baby_enderman.should_spawn": "uʍɐdS pꞁnoɥS", "configuration.mekanismadditions.server.baby.spawning.baby_enderman.should_spawn.tooltip": "˙sǝᴉqɯoz ʎqɐq ʞuᴉɥ⟘ ˙uɐɯɹǝpuƎ ʎqɐᗺ ɟo ᵷuᴉuʍɐds ǝɥʇ ǝꞁqɐuƎ", "configuration.mekanismadditions.server.baby.spawning.baby_enderman.structure_blacklist": "ʇsᴉꞁʞɔɐꞁᗺ ǝɹnʇɔnɹʇS", + "configuration.mekanismadditions.server.baby.spawning.baby_enderman.structure_blacklist.button": "ʇsᴉꞁʞɔɐꞁᗺ ʇᴉpƎ", "configuration.mekanismadditions.server.baby.spawning.baby_enderman.structure_blacklist.tooltip": "˙uʍɐds uɐɔ ʇuɐᴉɹɐʌ qoɯ ꞁɐɯɹou ǝɥʇ ɟᴉ uǝʌǝ uᴉ uʍɐds ʇou ꞁꞁᴉʍ uɐɯɹǝpuƎ ʎqɐᗺ ʇɐɥʇ spᴉ ǝɹnʇɔnɹʇs ɟo ʇsᴉꞁ ǝɥ⟘", "configuration.mekanismadditions.server.baby.spawning.baby_enderman.top_level": "uɐɯɹǝpuƎ ʎqɐᗺ", + "configuration.mekanismadditions.server.baby.spawning.baby_enderman.top_level.button": "uɐɯɹǝpuƎ ʎqɐᗺ ʇᴉpƎ", "configuration.mekanismadditions.server.baby.spawning.baby_enderman.top_level.tooltip": "˙uɐɯɹǝpuƎ ʎqɐᗺ ᵷuᴉpɹɐᵷǝɹ suoᴉʇdo ᵷᴉɟuoƆ", "configuration.mekanismadditions.server.baby.spawning.baby_enderman.weight": "ɹǝᴉꞁdᴉʇꞁnW ʇɥᵷᴉǝM", "configuration.mekanismadditions.server.baby.spawning.baby_enderman.weight.tooltip": "˙qoɯ ʇꞁnpɐ ǝɥʇ oʇ pǝɹɐdɯoɔ 'suʍɐds uɐɯɹǝpuƎ ʎqɐᗺ ɟo ʇɥᵷᴉǝʍ ɹoɟ ɹǝᴉꞁdᴉʇꞁnɯ ǝɥ⟘", "configuration.mekanismadditions.server.baby.spawning.baby_skeleton.biome_blacklist": "ʇsᴉꞁʞɔɐꞁᗺ ǝɯoᴉᗺ", + "configuration.mekanismadditions.server.baby.spawning.baby_skeleton.biome_blacklist.button": "ʇsᴉꞁʞɔɐꞁᗺ ʇᴉpƎ", "configuration.mekanismadditions.server.baby.spawning.baby_skeleton.biome_blacklist.tooltip": "˙uʍɐds uɐɔ ʇuɐᴉɹɐʌ qoɯ ꞁɐɯɹou ǝɥʇ ɟᴉ uǝʌǝ uᴉ uʍɐds ʇou ꞁꞁᴉʍ uoʇǝꞁǝʞS ʎqɐᗺ ʇɐɥʇ spᴉ ǝɯoᴉq ɟo ʇsᴉꞁ ǝɥ⟘", "configuration.mekanismadditions.server.baby.spawning.baby_skeleton.cost_per_entity": "ɹǝᴉꞁdᴉʇꞁnW ʎʇᴉʇuƎ ɹǝԀ ʇsoƆ", "configuration.mekanismadditions.server.baby.spawning.baby_skeleton.cost_per_entity.tooltip": "˙qoɯ ʇꞁnpɐ ǝɥʇ oʇ pǝɹɐdɯoɔ 'suʍɐds uoʇǝꞁǝʞS ʎqɐᗺ ɟo ʎʇᴉʇuǝ ɹǝd ʇsoɔ uʍɐds ɹoɟ ɹǝᴉꞁdᴉʇꞁnɯ ǝɥ⟘", @@ -356,12 +367,15 @@ "configuration.mekanismadditions.server.baby.spawning.baby_skeleton.should_spawn": "uʍɐdS pꞁnoɥS", "configuration.mekanismadditions.server.baby.spawning.baby_skeleton.should_spawn.tooltip": "˙sǝᴉqɯoz ʎqɐq ʞuᴉɥ⟘ ˙uoʇǝꞁǝʞS ʎqɐᗺ ɟo ᵷuᴉuʍɐds ǝɥʇ ǝꞁqɐuƎ", "configuration.mekanismadditions.server.baby.spawning.baby_skeleton.structure_blacklist": "ʇsᴉꞁʞɔɐꞁᗺ ǝɹnʇɔnɹʇS", + "configuration.mekanismadditions.server.baby.spawning.baby_skeleton.structure_blacklist.button": "ʇsᴉꞁʞɔɐꞁᗺ ʇᴉpƎ", "configuration.mekanismadditions.server.baby.spawning.baby_skeleton.structure_blacklist.tooltip": "˙uʍɐds uɐɔ ʇuɐᴉɹɐʌ qoɯ ꞁɐɯɹou ǝɥʇ ɟᴉ uǝʌǝ uᴉ uʍɐds ʇou ꞁꞁᴉʍ uoʇǝꞁǝʞS ʎqɐᗺ ʇɐɥʇ spᴉ ǝɹnʇɔnɹʇs ɟo ʇsᴉꞁ ǝɥ⟘", "configuration.mekanismadditions.server.baby.spawning.baby_skeleton.top_level": "uoʇǝꞁǝʞS ʎqɐᗺ", + "configuration.mekanismadditions.server.baby.spawning.baby_skeleton.top_level.button": "uoʇǝꞁǝʞS ʎqɐᗺ ʇᴉpƎ", "configuration.mekanismadditions.server.baby.spawning.baby_skeleton.top_level.tooltip": "˙uoʇǝꞁǝʞS ʎqɐᗺ ᵷuᴉpɹɐᵷǝɹ suoᴉʇdo ᵷᴉɟuoƆ", "configuration.mekanismadditions.server.baby.spawning.baby_skeleton.weight": "ɹǝᴉꞁdᴉʇꞁnW ʇɥᵷᴉǝM", "configuration.mekanismadditions.server.baby.spawning.baby_skeleton.weight.tooltip": "˙qoɯ ʇꞁnpɐ ǝɥʇ oʇ pǝɹɐdɯoɔ 'suʍɐds uoʇǝꞁǝʞS ʎqɐᗺ ɟo ʇɥᵷᴉǝʍ ɹoɟ ɹǝᴉꞁdᴉʇꞁnɯ ǝɥ⟘", "configuration.mekanismadditions.server.baby.spawning.baby_stray.biome_blacklist": "ʇsᴉꞁʞɔɐꞁᗺ ǝɯoᴉᗺ", + "configuration.mekanismadditions.server.baby.spawning.baby_stray.biome_blacklist.button": "ʇsᴉꞁʞɔɐꞁᗺ ʇᴉpƎ", "configuration.mekanismadditions.server.baby.spawning.baby_stray.biome_blacklist.tooltip": "˙uʍɐds uɐɔ ʇuɐᴉɹɐʌ qoɯ ꞁɐɯɹou ǝɥʇ ɟᴉ uǝʌǝ uᴉ uʍɐds ʇou ꞁꞁᴉʍ ʎɐɹʇS ʎqɐᗺ ʇɐɥʇ spᴉ ǝɯoᴉq ɟo ʇsᴉꞁ ǝɥ⟘", "configuration.mekanismadditions.server.baby.spawning.baby_stray.cost_per_entity": "ɹǝᴉꞁdᴉʇꞁnW ʎʇᴉʇuƎ ɹǝԀ ʇsoƆ", "configuration.mekanismadditions.server.baby.spawning.baby_stray.cost_per_entity.tooltip": "˙qoɯ ʇꞁnpɐ ǝɥʇ oʇ pǝɹɐdɯoɔ 'suʍɐds ʎɐɹʇS ʎqɐᗺ ɟo ʎʇᴉʇuǝ ɹǝd ʇsoɔ uʍɐds ɹoɟ ɹǝᴉꞁdᴉʇꞁnɯ ǝɥ⟘", @@ -374,12 +388,15 @@ "configuration.mekanismadditions.server.baby.spawning.baby_stray.should_spawn": "uʍɐdS pꞁnoɥS", "configuration.mekanismadditions.server.baby.spawning.baby_stray.should_spawn.tooltip": "˙sǝᴉqɯoz ʎqɐq ʞuᴉɥ⟘ ˙ʎɐɹʇS ʎqɐᗺ ɟo ᵷuᴉuʍɐds ǝɥʇ ǝꞁqɐuƎ", "configuration.mekanismadditions.server.baby.spawning.baby_stray.structure_blacklist": "ʇsᴉꞁʞɔɐꞁᗺ ǝɹnʇɔnɹʇS", + "configuration.mekanismadditions.server.baby.spawning.baby_stray.structure_blacklist.button": "ʇsᴉꞁʞɔɐꞁᗺ ʇᴉpƎ", "configuration.mekanismadditions.server.baby.spawning.baby_stray.structure_blacklist.tooltip": "˙uʍɐds uɐɔ ʇuɐᴉɹɐʌ qoɯ ꞁɐɯɹou ǝɥʇ ɟᴉ uǝʌǝ uᴉ uʍɐds ʇou ꞁꞁᴉʍ ʎɐɹʇS ʎqɐᗺ ʇɐɥʇ spᴉ ǝɹnʇɔnɹʇs ɟo ʇsᴉꞁ ǝɥ⟘", "configuration.mekanismadditions.server.baby.spawning.baby_stray.top_level": "ʎɐɹʇS ʎqɐᗺ", + "configuration.mekanismadditions.server.baby.spawning.baby_stray.top_level.button": "ʎɐɹʇS ʎqɐᗺ ʇᴉpƎ", "configuration.mekanismadditions.server.baby.spawning.baby_stray.top_level.tooltip": "˙ʎɐɹʇS ʎqɐᗺ ᵷuᴉpɹɐᵷǝɹ suoᴉʇdo ᵷᴉɟuoƆ", "configuration.mekanismadditions.server.baby.spawning.baby_stray.weight": "ɹǝᴉꞁdᴉʇꞁnW ʇɥᵷᴉǝM", "configuration.mekanismadditions.server.baby.spawning.baby_stray.weight.tooltip": "˙qoɯ ʇꞁnpɐ ǝɥʇ oʇ pǝɹɐdɯoɔ 'suʍɐds ʎɐɹʇS ʎqɐᗺ ɟo ʇɥᵷᴉǝʍ ɹoɟ ɹǝᴉꞁdᴉʇꞁnɯ ǝɥ⟘", "configuration.mekanismadditions.server.baby.spawning.baby_wither_skeleton.biome_blacklist": "ʇsᴉꞁʞɔɐꞁᗺ ǝɯoᴉᗺ", + "configuration.mekanismadditions.server.baby.spawning.baby_wither_skeleton.biome_blacklist.button": "ʇsᴉꞁʞɔɐꞁᗺ ʇᴉpƎ", "configuration.mekanismadditions.server.baby.spawning.baby_wither_skeleton.biome_blacklist.tooltip": "˙uʍɐds uɐɔ ʇuɐᴉɹɐʌ qoɯ ꞁɐɯɹou ǝɥʇ ɟᴉ uǝʌǝ uᴉ uʍɐds ʇou ꞁꞁᴉʍ uoʇǝꞁǝʞS ɹǝɥʇᴉM ʎqɐᗺ ʇɐɥʇ spᴉ ǝɯoᴉq ɟo ʇsᴉꞁ ǝɥ⟘", "configuration.mekanismadditions.server.baby.spawning.baby_wither_skeleton.cost_per_entity": "ɹǝᴉꞁdᴉʇꞁnW ʎʇᴉʇuƎ ɹǝԀ ʇsoƆ", "configuration.mekanismadditions.server.baby.spawning.baby_wither_skeleton.cost_per_entity.tooltip": "˙qoɯ ʇꞁnpɐ ǝɥʇ oʇ pǝɹɐdɯoɔ 'suʍɐds uoʇǝꞁǝʞS ɹǝɥʇᴉM ʎqɐᗺ ɟo ʎʇᴉʇuǝ ɹǝd ʇsoɔ uʍɐds ɹoɟ ɹǝᴉꞁdᴉʇꞁnɯ ǝɥ⟘", @@ -392,20 +409,25 @@ "configuration.mekanismadditions.server.baby.spawning.baby_wither_skeleton.should_spawn": "uʍɐdS pꞁnoɥS", "configuration.mekanismadditions.server.baby.spawning.baby_wither_skeleton.should_spawn.tooltip": "˙sǝᴉqɯoz ʎqɐq ʞuᴉɥ⟘ ˙uoʇǝꞁǝʞS ɹǝɥʇᴉM ʎqɐᗺ ɟo ᵷuᴉuʍɐds ǝɥʇ ǝꞁqɐuƎ", "configuration.mekanismadditions.server.baby.spawning.baby_wither_skeleton.structure_blacklist": "ʇsᴉꞁʞɔɐꞁᗺ ǝɹnʇɔnɹʇS", + "configuration.mekanismadditions.server.baby.spawning.baby_wither_skeleton.structure_blacklist.button": "ʇsᴉꞁʞɔɐꞁᗺ ʇᴉpƎ", "configuration.mekanismadditions.server.baby.spawning.baby_wither_skeleton.structure_blacklist.tooltip": "˙uʍɐds uɐɔ ʇuɐᴉɹɐʌ qoɯ ꞁɐɯɹou ǝɥʇ ɟᴉ uǝʌǝ uᴉ uʍɐds ʇou ꞁꞁᴉʍ uoʇǝꞁǝʞS ɹǝɥʇᴉM ʎqɐᗺ ʇɐɥʇ spᴉ ǝɹnʇɔnɹʇs ɟo ʇsᴉꞁ ǝɥ⟘", "configuration.mekanismadditions.server.baby.spawning.baby_wither_skeleton.top_level": "uoʇǝꞁǝʞS ɹǝɥʇᴉM ʎqɐᗺ", + "configuration.mekanismadditions.server.baby.spawning.baby_wither_skeleton.top_level.button": "uoʇǝꞁǝʞS ɹǝɥʇᴉM ʎqɐᗺ ʇᴉpƎ", "configuration.mekanismadditions.server.baby.spawning.baby_wither_skeleton.top_level.tooltip": "˙uoʇǝꞁǝʞS ɹǝɥʇᴉM ʎqɐᗺ ᵷuᴉpɹɐᵷǝɹ suoᴉʇdo ᵷᴉɟuoƆ", "configuration.mekanismadditions.server.baby.spawning.baby_wither_skeleton.weight": "ɹǝᴉꞁdᴉʇꞁnW ʇɥᵷᴉǝM", "configuration.mekanismadditions.server.baby.spawning.baby_wither_skeleton.weight.tooltip": "˙qoɯ ʇꞁnpɐ ǝɥʇ oʇ pǝɹɐdɯoɔ 'suʍɐds uoʇǝꞁǝʞS ɹǝɥʇᴉM ʎqɐᗺ ɟo ʇɥᵷᴉǝʍ ɹoɟ ɹǝᴉꞁdᴉʇꞁnɯ ǝɥ⟘", + "configuration.mekanismadditions.server.baby.spawning.button": "ᵷuᴉuʍɐdS ʎʇᴉʇuƎ ʇᴉpƎ", "configuration.mekanismadditions.server.baby.spawning.tooltip": "˙sǝᴉʇᴉʇuǝ ɟo ᵷuᴉuʍɐds ᵷuᴉpɹɐᵷǝɹ suoᴉʇdo ᵷᴉɟuoƆ", "configuration.mekanismadditions.server.baby.tooltip": "sqoɯ ʎqɐq oʇ ᵷuᴉʇɐꞁǝɹ sǝnꞁɐʌ ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", "configuration.mekanismadditions.server.obsidian_tnt": "⟘N⟘ uɐᴉpᴉsqO", + "configuration.mekanismadditions.server.obsidian_tnt.button": "⟘N⟘ uɐᴉpᴉsqO ʇᴉpƎ", "configuration.mekanismadditions.server.obsidian_tnt.delay": "ǝɯᴉ⟘ ǝsnℲ", "configuration.mekanismadditions.server.obsidian_tnt.delay.tooltip": "˙⟘N⟘ uɐᴉpᴉsqO ɹoɟ ǝɯᴉʇ ǝsnℲ", "configuration.mekanismadditions.server.obsidian_tnt.radius": "snᴉpɐᴚ", "configuration.mekanismadditions.server.obsidian_tnt.radius.tooltip": "˙⟘N⟘ uɐᴉpᴉsqO ɟo uoᴉsoꞁdxǝ ǝɥʇ ɟo snᴉpɐᴚ", "configuration.mekanismadditions.server.obsidian_tnt.tooltip": "⟘N⟘ uɐᴉpᴉsqO ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", "configuration.mekanismadditions.server.voice": "ɹǝʌɹǝS ǝɔᴉoΛ", + "configuration.mekanismadditions.server.voice.button": "ɹǝʌɹǝS ǝɔᴉoΛ ʇᴉpƎ", "configuration.mekanismadditions.server.voice.enabled": "pǝꞁqɐuƎ", "configuration.mekanismadditions.server.voice.enabled.tooltip": "˙sǝᴉʞꞁɐ⟘ ǝᴉʞꞁɐM ɹoɟ ɹǝʌɹǝs ǝɔᴉoʌ ǝɥʇ sǝꞁqɐuƎ", "configuration.mekanismadditions.server.voice.port": "ʇɹoԀ ԀƆ⟘", diff --git a/src/datagen/generated/mekanismadditions/assets/mekanismadditions/lang/en_us.json b/src/datagen/generated/mekanismadditions/assets/mekanismadditions/lang/en_us.json index 3adcac11261..4a4e6d22465 100644 --- a/src/datagen/generated/mekanismadditions/assets/mekanismadditions/lang/en_us.json +++ b/src/datagen/generated/mekanismadditions/assets/mekanismadditions/lang/en_us.json @@ -288,8 +288,10 @@ "configuration.mekanismadditions.server.baby": "Baby Mobs", "configuration.mekanismadditions.server.baby.arrow_damage_multiplier": "Arrow Damage Multiplier", "configuration.mekanismadditions.server.baby.arrow_damage_multiplier.tooltip": "Damage multiplier of arrows shot by baby mobs.", + "configuration.mekanismadditions.server.baby.button": "Edit Baby Mobs", "configuration.mekanismadditions.server.baby.spawning": "Entity Spawning", "configuration.mekanismadditions.server.baby.spawning.baby_bogged.biome_blacklist": "Biome Blacklist", + "configuration.mekanismadditions.server.baby.spawning.baby_bogged.biome_blacklist.button": "Edit Blacklist", "configuration.mekanismadditions.server.baby.spawning.baby_bogged.biome_blacklist.tooltip": "The list of biome ids that Baby Bogged will not spawn in even if the normal mob variant can spawn.", "configuration.mekanismadditions.server.baby.spawning.baby_bogged.cost_per_entity": "Cost Per Entity Multiplier", "configuration.mekanismadditions.server.baby.spawning.baby_bogged.cost_per_entity.tooltip": "The multiplier for spawn cost per entity of Baby Bogged spawns, compared to the adult mob.", @@ -302,12 +304,15 @@ "configuration.mekanismadditions.server.baby.spawning.baby_bogged.should_spawn": "Should Spawn", "configuration.mekanismadditions.server.baby.spawning.baby_bogged.should_spawn.tooltip": "Enable the spawning of Baby Bogged. Think baby zombies.", "configuration.mekanismadditions.server.baby.spawning.baby_bogged.structure_blacklist": "Structure Blacklist", + "configuration.mekanismadditions.server.baby.spawning.baby_bogged.structure_blacklist.button": "Edit Blacklist", "configuration.mekanismadditions.server.baby.spawning.baby_bogged.structure_blacklist.tooltip": "The list of structure ids that Baby Bogged will not spawn in even if the normal mob variant can spawn.", "configuration.mekanismadditions.server.baby.spawning.baby_bogged.top_level": "Baby Bogged", + "configuration.mekanismadditions.server.baby.spawning.baby_bogged.top_level.button": "Edit Baby Bogged", "configuration.mekanismadditions.server.baby.spawning.baby_bogged.top_level.tooltip": "Config options regarding Baby Bogged.", "configuration.mekanismadditions.server.baby.spawning.baby_bogged.weight": "Weight Multiplier", "configuration.mekanismadditions.server.baby.spawning.baby_bogged.weight.tooltip": "The multiplier for weight of Baby Bogged spawns, compared to the adult mob.", "configuration.mekanismadditions.server.baby.spawning.baby_creeper.biome_blacklist": "Biome Blacklist", + "configuration.mekanismadditions.server.baby.spawning.baby_creeper.biome_blacklist.button": "Edit Blacklist", "configuration.mekanismadditions.server.baby.spawning.baby_creeper.biome_blacklist.tooltip": "The list of biome ids that Baby Creeper will not spawn in even if the normal mob variant can spawn.", "configuration.mekanismadditions.server.baby.spawning.baby_creeper.cost_per_entity": "Cost Per Entity Multiplier", "configuration.mekanismadditions.server.baby.spawning.baby_creeper.cost_per_entity.tooltip": "The multiplier for spawn cost per entity of Baby Creeper spawns, compared to the adult mob.", @@ -320,12 +325,15 @@ "configuration.mekanismadditions.server.baby.spawning.baby_creeper.should_spawn": "Should Spawn", "configuration.mekanismadditions.server.baby.spawning.baby_creeper.should_spawn.tooltip": "Enable the spawning of Baby Creeper. Think baby zombies.", "configuration.mekanismadditions.server.baby.spawning.baby_creeper.structure_blacklist": "Structure Blacklist", + "configuration.mekanismadditions.server.baby.spawning.baby_creeper.structure_blacklist.button": "Edit Blacklist", "configuration.mekanismadditions.server.baby.spawning.baby_creeper.structure_blacklist.tooltip": "The list of structure ids that Baby Creeper will not spawn in even if the normal mob variant can spawn.", "configuration.mekanismadditions.server.baby.spawning.baby_creeper.top_level": "Baby Creeper", + "configuration.mekanismadditions.server.baby.spawning.baby_creeper.top_level.button": "Edit Baby Creeper", "configuration.mekanismadditions.server.baby.spawning.baby_creeper.top_level.tooltip": "Config options regarding Baby Creeper.", "configuration.mekanismadditions.server.baby.spawning.baby_creeper.weight": "Weight Multiplier", "configuration.mekanismadditions.server.baby.spawning.baby_creeper.weight.tooltip": "The multiplier for weight of Baby Creeper spawns, compared to the adult mob.", "configuration.mekanismadditions.server.baby.spawning.baby_enderman.biome_blacklist": "Biome Blacklist", + "configuration.mekanismadditions.server.baby.spawning.baby_enderman.biome_blacklist.button": "Edit Blacklist", "configuration.mekanismadditions.server.baby.spawning.baby_enderman.biome_blacklist.tooltip": "The list of biome ids that Baby Enderman will not spawn in even if the normal mob variant can spawn.", "configuration.mekanismadditions.server.baby.spawning.baby_enderman.cost_per_entity": "Cost Per Entity Multiplier", "configuration.mekanismadditions.server.baby.spawning.baby_enderman.cost_per_entity.tooltip": "The multiplier for spawn cost per entity of Baby Enderman spawns, compared to the adult mob.", @@ -338,12 +346,15 @@ "configuration.mekanismadditions.server.baby.spawning.baby_enderman.should_spawn": "Should Spawn", "configuration.mekanismadditions.server.baby.spawning.baby_enderman.should_spawn.tooltip": "Enable the spawning of Baby Enderman. Think baby zombies.", "configuration.mekanismadditions.server.baby.spawning.baby_enderman.structure_blacklist": "Structure Blacklist", + "configuration.mekanismadditions.server.baby.spawning.baby_enderman.structure_blacklist.button": "Edit Blacklist", "configuration.mekanismadditions.server.baby.spawning.baby_enderman.structure_blacklist.tooltip": "The list of structure ids that Baby Enderman will not spawn in even if the normal mob variant can spawn.", "configuration.mekanismadditions.server.baby.spawning.baby_enderman.top_level": "Baby Enderman", + "configuration.mekanismadditions.server.baby.spawning.baby_enderman.top_level.button": "Edit Baby Enderman", "configuration.mekanismadditions.server.baby.spawning.baby_enderman.top_level.tooltip": "Config options regarding Baby Enderman.", "configuration.mekanismadditions.server.baby.spawning.baby_enderman.weight": "Weight Multiplier", "configuration.mekanismadditions.server.baby.spawning.baby_enderman.weight.tooltip": "The multiplier for weight of Baby Enderman spawns, compared to the adult mob.", "configuration.mekanismadditions.server.baby.spawning.baby_skeleton.biome_blacklist": "Biome Blacklist", + "configuration.mekanismadditions.server.baby.spawning.baby_skeleton.biome_blacklist.button": "Edit Blacklist", "configuration.mekanismadditions.server.baby.spawning.baby_skeleton.biome_blacklist.tooltip": "The list of biome ids that Baby Skeleton will not spawn in even if the normal mob variant can spawn.", "configuration.mekanismadditions.server.baby.spawning.baby_skeleton.cost_per_entity": "Cost Per Entity Multiplier", "configuration.mekanismadditions.server.baby.spawning.baby_skeleton.cost_per_entity.tooltip": "The multiplier for spawn cost per entity of Baby Skeleton spawns, compared to the adult mob.", @@ -356,12 +367,15 @@ "configuration.mekanismadditions.server.baby.spawning.baby_skeleton.should_spawn": "Should Spawn", "configuration.mekanismadditions.server.baby.spawning.baby_skeleton.should_spawn.tooltip": "Enable the spawning of Baby Skeleton. Think baby zombies.", "configuration.mekanismadditions.server.baby.spawning.baby_skeleton.structure_blacklist": "Structure Blacklist", + "configuration.mekanismadditions.server.baby.spawning.baby_skeleton.structure_blacklist.button": "Edit Blacklist", "configuration.mekanismadditions.server.baby.spawning.baby_skeleton.structure_blacklist.tooltip": "The list of structure ids that Baby Skeleton will not spawn in even if the normal mob variant can spawn.", "configuration.mekanismadditions.server.baby.spawning.baby_skeleton.top_level": "Baby Skeleton", + "configuration.mekanismadditions.server.baby.spawning.baby_skeleton.top_level.button": "Edit Baby Skeleton", "configuration.mekanismadditions.server.baby.spawning.baby_skeleton.top_level.tooltip": "Config options regarding Baby Skeleton.", "configuration.mekanismadditions.server.baby.spawning.baby_skeleton.weight": "Weight Multiplier", "configuration.mekanismadditions.server.baby.spawning.baby_skeleton.weight.tooltip": "The multiplier for weight of Baby Skeleton spawns, compared to the adult mob.", "configuration.mekanismadditions.server.baby.spawning.baby_stray.biome_blacklist": "Biome Blacklist", + "configuration.mekanismadditions.server.baby.spawning.baby_stray.biome_blacklist.button": "Edit Blacklist", "configuration.mekanismadditions.server.baby.spawning.baby_stray.biome_blacklist.tooltip": "The list of biome ids that Baby Stray will not spawn in even if the normal mob variant can spawn.", "configuration.mekanismadditions.server.baby.spawning.baby_stray.cost_per_entity": "Cost Per Entity Multiplier", "configuration.mekanismadditions.server.baby.spawning.baby_stray.cost_per_entity.tooltip": "The multiplier for spawn cost per entity of Baby Stray spawns, compared to the adult mob.", @@ -374,12 +388,15 @@ "configuration.mekanismadditions.server.baby.spawning.baby_stray.should_spawn": "Should Spawn", "configuration.mekanismadditions.server.baby.spawning.baby_stray.should_spawn.tooltip": "Enable the spawning of Baby Stray. Think baby zombies.", "configuration.mekanismadditions.server.baby.spawning.baby_stray.structure_blacklist": "Structure Blacklist", + "configuration.mekanismadditions.server.baby.spawning.baby_stray.structure_blacklist.button": "Edit Blacklist", "configuration.mekanismadditions.server.baby.spawning.baby_stray.structure_blacklist.tooltip": "The list of structure ids that Baby Stray will not spawn in even if the normal mob variant can spawn.", "configuration.mekanismadditions.server.baby.spawning.baby_stray.top_level": "Baby Stray", + "configuration.mekanismadditions.server.baby.spawning.baby_stray.top_level.button": "Edit Baby Stray", "configuration.mekanismadditions.server.baby.spawning.baby_stray.top_level.tooltip": "Config options regarding Baby Stray.", "configuration.mekanismadditions.server.baby.spawning.baby_stray.weight": "Weight Multiplier", "configuration.mekanismadditions.server.baby.spawning.baby_stray.weight.tooltip": "The multiplier for weight of Baby Stray spawns, compared to the adult mob.", "configuration.mekanismadditions.server.baby.spawning.baby_wither_skeleton.biome_blacklist": "Biome Blacklist", + "configuration.mekanismadditions.server.baby.spawning.baby_wither_skeleton.biome_blacklist.button": "Edit Blacklist", "configuration.mekanismadditions.server.baby.spawning.baby_wither_skeleton.biome_blacklist.tooltip": "The list of biome ids that Baby Wither Skeleton will not spawn in even if the normal mob variant can spawn.", "configuration.mekanismadditions.server.baby.spawning.baby_wither_skeleton.cost_per_entity": "Cost Per Entity Multiplier", "configuration.mekanismadditions.server.baby.spawning.baby_wither_skeleton.cost_per_entity.tooltip": "The multiplier for spawn cost per entity of Baby Wither Skeleton spawns, compared to the adult mob.", @@ -392,20 +409,25 @@ "configuration.mekanismadditions.server.baby.spawning.baby_wither_skeleton.should_spawn": "Should Spawn", "configuration.mekanismadditions.server.baby.spawning.baby_wither_skeleton.should_spawn.tooltip": "Enable the spawning of Baby Wither Skeleton. Think baby zombies.", "configuration.mekanismadditions.server.baby.spawning.baby_wither_skeleton.structure_blacklist": "Structure Blacklist", + "configuration.mekanismadditions.server.baby.spawning.baby_wither_skeleton.structure_blacklist.button": "Edit Blacklist", "configuration.mekanismadditions.server.baby.spawning.baby_wither_skeleton.structure_blacklist.tooltip": "The list of structure ids that Baby Wither Skeleton will not spawn in even if the normal mob variant can spawn.", "configuration.mekanismadditions.server.baby.spawning.baby_wither_skeleton.top_level": "Baby Wither Skeleton", + "configuration.mekanismadditions.server.baby.spawning.baby_wither_skeleton.top_level.button": "Edit Baby Wither Skeleton", "configuration.mekanismadditions.server.baby.spawning.baby_wither_skeleton.top_level.tooltip": "Config options regarding Baby Wither Skeleton.", "configuration.mekanismadditions.server.baby.spawning.baby_wither_skeleton.weight": "Weight Multiplier", "configuration.mekanismadditions.server.baby.spawning.baby_wither_skeleton.weight.tooltip": "The multiplier for weight of Baby Wither Skeleton spawns, compared to the adult mob.", + "configuration.mekanismadditions.server.baby.spawning.button": "Edit Entity Spawning", "configuration.mekanismadditions.server.baby.spawning.tooltip": "Config options regarding spawning of entities.", "configuration.mekanismadditions.server.baby.tooltip": "Settings for configuring values relating to baby mobs", "configuration.mekanismadditions.server.obsidian_tnt": "Obsidian TNT", + "configuration.mekanismadditions.server.obsidian_tnt.button": "Edit Obsidian TNT", "configuration.mekanismadditions.server.obsidian_tnt.delay": "Fuse Time", "configuration.mekanismadditions.server.obsidian_tnt.delay.tooltip": "Fuse time for Obsidian TNT.", "configuration.mekanismadditions.server.obsidian_tnt.radius": "Radius", "configuration.mekanismadditions.server.obsidian_tnt.radius.tooltip": "Radius of the explosion of Obsidian TNT.", "configuration.mekanismadditions.server.obsidian_tnt.tooltip": "Settings for configuring Obsidian TNT", "configuration.mekanismadditions.server.voice": "Voice Server", + "configuration.mekanismadditions.server.voice.button": "Edit Voice Server", "configuration.mekanismadditions.server.voice.enabled": "Enabled", "configuration.mekanismadditions.server.voice.enabled.tooltip": "Enables the voice server for Walkie Talkies.", "configuration.mekanismadditions.server.voice.port": "TCP Port", diff --git a/src/datagen/generated/mekanismgenerators/.cache/de34ee0556eec16c961269bcb7ec3070f0579cfd b/src/datagen/generated/mekanismgenerators/.cache/de34ee0556eec16c961269bcb7ec3070f0579cfd index dfe2614f433..c4f6783b877 100644 --- a/src/datagen/generated/mekanismgenerators/.cache/de34ee0556eec16c961269bcb7ec3070f0579cfd +++ b/src/datagen/generated/mekanismgenerators/.cache/de34ee0556eec16c961269bcb7ec3070f0579cfd @@ -1,5 +1,5 @@ -// 1.21.1 2024-08-22T19:37:15.4739553 Languages: en_us for mod: mekanismgenerators +// 1.21.1 2024-08-22T21:42:38.7040269 Languages: en_us for mod: mekanismgenerators b934b9aafaf6b98813ecd472c8a8f012383b4aa0 assets/mekanismgenerators/lang/en_au.json b934b9aafaf6b98813ecd472c8a8f012383b4aa0 assets/mekanismgenerators/lang/en_gb.json -88beb74a1921b9cbac811ee26a5762c3a4b747e1 assets/mekanismgenerators/lang/en_ud.json -9d63c30d3977a0854d2989e17528595ee1964bf0 assets/mekanismgenerators/lang/en_us.json +d4e7eb69e7dd18406c2c9091c2f517ca656121bc assets/mekanismgenerators/lang/en_ud.json +7e331f5cc84599878a920e5bf674503555f72bc9 assets/mekanismgenerators/lang/en_us.json diff --git a/src/datagen/generated/mekanismgenerators/assets/mekanismgenerators/lang/en_ud.json b/src/datagen/generated/mekanismgenerators/assets/mekanismgenerators/lang/en_ud.json index f5cb9eaa8f0..163c80ce736 100644 --- a/src/datagen/generated/mekanismgenerators/assets/mekanismgenerators/lang/en_ud.json +++ b/src/datagen/generated/mekanismgenerators/assets/mekanismgenerators/lang/en_ud.json @@ -48,13 +48,14 @@ "configuration.mekanismgenerators.gear.meka_suit.charge_rate.geothermal.tooltip": "˙ʇuǝᴉqɯɐ ǝʌoqɐ Ʞ000'⥝ ɟo ǝɹnʇɐɹǝdɯǝʇ ɐ sɐɥ ɐʌɐꞁ 'ʇuǝᴉqɯɐ ǝʌoqɐ Ʞ00ᘔ~ ɟo ǝɹnʇɐɹǝdɯǝʇ ɐ ᵷuᴉʌɐɥ sɐ pǝʇɐǝɹʇ sᴉ ǝɹᴉℲ ˙pǝᵷɹǝɯqns sᴉ sʇuɐԀ ʇᴉnSɐʞǝW ǝɥʇ ɟo ɥɔnɯ ʍoɥ uo pǝsɐq uʍop sǝꞁɐɔs ǝnꞁɐʌ sᴉɥ⟘ ˙pǝꞁꞁɐʇsuᴉ ǝpɐɹᵷdn ɹǝd 'ʇuǝᴉqɯɐ ǝʌoqɐ ǝǝɹᵷǝp ɹǝd 'ʞɔᴉʇ ɹǝd sʇuɐd ɟo (sǝꞁnoՐ) ǝʇɐɹ ᵷuᴉᵷɹɐɥɔ ꞁɐɯɹǝɥʇoǝ⅁", "configuration.mekanismgenerators.gear.meka_suit.damage_absorption.heat": "uoᴉʇɔnpǝᴚ ǝᵷɐɯɐᗡ ʇɐǝH", "configuration.mekanismgenerators.gear.meka_suit.damage_absorption.heat.tooltip": "˙pǝꞁꞁɐʇsuᴉ ʎꞁꞁɐnʇɔɐ ǝɹɐ sʇᴉun ʎuɐɯ ʍoɥ uo pǝsɐq ʎꞁɹɐǝuᴉꞁ uʍop sǝꞁɐɔs ɹǝqɯnu sᴉɥ⟘ ˙pǝꞁꞁɐʇsuᴉ sʇᴉun ɹoʇɐɹǝuǝᵷ ꞁɐɯɹǝɥʇoǝᵷ ɯnɯᴉxɐɯ ɥʇᴉʍ sʇuɐԀ ʇᴉnSɐʞǝW ʎq pǝʇɐᵷǝu ǝᵷɐɯɐp ʇɐǝɥ ɟo ʇuǝɔɹǝԀ", - "configuration.mekanismgenerators.server.fission": "sᵷuᴉʇʇǝS uoᴉssᴉℲ", + "configuration.mekanismgenerators.server.fission": "ɹoʇɔɐǝᴚ uoᴉssᴉℲ", "configuration.mekanismgenerators.server.fission.assembly_fuel_capacity": "ʎʇᴉɔɐdɐƆ ꞁǝnℲ ʎꞁqɯǝssⱯ", "configuration.mekanismgenerators.server.fission.assembly_fuel_capacity.tooltip": "ʎꞁqɯǝssⱯɹǝԀꞁǝnℲxɐɯ * sǝᴉꞁqɯǝssⱯꞁǝnɟ = xɐW ˙ʎʇᴉɔɐdɐɔ ǝʇsɐʍ puɐ ꞁǝnɟ ǝɥʇ oʇ sǝʇnqᴉɹʇuoɔ ʎꞁqɯǝssɐ ɥɔɐǝ ʇɐɥʇ (ᗺɯ) ꞁǝnɟ ɟo ʇunoɯⱯ", "configuration.mekanismgenerators.server.fission.burn_rate.assembly": "ʎꞁqɯǝssⱯ ꞁǝnℲ ɹǝԀ ǝʇɐᴚ uɹnᗺ", "configuration.mekanismgenerators.server.fission.burn_rate.assembly.tooltip": "ʎꞁqɯǝssⱯɹǝԀuɹnq * sǝᴉꞁqɯǝssⱯꞁǝnɟ = ǝʇɐᴚ uɹnᗺ xɐW ˙sǝpᴉʌoɹd ʎꞁqɯǝssɐ ꞁǝnɟ ɥɔɐǝ ǝsɐǝɹɔuᴉ ǝʇɐɹ uɹnq ǝɥ⟘", "configuration.mekanismgenerators.server.fission.burn_rate.default": "ǝʇɐᴚ uɹnᗺ ʇꞁnɐɟǝᗡ", "configuration.mekanismgenerators.server.fission.burn_rate.default.tooltip": "˙ɹoʇɔɐǝɹ uoᴉssᴉɟ ǝɥʇ ɟo ǝʇɐɹ uɹnq ʇꞁnɐɟǝp ǝɥ⟘", + "configuration.mekanismgenerators.server.fission.button": "ɹoʇɔɐǝᴚ uoᴉssᴉℲ ʇᴉpƎ", "configuration.mekanismgenerators.server.fission.casing_heat_capacity": "ʎʇᴉɔɐdɐƆ ʇɐǝH ᵷuᴉsɐƆ", "configuration.mekanismgenerators.server.fission.casing_heat_capacity.tooltip": "˙ǝɹnʇɐɹǝdɯǝʇ ɹoʇɔɐǝɹ ǝɥʇ ǝsᴉɐɹ oʇ ʎᵷɹǝuǝ ǝɹoɯ ǝɹᴉnbǝɹ oʇ ǝsɐǝɹɔuI ˙ʞɔoꞁq ᵷuᴉsɐɔ ǝꞁᵷuᴉs ɐ ʎq ɹoʇɔɐǝᴚ uoᴉssᴉℲ ɐ oʇ pǝppɐ ʎʇᴉɔɐdɐɔ ʇɐǝɥ ǝɥ⟘", "configuration.mekanismgenerators.server.fission.coolant_capacity.cooled": "ʎʇᴉɔɐdɐƆ ʇuɐꞁooƆ pǝꞁooƆ", @@ -66,6 +67,7 @@ "configuration.mekanismgenerators.server.fission.fuel_energy": "ꞁǝnℲ ǝꞁᴉssᴉℲ ɹǝԀ ʎᵷɹǝuƎ", "configuration.mekanismgenerators.server.fission.fuel_energy.tooltip": "˙ꞁǝnɟ uoᴉssᴉɟ ɟo ᗺɯ ǝꞁoɥʍ ɥɔɐǝ ɯoɹɟ (ʇɐǝɥ uᴉ) pǝʇɐǝɹɔ ʎᵷɹǝuǝ ɟo ʇunoɯⱯ", "configuration.mekanismgenerators.server.fission.meltdowns": "suʍopʇꞁǝW", + "configuration.mekanismgenerators.server.fission.meltdowns.button": "suʍopʇꞁǝW ʇᴉpƎ", "configuration.mekanismgenerators.server.fission.meltdowns.chance": "ǝɔuɐɥƆ uʍopʇꞁǝW", "configuration.mekanismgenerators.server.fission.meltdowns.chance.tooltip": "˙ᵷuᴉsɐǝɹɔuᴉ sǝnuᴉʇuoɔ ǝᵷɐɯɐp sɐ ǝꞁɐɔs ʎꞁɹɐǝuᴉꞁ ꞁꞁᴉM ˙%00⥝ sǝssɐd ǝᵷɐɯɐp ǝɔuo ᵷuᴉɹɹnɔɔo uʍopʇꞁǝɯ ɐ ɟo ǝɔuɐɥɔ ǝɥ⟘", "configuration.mekanismgenerators.server.fission.meltdowns.damage": "ǝᵷɐɯɐᗡ uʍopʇꞁǝW ʇsoԀ", @@ -80,7 +82,8 @@ "configuration.mekanismgenerators.server.fission.surface_area": "ʇǝᵷɹɐ⟘ ɐǝɹⱯ ǝɔɐɟɹnS", "configuration.mekanismgenerators.server.fission.surface_area.tooltip": "˙ɹoʇɔɐǝɹ ǝɥʇ ꞁooɔ oʇ ɹǝpɹɐɥ ʇᴉ ǝʞɐɯ sǝnꞁɐʌ ɹǝɥᵷᴉH ˙ʎɔuǝᴉɔᴉɟɟǝ ꞁᴉo% b00⥝ ɥɔɐǝɹ oʇ sǝᴉꞁqɯǝssɐ ꞁǝnɟ s,ɹoʇɔɐǝᴚ uoᴉssᴉℲ ɐ ɟo ɐǝɹɐ ǝɔɐɟɹns ǝᵷɐɹǝʌɐ ǝɥ⟘", "configuration.mekanismgenerators.server.fission.tooltip": "sɹoʇɔɐǝᴚ uoᴉssᴉℲ ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", - "configuration.mekanismgenerators.server.fusion": "sᵷuᴉʇʇǝS uoᴉsnℲ", + "configuration.mekanismgenerators.server.fusion": "ɹoʇɔɐǝᴚ uoᴉsnℲ", + "configuration.mekanismgenerators.server.fusion.button": "ɹoʇɔɐǝᴚ uoᴉsnℲ ʇᴉpƎ", "configuration.mekanismgenerators.server.fusion.capacity.energy": "ʎʇᴉɔɐdɐƆ ʎᵷɹǝuƎ", "configuration.mekanismgenerators.server.fusion.capacity.energy.tooltip": "˙ǝɹoʇs uɐɔ ɹoʇɔɐǝɹ uoᴉsnɟ ǝɥʇ (Ր) ʎᵷɹǝuǝ ɟo ʇunoɯⱯ", "configuration.mekanismgenerators.server.fusion.capacity.fuel": "ʎʇᴉɔɐdɐƆ ꞁǝnℲ", @@ -98,21 +101,24 @@ "configuration.mekanismgenerators.server.fusion.tooltip": "sɹoʇɔɐǝᴚ uoᴉsnℲ ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", "configuration.mekanismgenerators.server.fusion.water_heating_ratio": "oᴉʇɐᴚ ᵷuᴉʇɐǝH ɹǝʇɐM", "configuration.mekanismgenerators.server.fusion.water_heating_ratio.tooltip": "˙uoᴉʇɐɹǝuǝᵷ ɯɐǝʇs puɐ 'ʇɐǝɥ xɐɯ ʇɔɐdɯᴉ ꞁꞁᴉM ˙ǝsn uᴉ sᴉ ᵷuᴉꞁooɔ ɹǝʇɐʍ uǝɥʍ ɹǝʇɐʍ oʇ pǝʇɐdᴉssᴉp sᴉ ʇɐɥʇ ᵷuᴉsɐɔ ǝɥʇ ɯoɹɟ ʇɐǝɥ ǝɥʇ ɟo uoᴉʇɔɐɹɟ ǝɥ⟘", - "configuration.mekanismgenerators.server.generator.bio": "sᵷuᴉʇʇǝS ɹoʇɐɹǝuǝ⅁ oᴉᗺ", + "configuration.mekanismgenerators.server.generator.bio": "ɹoʇɐɹǝuǝ⅁ oᴉᗺ", + "configuration.mekanismgenerators.server.generator.bio.button": "ɹoʇɐɹǝuǝ⅁ oᴉᗺ ʇᴉpƎ", "configuration.mekanismgenerators.server.generator.bio.gen": "uoᴉʇɐɹǝuǝ⅁ ʎᵷɹǝuƎ", "configuration.mekanismgenerators.server.generator.bio.gen.tooltip": "˙ʞɔᴉʇ ɹǝd sǝɔnpoɹd ɹoʇɐɹǝuǝ⅁ oᴉᗺ ǝɥʇ sǝꞁnoՐ uᴉ ʎᵷɹǝuǝ ɟo ʇunoɯⱯ", "configuration.mekanismgenerators.server.generator.bio.tank_capacity": "ʎʇᴉɔɐdɐƆ ʞuɐ⟘", "configuration.mekanismgenerators.server.generator.bio.tank_capacity.tooltip": "˙ɹoʇɐɹǝuǝ⅁ oᴉᗺ ǝɥʇ uᴉ ʞuɐʇ pᴉnꞁɟ ǝɥʇ ɟo ᗺɯ uᴉ ʎʇᴉɔɐdɐɔ ǝɥ⟘", "configuration.mekanismgenerators.server.generator.bio.tooltip": "sɹoʇɐɹǝuǝ⅁ oᴉᗺ ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", - "configuration.mekanismgenerators.server.generator.gas": "sᵷuᴉʇʇǝS ɹoʇɐɹǝuǝ⅁ ᵷuᴉuɹnᗺ-sɐ⅁", + "configuration.mekanismgenerators.server.generator.gas": "ɹoʇɐɹǝuǝ⅁ ᵷuᴉuɹnᗺ-sɐ⅁", + "configuration.mekanismgenerators.server.generator.gas.button": "ɹoʇɐɹǝuǝ⅁ ᵷuᴉuɹnᗺ-sɐ⅁ ʇᴉpƎ", "configuration.mekanismgenerators.server.generator.gas.ethene.burn_ticks": "sʞɔᴉ⟘ uɹnᗺ ǝuǝɥʇƎ", "configuration.mekanismgenerators.server.generator.gas.ethene.burn_ticks.tooltip": "˙ɹoʇɐɹǝuǝ⅁ ᵷuᴉuɹnᗺ-sɐ⅁ ǝɥʇ uᴉ ɹoɟ suɹnq ǝuǝɥʇƎ ɟo ᗺɯ ɥɔɐǝ sʞɔᴉʇ ɟo ɹǝqɯnu ǝɥ⟘", "configuration.mekanismgenerators.server.generator.gas.ethene.density": "ɹǝᴉꞁdᴉʇꞁnW ʎʇᴉsuǝᗡ ʎᵷɹǝuƎ ǝuǝɥʇƎ", "configuration.mekanismgenerators.server.generator.gas.ethene.density.tooltip": "˙(ɹǝᴉꞁdᴉʇꞁnWʎʇᴉsuǝp * uoᴉʇɐɹǝuǝ⅁oᴉq * ᘔ + uǝᵷoɹpʎH ᗺɯ ⥝) ǝuǝɥʇƎ ɟo ʎʇᴉsuǝp ʎᵷɹǝuǝ ǝɥʇ ᵷuᴉʇɐꞁnɔꞁɐɔ ɹoɟ ɹǝᴉꞁdᴉʇꞁnW", "configuration.mekanismgenerators.server.generator.gas.tank_capacity": "ʎʇᴉɔɐdɐƆ ʞuɐ⟘", - "configuration.mekanismgenerators.server.generator.gas.tank_capacity.tooltip": "˙ɹoʇɐɹǝuǝ⅁ ᵷuᴉuɹnᗺ-sɐ⅁ ǝɥʇ uᴉ ʞuɐʇ sɐᵷ ǝɥʇ ɟo ᗺɯ uᴉ ʎʇᴉɔɐdɐɔ ǝɥ⟘", + "configuration.mekanismgenerators.server.generator.gas.tank_capacity.tooltip": "˙ɹoʇɐɹǝuǝ⅁ ᵷuᴉuɹnᗺ-sɐ⅁ ǝɥʇ uᴉ ʞuɐʇ ꞁɐɔᴉɯǝɥɔ ǝɥʇ ɟo ᗺɯ uᴉ ʎʇᴉɔɐdɐɔ ǝɥ⟘", "configuration.mekanismgenerators.server.generator.gas.tooltip": "sɹoʇɐɹǝuǝ⅁ ᵷuᴉuɹnᗺ-sɐ⅁ ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", - "configuration.mekanismgenerators.server.generator.heat": "sᵷuᴉʇʇǝS ɹoʇɐɹǝuǝ⅁ ʇɐǝH", + "configuration.mekanismgenerators.server.generator.heat": "ɹoʇɐɹǝuǝ⅁ ʇɐǝH", + "configuration.mekanismgenerators.server.generator.heat.button": "ɹoʇɐɹǝuǝ⅁ ʇɐǝH ʇᴉpƎ", "configuration.mekanismgenerators.server.generator.heat.fluid_rate": "ǝʇɐᴚ pᴉnꞁℲ", "configuration.mekanismgenerators.server.generator.heat.fluid_rate.tooltip": "˙ɹoʇɐɹǝuǝ⅁ ʇɐǝH ǝɥʇ oʇ sǝꞁnoՐ uoᴉʇɐɹǝuǝ⅁ʇɐǝɥ ɹǝɟsuɐɹʇ oʇ pǝɯnsuoɔ sʇǝᵷ ʇɐɥʇ ᗺɯ uᴉ ɐʌɐꞁ ɟo ʇunoɯɐ ǝɥ⟘", "configuration.mekanismgenerators.server.generator.heat.gen": "uoᴉʇɐɹǝuǝ⅁ ʎᵷɹǝuƎ", @@ -124,14 +130,17 @@ "configuration.mekanismgenerators.server.generator.heat.tank_capacity": "ʎʇᴉɔɐdɐƆ ʞuɐ⟘", "configuration.mekanismgenerators.server.generator.heat.tank_capacity.tooltip": "˙ɹoʇɐɹǝuǝ⅁ ʇɐǝH ǝɥʇ uᴉ ʞuɐʇ pᴉnꞁɟ ǝɥʇ ɟo ᗺɯ uᴉ ʎʇᴉɔɐdɐɔ ǝɥ⟘", "configuration.mekanismgenerators.server.generator.heat.tooltip": "sɹoʇɐɹǝuǝ⅁ ʇɐǝH ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", - "configuration.mekanismgenerators.server.generator.solar": "sᵷuᴉʇʇǝS ɹoʇɐɹǝuǝ⅁ ɹɐꞁoS", + "configuration.mekanismgenerators.server.generator.solar": "ɹoʇɐɹǝuǝ⅁ ɹɐꞁoS", + "configuration.mekanismgenerators.server.generator.solar.button": "ɹoʇɐɹǝuǝ⅁ ɹɐꞁoS ʇᴉpƎ", "configuration.mekanismgenerators.server.generator.solar.gen": "uoᴉʇɐɹǝuǝ⅁ ʎᵷɹǝuƎ", "configuration.mekanismgenerators.server.generator.solar.gen.advanced": "uoᴉʇɐɹǝuǝ⅁ ʎᵷɹǝuƎ ɹɐꞁoS pǝɔuɐʌpⱯ", "configuration.mekanismgenerators.server.generator.solar.gen.advanced.tooltip": "˙sʇuǝɯuoɹᴉʌuǝ ǝɯǝɹʇxǝ ǝɯos uᴉ ǝnꞁɐʌ sᴉɥʇ uɐɥʇ ɹǝɥᵷᴉɥ oᵷ uɐɔ ʇI :ǝʇoN ˙ɹoʇɐɹǝuǝ⅁ ɹɐꞁoS pǝɔuɐʌpⱯ ǝɥʇ ɹoɟ ʇndʇno ʞɐǝԀ", "configuration.mekanismgenerators.server.generator.solar.gen.tooltip": "˙sʇuǝɯuoɹᴉʌuǝ ǝɯǝɹʇxǝ ǝɯos uᴉ ǝnꞁɐʌ sᴉɥʇ uɐɥʇ ɹǝɥᵷᴉɥ oᵷ uɐɔ ʇI :ǝʇoN ˙ɹoʇɐɹǝuǝ⅁ ɹɐꞁoS ǝɥʇ ɹoɟ ʇndʇno ʞɐǝԀ", "configuration.mekanismgenerators.server.generator.solar.tooltip": "sɹoʇɐɹǝuǝ⅁ ɹɐꞁoS ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", - "configuration.mekanismgenerators.server.generator.wind": "sᵷuᴉʇʇǝS ɹoʇɐɹǝuǝ⅁ puᴉM", + "configuration.mekanismgenerators.server.generator.wind": "ɹoʇɐɹǝuǝ⅁ puᴉM", + "configuration.mekanismgenerators.server.generator.wind.button": "ɹoʇɐɹǝuǝ⅁ puᴉM ʇᴉpƎ", "configuration.mekanismgenerators.server.generator.wind.dimension_blacklist": "ʇsᴉꞁʞɔɐꞁᗺ uoᴉsuǝɯᴉᗡ", + "configuration.mekanismgenerators.server.generator.wind.dimension_blacklist.button": "ʇsᴉꞁʞɔɐꞁᗺ ʇᴉpƎ", "configuration.mekanismgenerators.server.generator.wind.dimension_blacklist.tooltip": "˙uᴉ ɹǝʍod ǝʇɐɹǝuǝᵷ ʇou ꞁꞁᴉʍ ɹoʇɐɹǝuǝ⅁ puᴉM ǝɥʇ ʇɐɥʇ spᴉ uoᴉsuǝɯᴉp ɟo ʇsᴉꞁ ǝɥ⟘", "configuration.mekanismgenerators.server.generator.wind.gen.max": "uoᴉʇɐɹǝuǝ⅁ ʎᵷɹǝuƎ xɐW", "configuration.mekanismgenerators.server.generator.wind.gen.max.height": "ǝnꞁɐΛ ⅄ xɐW", @@ -142,19 +151,21 @@ "configuration.mekanismgenerators.server.generator.wind.gen.min.height.tooltip": "˙ʇɥᵷᴉǝɥ uᴉɯ s,pꞁɹoʍ ǝɥʇ ʇɐ pǝdɯɐꞁɔ sʇǝᵷ ǝnꞁɐʌ sᴉɥ⟘ ˙uoᴉʇɐɹǝuǝᵷ ɹǝʍoԀ sɹoʇɐɹǝuǝ⅁ puᴉM ǝɥʇ sʇɔǝɟɟɐ ʇɐɥʇ ǝnꞁɐʌ ⅄ ɯnɯᴉuᴉɯ ǝɥ⟘", "configuration.mekanismgenerators.server.generator.wind.gen.min.tooltip": "˙ɹoʇɐɹǝuǝ⅁ puᴉM ǝɥʇ ɟo ǝnꞁɐʌ uoᴉʇɐɹǝuǝᵷ ǝsɐq ɯnɯᴉuᴉW", "configuration.mekanismgenerators.server.generator.wind.tooltip": "sɹoʇɐɹǝuǝ⅁ puᴉM ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", - "configuration.mekanismgenerators.server.hohlraum": "sᵷuᴉʇʇǝS ɯnɐɹꞁɥoH", + "configuration.mekanismgenerators.server.hohlraum": "ɯnɐɹꞁɥoH", + "configuration.mekanismgenerators.server.hohlraum.button": "ɯnɐɹꞁɥoH ʇᴉpƎ", "configuration.mekanismgenerators.server.hohlraum.capacity": "ʎʇᴉɔɐdɐƆ", "configuration.mekanismgenerators.server.hohlraum.capacity.tooltip": "ᗺɯ uᴉ ʎʇᴉɔɐdɐɔ ɯnɐɹꞁɥoH", "configuration.mekanismgenerators.server.hohlraum.fill_rate": "ǝʇɐᴚ ꞁꞁᴉℲ", "configuration.mekanismgenerators.server.hohlraum.fill_rate.tooltip": "˙ʞɔᴉʇ ɹǝd ʇdǝɔɔɐ uɐɔ ɯnɐɹꞁɥoH ꞁǝnℲ-⟘ᗡ ɟo ʇunoɯⱯ", "configuration.mekanismgenerators.server.hohlraum.tooltip": "ɯnɐɹꞁɥoH ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", - "configuration.mekanismgenerators.server.turbine": "sᵷuᴉʇʇǝS ǝuᴉqɹn⟘", + "configuration.mekanismgenerators.server.turbine": "ǝuᴉqɹn⟘ ꞁɐᴉɹʇsnpuI", "configuration.mekanismgenerators.server.turbine.blades": "ꞁᴉoƆ ɹǝԀ sǝpɐꞁᗺ", "configuration.mekanismgenerators.server.turbine.blades.tooltip": "˙pǝᴉꞁddɐ ǝpɐꞁq ɹǝd ꞁᴉoɔ ǝuᴉqɹnʇ ɥɔɐǝ uo sǝpɐꞁq ɟo ɹǝqɯnu ǝɥ⟘", + "configuration.mekanismgenerators.server.turbine.button": "ǝuᴉqɹn⟘ ꞁɐᴉɹʇsnpuI ʇᴉpƎ", + "configuration.mekanismgenerators.server.turbine.capacity.chemical": "ʞuɐ⟘ ɹǝԀ ꞁɐɔᴉɯǝɥƆ", + "configuration.mekanismgenerators.server.turbine.capacity.chemical.tooltip": "ʞuɐ⟘ɹǝԀꞁɐɔᴉɯǝɥɔ * ǝɯnꞁoʌ = xɐW ˙ǝɯnꞁoʌ ǝɥʇ oʇ sǝʇnqᴉɹʇuoɔ ʎʇᴉʌɐɔ ɯɐǝʇs s,ǝuᴉqɹnʇ ǝɥʇ ɟo ʞɔoꞁq ɥɔɐǝ ʇɐɥʇ (ᗺɯ) ꞁɐɔᴉɯǝɥɔ ɟo ʇunoɯⱯ", "configuration.mekanismgenerators.server.turbine.capacity.energy": "ǝɯnꞁoΛ ɹǝԀ ʎʇᴉɔɐdɐƆ ʎᵷɹǝuƎ", "configuration.mekanismgenerators.server.turbine.capacity.energy.tooltip": "ǝɯnꞁoΛɹǝԀʎʇᴉɔɐdɐƆʎᵷɹǝuǝ * ǝɯnꞁoʌ = xɐW ˙ʎʇᴉɔɐdɐɔ ʎᵷɹǝuǝ ꞁɐʇoʇ ǝɥʇ oʇ sǝʇnqᴉɹʇuoɔ ǝuᴉqɹnʇ ǝɥʇ ɟo ʞɔoꞁq ɥɔɐǝ ʇɐɥʇ (Ր) ʎᵷɹǝuǝ ɟo ʇunoɯⱯ", - "configuration.mekanismgenerators.server.turbine.capacity.gas": "ʞuɐ⟘ ɹǝԀ sɐ⅁", - "configuration.mekanismgenerators.server.turbine.capacity.gas.tooltip": "ʞuɐ⟘ɹǝԀsɐᵷ * ǝɯnꞁoʌ = xɐW ˙ǝɯnꞁoʌ ǝɥʇ oʇ sǝʇnqᴉɹʇuoɔ ʎʇᴉʌɐɔ ɯɐǝʇs s,ǝuᴉqɹnʇ ǝɥʇ ɟo ʞɔoꞁq ɥɔɐǝ ʇɐɥʇ (ᗺɯ) sɐᵷ ɟo ʇunoɯⱯ", "configuration.mekanismgenerators.server.turbine.rate.condenser": "ǝʇɐᴚ uoᴉʇɐsuǝpuoƆ", "configuration.mekanismgenerators.server.turbine.rate.condenser.tooltip": "˙ǝuᴉqɹnʇ ǝɥʇ uᴉ pǝsuǝpuoɔ sᴉ ɯɐǝʇs ɥɔᴉɥʍ ʇɐ ǝʇɐɹ ǝɥ⟘", "configuration.mekanismgenerators.server.turbine.rate.disperser": "ǝʇɐᴚ uoᴉsɹǝdsᴉᗡ", diff --git a/src/datagen/generated/mekanismgenerators/assets/mekanismgenerators/lang/en_us.json b/src/datagen/generated/mekanismgenerators/assets/mekanismgenerators/lang/en_us.json index e45f484be26..39010a259b2 100644 --- a/src/datagen/generated/mekanismgenerators/assets/mekanismgenerators/lang/en_us.json +++ b/src/datagen/generated/mekanismgenerators/assets/mekanismgenerators/lang/en_us.json @@ -48,13 +48,14 @@ "configuration.mekanismgenerators.gear.meka_suit.charge_rate.geothermal.tooltip": "Geothermal charging rate (Joules) of pants per tick, per degree above ambient, per upgrade installed. This value scales down based on how much of the MekaSuit Pants is submerged. Fire is treated as having a temperature of ~200K above ambient, lava has a temperature of 1,000K above ambient.", "configuration.mekanismgenerators.gear.meka_suit.damage_absorption.heat": "Heat Damage Reduction", "configuration.mekanismgenerators.gear.meka_suit.damage_absorption.heat.tooltip": "Percent of heat damage negated by MekaSuit Pants with maximum geothermal generator units installed. This number scales down linearly based on how many units are actually installed.", - "configuration.mekanismgenerators.server.fission": "Fission Settings", + "configuration.mekanismgenerators.server.fission": "Fission Reactor", "configuration.mekanismgenerators.server.fission.assembly_fuel_capacity": "Assembly Fuel Capacity", "configuration.mekanismgenerators.server.fission.assembly_fuel_capacity.tooltip": "Amount of fuel (mB) that each assembly contributes to the fuel and waste capacity. Max = fuelAssemblies * maxFuelPerAssembly", "configuration.mekanismgenerators.server.fission.burn_rate.assembly": "Burn Rate Per Fuel Assembly", "configuration.mekanismgenerators.server.fission.burn_rate.assembly.tooltip": "The burn rate increase each fuel assembly provides. Max Burn Rate = fuelAssemblies * burnPerAssembly", "configuration.mekanismgenerators.server.fission.burn_rate.default": "Default Burn Rate", "configuration.mekanismgenerators.server.fission.burn_rate.default.tooltip": "The default burn rate of the fission reactor.", + "configuration.mekanismgenerators.server.fission.button": "Edit Fission Reactor", "configuration.mekanismgenerators.server.fission.casing_heat_capacity": "Casing Heat Capacity", "configuration.mekanismgenerators.server.fission.casing_heat_capacity.tooltip": "The heat capacity added to a Fission Reactor by a single casing block. Increase to require more energy to raise the reactor temperature.", "configuration.mekanismgenerators.server.fission.coolant_capacity.cooled": "Cooled Coolant Capacity", @@ -66,6 +67,7 @@ "configuration.mekanismgenerators.server.fission.fuel_energy": "Energy Per Fissile Fuel", "configuration.mekanismgenerators.server.fission.fuel_energy.tooltip": "Amount of energy created (in heat) from each whole mB of fission fuel.", "configuration.mekanismgenerators.server.fission.meltdowns": "Meltdowns", + "configuration.mekanismgenerators.server.fission.meltdowns.button": "Edit Meltdowns", "configuration.mekanismgenerators.server.fission.meltdowns.chance": "Meltdown Chance", "configuration.mekanismgenerators.server.fission.meltdowns.chance.tooltip": "The chance of a meltdown occurring once damage passes 100%. Will linearly scale as damage continues increasing.", "configuration.mekanismgenerators.server.fission.meltdowns.damage": "Post Meltdown Damage", @@ -80,7 +82,8 @@ "configuration.mekanismgenerators.server.fission.surface_area": "Surface Area Target", "configuration.mekanismgenerators.server.fission.surface_area.tooltip": "The average surface area of a Fission Reactor's fuel assemblies to reach 100% boil efficiency. Higher values make it harder to cool the reactor.", "configuration.mekanismgenerators.server.fission.tooltip": "Settings for configuring Fission Reactors", - "configuration.mekanismgenerators.server.fusion": "Fusion Settings", + "configuration.mekanismgenerators.server.fusion": "Fusion Reactor", + "configuration.mekanismgenerators.server.fusion.button": "Edit Fusion Reactor", "configuration.mekanismgenerators.server.fusion.capacity.energy": "Energy Capacity", "configuration.mekanismgenerators.server.fusion.capacity.energy.tooltip": "Amount of energy (J) the fusion reactor can store.", "configuration.mekanismgenerators.server.fusion.capacity.fuel": "Fuel Capacity", @@ -98,21 +101,24 @@ "configuration.mekanismgenerators.server.fusion.tooltip": "Settings for configuring Fusion Reactors", "configuration.mekanismgenerators.server.fusion.water_heating_ratio": "Water Heating Ratio", "configuration.mekanismgenerators.server.fusion.water_heating_ratio.tooltip": "The fraction of the heat from the casing that is dissipated to water when water cooling is in use. Will impact max heat, and steam generation.", - "configuration.mekanismgenerators.server.generator.bio": "Bio Generator Settings", + "configuration.mekanismgenerators.server.generator.bio": "Bio Generator", + "configuration.mekanismgenerators.server.generator.bio.button": "Edit Bio Generator", "configuration.mekanismgenerators.server.generator.bio.gen": "Energy Generation", "configuration.mekanismgenerators.server.generator.bio.gen.tooltip": "Amount of energy in Joules the Bio Generator produces per tick.", "configuration.mekanismgenerators.server.generator.bio.tank_capacity": "Tank Capacity", "configuration.mekanismgenerators.server.generator.bio.tank_capacity.tooltip": "The capacity in mB of the fluid tank in the Bio Generator.", "configuration.mekanismgenerators.server.generator.bio.tooltip": "Settings for configuring Bio Generators", - "configuration.mekanismgenerators.server.generator.gas": "Gas-Burning Generator Settings", + "configuration.mekanismgenerators.server.generator.gas": "Gas-Burning Generator", + "configuration.mekanismgenerators.server.generator.gas.button": "Edit Gas-Burning Generator", "configuration.mekanismgenerators.server.generator.gas.ethene.burn_ticks": "Ethene Burn Ticks", "configuration.mekanismgenerators.server.generator.gas.ethene.burn_ticks.tooltip": "The number of ticks each mB of Ethene burns for in the Gas-Burning Generator.", "configuration.mekanismgenerators.server.generator.gas.ethene.density": "Ethene Energy Density Multiplier", "configuration.mekanismgenerators.server.generator.gas.ethene.density.tooltip": "Multiplier for calculating the energy density of Ethene (1 mB Hydrogen + 2 * bioGeneration * densityMultiplier).", "configuration.mekanismgenerators.server.generator.gas.tank_capacity": "Tank Capacity", - "configuration.mekanismgenerators.server.generator.gas.tank_capacity.tooltip": "The capacity in mB of the gas tank in the Gas-Burning Generator.", + "configuration.mekanismgenerators.server.generator.gas.tank_capacity.tooltip": "The capacity in mB of the chemical tank in the Gas-Burning Generator.", "configuration.mekanismgenerators.server.generator.gas.tooltip": "Settings for configuring Gas-Burning Generators", - "configuration.mekanismgenerators.server.generator.heat": "Heat Generator Settings", + "configuration.mekanismgenerators.server.generator.heat": "Heat Generator", + "configuration.mekanismgenerators.server.generator.heat.button": "Edit Heat Generator", "configuration.mekanismgenerators.server.generator.heat.fluid_rate": "Fluid Rate", "configuration.mekanismgenerators.server.generator.heat.fluid_rate.tooltip": "The amount of lava in mB that gets consumed to transfer heatGeneration Joules to the Heat Generator.", "configuration.mekanismgenerators.server.generator.heat.gen": "Energy Generation", @@ -124,14 +130,17 @@ "configuration.mekanismgenerators.server.generator.heat.tank_capacity": "Tank Capacity", "configuration.mekanismgenerators.server.generator.heat.tank_capacity.tooltip": "The capacity in mB of the fluid tank in the Heat Generator.", "configuration.mekanismgenerators.server.generator.heat.tooltip": "Settings for configuring Heat Generators", - "configuration.mekanismgenerators.server.generator.solar": "Solar Generator Settings", + "configuration.mekanismgenerators.server.generator.solar": "Solar Generator", + "configuration.mekanismgenerators.server.generator.solar.button": "Edit Solar Generator", "configuration.mekanismgenerators.server.generator.solar.gen": "Energy Generation", "configuration.mekanismgenerators.server.generator.solar.gen.advanced": "Advanced Solar Energy Generation", "configuration.mekanismgenerators.server.generator.solar.gen.advanced.tooltip": "Peak output for the Advanced Solar Generator. Note: It can go higher than this value in some extreme environments.", "configuration.mekanismgenerators.server.generator.solar.gen.tooltip": "Peak output for the Solar Generator. Note: It can go higher than this value in some extreme environments.", "configuration.mekanismgenerators.server.generator.solar.tooltip": "Settings for configuring Solar Generators", - "configuration.mekanismgenerators.server.generator.wind": "Wind Generator Settings", + "configuration.mekanismgenerators.server.generator.wind": "Wind Generator", + "configuration.mekanismgenerators.server.generator.wind.button": "Edit Wind Generator", "configuration.mekanismgenerators.server.generator.wind.dimension_blacklist": "Dimension Blacklist", + "configuration.mekanismgenerators.server.generator.wind.dimension_blacklist.button": "Edit Blacklist", "configuration.mekanismgenerators.server.generator.wind.dimension_blacklist.tooltip": "The list of dimension ids that the Wind Generator will not generate power in.", "configuration.mekanismgenerators.server.generator.wind.gen.max": "Max Energy Generation", "configuration.mekanismgenerators.server.generator.wind.gen.max.height": "Max Y Value", @@ -142,19 +151,21 @@ "configuration.mekanismgenerators.server.generator.wind.gen.min.height.tooltip": "The minimum Y value that affects the Wind Generators Power generation. This value gets clamped at the world's min height.", "configuration.mekanismgenerators.server.generator.wind.gen.min.tooltip": "Minimum base generation value of the Wind Generator.", "configuration.mekanismgenerators.server.generator.wind.tooltip": "Settings for configuring Wind Generators", - "configuration.mekanismgenerators.server.hohlraum": "Hohlraum Settings", + "configuration.mekanismgenerators.server.hohlraum": "Hohlraum", + "configuration.mekanismgenerators.server.hohlraum.button": "Edit Hohlraum", "configuration.mekanismgenerators.server.hohlraum.capacity": "Capacity", "configuration.mekanismgenerators.server.hohlraum.capacity.tooltip": "Hohlraum capacity in mB", "configuration.mekanismgenerators.server.hohlraum.fill_rate": "Fill Rate", "configuration.mekanismgenerators.server.hohlraum.fill_rate.tooltip": "Amount of DT-Fuel Hohlraum can accept per tick.", "configuration.mekanismgenerators.server.hohlraum.tooltip": "Settings for configuring Hohlraum", - "configuration.mekanismgenerators.server.turbine": "Turbine Settings", + "configuration.mekanismgenerators.server.turbine": "Industrial Turbine", "configuration.mekanismgenerators.server.turbine.blades": "Blades Per Coil", "configuration.mekanismgenerators.server.turbine.blades.tooltip": "The number of blades on each turbine coil per blade applied.", + "configuration.mekanismgenerators.server.turbine.button": "Edit Industrial Turbine", + "configuration.mekanismgenerators.server.turbine.capacity.chemical": "Chemical Per Tank", + "configuration.mekanismgenerators.server.turbine.capacity.chemical.tooltip": "Amount of chemical (mB) that each block of the turbine's steam cavity contributes to the volume. Max = volume * chemicalPerTank", "configuration.mekanismgenerators.server.turbine.capacity.energy": "Energy Capacity Per Volume", "configuration.mekanismgenerators.server.turbine.capacity.energy.tooltip": "Amount of energy (J) that each block of the turbine contributes to the total energy capacity. Max = volume * energyCapacityPerVolume", - "configuration.mekanismgenerators.server.turbine.capacity.gas": "Gas Per Tank", - "configuration.mekanismgenerators.server.turbine.capacity.gas.tooltip": "Amount of gas (mB) that each block of the turbine's steam cavity contributes to the volume. Max = volume * gasPerTank", "configuration.mekanismgenerators.server.turbine.rate.condenser": "Condensation Rate", "configuration.mekanismgenerators.server.turbine.rate.condenser.tooltip": "The rate at which steam is condensed in the turbine.", "configuration.mekanismgenerators.server.turbine.rate.disperser": "Dispersion Rate", diff --git a/src/datagen/generated/mekanismtools/.cache/c949146461374def6bd1ebf0069a5813ad10e301 b/src/datagen/generated/mekanismtools/.cache/c949146461374def6bd1ebf0069a5813ad10e301 index aa4cb0752c6..9e4e699f753 100644 --- a/src/datagen/generated/mekanismtools/.cache/c949146461374def6bd1ebf0069a5813ad10e301 +++ b/src/datagen/generated/mekanismtools/.cache/c949146461374def6bd1ebf0069a5813ad10e301 @@ -1,5 +1,5 @@ -// 1.21.1 2024-08-22T12:44:56.1921993 Languages: en_us for mod: mekanismtools +// 1.21.1 2024-08-22T21:46:30.4689706 Languages: en_us for mod: mekanismtools 3a2807e4948a93273dcd0d28082bbe0463fc9f04 assets/mekanismtools/lang/en_au.json 3a2807e4948a93273dcd0d28082bbe0463fc9f04 assets/mekanismtools/lang/en_gb.json -b6bac76ec842f3f7977b32fcc2975bb87165dee6 assets/mekanismtools/lang/en_ud.json -b28fbbfb17b31d7f68abaac555edfcd597eda3e1 assets/mekanismtools/lang/en_us.json +37c97d446bbb11e2192abb9e52df5c671a3a49fa assets/mekanismtools/lang/en_ud.json +7e7aa37cf8339fae8f04f159a6db1fac5cc41cd9 assets/mekanismtools/lang/en_us.json diff --git a/src/datagen/generated/mekanismtools/assets/mekanismtools/lang/en_ud.json b/src/datagen/generated/mekanismtools/assets/mekanismtools/lang/en_ud.json index 2573d7f52a2..f24e499a096 100644 --- a/src/datagen/generated/mekanismtools/assets/mekanismtools/lang/en_ud.json +++ b/src/datagen/generated/mekanismtools/assets/mekanismtools/lang/en_ud.json @@ -37,7 +37,9 @@ "configuration.mekanismtools.server.gear_spawn_chance.bronze.sword_weight": "ʇɥᵷᴉǝM pɹoʍS", "configuration.mekanismtools.server.gear_spawn_chance.bronze.sword_weight.tooltip": "˙sꞁǝʌoɥS ǝzuoɹᗺ uɐɥʇ ɹǝɥʇɐɹ spɹoʍS ǝzuoɹᗺ ɥʇᴉʍ uʍɐds ꞁꞁᴉʍ sqoɯ ʇɐɥʇ ǝɔuɐɥɔ ǝɥ⟘", "configuration.mekanismtools.server.gear_spawn_chance.bronze.top_level": "ǝɔuɐɥƆ uʍɐdS ɹɐǝ⅁ ǝzuoɹᗺ", + "configuration.mekanismtools.server.gear_spawn_chance.bronze.top_level.button": "ǝɔuɐɥƆ uʍɐdS ɹɐǝ⅁ ʇᴉpƎ", "configuration.mekanismtools.server.gear_spawn_chance.bronze.top_level.tooltip": "˙ǝuop uǝǝq sɐɥ sǝdʎʇ ꞁɐᴉɹǝʇɐɯ uǝǝʍʇǝq ʇᴉꞁds uǝʌǝ uɐ ɹǝʇɟɐ puɐ 'pǝʞɔǝɥɔ uǝǝq sɐɥ (ǝʇɐɹ uodɐǝʍ ᵷuᴉpuodsǝɹɹoɔ ɹo) ǝʇɐᴚuʍɐdSɹoɯɹⱯqoɯ ꞁɐɹǝuǝᵷ ǝɥʇ ɹǝʇɟɐ ǝɹɐ sǝnꞁɐʌ ǝsǝɥ⟘ :ǝʇoN ˙ɹɐǝᵷ ǝzuoɹᗺ ɟo sǝɔǝᴉd ɹoɟ sǝɔuɐɥɔ uʍɐdS", + "configuration.mekanismtools.server.gear_spawn_chance.button": "ǝɔuɐɥƆ uʍɐdS ɹɐǝ⅁ qoW ʇᴉpƎ", "configuration.mekanismtools.server.gear_spawn_chance.lapis_lazuli.chance.boots": "ǝɔuɐɥƆ sʇooᗺ", "configuration.mekanismtools.server.gear_spawn_chance.lapis_lazuli.chance.boots.tooltip": "˙sʇooᗺ ᴉꞁnzɐꞀ sᴉdɐꞀ ɥʇᴉʍ uʍɐds uɐɔ sqoɯ ʇɐɥʇ ǝɔuɐɥɔ ǝɥ⟘", "configuration.mekanismtools.server.gear_spawn_chance.lapis_lazuli.chance.chestplate": "ǝɔuɐɥƆ ǝʇɐꞁdʇsǝɥƆ", @@ -59,6 +61,7 @@ "configuration.mekanismtools.server.gear_spawn_chance.lapis_lazuli.sword_weight": "ʇɥᵷᴉǝM pɹoʍS", "configuration.mekanismtools.server.gear_spawn_chance.lapis_lazuli.sword_weight.tooltip": "˙sꞁǝʌoɥS ᴉꞁnzɐꞀ sᴉdɐꞀ uɐɥʇ ɹǝɥʇɐɹ spɹoʍS ᴉꞁnzɐꞀ sᴉdɐꞀ ɥʇᴉʍ uʍɐds ꞁꞁᴉʍ sqoɯ ʇɐɥʇ ǝɔuɐɥɔ ǝɥ⟘", "configuration.mekanismtools.server.gear_spawn_chance.lapis_lazuli.top_level": "ǝɔuɐɥƆ uʍɐdS ɹɐǝ⅁ ᴉꞁnzɐꞀ sᴉdɐꞀ", + "configuration.mekanismtools.server.gear_spawn_chance.lapis_lazuli.top_level.button": "ǝɔuɐɥƆ uʍɐdS ɹɐǝ⅁ ʇᴉpƎ", "configuration.mekanismtools.server.gear_spawn_chance.lapis_lazuli.top_level.tooltip": "˙ǝuop uǝǝq sɐɥ sǝdʎʇ ꞁɐᴉɹǝʇɐɯ uǝǝʍʇǝq ʇᴉꞁds uǝʌǝ uɐ ɹǝʇɟɐ puɐ 'pǝʞɔǝɥɔ uǝǝq sɐɥ (ǝʇɐɹ uodɐǝʍ ᵷuᴉpuodsǝɹɹoɔ ɹo) ǝʇɐᴚuʍɐdSɹoɯɹⱯqoɯ ꞁɐɹǝuǝᵷ ǝɥʇ ɹǝʇɟɐ ǝɹɐ sǝnꞁɐʌ ǝsǝɥ⟘ :ǝʇoN ˙ɹɐǝᵷ ᴉꞁnzɐꞀ sᴉdɐꞀ ɟo sǝɔǝᴉd ɹoɟ sǝɔuɐɥɔ uʍɐdS", "configuration.mekanismtools.server.gear_spawn_chance.osmium.chance.boots": "ǝɔuɐɥƆ sʇooᗺ", "configuration.mekanismtools.server.gear_spawn_chance.osmium.chance.boots.tooltip": "˙sʇooᗺ ɯnᴉɯsO ɥʇᴉʍ uʍɐds uɐɔ sqoɯ ʇɐɥʇ ǝɔuɐɥɔ ǝɥ⟘", @@ -81,6 +84,7 @@ "configuration.mekanismtools.server.gear_spawn_chance.osmium.sword_weight": "ʇɥᵷᴉǝM pɹoʍS", "configuration.mekanismtools.server.gear_spawn_chance.osmium.sword_weight.tooltip": "˙sꞁǝʌoɥS ɯnᴉɯsO uɐɥʇ ɹǝɥʇɐɹ spɹoʍS ɯnᴉɯsO ɥʇᴉʍ uʍɐds ꞁꞁᴉʍ sqoɯ ʇɐɥʇ ǝɔuɐɥɔ ǝɥ⟘", "configuration.mekanismtools.server.gear_spawn_chance.osmium.top_level": "ǝɔuɐɥƆ uʍɐdS ɹɐǝ⅁ ɯnᴉɯsO", + "configuration.mekanismtools.server.gear_spawn_chance.osmium.top_level.button": "ǝɔuɐɥƆ uʍɐdS ɹɐǝ⅁ ʇᴉpƎ", "configuration.mekanismtools.server.gear_spawn_chance.osmium.top_level.tooltip": "˙ǝuop uǝǝq sɐɥ sǝdʎʇ ꞁɐᴉɹǝʇɐɯ uǝǝʍʇǝq ʇᴉꞁds uǝʌǝ uɐ ɹǝʇɟɐ puɐ 'pǝʞɔǝɥɔ uǝǝq sɐɥ (ǝʇɐɹ uodɐǝʍ ᵷuᴉpuodsǝɹɹoɔ ɹo) ǝʇɐᴚuʍɐdSɹoɯɹⱯqoɯ ꞁɐɹǝuǝᵷ ǝɥʇ ɹǝʇɟɐ ǝɹɐ sǝnꞁɐʌ ǝsǝɥ⟘ :ǝʇoN ˙ɹɐǝᵷ ɯnᴉɯsO ɟo sǝɔǝᴉd ɹoɟ sǝɔuɐɥɔ uʍɐdS", "configuration.mekanismtools.server.gear_spawn_chance.refined_glowstone.chance.boots": "ǝɔuɐɥƆ sʇooᗺ", "configuration.mekanismtools.server.gear_spawn_chance.refined_glowstone.chance.boots.tooltip": "˙sʇooᗺ ǝuoʇsʍoꞁ⅁ pǝuᴉɟǝᴚ ɥʇᴉʍ uʍɐds uɐɔ sqoɯ ʇɐɥʇ ǝɔuɐɥɔ ǝɥ⟘", @@ -103,6 +107,7 @@ "configuration.mekanismtools.server.gear_spawn_chance.refined_glowstone.sword_weight": "ʇɥᵷᴉǝM pɹoʍS", "configuration.mekanismtools.server.gear_spawn_chance.refined_glowstone.sword_weight.tooltip": "˙sꞁǝʌoɥS ǝuoʇsʍoꞁ⅁ pǝuᴉɟǝᴚ uɐɥʇ ɹǝɥʇɐɹ spɹoʍS ǝuoʇsʍoꞁ⅁ pǝuᴉɟǝᴚ ɥʇᴉʍ uʍɐds ꞁꞁᴉʍ sqoɯ ʇɐɥʇ ǝɔuɐɥɔ ǝɥ⟘", "configuration.mekanismtools.server.gear_spawn_chance.refined_glowstone.top_level": "ǝɔuɐɥƆ uʍɐdS ɹɐǝ⅁ ǝuoʇsʍoꞁ⅁ pǝuᴉɟǝᴚ", + "configuration.mekanismtools.server.gear_spawn_chance.refined_glowstone.top_level.button": "ǝɔuɐɥƆ uʍɐdS ɹɐǝ⅁ ʇᴉpƎ", "configuration.mekanismtools.server.gear_spawn_chance.refined_glowstone.top_level.tooltip": "˙ǝuop uǝǝq sɐɥ sǝdʎʇ ꞁɐᴉɹǝʇɐɯ uǝǝʍʇǝq ʇᴉꞁds uǝʌǝ uɐ ɹǝʇɟɐ puɐ 'pǝʞɔǝɥɔ uǝǝq sɐɥ (ǝʇɐɹ uodɐǝʍ ᵷuᴉpuodsǝɹɹoɔ ɹo) ǝʇɐᴚuʍɐdSɹoɯɹⱯqoɯ ꞁɐɹǝuǝᵷ ǝɥʇ ɹǝʇɟɐ ǝɹɐ sǝnꞁɐʌ ǝsǝɥ⟘ :ǝʇoN ˙ɹɐǝᵷ ǝuoʇsʍoꞁ⅁ pǝuᴉɟǝᴚ ɟo sǝɔǝᴉd ɹoɟ sǝɔuɐɥɔ uʍɐdS", "configuration.mekanismtools.server.gear_spawn_chance.refined_obsidian.chance.boots": "ǝɔuɐɥƆ sʇooᗺ", "configuration.mekanismtools.server.gear_spawn_chance.refined_obsidian.chance.boots.tooltip": "˙sʇooᗺ uɐᴉpᴉsqO pǝuᴉɟǝᴚ ɥʇᴉʍ uʍɐds uɐɔ sqoɯ ʇɐɥʇ ǝɔuɐɥɔ ǝɥ⟘", @@ -125,6 +130,7 @@ "configuration.mekanismtools.server.gear_spawn_chance.refined_obsidian.sword_weight": "ʇɥᵷᴉǝM pɹoʍS", "configuration.mekanismtools.server.gear_spawn_chance.refined_obsidian.sword_weight.tooltip": "˙sꞁǝʌoɥS uɐᴉpᴉsqO pǝuᴉɟǝᴚ uɐɥʇ ɹǝɥʇɐɹ spɹoʍS uɐᴉpᴉsqO pǝuᴉɟǝᴚ ɥʇᴉʍ uʍɐds ꞁꞁᴉʍ sqoɯ ʇɐɥʇ ǝɔuɐɥɔ ǝɥ⟘", "configuration.mekanismtools.server.gear_spawn_chance.refined_obsidian.top_level": "ǝɔuɐɥƆ uʍɐdS ɹɐǝ⅁ uɐᴉpᴉsqO pǝuᴉɟǝᴚ", + "configuration.mekanismtools.server.gear_spawn_chance.refined_obsidian.top_level.button": "ǝɔuɐɥƆ uʍɐdS ɹɐǝ⅁ ʇᴉpƎ", "configuration.mekanismtools.server.gear_spawn_chance.refined_obsidian.top_level.tooltip": "˙ǝuop uǝǝq sɐɥ sǝdʎʇ ꞁɐᴉɹǝʇɐɯ uǝǝʍʇǝq ʇᴉꞁds uǝʌǝ uɐ ɹǝʇɟɐ puɐ 'pǝʞɔǝɥɔ uǝǝq sɐɥ (ǝʇɐɹ uodɐǝʍ ᵷuᴉpuodsǝɹɹoɔ ɹo) ǝʇɐᴚuʍɐdSɹoɯɹⱯqoɯ ꞁɐɹǝuǝᵷ ǝɥʇ ɹǝʇɟɐ ǝɹɐ sǝnꞁɐʌ ǝsǝɥ⟘ :ǝʇoN ˙ɹɐǝᵷ uɐᴉpᴉsqO pǝuᴉɟǝᴚ ɟo sǝɔǝᴉd ɹoɟ sǝɔuɐɥɔ uʍɐdS", "configuration.mekanismtools.server.gear_spawn_chance.steel.chance.boots": "ǝɔuɐɥƆ sʇooᗺ", "configuration.mekanismtools.server.gear_spawn_chance.steel.chance.boots.tooltip": "˙sʇooᗺ ꞁǝǝʇS ɥʇᴉʍ uʍɐds uɐɔ sqoɯ ʇɐɥʇ ǝɔuɐɥɔ ǝɥ⟘", @@ -147,6 +153,7 @@ "configuration.mekanismtools.server.gear_spawn_chance.steel.sword_weight": "ʇɥᵷᴉǝM pɹoʍS", "configuration.mekanismtools.server.gear_spawn_chance.steel.sword_weight.tooltip": "˙sꞁǝʌoɥS ꞁǝǝʇS uɐɥʇ ɹǝɥʇɐɹ spɹoʍS ꞁǝǝʇS ɥʇᴉʍ uʍɐds ꞁꞁᴉʍ sqoɯ ʇɐɥʇ ǝɔuɐɥɔ ǝɥ⟘", "configuration.mekanismtools.server.gear_spawn_chance.steel.top_level": "ǝɔuɐɥƆ uʍɐdS ɹɐǝ⅁ ꞁǝǝʇS", + "configuration.mekanismtools.server.gear_spawn_chance.steel.top_level.button": "ǝɔuɐɥƆ uʍɐdS ɹɐǝ⅁ ʇᴉpƎ", "configuration.mekanismtools.server.gear_spawn_chance.steel.top_level.tooltip": "˙ǝuop uǝǝq sɐɥ sǝdʎʇ ꞁɐᴉɹǝʇɐɯ uǝǝʍʇǝq ʇᴉꞁds uǝʌǝ uɐ ɹǝʇɟɐ puɐ 'pǝʞɔǝɥɔ uǝǝq sɐɥ (ǝʇɐɹ uodɐǝʍ ᵷuᴉpuodsǝɹɹoɔ ɹo) ǝʇɐᴚuʍɐdSɹoɯɹⱯqoɯ ꞁɐɹǝuǝᵷ ǝɥʇ ɹǝʇɟɐ ǝɹɐ sǝnꞁɐʌ ǝsǝɥ⟘ :ǝʇoN ˙ɹɐǝᵷ ꞁǝǝʇS ɟo sǝɔǝᴉd ɹoɟ sǝɔuɐɥɔ uʍɐdS", "configuration.mekanismtools.server.gear_spawn_chance.tooltip": "sqoɯ uo ɹɐǝᵷ sꞁoo⟘ :ɯsᴉuɐʞǝW ɟo ǝɔuɐɥɔ uʍɐds ǝɥʇ ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", "configuration.mekanismtools.server.gear_spawn_chance.weapon": "ǝɔuɐɥƆ uodɐǝM", @@ -213,9 +220,11 @@ "configuration.mekanismtools.startup.materials.bronze.knockback_resistance": "ǝɔuɐʇsᴉsǝᴚ ʞɔɐqʞɔouꞰ", "configuration.mekanismtools.startup.materials.bronze.knockback_resistance.tooltip": "˙ɹoɯɹɐ ǝzuoɹᗺ ɟo ǝnꞁɐʌ ǝɔuɐʇsᴉsǝɹ ʞɔɐqʞɔouʞ ɹoɯɹɐ ǝsɐᗺ", "configuration.mekanismtools.startup.materials.bronze.top_level": "ǝzuoɹᗺ", + "configuration.mekanismtools.startup.materials.bronze.top_level.button": "sᵷuᴉʇʇǝS ǝzuoɹᗺ ʇᴉpƎ", "configuration.mekanismtools.startup.materials.bronze.top_level.tooltip": "ǝzuoɹᗺ ɹoɟ sᵷuᴉʇʇǝS ꞁɐᴉɹǝʇɐW", "configuration.mekanismtools.startup.materials.bronze.toughness": "ssǝuɥᵷno⟘ ɹoɯɹⱯ", "configuration.mekanismtools.startup.materials.bronze.toughness.tooltip": "˙ɹoɯɹɐ ǝzuoɹᗺ ɟo ǝnꞁɐʌ ssǝuɥᵷnoʇ ɹoɯɹɐ ǝsɐᗺ", + "configuration.mekanismtools.startup.materials.button": "sᵷuᴉʇʇǝS ꞁɐᴉɹǝʇɐW ʇᴉpƎ", "configuration.mekanismtools.startup.materials.diamond.attack_speed": "pǝǝdS ʞɔɐʇʇⱯ", "configuration.mekanismtools.startup.materials.diamond.attack_speed.tooltip": "˙sꞁǝxɐd puoɯɐᴉᗡ ɟo pǝǝds ʞɔɐʇʇⱯ", "configuration.mekanismtools.startup.materials.diamond.damage": "ǝᵷɐɯɐᗡ", @@ -227,6 +236,7 @@ "configuration.mekanismtools.startup.materials.diamond.enchantability": "ʎʇᴉꞁᴉqɐʇuɐɥɔuƎ", "configuration.mekanismtools.startup.materials.diamond.enchantability.tooltip": "˙sꞁǝxɐd puoɯɐᴉᗡ ɟo ɹoʇɔɐɟ ʎʇᴉꞁᴉqɐʇuɐɥɔuǝ ꞁɐɹnʇɐN", "configuration.mekanismtools.startup.materials.diamond.top_level": "puoɯɐᴉᗡ", + "configuration.mekanismtools.startup.materials.diamond.top_level.button": "sᵷuᴉʇʇǝS puoɯɐᴉᗡ ʇᴉpƎ", "configuration.mekanismtools.startup.materials.diamond.top_level.tooltip": "˙puoɯɐᴉᗡ ɹoɟ sᵷuᴉʇʇǝS ꞁǝxɐԀ ꞁɐᴉɹǝʇɐW ɐꞁꞁᴉuɐΛ", "configuration.mekanismtools.startup.materials.gold.attack_speed": "pǝǝdS ʞɔɐʇʇⱯ", "configuration.mekanismtools.startup.materials.gold.attack_speed.tooltip": "˙sꞁǝxɐd pꞁo⅁ ɟo pǝǝds ʞɔɐʇʇⱯ", @@ -239,6 +249,7 @@ "configuration.mekanismtools.startup.materials.gold.enchantability": "ʎʇᴉꞁᴉqɐʇuɐɥɔuƎ", "configuration.mekanismtools.startup.materials.gold.enchantability.tooltip": "˙sꞁǝxɐd pꞁo⅁ ɟo ɹoʇɔɐɟ ʎʇᴉꞁᴉqɐʇuɐɥɔuǝ ꞁɐɹnʇɐN", "configuration.mekanismtools.startup.materials.gold.top_level": "pꞁo⅁", + "configuration.mekanismtools.startup.materials.gold.top_level.button": "sᵷuᴉʇʇǝS pꞁo⅁ ʇᴉpƎ", "configuration.mekanismtools.startup.materials.gold.top_level.tooltip": "˙pꞁo⅁ ɹoɟ sᵷuᴉʇʇǝS ꞁǝxɐԀ ꞁɐᴉɹǝʇɐW ɐꞁꞁᴉuɐΛ", "configuration.mekanismtools.startup.materials.iron.attack_speed": "pǝǝdS ʞɔɐʇʇⱯ", "configuration.mekanismtools.startup.materials.iron.attack_speed.tooltip": "˙sꞁǝxɐd uoɹI ɟo pǝǝds ʞɔɐʇʇⱯ", @@ -251,6 +262,7 @@ "configuration.mekanismtools.startup.materials.iron.enchantability": "ʎʇᴉꞁᴉqɐʇuɐɥɔuƎ", "configuration.mekanismtools.startup.materials.iron.enchantability.tooltip": "˙sꞁǝxɐd uoɹI ɟo ɹoʇɔɐɟ ʎʇᴉꞁᴉqɐʇuɐɥɔuǝ ꞁɐɹnʇɐN", "configuration.mekanismtools.startup.materials.iron.top_level": "uoɹI", + "configuration.mekanismtools.startup.materials.iron.top_level.button": "sᵷuᴉʇʇǝS uoɹI ʇᴉpƎ", "configuration.mekanismtools.startup.materials.iron.top_level.tooltip": "˙uoɹI ɹoɟ sᵷuᴉʇʇǝS ꞁǝxɐԀ ꞁɐᴉɹǝʇɐW ɐꞁꞁᴉuɐΛ", "configuration.mekanismtools.startup.materials.lapis_lazuli.armor.boots": "ɹoɯɹⱯ sʇooᗺ", "configuration.mekanismtools.startup.materials.lapis_lazuli.armor.boots.tooltip": "˙sʇooq ᴉꞁnzɐꞀ sᴉdɐꞀ ɟo ǝnꞁɐʌ uoᴉʇɔǝʇoɹԀ", @@ -311,6 +323,7 @@ "configuration.mekanismtools.startup.materials.lapis_lazuli.knockback_resistance": "ǝɔuɐʇsᴉsǝᴚ ʞɔɐqʞɔouꞰ", "configuration.mekanismtools.startup.materials.lapis_lazuli.knockback_resistance.tooltip": "˙ɹoɯɹɐ ᴉꞁnzɐꞀ sᴉdɐꞀ ɟo ǝnꞁɐʌ ǝɔuɐʇsᴉsǝɹ ʞɔɐqʞɔouʞ ɹoɯɹɐ ǝsɐᗺ", "configuration.mekanismtools.startup.materials.lapis_lazuli.top_level": "ᴉꞁnzɐꞀ sᴉdɐꞀ", + "configuration.mekanismtools.startup.materials.lapis_lazuli.top_level.button": "sᵷuᴉʇʇǝS ᴉꞁnzɐꞀ sᴉdɐꞀ ʇᴉpƎ", "configuration.mekanismtools.startup.materials.lapis_lazuli.top_level.tooltip": "ᴉꞁnzɐꞀ sᴉdɐꞀ ɹoɟ sᵷuᴉʇʇǝS ꞁɐᴉɹǝʇɐW", "configuration.mekanismtools.startup.materials.lapis_lazuli.toughness": "ssǝuɥᵷno⟘ ɹoɯɹⱯ", "configuration.mekanismtools.startup.materials.lapis_lazuli.toughness.tooltip": "˙ɹoɯɹɐ ᴉꞁnzɐꞀ sᴉdɐꞀ ɟo ǝnꞁɐʌ ssǝuɥᵷnoʇ ɹoɯɹɐ ǝsɐᗺ", @@ -325,6 +338,7 @@ "configuration.mekanismtools.startup.materials.netherite.enchantability": "ʎʇᴉꞁᴉqɐʇuɐɥɔuƎ", "configuration.mekanismtools.startup.materials.netherite.enchantability.tooltip": "˙sꞁǝxɐd ǝʇᴉɹǝɥʇǝN ɟo ɹoʇɔɐɟ ʎʇᴉꞁᴉqɐʇuɐɥɔuǝ ꞁɐɹnʇɐN", "configuration.mekanismtools.startup.materials.netherite.top_level": "ǝʇᴉɹǝɥʇǝN", + "configuration.mekanismtools.startup.materials.netherite.top_level.button": "sᵷuᴉʇʇǝS ǝʇᴉɹǝɥʇǝN ʇᴉpƎ", "configuration.mekanismtools.startup.materials.netherite.top_level.tooltip": "˙ǝʇᴉɹǝɥʇǝN ɹoɟ sᵷuᴉʇʇǝS ꞁǝxɐԀ ꞁɐᴉɹǝʇɐW ɐꞁꞁᴉuɐΛ", "configuration.mekanismtools.startup.materials.osmium.armor.boots": "ɹoɯɹⱯ sʇooᗺ", "configuration.mekanismtools.startup.materials.osmium.armor.boots.tooltip": "˙sʇooq ɯnᴉɯsO ɟo ǝnꞁɐʌ uoᴉʇɔǝʇoɹԀ", @@ -385,6 +399,7 @@ "configuration.mekanismtools.startup.materials.osmium.knockback_resistance": "ǝɔuɐʇsᴉsǝᴚ ʞɔɐqʞɔouꞰ", "configuration.mekanismtools.startup.materials.osmium.knockback_resistance.tooltip": "˙ɹoɯɹɐ ɯnᴉɯsO ɟo ǝnꞁɐʌ ǝɔuɐʇsᴉsǝɹ ʞɔɐqʞɔouʞ ɹoɯɹɐ ǝsɐᗺ", "configuration.mekanismtools.startup.materials.osmium.top_level": "ɯnᴉɯsO", + "configuration.mekanismtools.startup.materials.osmium.top_level.button": "sᵷuᴉʇʇǝS ɯnᴉɯsO ʇᴉpƎ", "configuration.mekanismtools.startup.materials.osmium.top_level.tooltip": "ɯnᴉɯsO ɹoɟ sᵷuᴉʇʇǝS ꞁɐᴉɹǝʇɐW", "configuration.mekanismtools.startup.materials.osmium.toughness": "ssǝuɥᵷno⟘ ɹoɯɹⱯ", "configuration.mekanismtools.startup.materials.osmium.toughness.tooltip": "˙ɹoɯɹɐ ɯnᴉɯsO ɟo ǝnꞁɐʌ ssǝuɥᵷnoʇ ɹoɯɹɐ ǝsɐᗺ", @@ -447,6 +462,7 @@ "configuration.mekanismtools.startup.materials.refined_glowstone.knockback_resistance": "ǝɔuɐʇsᴉsǝᴚ ʞɔɐqʞɔouꞰ", "configuration.mekanismtools.startup.materials.refined_glowstone.knockback_resistance.tooltip": "˙ɹoɯɹɐ ǝuoʇsʍoꞁ⅁ pǝuᴉɟǝᴚ ɟo ǝnꞁɐʌ ǝɔuɐʇsᴉsǝɹ ʞɔɐqʞɔouʞ ɹoɯɹɐ ǝsɐᗺ", "configuration.mekanismtools.startup.materials.refined_glowstone.top_level": "ǝuoʇsʍoꞁ⅁ pǝuᴉɟǝᴚ", + "configuration.mekanismtools.startup.materials.refined_glowstone.top_level.button": "sᵷuᴉʇʇǝS ǝuoʇsʍoꞁ⅁ pǝuᴉɟǝᴚ ʇᴉpƎ", "configuration.mekanismtools.startup.materials.refined_glowstone.top_level.tooltip": "ǝuoʇsʍoꞁ⅁ pǝuᴉɟǝᴚ ɹoɟ sᵷuᴉʇʇǝS ꞁɐᴉɹǝʇɐW", "configuration.mekanismtools.startup.materials.refined_glowstone.toughness": "ssǝuɥᵷno⟘ ɹoɯɹⱯ", "configuration.mekanismtools.startup.materials.refined_glowstone.toughness.tooltip": "˙ɹoɯɹɐ ǝuoʇsʍoꞁ⅁ pǝuᴉɟǝᴚ ɟo ǝnꞁɐʌ ssǝuɥᵷnoʇ ɹoɯɹɐ ǝsɐᗺ", @@ -509,6 +525,7 @@ "configuration.mekanismtools.startup.materials.refined_obsidian.knockback_resistance": "ǝɔuɐʇsᴉsǝᴚ ʞɔɐqʞɔouꞰ", "configuration.mekanismtools.startup.materials.refined_obsidian.knockback_resistance.tooltip": "˙ɹoɯɹɐ uɐᴉpᴉsqO pǝuᴉɟǝᴚ ɟo ǝnꞁɐʌ ǝɔuɐʇsᴉsǝɹ ʞɔɐqʞɔouʞ ɹoɯɹɐ ǝsɐᗺ", "configuration.mekanismtools.startup.materials.refined_obsidian.top_level": "uɐᴉpᴉsqO pǝuᴉɟǝᴚ", + "configuration.mekanismtools.startup.materials.refined_obsidian.top_level.button": "sᵷuᴉʇʇǝS uɐᴉpᴉsqO pǝuᴉɟǝᴚ ʇᴉpƎ", "configuration.mekanismtools.startup.materials.refined_obsidian.top_level.tooltip": "uɐᴉpᴉsqO pǝuᴉɟǝᴚ ɹoɟ sᵷuᴉʇʇǝS ꞁɐᴉɹǝʇɐW", "configuration.mekanismtools.startup.materials.refined_obsidian.toughness": "ssǝuɥᵷno⟘ ɹoɯɹⱯ", "configuration.mekanismtools.startup.materials.refined_obsidian.toughness.tooltip": "˙ɹoɯɹɐ uɐᴉpᴉsqO pǝuᴉɟǝᴚ ɟo ǝnꞁɐʌ ssǝuɥᵷnoʇ ɹoɯɹɐ ǝsɐᗺ", @@ -571,6 +588,7 @@ "configuration.mekanismtools.startup.materials.steel.knockback_resistance": "ǝɔuɐʇsᴉsǝᴚ ʞɔɐqʞɔouꞰ", "configuration.mekanismtools.startup.materials.steel.knockback_resistance.tooltip": "˙ɹoɯɹɐ ꞁǝǝʇS ɟo ǝnꞁɐʌ ǝɔuɐʇsᴉsǝɹ ʞɔɐqʞɔouʞ ɹoɯɹɐ ǝsɐᗺ", "configuration.mekanismtools.startup.materials.steel.top_level": "ꞁǝǝʇS", + "configuration.mekanismtools.startup.materials.steel.top_level.button": "sᵷuᴉʇʇǝS ꞁǝǝʇS ʇᴉpƎ", "configuration.mekanismtools.startup.materials.steel.top_level.tooltip": "ꞁǝǝʇS ɹoɟ sᵷuᴉʇʇǝS ꞁɐᴉɹǝʇɐW", "configuration.mekanismtools.startup.materials.steel.toughness": "ssǝuɥᵷno⟘ ɹoɯɹⱯ", "configuration.mekanismtools.startup.materials.steel.toughness.tooltip": "˙ɹoɯɹɐ ꞁǝǝʇS ɟo ǝnꞁɐʌ ssǝuɥᵷnoʇ ɹoɯɹɐ ǝsɐᗺ", @@ -585,6 +603,7 @@ "configuration.mekanismtools.startup.materials.stone.enchantability": "ʎʇᴉꞁᴉqɐʇuɐɥɔuƎ", "configuration.mekanismtools.startup.materials.stone.enchantability.tooltip": "˙sꞁǝxɐd ǝuoʇS ɟo ɹoʇɔɐɟ ʎʇᴉꞁᴉqɐʇuɐɥɔuǝ ꞁɐɹnʇɐN", "configuration.mekanismtools.startup.materials.stone.top_level": "ǝuoʇS", + "configuration.mekanismtools.startup.materials.stone.top_level.button": "sᵷuᴉʇʇǝS ǝuoʇS ʇᴉpƎ", "configuration.mekanismtools.startup.materials.stone.top_level.tooltip": "˙ǝuoʇS ɹoɟ sᵷuᴉʇʇǝS ꞁǝxɐԀ ꞁɐᴉɹǝʇɐW ɐꞁꞁᴉuɐΛ", "configuration.mekanismtools.startup.materials.tooltip": "˙ʇuǝᴉꞁɔ puɐ ɹǝʌɹǝs ǝɥʇ uo ᵷᴉɟuoɔ sᴉɥʇ ɹoɟ sǝnꞁɐʌ ǝɯɐs ǝɥʇ ᵷuᴉsn ǝɹɐ noʎ ǝɹnsuǝ oʇ pǝpuǝɯɯoɔǝɹ ʎꞁɥᵷᴉɥ sᴉ ʇI ˙ɹǝʌɹǝs puɐ ʇuǝᴉꞁɔ uǝǝʍʇǝq ʎꞁꞁɐɔᴉʇɐɯoʇnɐ pǝɔuʎs ʇou sᴉ ᵷᴉɟuoɔ sᴉɥ⟘ ˙sᵷuᴉʇʇǝs ꞁɐᴉɹǝʇɐɯ ,sꞁoo⟘ :ɯsᴉuɐʞǝW ᵷuᴉɹnᵷᴉɟuoɔ ɹoɟ sᵷuᴉʇʇǝS", "configuration.mekanismtools.startup.materials.wood.attack_speed": "pǝǝdS ʞɔɐʇʇⱯ", @@ -598,6 +617,7 @@ "configuration.mekanismtools.startup.materials.wood.enchantability": "ʎʇᴉꞁᴉqɐʇuɐɥɔuƎ", "configuration.mekanismtools.startup.materials.wood.enchantability.tooltip": "˙sꞁǝxɐd pooM ɟo ɹoʇɔɐɟ ʎʇᴉꞁᴉqɐʇuɐɥɔuǝ ꞁɐɹnʇɐN", "configuration.mekanismtools.startup.materials.wood.top_level": "pooM", + "configuration.mekanismtools.startup.materials.wood.top_level.button": "sᵷuᴉʇʇǝS pooM ʇᴉpƎ", "configuration.mekanismtools.startup.materials.wood.top_level.tooltip": "˙pooM ɹoɟ sᵷuᴉʇʇǝS ꞁǝxɐԀ ꞁɐᴉɹǝʇɐW ɐꞁꞁᴉuɐΛ", "constants.mekanismtools.mod_name": "sꞁoo⟘ :ɯsᴉuɐʞǝW", "constants.mekanismtools.pack_description": "sꞁoo⟘ :ɯsᴉuɐʞǝW ɹoɟ pǝsn sǝɔɹnosǝᴚ", diff --git a/src/datagen/generated/mekanismtools/assets/mekanismtools/lang/en_us.json b/src/datagen/generated/mekanismtools/assets/mekanismtools/lang/en_us.json index 4f3feab5812..078f9a87c3c 100644 --- a/src/datagen/generated/mekanismtools/assets/mekanismtools/lang/en_us.json +++ b/src/datagen/generated/mekanismtools/assets/mekanismtools/lang/en_us.json @@ -37,7 +37,9 @@ "configuration.mekanismtools.server.gear_spawn_chance.bronze.sword_weight": "Sword Weight", "configuration.mekanismtools.server.gear_spawn_chance.bronze.sword_weight.tooltip": "The chance that mobs will spawn with Bronze Swords rather than Bronze Shovels.", "configuration.mekanismtools.server.gear_spawn_chance.bronze.top_level": "Bronze Gear Spawn Chance", + "configuration.mekanismtools.server.gear_spawn_chance.bronze.top_level.button": "Edit Gear Spawn Chance", "configuration.mekanismtools.server.gear_spawn_chance.bronze.top_level.tooltip": "Spawn chances for pieces of Bronze gear. Note: These values are after the general mobArmorSpawnRate (or corresponding weapon rate) has been checked, and after an even split between material types has been done.", + "configuration.mekanismtools.server.gear_spawn_chance.button": "Edit Mob Gear Spawn Chance", "configuration.mekanismtools.server.gear_spawn_chance.lapis_lazuli.chance.boots": "Boots Chance", "configuration.mekanismtools.server.gear_spawn_chance.lapis_lazuli.chance.boots.tooltip": "The chance that mobs can spawn with Lapis Lazuli Boots.", "configuration.mekanismtools.server.gear_spawn_chance.lapis_lazuli.chance.chestplate": "Chestplate Chance", @@ -59,6 +61,7 @@ "configuration.mekanismtools.server.gear_spawn_chance.lapis_lazuli.sword_weight": "Sword Weight", "configuration.mekanismtools.server.gear_spawn_chance.lapis_lazuli.sword_weight.tooltip": "The chance that mobs will spawn with Lapis Lazuli Swords rather than Lapis Lazuli Shovels.", "configuration.mekanismtools.server.gear_spawn_chance.lapis_lazuli.top_level": "Lapis Lazuli Gear Spawn Chance", + "configuration.mekanismtools.server.gear_spawn_chance.lapis_lazuli.top_level.button": "Edit Gear Spawn Chance", "configuration.mekanismtools.server.gear_spawn_chance.lapis_lazuli.top_level.tooltip": "Spawn chances for pieces of Lapis Lazuli gear. Note: These values are after the general mobArmorSpawnRate (or corresponding weapon rate) has been checked, and after an even split between material types has been done.", "configuration.mekanismtools.server.gear_spawn_chance.osmium.chance.boots": "Boots Chance", "configuration.mekanismtools.server.gear_spawn_chance.osmium.chance.boots.tooltip": "The chance that mobs can spawn with Osmium Boots.", @@ -81,6 +84,7 @@ "configuration.mekanismtools.server.gear_spawn_chance.osmium.sword_weight": "Sword Weight", "configuration.mekanismtools.server.gear_spawn_chance.osmium.sword_weight.tooltip": "The chance that mobs will spawn with Osmium Swords rather than Osmium Shovels.", "configuration.mekanismtools.server.gear_spawn_chance.osmium.top_level": "Osmium Gear Spawn Chance", + "configuration.mekanismtools.server.gear_spawn_chance.osmium.top_level.button": "Edit Gear Spawn Chance", "configuration.mekanismtools.server.gear_spawn_chance.osmium.top_level.tooltip": "Spawn chances for pieces of Osmium gear. Note: These values are after the general mobArmorSpawnRate (or corresponding weapon rate) has been checked, and after an even split between material types has been done.", "configuration.mekanismtools.server.gear_spawn_chance.refined_glowstone.chance.boots": "Boots Chance", "configuration.mekanismtools.server.gear_spawn_chance.refined_glowstone.chance.boots.tooltip": "The chance that mobs can spawn with Refined Glowstone Boots.", @@ -103,6 +107,7 @@ "configuration.mekanismtools.server.gear_spawn_chance.refined_glowstone.sword_weight": "Sword Weight", "configuration.mekanismtools.server.gear_spawn_chance.refined_glowstone.sword_weight.tooltip": "The chance that mobs will spawn with Refined Glowstone Swords rather than Refined Glowstone Shovels.", "configuration.mekanismtools.server.gear_spawn_chance.refined_glowstone.top_level": "Refined Glowstone Gear Spawn Chance", + "configuration.mekanismtools.server.gear_spawn_chance.refined_glowstone.top_level.button": "Edit Gear Spawn Chance", "configuration.mekanismtools.server.gear_spawn_chance.refined_glowstone.top_level.tooltip": "Spawn chances for pieces of Refined Glowstone gear. Note: These values are after the general mobArmorSpawnRate (or corresponding weapon rate) has been checked, and after an even split between material types has been done.", "configuration.mekanismtools.server.gear_spawn_chance.refined_obsidian.chance.boots": "Boots Chance", "configuration.mekanismtools.server.gear_spawn_chance.refined_obsidian.chance.boots.tooltip": "The chance that mobs can spawn with Refined Obsidian Boots.", @@ -125,6 +130,7 @@ "configuration.mekanismtools.server.gear_spawn_chance.refined_obsidian.sword_weight": "Sword Weight", "configuration.mekanismtools.server.gear_spawn_chance.refined_obsidian.sword_weight.tooltip": "The chance that mobs will spawn with Refined Obsidian Swords rather than Refined Obsidian Shovels.", "configuration.mekanismtools.server.gear_spawn_chance.refined_obsidian.top_level": "Refined Obsidian Gear Spawn Chance", + "configuration.mekanismtools.server.gear_spawn_chance.refined_obsidian.top_level.button": "Edit Gear Spawn Chance", "configuration.mekanismtools.server.gear_spawn_chance.refined_obsidian.top_level.tooltip": "Spawn chances for pieces of Refined Obsidian gear. Note: These values are after the general mobArmorSpawnRate (or corresponding weapon rate) has been checked, and after an even split between material types has been done.", "configuration.mekanismtools.server.gear_spawn_chance.steel.chance.boots": "Boots Chance", "configuration.mekanismtools.server.gear_spawn_chance.steel.chance.boots.tooltip": "The chance that mobs can spawn with Steel Boots.", @@ -147,6 +153,7 @@ "configuration.mekanismtools.server.gear_spawn_chance.steel.sword_weight": "Sword Weight", "configuration.mekanismtools.server.gear_spawn_chance.steel.sword_weight.tooltip": "The chance that mobs will spawn with Steel Swords rather than Steel Shovels.", "configuration.mekanismtools.server.gear_spawn_chance.steel.top_level": "Steel Gear Spawn Chance", + "configuration.mekanismtools.server.gear_spawn_chance.steel.top_level.button": "Edit Gear Spawn Chance", "configuration.mekanismtools.server.gear_spawn_chance.steel.top_level.tooltip": "Spawn chances for pieces of Steel gear. Note: These values are after the general mobArmorSpawnRate (or corresponding weapon rate) has been checked, and after an even split between material types has been done.", "configuration.mekanismtools.server.gear_spawn_chance.tooltip": "Settings for configuring the spawn chance of Mekanism: Tools gear on mobs", "configuration.mekanismtools.server.gear_spawn_chance.weapon": "Weapon Chance", @@ -213,9 +220,11 @@ "configuration.mekanismtools.startup.materials.bronze.knockback_resistance": "Knockback Resistance", "configuration.mekanismtools.startup.materials.bronze.knockback_resistance.tooltip": "Base armor knockback resistance value of Bronze armor.", "configuration.mekanismtools.startup.materials.bronze.top_level": "Bronze", + "configuration.mekanismtools.startup.materials.bronze.top_level.button": "Edit Bronze Settings", "configuration.mekanismtools.startup.materials.bronze.top_level.tooltip": "Material Settings for Bronze", "configuration.mekanismtools.startup.materials.bronze.toughness": "Armor Toughness", "configuration.mekanismtools.startup.materials.bronze.toughness.tooltip": "Base armor toughness value of Bronze armor.", + "configuration.mekanismtools.startup.materials.button": "Edit Material Settings", "configuration.mekanismtools.startup.materials.diamond.attack_speed": "Attack Speed", "configuration.mekanismtools.startup.materials.diamond.attack_speed.tooltip": "Attack speed of Diamond paxels.", "configuration.mekanismtools.startup.materials.diamond.damage": "Damage", @@ -227,6 +236,7 @@ "configuration.mekanismtools.startup.materials.diamond.enchantability": "Enchantability", "configuration.mekanismtools.startup.materials.diamond.enchantability.tooltip": "Natural enchantability factor of Diamond paxels.", "configuration.mekanismtools.startup.materials.diamond.top_level": "Diamond", + "configuration.mekanismtools.startup.materials.diamond.top_level.button": "Edit Diamond Settings", "configuration.mekanismtools.startup.materials.diamond.top_level.tooltip": "Vanilla Material Paxel Settings for Diamond.", "configuration.mekanismtools.startup.materials.gold.attack_speed": "Attack Speed", "configuration.mekanismtools.startup.materials.gold.attack_speed.tooltip": "Attack speed of Gold paxels.", @@ -239,6 +249,7 @@ "configuration.mekanismtools.startup.materials.gold.enchantability": "Enchantability", "configuration.mekanismtools.startup.materials.gold.enchantability.tooltip": "Natural enchantability factor of Gold paxels.", "configuration.mekanismtools.startup.materials.gold.top_level": "Gold", + "configuration.mekanismtools.startup.materials.gold.top_level.button": "Edit Gold Settings", "configuration.mekanismtools.startup.materials.gold.top_level.tooltip": "Vanilla Material Paxel Settings for Gold.", "configuration.mekanismtools.startup.materials.iron.attack_speed": "Attack Speed", "configuration.mekanismtools.startup.materials.iron.attack_speed.tooltip": "Attack speed of Iron paxels.", @@ -251,6 +262,7 @@ "configuration.mekanismtools.startup.materials.iron.enchantability": "Enchantability", "configuration.mekanismtools.startup.materials.iron.enchantability.tooltip": "Natural enchantability factor of Iron paxels.", "configuration.mekanismtools.startup.materials.iron.top_level": "Iron", + "configuration.mekanismtools.startup.materials.iron.top_level.button": "Edit Iron Settings", "configuration.mekanismtools.startup.materials.iron.top_level.tooltip": "Vanilla Material Paxel Settings for Iron.", "configuration.mekanismtools.startup.materials.lapis_lazuli.armor.boots": "Boots Armor", "configuration.mekanismtools.startup.materials.lapis_lazuli.armor.boots.tooltip": "Protection value of Lapis Lazuli boots.", @@ -311,6 +323,7 @@ "configuration.mekanismtools.startup.materials.lapis_lazuli.knockback_resistance": "Knockback Resistance", "configuration.mekanismtools.startup.materials.lapis_lazuli.knockback_resistance.tooltip": "Base armor knockback resistance value of Lapis Lazuli armor.", "configuration.mekanismtools.startup.materials.lapis_lazuli.top_level": "Lapis Lazuli", + "configuration.mekanismtools.startup.materials.lapis_lazuli.top_level.button": "Edit Lapis Lazuli Settings", "configuration.mekanismtools.startup.materials.lapis_lazuli.top_level.tooltip": "Material Settings for Lapis Lazuli", "configuration.mekanismtools.startup.materials.lapis_lazuli.toughness": "Armor Toughness", "configuration.mekanismtools.startup.materials.lapis_lazuli.toughness.tooltip": "Base armor toughness value of Lapis Lazuli armor.", @@ -325,6 +338,7 @@ "configuration.mekanismtools.startup.materials.netherite.enchantability": "Enchantability", "configuration.mekanismtools.startup.materials.netherite.enchantability.tooltip": "Natural enchantability factor of Netherite paxels.", "configuration.mekanismtools.startup.materials.netherite.top_level": "Netherite", + "configuration.mekanismtools.startup.materials.netherite.top_level.button": "Edit Netherite Settings", "configuration.mekanismtools.startup.materials.netherite.top_level.tooltip": "Vanilla Material Paxel Settings for Netherite.", "configuration.mekanismtools.startup.materials.osmium.armor.boots": "Boots Armor", "configuration.mekanismtools.startup.materials.osmium.armor.boots.tooltip": "Protection value of Osmium boots.", @@ -385,6 +399,7 @@ "configuration.mekanismtools.startup.materials.osmium.knockback_resistance": "Knockback Resistance", "configuration.mekanismtools.startup.materials.osmium.knockback_resistance.tooltip": "Base armor knockback resistance value of Osmium armor.", "configuration.mekanismtools.startup.materials.osmium.top_level": "Osmium", + "configuration.mekanismtools.startup.materials.osmium.top_level.button": "Edit Osmium Settings", "configuration.mekanismtools.startup.materials.osmium.top_level.tooltip": "Material Settings for Osmium", "configuration.mekanismtools.startup.materials.osmium.toughness": "Armor Toughness", "configuration.mekanismtools.startup.materials.osmium.toughness.tooltip": "Base armor toughness value of Osmium armor.", @@ -447,6 +462,7 @@ "configuration.mekanismtools.startup.materials.refined_glowstone.knockback_resistance": "Knockback Resistance", "configuration.mekanismtools.startup.materials.refined_glowstone.knockback_resistance.tooltip": "Base armor knockback resistance value of Refined Glowstone armor.", "configuration.mekanismtools.startup.materials.refined_glowstone.top_level": "Refined Glowstone", + "configuration.mekanismtools.startup.materials.refined_glowstone.top_level.button": "Edit Refined Glowstone Settings", "configuration.mekanismtools.startup.materials.refined_glowstone.top_level.tooltip": "Material Settings for Refined Glowstone", "configuration.mekanismtools.startup.materials.refined_glowstone.toughness": "Armor Toughness", "configuration.mekanismtools.startup.materials.refined_glowstone.toughness.tooltip": "Base armor toughness value of Refined Glowstone armor.", @@ -509,6 +525,7 @@ "configuration.mekanismtools.startup.materials.refined_obsidian.knockback_resistance": "Knockback Resistance", "configuration.mekanismtools.startup.materials.refined_obsidian.knockback_resistance.tooltip": "Base armor knockback resistance value of Refined Obsidian armor.", "configuration.mekanismtools.startup.materials.refined_obsidian.top_level": "Refined Obsidian", + "configuration.mekanismtools.startup.materials.refined_obsidian.top_level.button": "Edit Refined Obsidian Settings", "configuration.mekanismtools.startup.materials.refined_obsidian.top_level.tooltip": "Material Settings for Refined Obsidian", "configuration.mekanismtools.startup.materials.refined_obsidian.toughness": "Armor Toughness", "configuration.mekanismtools.startup.materials.refined_obsidian.toughness.tooltip": "Base armor toughness value of Refined Obsidian armor.", @@ -571,6 +588,7 @@ "configuration.mekanismtools.startup.materials.steel.knockback_resistance": "Knockback Resistance", "configuration.mekanismtools.startup.materials.steel.knockback_resistance.tooltip": "Base armor knockback resistance value of Steel armor.", "configuration.mekanismtools.startup.materials.steel.top_level": "Steel", + "configuration.mekanismtools.startup.materials.steel.top_level.button": "Edit Steel Settings", "configuration.mekanismtools.startup.materials.steel.top_level.tooltip": "Material Settings for Steel", "configuration.mekanismtools.startup.materials.steel.toughness": "Armor Toughness", "configuration.mekanismtools.startup.materials.steel.toughness.tooltip": "Base armor toughness value of Steel armor.", @@ -585,6 +603,7 @@ "configuration.mekanismtools.startup.materials.stone.enchantability": "Enchantability", "configuration.mekanismtools.startup.materials.stone.enchantability.tooltip": "Natural enchantability factor of Stone paxels.", "configuration.mekanismtools.startup.materials.stone.top_level": "Stone", + "configuration.mekanismtools.startup.materials.stone.top_level.button": "Edit Stone Settings", "configuration.mekanismtools.startup.materials.stone.top_level.tooltip": "Vanilla Material Paxel Settings for Stone.", "configuration.mekanismtools.startup.materials.tooltip": "Settings for configuring Mekanism: Tools' material settings. This config is not synced automatically between client and server. It is highly recommended to ensure you are using the same values for this config on the server and client.", "configuration.mekanismtools.startup.materials.wood.attack_speed": "Attack Speed", @@ -598,6 +617,7 @@ "configuration.mekanismtools.startup.materials.wood.enchantability": "Enchantability", "configuration.mekanismtools.startup.materials.wood.enchantability.tooltip": "Natural enchantability factor of Wood paxels.", "configuration.mekanismtools.startup.materials.wood.top_level": "Wood", + "configuration.mekanismtools.startup.materials.wood.top_level.button": "Edit Wood Settings", "configuration.mekanismtools.startup.materials.wood.top_level.tooltip": "Vanilla Material Paxel Settings for Wood.", "constants.mekanismtools.mod_name": "Mekanism: Tools", "constants.mekanismtools.pack_description": "Resources used for Mekanism: Tools", diff --git a/src/datagen/main/java/mekanism/client/lang/BaseLanguageProvider.java b/src/datagen/main/java/mekanism/client/lang/BaseLanguageProvider.java index f1cab1818cc..cdd03a7369b 100644 --- a/src/datagen/main/java/mekanism/client/lang/BaseLanguageProvider.java +++ b/src/datagen/main/java/mekanism/client/lang/BaseLanguageProvider.java @@ -140,6 +140,10 @@ protected void addConfigs(IConfigTranslation... translations) { for (IConfigTranslation translation : translations) { add(translation, translation.title()); add(translation.getTranslationKey() + ".tooltip", translation.tooltip()); + String button = translation.button(); + if (button != null) { + add(translation.getTranslationKey() + ".button", button); + } } } diff --git a/src/generators/java/mekanism/generators/common/config/GeneratorsConfig.java b/src/generators/java/mekanism/generators/common/config/GeneratorsConfig.java index ae961ccca05..e8d86559414 100644 --- a/src/generators/java/mekanism/generators/common/config/GeneratorsConfig.java +++ b/src/generators/java/mekanism/generators/common/config/GeneratorsConfig.java @@ -41,7 +41,7 @@ public class GeneratorsConfig extends BaseMekanismConfig { public final CachedDoubleValue turbineVentGasFlow; public final CachedDoubleValue turbineDisperserGasFlow; public final CachedLongValue turbineEnergyCapacityPerVolume; - public final CachedLongValue turbineGasPerTank; + public final CachedLongValue turbineChemicalPerTank; public final CachedIntValue condenserRate; public final CachedLongValue energyPerFusionFuel; @@ -141,8 +141,8 @@ public class GeneratorsConfig extends BaseMekanismConfig { "energyCapacityPerVolume", 16_000_000L, 1L, 1_000_000_000_000L); //Note: We use maxVolume as it still is a large number, and we have no reason to go higher even if some things we technically could int maxTurbine = 17 * 17 * 18; - turbineGasPerTank = CachedLongValue.wrap(this, GeneratorsConfigTranslations.SERVER_TURBINE_GAS_CAPACITY.applyToBuilder(builder) - .defineInRange("gasPerTank", 64L * FluidType.BUCKET_VOLUME, 1, Long.MAX_VALUE / maxTurbine)); + turbineChemicalPerTank = CachedLongValue.wrap(this, GeneratorsConfigTranslations.SERVER_TURBINE_CHEMICAL_CAPACITY.applyToBuilder(builder) + .defineInRange("chemicalPerTank", 64L * FluidType.BUCKET_VOLUME, 1, Long.MAX_VALUE / maxTurbine)); condenserRate = CachedIntValue.wrap(this, GeneratorsConfigTranslations.SERVER_TURBINE_RATE_CONDENSER.applyToBuilder(builder) .defineInRange("condenserRate", 64 * FluidType.BUCKET_VOLUME, 1, 2_000 * FluidType.BUCKET_VOLUME)); builder.pop(); diff --git a/src/generators/java/mekanism/generators/common/config/GeneratorsConfigTranslations.java b/src/generators/java/mekanism/generators/common/config/GeneratorsConfigTranslations.java index 56b22641d1a..81b74e1adca 100644 --- a/src/generators/java/mekanism/generators/common/config/GeneratorsConfigTranslations.java +++ b/src/generators/java/mekanism/generators/common/config/GeneratorsConfigTranslations.java @@ -5,19 +5,20 @@ import mekanism.generators.common.MekanismGenerators; import net.minecraft.Util; import org.jetbrains.annotations.NotNull; +import org.jetbrains.annotations.Nullable; public enum GeneratorsConfigTranslations implements IConfigTranslation { - SERVER_GENERATOR_SOLAR("server.generator.solar", "Solar Generator Settings", "Settings for configuring Solar Generators"), + SERVER_GENERATOR_SOLAR("server.generator.solar", "Solar Generator", "Settings for configuring Solar Generators", true), SERVER_SOLAR_GENERATION("server.generator.solar.gen", "Energy Generation", "Peak output for the Solar Generator. Note: It can go higher than this value in some extreme environments."), SERVER_SOLAR_GENERATION_ADVANCED("server.generator.solar.gen.advanced", "Advanced Solar Energy Generation", "Peak output for the Advanced Solar Generator. Note: It can go higher than this value in some extreme environments."), - SERVER_GENERATOR_BIO("server.generator.bio", "Bio Generator Settings", "Settings for configuring Bio Generators"), + SERVER_GENERATOR_BIO("server.generator.bio", "Bio Generator", "Settings for configuring Bio Generators", true), SERVER_GENERATOR_BIO_GENERATION("server.generator.bio.gen", "Energy Generation", "Amount of energy in Joules the Bio Generator produces per tick."), SERVER_GENERATOR_BIO_TANK_CAPACITY("server.generator.bio.tank_capacity", "Tank Capacity", "The capacity in mB of the fluid tank in the Bio Generator."), - SERVER_GENERATOR_HEAT("server.generator.heat", "Heat Generator Settings", "Settings for configuring Heat Generators"), + SERVER_GENERATOR_HEAT("server.generator.heat", "Heat Generator", "Settings for configuring Heat Generators", true), SERVER_GENERATOR_HEAT_GENERATION("server.generator.heat.gen", "Energy Generation", "Amount of energy in Joules the Heat Generator produces per tick. heatGeneration + heatGenerationLava * lavaSides + heatGenerationNether. " + "Note: lavaSides is how many sides are adjacent to lava, this includes the block itself if it is lava logged allowing for a max of 7 \"sides\"."), @@ -29,14 +30,14 @@ public enum GeneratorsConfigTranslations implements IConfigTranslation { SERVER_GENERATOR_HEAT_FLUID_RATE("server.generator.heat.fluid_rate", "Fluid Rate", "The amount of lava in mB that gets consumed to transfer heatGeneration Joules to the Heat Generator."), - SERVER_GENERATOR_GAS("server.generator.gas", "Gas-Burning Generator Settings", "Settings for configuring Gas-Burning Generators"), - SERVER_GENERATOR_GAS_TANK_CAPACITY("server.generator.gas.tank_capacity", "Tank Capacity", "The capacity in mB of the gas tank in the Gas-Burning Generator."), + SERVER_GENERATOR_GAS("server.generator.gas", "Gas-Burning Generator", "Settings for configuring Gas-Burning Generators", true), + SERVER_GENERATOR_GAS_TANK_CAPACITY("server.generator.gas.tank_capacity", "Tank Capacity", "The capacity in mB of the chemical tank in the Gas-Burning Generator."), SERVER_GENERATOR_GAS_ETHENE_BURN_TICKS("server.generator.gas.ethene.burn_ticks", "Ethene Burn Ticks", "The number of ticks each mB of Ethene burns for in the Gas-Burning Generator."), SERVER_GENERATOR_GAS_ETHENE_DENSITY("server.generator.gas.ethene.density", "Ethene Energy Density Multiplier", "Multiplier for calculating the energy density of Ethene (1 mB Hydrogen + 2 * bioGeneration * densityMultiplier)."), - SERVER_GENERATOR_WIND("server.generator.wind", "Wind Generator Settings", "Settings for configuring Wind Generators"), + SERVER_GENERATOR_WIND("server.generator.wind", "Wind Generator", "Settings for configuring Wind Generators", true), SERVER_GENERATOR_WIND_GEN_MIN("server.generator.wind.gen.min", "Min Energy Generation", "Minimum base generation value of the Wind Generator."), SERVER_GENERATOR_WIND_GEN_MAX("server.generator.wind.gen.max", "Max Energy Generation", "Maximum base generation value of the Wind Generator."), SERVER_GENERATOR_WIND_GEN_MIN_Y("server.generator.wind.gen.min.height", "Min Y Value", @@ -44,19 +45,19 @@ public enum GeneratorsConfigTranslations implements IConfigTranslation { SERVER_GENERATOR_WIND_GEN_MAX_Y("server.generator.wind.gen.max.height", "Max Y Value", "The maximum Y value that affects the Wind Generators Power generation. This value gets clamped at the world's logical height."), SERVER_GENERATOR_WIND_DIM_BLACKLIST("server.generator.wind.dimension_blacklist", "Dimension Blacklist", - "The list of dimension ids that the Wind Generator will not generate power in."), + "The list of dimension ids that the Wind Generator will not generate power in.", "Edit Blacklist"), - SERVER_TURBINE("server.turbine", "Turbine Settings", "Settings for configuring Industrial Turbines"), + SERVER_TURBINE("server.turbine", "Industrial Turbine", "Settings for configuring Industrial Turbines", true), SERVER_TURBINE_BLADES("server.turbine.blades", "Blades Per Coil", "The number of blades on each turbine coil per blade applied."), SERVER_TURBINE_RATE_VENT("server.turbine.rate.vent", "Vent Rate", "The rate at which steam is vented into the turbine."), SERVER_TURBINE_RATE_DISPERSER("server.turbine.rate.disperser", "Dispersion Rate", "The rate at which steam is dispersed into the turbine."), SERVER_TURBINE_RATE_CONDENSER("server.turbine.rate.condenser", "Condensation Rate", "The rate at which steam is condensed in the turbine."), SERVER_TURBINE_ENERGY_CAPACITY("server.turbine.capacity.energy", "Energy Capacity Per Volume", "Amount of energy (J) that each block of the turbine contributes to the total energy capacity. Max = volume * energyCapacityPerVolume"), - SERVER_TURBINE_GAS_CAPACITY("server.turbine.capacity.gas", "Gas Per Tank", - "Amount of gas (mB) that each block of the turbine's steam cavity contributes to the volume. Max = volume * gasPerTank"), + SERVER_TURBINE_CHEMICAL_CAPACITY("server.turbine.capacity.chemical", "Chemical Per Tank", + "Amount of chemical (mB) that each block of the turbine's steam cavity contributes to the volume. Max = volume * chemicalPerTank"), - SERVER_FISSION("server.fission", "Fission Settings", "Settings for configuring Fission Reactors"), + SERVER_FISSION("server.fission", "Fission Reactor", "Settings for configuring Fission Reactors", true), SERVER_FISSION_FUEL_ENERGY("server.fission.fuel_energy", "Energy Per Fissile Fuel", "Amount of energy created (in heat) from each whole mB of fission fuel."), SERVER_FISSION__CASING_HEAT_CAPACITY("server.fission.casing_heat_capacity", "Casing Heat Capacity", @@ -75,7 +76,7 @@ public enum GeneratorsConfigTranslations implements IConfigTranslation { SERVER_FISSION_EXCESS_WASTE("server.fission.excess_waste", "Excess Waste Percentage", "The percentage of waste in a fission reactor's output waste tank that is necessary to trigger the excess waste."), - SERVER_FISSION_MELTDOWNS("server.fission.meltdowns", "Meltdowns", "Settings for configuring Fission Reactor Meltdowns."), + SERVER_FISSION_MELTDOWNS("server.fission.meltdowns", "Meltdowns", "Settings for configuring Fission Reactor Meltdowns.", true), SERVER_FISSION_MELTDOWNS_ENABLED("server.fission.meltdowns.enabled", "Enabled", "Whether catastrophic meltdowns can occur from Fission Reactors. If disabled instead of melting down the reactor will turn off and not be able to " + "be turned back on until the damage level decreases."), @@ -87,7 +88,7 @@ public enum GeneratorsConfigTranslations implements IConfigTranslation { SERVER_FISSION_POST_MELTDOWN_DAMAGE("server.fission.meltdowns.damage", "Post Meltdown Damage", "Damage to reset the reactor to after a meltdown."), - SERVER_FUSION("server.fusion", "Fusion Settings", "Settings for configuring Fusion Reactors"), + SERVER_FUSION("server.fusion", "Fusion Reactor", "Settings for configuring Fusion Reactors", true), SERVER_FUSION_FUEL_ENERGY("server.fusion.fuel_energy", "Energy Per D-T Fuel", "Affects the Injection Rate, Max Temp, and Ignition Temp."), SERVER_FUSION_THERMOCOUPLE_EFFICIENCY("server.fusion.thermocouple_efficiency", "Thermocouple Efficiency", "The fraction of the heat dissipated from the case that is converted to Joules."), @@ -103,7 +104,7 @@ public enum GeneratorsConfigTranslations implements IConfigTranslation { SERVER_FUSION_STEAM_INJECTION("server.fusion.injection.steam", "Steam Per Injection", "Amount of steam (mB) per injection rate that the fusion reactor can store. Max = injectionRate * steamPerInjection"), - SERVER_HOHLRAUM("server.hohlraum", "Hohlraum Settings", "Settings for configuring Hohlraum"), + SERVER_HOHLRAUM("server.hohlraum", "Hohlraum", "Settings for configuring Hohlraum", true), SERVER_HOHLRAUM_CAPACITY("server.hohlraum.capacity", "Capacity", "Hohlraum capacity in mB"), SERVER_HOHLRAUM_FILL_RATE("server.hohlraum.fill_rate", "Fill Rate", "Amount of DT-Fuel Hohlraum can accept per tick."), @@ -129,15 +130,26 @@ public enum GeneratorsConfigTranslations implements IConfigTranslation { private final String key; private final String title; private final String tooltip; + @Nullable + private final String button; GeneratorsConfigTranslations(TranslationPreset preset, String type) { this(preset.path(type), preset.title(type), preset.tooltip(type)); } GeneratorsConfigTranslations(String path, String title, String tooltip) { + this(path, title, tooltip, false); + } + + GeneratorsConfigTranslations(String path, String title, String tooltip, boolean isSection) { + this(path, title, tooltip, IConfigTranslation.getSectionTitle(title, isSection)); + } + + GeneratorsConfigTranslations(String path, String title, String tooltip, @Nullable String button) { this.key = Util.makeDescriptionId("configuration", MekanismGenerators.rl(path)); this.title = title; this.tooltip = tooltip; + this.button = button; } @NotNull @@ -155,4 +167,10 @@ public String title() { public String tooltip() { return tooltip; } + + @Nullable + @Override + public String button() { + return button; + } } \ No newline at end of file diff --git a/src/generators/java/mekanism/generators/common/content/turbine/TurbineMultiblockData.java b/src/generators/java/mekanism/generators/common/content/turbine/TurbineMultiblockData.java index a7ffa140d06..a5f531284f6 100644 --- a/src/generators/java/mekanism/generators/common/content/turbine/TurbineMultiblockData.java +++ b/src/generators/java/mekanism/generators/common/content/turbine/TurbineMultiblockData.java @@ -232,7 +232,7 @@ public int getDispersers() { } public long getSteamCapacity() { - return lowerVolume * MekanismGeneratorsConfig.generators.turbineGasPerTank.get(); + return lowerVolume * MekanismGeneratorsConfig.generators.turbineChemicalPerTank.get(); } public long getEnergyCapacity() { diff --git a/src/main/java/mekanism/common/config/IConfigTranslation.java b/src/main/java/mekanism/common/config/IConfigTranslation.java index 72d33bd11a3..32938c42259 100644 --- a/src/main/java/mekanism/common/config/IConfigTranslation.java +++ b/src/main/java/mekanism/common/config/IConfigTranslation.java @@ -2,6 +2,7 @@ import mekanism.api.text.IHasTranslationKey; import net.neoforged.neoforge.common.ModConfigSpec; +import org.jetbrains.annotations.Nullable; public interface IConfigTranslation extends IHasTranslationKey { @@ -9,10 +10,28 @@ public interface IConfigTranslation extends IHasTranslationKey { String tooltip(); + @Nullable + default String button() { + return null; + } + default ModConfigSpec.Builder applyToBuilder(ModConfigSpec.Builder builder) { return builder.translation(getTranslationKey()).comment(tooltip()); } - record ConfigTranslation(String getTranslationKey, String title, String tooltip) implements IConfigTranslation { + @Nullable + static String getSectionTitle(String title, boolean isSection) { + return isSection ? "Edit " + title : null; + } + + record ConfigTranslation(String getTranslationKey, String title, String tooltip, @Nullable String button) implements IConfigTranslation { + + public ConfigTranslation(String getTranslationKey, String title, String tooltip) { + this(getTranslationKey, title, tooltip, null); + } + + public ConfigTranslation(String getTranslationKey, String title, String tooltip, boolean isSection) { + this(getTranslationKey, title, tooltip, getSectionTitle(title, isSection)); + } } } \ No newline at end of file diff --git a/src/main/java/mekanism/common/config/MekanismConfigTranslations.java b/src/main/java/mekanism/common/config/MekanismConfigTranslations.java index 73d1b51a643..a4dc172b69b 100644 --- a/src/main/java/mekanism/common/config/MekanismConfigTranslations.java +++ b/src/main/java/mekanism/common/config/MekanismConfigTranslations.java @@ -32,12 +32,12 @@ public enum MekanismConfigTranslations implements IConfigTranslation { "Range at which Block Entity Renderer's added by Mekanism can render at, for example the contents of multiblocks. Vanilla defaults the rendering range for " + "BERs to 64 for most blocks, but uses a range of 256 for beacons and end gateways."), - CLIENT_SOUNDS("client.sounds", "Sound Settings", "Settings for configuring Mekanism's Sounds"), + CLIENT_SOUNDS("client.sounds", "Sound", "Settings for configuring Mekanism's Sounds", true), CLIENT_PLAYER_SOUNDS_ENABLED("client.sounds.player.enable", "Enable Player Sounds", "Play sounds for Jetpack/Gas Mask/Flamethrower/Radiation (all players)."), CLIENT_MACHINE_SOUNDS_ENABLED("client.sounds.machine.enable", "Enable Player Sounds", "If enabled machines play their sounds while running."), CLIENT_BASE_SOUND_VOLUME("client.sounds.base_volume", "Base Sound Volume", "Adjust Mekanism sounds' base volume. < 1 is softer, higher is louder."), - CLIENT_PARTICLE("client.particle", "Particle Settings", "Settings for configuring Mekanism's Particles"), + CLIENT_PARTICLE("client.particle", "Particle", "Settings for configuring Mekanism's Particles", true), CLIENT_PARTICLE_MULTIBLOCK_FORMATION("client.particle.multiblock_formation", "Multiblock Formation", "Set to false to prevent particle spam when loading multiblocks (notification message will display instead)."), CLIENT_PARTICLE_MACHINE_EFFECTS("client.particle.machine_effects", "Machine Effects", "Show particles when machines active."), @@ -49,7 +49,7 @@ public enum MekanismConfigTranslations implements IConfigTranslation { "Show bolts when the Magnetic Attraction Unit is pulling items."), CLIENT_PARTICLE_TOOL_AOE("client.particle.tool_aoe", "Tool AOE", "Show bolts for various AOE tool behaviors such as tilling, debarking, and vein mining."), - CLIENT_HUD("client.hud", "HUD Settings", "Settings for configuring Mekanism's HUD"), + CLIENT_HUD("client.hud", "HUD", "Settings for configuring Mekanism's HUD", true), CLIENT_HUD_ENABLED("client.hud.enabled", "Enabled", "Enable item information HUD during gameplay."), CLIENT_HUD_SCALE("client.hud.scale", "Scale", "Scale of the text displayed on the HUD."), CLIENT_HUD_REVERSE("client.hud.reverse", "Reverse", "If true will move HUD text alignment and compass rendering to the right side of the screen, " @@ -61,7 +61,7 @@ public enum MekanismConfigTranslations implements IConfigTranslation { CLIENT_HUD_JITTER("client.hud.jitter", "Jitter", "Visual jitter of MekaSuit HUD, seen when moving the player's head. Bigger value = more jitter."), CLIENT_HUD_COMPASS("client.hud.compass", "Compass", "Display a fancy compass when the MekaSuit is worn."), - CLIENT_QIO("client.qio", "QIO Settings", "Settings for configuring Mekanism's QIO"), + CLIENT_QIO("client.qio", "QIO", "Settings for configuring Mekanism's QIO", true), CLIENT_QIO_SORT_TYPE("client.qio.sort.type", "Sort Type", "Sorting strategy when viewing items in a QIO Item Viewer."), CLIENT_QIO_SORT_DIRECTION("client.qio.sort.direction", "Sort Direction", "Sorting direction when viewing items in a QIO Item Viewer."), CLIENT_QIO_SLOTS_X("client.qio.slots.x", "Slots Wide", "Number of slots to view horizontally on a QIO Item Viewer."), @@ -71,7 +71,8 @@ public enum MekanismConfigTranslations implements IConfigTranslation { "Determines if items in a QIO crafting window should be moved to the player's inventory or frequency first when replacing the items with a recipe viewer."), CLIENT_LAST_WINDOW_POSITIONS("client.last_window_positions", "Last Window Positions", - "Stores the last position various windows were in when they were closed, and whether they are pinned. In general these values should not be modified manually."), + "Stores the last position various windows were in when they were closed, and whether they are pinned. In general these values should not be modified manually.", + "Edit Window Positions"), CLIENT_LAST_WINDOW_POSITIONS_X("client.last_window_positions.x", "X Component", "The x component of this window's last position."), CLIENT_LAST_WINDOW_POSITIONS_Y("client.last_window_positions.y", "Y Component", "The y component of this window's last position."), CLIENT_LAST_WINDOW_POSITIONS_PINNED("client.last_window_positions.pinned", "Pinned", @@ -104,39 +105,40 @@ public enum MekanismConfigTranslations implements IConfigTranslation { GENERAL_RATE_SNA("general.misc.rate.sna", "Peak SNA Processing Rate", "Peak processing rate for the Solar Neutron Activator. Note: It can go higher than this value in some extreme environments."), - GENERAL_HEATER("general.heater", "Heater Settings", "Settings for configuring heaters"), + GENERAL_HEATER("general.heater", "Heater", "Settings for configuring heaters", true), GENERAL_FUELWOOD_HEAT("general.heater.fuelwood.heat", "Fuelwood Heat per Tick", "Amount of heat produced per fuel tick of a fuel's burn time in the Fuelwood Heater."), GENERAL_FUELWOOD_DURATION("general.heater.fuelwood.duration", "Fuelwood Burn Duration", "Number of ticks to burn an item at in a Fuelwood Heater. Use this config option to effectively make Fuelwood Heater's burn faster but produce the same amount of heat per item."), GENERAL_RESISTIVE_EFFICIENCY("general.heater.resistive.efficiency", "Resistive Heater Efficiency", "How much heat energy is created from one Joule of regular energy in the Resistive Heater."), - GENERAL_FILL_RATE("general.fill_rate", "Item Fill Rate Settings", "Settings for configuring item tank fill rates"), + GENERAL_FILL_RATE("general.fill_rate", "Item Fill Rate", "Settings for configuring item tank fill rates", true), GENERAL_FILL_RATE_FLUID("general.fill_rate.fluid", "Fluid Item Fill Rate", "Rate at which generic fluid storage items can be filled or emptied."), GENERAL_FILL_RATE_CHEMICAL("general.fill_rate.chemical", "Chemical Item Fill Rate", "Rate at which generic chemical storage items can be filled or emptied."), - GENERAL_CARDBOARD("general.cardboard", "Cardboard Box Settings", "Settings for configuring Cardboard Boxes"), + GENERAL_CARDBOARD("general.cardboard", "Cardboard Box", "Settings for configuring Cardboard Boxes", true), GENERAL_CARDBOARD_STRICT_UNBOXING("general.cardboard.strict_unboxing", "Strict Unboxing", "Enable this to disable unboxing any block that has a fluid that would be vaporized on placement, instead of trying to vaporize it and leave the remainder of the block."), GENERAL_CARDBOARD_MOD_BLACKLIST("general.cardboard.mod_blacklist", "Cardboard Box Mod Blacklist", - "Any mod ids added to this list will not be able to have any of their blocks, picked up by the cardboard box. For example: [\"mekanism\"]"), + "Any mod ids added to this list will not be able to have any of their blocks, picked up by the cardboard box. For example: [\"mekanism\"]", + "Edit Blacklist"), - GENERAL_DYNAMIC_TANK("general.dynamic_tank", "Dynamic Tank Settings", "Settings for configuring Dynamic Tanks"), + GENERAL_DYNAMIC_TANK("general.dynamic_tank", "Dynamic Tank", "Settings for configuring Dynamic Tanks", true), GENERAL_DYNAMIC_TANK_FLUID_CAPACITY("general.dynamic_tank.capacity.fluid", "Fluid Capacity Per Block", "Amount of fluid (mB) that each block of the dynamic tank contributes to the volume. Max = volume * fluidPerTank"), GENERAL_DYNAMIC_TANK_CHEMICAL_CAPACITY("general.dynamic_tank.capacity.chemical", "Chemical Capacity Per Block", "Amount of chemical (mB) that each block of the dynamic tank contributes to the volume. Max = volume * chemicalPerTank"), - GENERAL_AUTO_EJECT("general.auto_eject", "Auto Eject Settings", "Settings for configuring Auto Eject from block entities"), + GENERAL_AUTO_EJECT("general.auto_eject", "Auto Eject", "Settings for configuring Auto Eject from block entities", true), GENERAL_AUTO_EJECT_RATE_FLUID("general.auto_eject.rate.fluid", "Fluid Rate", "Rate in mB at which fluid gets auto ejected from block entities."), GENERAL_AUTO_EJECT_RATE_CHEMICAL("general.auto_eject.rate.chemical", "Chemical Rate", "Rate in mB at which chemicals gets auto ejected from block entities."), GENERAL_AUTO_EJECT_EXCESS("general.auto_eject.excess", "Excess Percentage", "The percentage of a tank's capacity to leave contents in when set to dumping excess."), - GENERAL_PREFILLED_TANKS("general.prefilled_tanks", "Prefilled Tank Settings", "Settings for configuring Prefilled Tanks"), + GENERAL_PREFILLED_TANKS("general.prefilled_tanks", "Prefilled Tanks", "Settings for configuring Prefilled Tanks", true), GENERAL_PREFILLED_TANKS_FLUID("general.prefilled_tanks.fluid", "Fluid Tanks", "Add filled creative fluid tanks to creative/recipe viewers."), GENERAL_PREFILLED_TANKS_CHEMICAL("general.prefilled_tanks.chemical", "Chemical Tanks", "Add filled creative chemical tanks to creative/recipe viewers."), - GENERAL_ENERGY_CONVERSION("general.energy_conversion", "Energy Conversion Rate Settings", "Settings for configuring Energy Conversions"), + GENERAL_ENERGY_CONVERSION("general.energy_conversion", "Energy Conversion Rate", "Settings for configuring Energy Conversions", true), GENERAL_ENERGY_CONVERSION_BLACKLIST_FE("general.energy_conversion.blacklist.neoforge", "Blacklist Forge Energy", "Disables Forge Energy (FE,RF,IF,uF,CF) power integration."), GENERAL_ENERGY_CONVERSION_BLACKLIST_FN("general.energy_conversion.blacklist.fluxnetworks", "Blacklist Flux Networks", "Disables Flux Networks higher throughput Forge Energy (FE,RF,IF,uF,CF) power integration. Note: Disabling Forge Energy integration also disables this."), @@ -147,7 +149,7 @@ public enum MekanismConfigTranslations implements IConfigTranslation { "How much energy is produced per mB of Hydrogen, also affects Electrolytic Separator usage, Ethene burn rate and Gas-Burning Generator energy capacity."), GENERAL_ENERGY_CONVERSION_STEAM("general.energy_conversion.steam", "Steam Energy Density", "Maximum Joules per mB of Steam. Also affects Thermoelectric Boiler."), - GENERAL_RADIATION("general.radiation", "Radiation Settings", "Settings for configuring Radiation"), + GENERAL_RADIATION("general.radiation", "Radiation", "Settings for configuring Radiation", true), GENERAL_RADIATION_ENABLED("general.radiation.enabled", "Enabled", "Enable worldwide radiation effects."), GENERAL_RADIATION_CHUNK_RADIUS("general.radiation.chunk_radius", "Chunk Check Radius", "The radius of chunks checked when running radiation calculations. The algorithm is efficient, but don't abuse it by making this crazy high."), @@ -164,7 +166,7 @@ public enum MekanismConfigTranslations implements IConfigTranslation { "Number of mB of chemical that decay every radioactiveWasteBarrelProcessTicks ticks when stored in a Radioactive Waste Barrel. Set to zero to disable decay " + "all together. (Chemicals in the mekanism:waste_barrel_decay_blacklist tag will not decay)."), - GENERAL_MINER("general.miner", "Digital Miner Settings", "Settings for configuring the Digital Miner"), + GENERAL_MINER("general.miner", "Digital Miner", "Settings for configuring the Digital Miner", true), GENERAL_MINER_SILK_MULTIPLIER("general.miner.silk", "Silk Touch Energy Multiplier", "Energy multiplier for using silk touch mode with the Digital Miner."), GENERAL_MINER_MAX_RADIUS("general.miner.max_radius", "Max Radius", "Maximum radius in blocks that the Digital Miner can reach. (Increasing this may have negative effects on stability and/or performance. We strongly " @@ -172,17 +174,17 @@ public enum MekanismConfigTranslations implements IConfigTranslation { GENERAL_MINER_TICK_RATE("general.miner.ticks_per_mine", "Ticks Per Mine", "Number of ticks required to mine a single block with a Digital Miner (without any upgrades)."), - GENERAL_LASER("general.laser", "Laser Settings", "Settings for configuring Lasers"), + GENERAL_LASER("general.laser", "Laser", "Settings for configuring Lasers", true), GENERAL_LASER_RANGE("general.laser.range", "Range", "How far (in blocks) a laser can travel."), GENERAL_LASER_ENERGY_HARDNESS("general.laser.energy.hardness", "Energy Per Hardness", "Energy needed to destroy or attract blocks with a Laser (per block hardness level)."), GENERAL_LASER_ENERGY_DAMAGE("general.laser.energy.damage", "Energy Per Damage", "Energy used per half heart of damage being transferred to entities."), - GENERAL_OREDICTIONIFICATOR("general.oredictionificator", "Oredictionificator Settings", "Settings for configuring the Oredictionificator"), + GENERAL_OREDICTIONIFICATOR("general.oredictionificator", "Oredictionificator", "Settings for configuring the Oredictionificator", true), GENERAL_OREDICTIONIFICATOR_VALID_ITEMS("general.oredictionificator.valid_filters.item", "Valid Item Filters", "The list of valid tag prefixes for the Oredictionificator. Note: It is highly recommended to only include well known/defined tag prefixes otherwise it is " - + "very easy to potentially add in accidental conversions of things that are not actually equivalent."), + + "very easy to potentially add in accidental conversions of things that are not actually equivalent.", "Edit Filters"), - GENERAL_PUMP("general.pump", "Pump Settings", "Settings for configuring Electric Pumps and Fluidic Plenishers"), + GENERAL_PUMP("general.pump", "Pump", "Settings for configuring Electric Pumps and Fluidic Plenishers", true), GENERAL_PUMP_RANGE("general.pump.range", "Range", "Maximum block distance to pull fluid from for the Electric Pump."), GENERAL_PUMP_INFINITE_FLUIDS("general.pump.infinite_fluids", "Drain Infinite Fluids", "If enabled and waterSourceConversion is enabled makes Water and Heavy Water blocks be removed from the world on pump. Similarly behavior for lavaSourceConversion and Lava"), @@ -190,7 +192,7 @@ public enum MekanismConfigTranslations implements IConfigTranslation { "mB of Heavy Water that is extracted per block of Water by the Electric Pump with a Filter Upgrade."), GENERAL_PUMP_PLENISHER_MAX_NODES("general.pump.plenisher.max_nodes", "Max Plenisher Nodes", "Fluidic Plenisher stops after this many blocks."), - GENERAL_QE("general.qe", "Quantum Entangloporter Settings", "Settings for configuring Quantum Entangloporters"), + GENERAL_QE("general.qe", "Quantum Entangloporter", "Settings for configuring Quantum Entangloporters", true), GENERAL_QE_BUFFER_ENERGY("general.qe.buffer.energy", "Energy Buffer", "Maximum energy buffer (Mekanism Joules) of an Entangoloporter frequency - i.e. the maximum transfer per tick per frequency. Default is ultimate tier energy cube capacity."), GENERAL_QE_BUFFER_FLUID("general.qe.buffer.fluid", @@ -198,17 +200,17 @@ public enum MekanismConfigTranslations implements IConfigTranslation { GENERAL_QE_BUFFER_CHEMICAL("general.qe.buffer.chemical", "Chemical Buffer", "Maximum chemical buffer (mb) of an Entangoloporter frequency - i.e. the maximum transfer per tick per frequency. Default is ultimate tier tank capacity."), - GENERAL_SECURITY("general.security", "Block security/protection Settings", "Settings for configuring Mekanism's security system"), + GENERAL_SECURITY("general.security", "Block security/protection Settings", "Settings for configuring Mekanism's security system", true), GENERAL_SECURITY_ENABLED("general.security.enabled", "Allow Protection", "Enable the security system for players to prevent others from accessing their machines. Does NOT affect Frequencies."), GENERAL_SECURITY_OPS_BYPASS("general.security.ops_bypass", "Operator Bypass", "If this is enabled then players with the 'mekanism.bypass_security' permission (default ops) can bypass the block and item security restrictions."), - GENERAL_PASTE("general.paste", "Nutritional Paste Settings", "Settings for configuring Nutritional Paste"), + GENERAL_PASTE("general.paste", "Nutritional Paste", "Settings for configuring Nutritional Paste", true), GENERAL_PASTE_SATURATION("general.paste.saturation", "Saturation", "Saturation level of Nutritional Paste when eaten."), GENERAL_PASTE_PER_FOOD("general.paste.per_food", "Paste per Food", "How much mB of Nutritional Paste equates to one 'half-food'."), - GENERAL_BOILER("general.boiler", "Boiler Settings", "Settings for configuring Boilers"), + GENERAL_BOILER("general.boiler", "Thermoelectric Boiler", "Settings for configuring Boilers", true), GENERAL_BOILER_CAPACITY_WATER("general.boiler.capacity.water", "Water Capacity Per Block", "Amount of fluid (mB) that each block of the boiler's water portion contributes to the volume. Max = volume * waterPerTank"), GENERAL_BOILER_CAPACITY_STEAM("general.boiler.capacity.steam", "Steam Capacity Per Block", @@ -220,7 +222,7 @@ public enum MekanismConfigTranslations implements IConfigTranslation { GENERAL_BOILER_WATER_CONDUCTIVITY("general.boiler.water_conductivity", "Water Conductivity", "How much Boiler heat is immediately usable to convert water to steam."), GENERAL_BOILER_HEAT_TRANSFER("general.boiler.heat_transfer", "Superheating Heat Transfer", "Amount of heat each Boiler heating element produces."), - GENERAL_TEP("general.tep", "Thermal Evaporation Plant Settings", "Settings for configuring Thermal Evaporation Plants"), + GENERAL_TEP("general.tep", "Thermal Evaporation Plant", "Settings for configuring Thermal Evaporation Plants", true), GENERAL_TEP_HEAT_LOSS("general.tep.heat.loss", "Heat Dissipation", "Thermal Evaporation Tower heat loss per tick."), GENERAL_TEP_HEAT_SOLAR("general.tep.heat.solar", "Heat per Solar", "Heat to absorb per Solar Panel array of Thermal Evaporation Tower."), GENERAL_TEP_TEMP_MULT("general.tep.temperature_multiplier", "Temperature Multiplier", "Temperature to amount produced ratio for Thermal Evaporation Tower."), @@ -230,7 +232,7 @@ public enum MekanismConfigTranslations implements IConfigTranslation { "Amount of fluid (mB) that each block of the evaporation plant contributes to the input tank capacity. Max = volume * fluidPerTank"), GENERAL_TEP_CAPACITY_OUTPUT("general.tep.capacity.output", "Output Tank Capacity", "Amount of output fluid (mB) that the evaporation plant can store."), - GENERAL_SPS("general.sps", "SPS Settings", "Settings for configuring the Supercritical Phase Shifter"), + GENERAL_SPS("general.sps", "SPS", "Settings for configuring the Supercritical Phase Shifter", true), GENERAL_SPS_ANTIMATTER_COST("general.sps.antimatter_cost", "Polonium Per Antimatter", "How much input chemical (polonium) in mB must be processed to make 1 mB of antimatter. Input tank capacity is 2x this value."), GENERAL_SPS_CAPACITY_OUTPUT("general.sps.capacity.output", "Output Tank Capacity", "Amount of output chemical (mB, antimatter) that the SPS can store."), @@ -238,17 +240,17 @@ public enum MekanismConfigTranslations implements IConfigTranslation { "Energy needed to process 1 mB of input (inputPerAntimatter * energyPerInput = energy to produce 1 mB of antimatter)."), //Tier Config - TIER_ENERGY_CUBE("tier.energy_cube", "Energy Cube Settings", "Settings for configuring Energy Cubes"), - TIER_FLUID_TANK("tier.fluid_tank", "Fluid Tank Settings", "Settings for configuring Fluid Tanks"), - TIER_CHEMICAL_TANK("tier.chemical_tank", "Chemical Tank Settings", "Settings for configuring Chemical Tanks"), - TIER_BIN("tier.bin", "Bin Settings", "Settings for configuring Bins"), - TIER_INDUCTION("tier.induction", "Induction Matrix Settings", "Settings for configuring Induction Cells and Providers"), - TIER_TRANSMITTERS("tier.transmitter", "Transmitter Settings", "Settings for configuring Transmitters"), - TIER_TRANSMITTERS_ENERGY("tier.transmitter.energy", "Universal Cable Settings", "Settings for configuring Universal Cables"), - TIER_TRANSMITTERS_FLUID("tier.transmitter.fluid", "Mechanical Pipe Settings", "Settings for configuring Mechanical Pipes"), - TIER_TRANSMITTERS_CHEMICAL("tier.transmitter.chemical", "Pressurized Tube Settings", "Settings for configuring Pressurized Tubes"), - TIER_TRANSMITTERS_ITEM("tier.transmitter.item", "Logistical Transporter Settings", "Settings for configuring Logistical Transporters"), - TIER_TRANSMITTERS_HEAT("tier.transmitter.heat", "Thermodynamic Conductor Settings", "Settings for configuring Thermodynamic Conductors"), + TIER_ENERGY_CUBE("tier.energy_cube", "Energy Cubes", "Settings for configuring Energy Cubes", true), + TIER_FLUID_TANK("tier.fluid_tank", "Fluid Tanks", "Settings for configuring Fluid Tanks", true), + TIER_CHEMICAL_TANK("tier.chemical_tank", "Chemical Tanks", "Settings for configuring Chemical Tanks", true), + TIER_BIN("tier.bin", "Bins", "Settings for configuring Bins", true), + TIER_INDUCTION("tier.induction", "Induction Matrix", "Settings for configuring Induction Cells and Providers", true), + TIER_TRANSMITTERS("tier.transmitter", "Transmitters", "Settings for configuring Transmitters", true), + TIER_TRANSMITTERS_ENERGY("tier.transmitter.energy", "Universal Cables", "Settings for configuring Universal Cables", "Edit Cable Settings"), + TIER_TRANSMITTERS_FLUID("tier.transmitter.fluid", "Mechanical Pipes", "Settings for configuring Mechanical Pipes", "Edit Pipe Settings"), + TIER_TRANSMITTERS_CHEMICAL("tier.transmitter.chemical", "Pressurized Tubes", "Settings for configuring Pressurized Tubes", "Edit Tube Settings"), + TIER_TRANSMITTERS_ITEM("tier.transmitter.item", "Logistical Transporters", "Settings for configuring Logistical Transporters", "Edit Transporter Settings"), + TIER_TRANSMITTERS_HEAT("tier.transmitter.heat", "Thermodynamic Conductors", "Settings for configuring Thermodynamic Conductors", "Edit Conductor Settings"), //Storage Config ENERGY_STORAGE_ENRICHMENT_CHAMBER(TranslationPreset.ENERGY_STORAGE, "Enrichment Chamber"), @@ -321,7 +323,7 @@ public enum MekanismConfigTranslations implements IConfigTranslation { ENERGY_USAGE_PAINTING(TranslationPreset.ENERGY_USAGE, "Painting Machine"), ENERGY_USAGE_DIMENSIONAL_STABILIZER("usage.stabilizer.energy", "Dimensional Stabilizer Energy Usage", "Energy per chunk per tick in Joules"), - USAGE_TELEPORTER("usage.teleporter", "Teleporter Settings", "Settings for configuring Teleporter Energy Usage"), + USAGE_TELEPORTER("usage.teleporter", "Teleporter", "Settings for configuring Teleporter Energy Usage", true), USAGE_TELEPORTER_BASE("usage.teleporter.base", "Base Energy Usage", "Base Joules cost for teleporting an entity."), USAGE_TELEPORTER_DISTANCE("usage.teleporter.distance", "Distance Energy Usage", "Joules per unit of distance travelled during teleportation - sqrt(xDiff^2 + yDiff^2 + zDiff^2)."), @@ -337,7 +339,7 @@ public enum MekanismConfigTranslations implements IConfigTranslation { WORLD_ANCHOR_TYPE("world.height_range.anchor.type", "Anchor Type", "Type of anchor"), WORLD_ANCHOR_VALUE("world.height_range.anchor.value", "Value", "Value used for calculating y for the anchor based on the type."), - WORLD_SALT("world.salt", "Salt Settings", "Generation Settings for salt."), + WORLD_SALT("world.salt", "Salt", "Generation Settings for salt.", true), WORLD_SALT_SHOULD_GENERATE("world.salt.generate", "Should Generate", "Determines if salt should be added to world generation."), WORLD_SALT_PER_CHUNK("world.salt.per_chunk", "Per Chunk", "Chance that salt generates in a chunk."), WORLD_SALT_RADIUS_MIN("world.salt.radius.min", "Min Radius", "Base radius of a vein of salt."), @@ -345,7 +347,7 @@ public enum MekanismConfigTranslations implements IConfigTranslation { WORLD_SALT_HALF_HEIGHT("world.salt.half_height", "Half Height", "Number of blocks to extend up and down when placing a vein of salt."), //Gear Config - GEAR_DISASSEMBLER("gear.disassembler", "Atomic Disassembler Settings", "Settings for configuring the Atomic Disassembler"), + GEAR_DISASSEMBLER("gear.disassembler", "Atomic Disassembler", "Settings for configuring the Atomic Disassembler", true), GEAR_DISASSEMBLER_MAX_ENERGY("gear.disassembler.max_energy", "Max Energy", "Maximum amount (joules) of energy the Atomic Disassembler can contain."), GEAR_DISASSEMBLER_CHARGE_RATE("gear.disassembler.charge_rate", "Charge Rate", "Amount (joules) of energy the Atomic Disassembler can accept per tick."), GEAR_DISASSEMBLER_ENERGY_USAGE("gear.disassembler.energy_usage", "Energy Usage", @@ -363,27 +365,27 @@ public enum MekanismConfigTranslations implements IConfigTranslation { GEAR_DISASSEMBLER_MINING_COUNT("gear.disassembler.mining_count", "Vein Mining Block Count", "The max Atomic Disassembler Vein Mining Block Count. Requires veinMining to be enabled."), - GEAR_BOW("gear.bow", "Electric Bow Settings", "Settings for configuring the Electric Bow"), + GEAR_BOW("gear.bow", "Electric Bow", "Settings for configuring the Electric Bow", true), GEAR_BOW_MAX_ENERGY("gear.bow.max_energy", "Max Energy", "Maximum amount (joules) of energy the Electric Bow can contain."), GEAR_BOW_CHARGE_RATE("gear.bow.charge_rate", "Charge Rate", "Amount (joules) of energy the Electric Bow can accept per tick."), GEAR_BOW_ENERGY_USAGE("gear.bow.energy_usage", "Energy Usage", "Cost in Joules of using the Electric Bow."), GEAR_BOW_ENERGY_USAGE_FLAME("gear.bow.energy_usage.flame", "Flame Energy Usage", "Cost in Joules of using the Electric Bow with flame mode active."), - GEAR_ENERGY_TABLET("gear.energy_table", "Energy Tablet Settings", "Settings for configuring Energy Tablets"), + GEAR_ENERGY_TABLET("gear.energy_table", "Energy Tablet", "Settings for configuring Energy Tablets", true), GEAR_ENERGY_TABLET_MAX_ENERGY("gear.energy_table.max_energy", "Max Energy", "Maximum amount (joules) of energy the Energy Tablet can contain."), GEAR_ENERGY_TABLET_CHARGE_RATE("gear.energy_table.charge_rate", "Charge Rate", "Amount (joules) of energy the Energy Tablet can accept per tick."), - GEAR_GAUGE_DROPPER("gear.gauge_dropper", "Gauge Dropper Settings", "Settings for configuring Gauge Droppers"), + GEAR_GAUGE_DROPPER("gear.gauge_dropper", "Gauge Dropper", "Settings for configuring Gauge Droppers", true), GEAR_GAUGE_DROPPER_CAPACITY("gear.gauge_dropper.capacity", "Capacity", "Capacity in mB of gauge droppers."), GEAR_GAUGE_DROPPER_TRANSFER_RATE("gear.gauge_dropper.transfer_rate", "Transfer Rate", "Rate in mB/t at which a gauge dropper can be filled or emptied."), - GEAR_FLAMETHROWER("gear.flamethrower", "Flamethrower Settings", "Settings for configuring the Flamethrower"), + GEAR_FLAMETHROWER("gear.flamethrower", "Flamethrower", "Settings for configuring the Flamethrower", true), GEAR_FLAMETHROWER_CAPACITY("gear.flamethrower.capacity", "Capacity", "Flamethrower tank capacity in mB."), GEAR_FLAMETHROWER_FILL_RATE("gear.flamethrower.fill_rate", "Fill Rate", "Rate in mB/t at which a Flamethrower's tank can accept hydrogen."), GEAR_FLAMETHROWER_DESTROY_ITEMS("gear.flamethrower.destroy_items", "Destroy Items", "Determines whether or not the Flamethrower can destroy items if it fails to smelt them."), - GEAR_FREE_RUNNERS("gear.free_runners", "Free Runner Settings", "Settings for configuring Free Runners"), + GEAR_FREE_RUNNERS("gear.free_runners", "Free Runner", "Settings for configuring Free Runners", true), GEAR_FREE_RUNNERS_MAX_ENERGY("gear.free_runners.max_energy", "Max Energy", "Maximum amount (joules) of energy Free Runners can contain."), GEAR_FREE_RUNNERS_CHARGE_RATE("gear.free_runners.charge_rate", "Charge Rate", "Amount (joules) of energy the Free Runners can accept per tick."), GEAR_FREE_RUNNERS_FALL_COST("gear.free_runners.fall.energy", "Fall Energy Cost", @@ -391,35 +393,35 @@ public enum MekanismConfigTranslations implements IConfigTranslation { GEAR_FREE_RUNNERS_FALL_DAMAGE("gear.free_runners.fall.reduction", "Fall Damage Reduction Ratio", "Percent of damage taken from falling that can be absorbed by Free Runners when they have enough power."), - GEAR_JETPACK("gear.jetpack", "Jetpack Settings", "Settings for configuring Jetpacks"), + GEAR_JETPACK("gear.jetpack", "Jetpack", "Settings for configuring Jetpacks", true), GEAR_JETPACK_CAPACITY("gear.jetpack.capacity", "Capacity", "Jetpack tank capacity in mB."), GEAR_JETPACK_FILL_RATE("gear.jetpack.fill_rate", "Fill Rate", "Rate in mB/t at which a Jetpack's tank can accept hydrogen."), - GEAR_NETWORK_READER("gear.network_reader", "Network Reader Settings", "Settings for configuring Network Readers"), + GEAR_NETWORK_READER("gear.network_reader", "Network Reader", "Settings for configuring Network Readers", true), GEAR_NETWORK_READER_MAX_ENERGY("gear.network_reader.max_energy", "Max Energy", "Maximum amount (joules) of energy the Network Reader can contain."), GEAR_NETWORK_READER_CHARGE_RATE("gear.network_reader.charge_rate", "Charge Rate", "Amount (joules) of energy the Network Reader can accept per tick."), GEAR_NETWORK_READER_ENERGY_USAGE("gear.network_reader.energy_usage", "Energy Usage", "Energy usage in joules for each network reading."), - GEAR_PORTABLE_TELEPORTER("gear.portable_teleporter", "Portable Teleporter Settings", "Settings for configuring the Portable Teleporter"), + GEAR_PORTABLE_TELEPORTER("gear.portable_teleporter", "Portable Teleporter", "Settings for configuring the Portable Teleporter", true), GEAR_PORTABLE_TELEPORTER_MAX_ENERGY("gear.portable_teleporter.max_energy", "Max Energy", "Maximum amount (joules) of energy the Portable Teleporter can contain."), GEAR_PORTABLE_TELEPORTER_CHARGE_RATE("gear.portable_teleporter.charge_rate", "Charge Rate", "Amount (joules) of energy the Portable Teleporter can accept per tick."), GEAR_PORTABLE_TELEPORTER_DELAY("gear.portable_teleporter.delay", "Teleportation Delay", "Delay in ticks before a player is teleported after clicking the Teleport button in the portable teleporter."), - GEAR_SCUBA_TANK("gear.scuba_tank", "Scuba Tank Settings", "Settings for configuring Scuba Tanks"), + GEAR_SCUBA_TANK("gear.scuba_tank", "Scuba Tank", "Settings for configuring Scuba Tanks", true), GEAR_SCUBA_TANK_CAPACITY("gear.scuba_tank.capacity", "Capacity", "Scuba Tank capacity in mB."), GEAR_SCUBA_TANK_FILL_RATE("gear.scuba_tank.fill_rate", "Fill Rate", "Rate in mB/t at which a Scuba Tank can accept oxygen."), - GEAR_SEISMIC_READER("gear.seismic_reader", "Seismic Reader Settings", "Settings for configuring Seismic Readers"), + GEAR_SEISMIC_READER("gear.seismic_reader", "Seismic Reader", "Settings for configuring Seismic Readers", true), GEAR_SEISMIC_READER_MAX_ENERGY("gear.seismic_reader.max_energy", "Max Energy", "Maximum amount (joules) of energy the Seismic Reader can contain."), GEAR_SEISMIC_READER_CHARGE_RATE("gear.seismic_reader.charge_rate", "Charge Rate", "Amount (joules) of energy the Seismic Reader can accept per tick."), GEAR_SEISMIC_READER_ENERGY_USAGE("gear.seismic_reader.energy_usage", "Energy Usage", "Energy usage in joules required to use the Seismic Reader."), - GEAR_CANTEEN("gear.canteen", "Canteen Settings", "Settings for configuring Canteens"), + GEAR_CANTEEN("gear.canteen", "Canteen", "Settings for configuring Canteens", true), GEAR_CANTEEN_CAPACITY("gear.canteen.capacity", "Capacity", "Maximum amount in mB of Nutritional Paste storable by the Canteen."), GEAR_CANTEEN_TRANSFER_RATE("gear.canteen.transfer_rate", "Transfer Rate", "Rate in mB/t at which Nutritional Paste can be transferred into a Canteen."), - GEAR_MEKA_TOOL("gear.meka_tool", "Meka-Tool Settings", "Settings for configuring the Meka-Tool"), + GEAR_MEKA_TOOL("gear.meka_tool", "Meka-Tool", "Settings for configuring the Meka-Tool", true), GEAR_MEKA_TOOL_CAPACITY("gear.meka_tool.capacity", "Max Energy", "Energy capacity (Joules) of the Meka-Tool without any installed upgrades. Quadratically scaled by upgrades."), GEAR_MEKA_TOOL_CHARGE_RATE("gear.meka_tool.charge_rate", "Charge Rate", "Amount (joules) of energy the Meka-Tool can accept per tick. Quadratically scaled by upgrades."), GEAR_MEKA_TOOL_DAMAGE("gear.meka_tool.damage", "Base Damage", "Base bonus damage applied by the Meka-Tool without using any energy."), @@ -429,7 +431,7 @@ public enum MekanismConfigTranslations implements IConfigTranslation { GEAR_MEKA_TOOL_EXTENDED_VEIN("gear.meka_tool.extended_vein", "Extended Vein Mining", "Enable the 'Extended Vein Mining' mode for the Meka-Tool. (Allows vein mining everything not just ores/logs)"), - GEAR_MEKA_TOOL_ENERGY_USAGE("gear.meka_tool.energy_usage", "Energy Usage", "Settings for configuring the Meka-Tool's Energy Usage"), + GEAR_MEKA_TOOL_ENERGY_USAGE("gear.meka_tool.energy_usage", "Energy Usage", "Settings for configuring the Meka-Tool's Energy Usage", true), GEAR_MEKA_TOOL_ENERGY_USAGE_BASE("gear.meka_tool.energy_usage.base", "Base", "Base energy (Joules) usage of the Meka-Tool. (Gets multiplied by speed factor)"), GEAR_MEKA_TOOL_ENERGY_USAGE_SILK("gear.meka_tool.energy_usage.silk", "Silk Touch", "Silk touch energy (Joules) usage of the Meka-Tool. (Gets multiplied by speed factor)"), GEAR_MEKA_TOOL_ENERGY_USAGE_WEAPON("gear.meka_tool.energy_usage.weapon", "Weapon", "Cost in Joules of using the Meka-Tool to deal 4 units of damage."), @@ -440,7 +442,7 @@ public enum MekanismConfigTranslations implements IConfigTranslation { GEAR_MEKA_TOOL_SHEAR_BLOCK("gear.meka_tool.shear.block", "Shear Blocks", "Cost in Joules of using the Meka-Tool to carefully shear and trim blocks."), GEAR_MEKA_TOOL_ENERGY_USAGE_TELEPORT("gear.meka_tool.energy_usage.teleport", "Teleport Energy Usage", "Cost in Joules of using the Meka-Tool to teleport 10 blocks."), - GEAR_MEKA_SUIT("gear.meka_suit", "MekaSuit Settings", "Settings for configuring the MekaSuit"), + GEAR_MEKA_SUIT("gear.meka_suit", "MekaSuit", "Settings for configuring the MekaSuit", true), GEAR_MEKA_SUIT_CAPACITY("gear.meka_suit.capacity.energy", "Max Energy", "Energy capacity (Joules) of MekaSuit items without any installed upgrades. Quadratically scaled by upgrades."), GEAR_MEKA_SUIT_CHARGE_RATE("gear.meka_suit.charge_rate", "Charge Rate", "Amount (joules) of energy the MekaSuit can accept per tick. Quadratically scaled by upgrades."), @@ -452,7 +454,7 @@ public enum MekanismConfigTranslations implements IConfigTranslation { GEAR_MEKA_SUIT_JETPACK_CAPACITY("gear.meka_suit.jetpack.capacity", "Jetpack Hydrogen Capacity", "Maximum amount in mB of Hydrogen storable per installed jetpack unit."), GEAR_MEKA_SUIT_JETPACK_TRANSFER_RATE("gear.meka_suit.jetpack.transfer_rate", "Jetpack Transfer Rate", "Rate in mB/t at which Hydrogen can be transferred into the jetpack unit."), - GEAR_MEKA_SUIT_ENERGY_USAGE("gear.meka_suit.energy_usage", "Energy Usage", "Settings for configuring the MekaSuit's Energy Usage"), + GEAR_MEKA_SUIT_ENERGY_USAGE("gear.meka_suit.energy_usage", "Energy Usage", "Settings for configuring the MekaSuit's Energy Usage", true), GEAR_MEKA_SUIT_ENERGY_USAGE_DAMAGE("gear.meka_suit.energy_usage.damage", "Damage Reduction", "Energy usage (Joules) of MekaSuit per unit of damage applied."), GEAR_MEKA_SUIT_ENERGY_USAGE_MAGIC("gear.meka_suit.energy_usage.magic", "Magic Prevention", "Energy cost multiplier in Joules for reducing magic damage via the inhalation purification unit. Energy cost is: MagicDamage * magicReduce. (1 MagicDamage is 1 half heart)."), @@ -468,7 +470,8 @@ public enum MekanismConfigTranslations implements IConfigTranslation { GEAR_MEKA_SUIT_ENERGY_USAGE_FOOD("gear.meka_suit.energy_usage.food", "Nutritional Injection", "Energy usage (Joules) of MekaSuit per half-food of nutritional injection."), GEAR_MEKA_SUIT_ENERGY_USAGE_MAGNET("gear.meka_suit.energy_usage.magnet", "Magnetic Attraction", "Energy usage (Joules) of MekaSuit per tick of attracting a single item."), - GEAR_MEKA_SUIT_DAMAGE_ABSORPTION("gear.meka_suit.damage_absorption", "MekaSuit Damage Absorption Settings", "Settings for configuring damage absorption of the MekaSuit"), + GEAR_MEKA_SUIT_DAMAGE_ABSORPTION("gear.meka_suit.damage_absorption", "MekaSuit Damage Absorption", + "Settings for configuring damage absorption of the MekaSuit", "Edit Absorption Ratios"), GEAR_MEKA_SUIT_ABSORPTION_FALL("gear.meka_suit.damage_absorption.fall", "Fall Damage Ratio", "Percent of damage taken from falling that can be absorbed by MekaSuit Boots when they have enough power."), GEAR_MEKA_SUIT_ABSORPTION_MAGIC("gear.meka_suit.damage_absorption.magic", "Magic Damage Ratio", @@ -480,15 +483,15 @@ public enum MekanismConfigTranslations implements IConfigTranslation { //Startup config STARTUP_GEAR("startup.gear", "Gear Settings", "Settings for configuring Mekanism's gear settings. This config is not synced automatically between client and server. It is highly " - + "recommended to ensure you are using the same values for this config on the server and client."), + + "recommended to ensure you are using the same values for this config on the server and client.", true), - STARTUP_FREE_RUNNERS_ARMORED("gear.free_runners.armored", "Armored Free Runner Settings", "Settings for configuring Armored Free Runners"), + STARTUP_FREE_RUNNERS_ARMORED("gear.free_runners.armored", "Armored Free Runners", "Settings for configuring Armored Free Runners", true), STARTUP_FREE_RUNNERS_ARMOR("gear.free_runners.armored.armor", "Armor", "Armor value of the Armored Free Runners"), STARTUP_FREE_RUNNERS_TOUGHNESS("gear.free_runners.armored.toughness", "Toughness", "Toughness value of the Armored Free Runners."), STARTUP_FREE_RUNNERS_KNOCKBACK_RESISTANCE("gear.free_runners.armored.knockback_resistance", "Knockback Resistance", "Knockback resistance value of the Armored Free Runners."), - STARTUP_JETPACK_ARMORED("gear.jetpack.armored", "Armored Jetpack Settings", "Settings for configuring Armored Jetpacks"), + STARTUP_JETPACK_ARMORED("gear.jetpack.armored", "Armored Jetpack", "Settings for configuring Armored Jetpacks", true), STARTUP_JETPACK_ARMOR("gear.jetpack.armored.armor", "Armor", "Armor value of the Armored Jetpacks"), STARTUP_JETPACK_TOUGHNESS("gear.jetpack.armored.toughness", "Toughness", "Toughness value of the Armored Jetpacks."), STARTUP_JETPACK_KNOCKBACK_RESISTANCE("gear.jetpack.armored.knockback_resistance", "Knockback Resistance", @@ -505,6 +508,8 @@ public enum MekanismConfigTranslations implements IConfigTranslation { private final String key; private final String title; private final String tooltip; + @Nullable + private final String button; MekanismConfigTranslations(TranslationPreset preset, String type) { this(preset.path(type), preset.title(type), preset.tooltip(type)); @@ -515,9 +520,18 @@ public enum MekanismConfigTranslations implements IConfigTranslation { } MekanismConfigTranslations(String path, String title, String tooltip) { + this(path, title, tooltip, false); + } + + MekanismConfigTranslations(String path, String title, String tooltip, boolean isSection) { + this(path, title, tooltip, IConfigTranslation.getSectionTitle(title, isSection)); + } + + MekanismConfigTranslations(String path, String title, String tooltip, @Nullable String button) { this.key = Util.makeDescriptionId("configuration", Mekanism.rl(path)); this.title = title; this.tooltip = tooltip; + this.button = button; } @NotNull @@ -536,6 +550,12 @@ public String tooltip() { return tooltip; } + @Nullable + @Override + public String button() { + return button; + } + public record TierTranslations(@Nullable IConfigTranslation first, @Nullable IConfigTranslation second, @Nullable IConfigTranslation third) { public TierTranslations { @@ -678,7 +698,7 @@ private static String getKey(String ore, String path) { public static OreConfigTranslations create(String ore) { String name = TextUtils.formatAndCapitalize(ore); return new OreConfigTranslations( - new ConfigTranslation(getKey(ore, "top_level"), name + " Settings", "Generation Settings for " + name + " ore."), + new ConfigTranslation(getKey(ore, "top_level"), name, "Generation Settings for " + name + " ore.", true), new ConfigTranslation(getKey(ore, "generate"), "Should Generate", "Determines if " + name + " ore should be added to world generation.") ); } @@ -704,7 +724,7 @@ public static OreVeinConfigTranslations create(String ore, String vein) { String capitalizedVein = TextUtils.formatAndCapitalize(vein); String name = capitalizedVein + " " + capitalizedOre + " Vein"; return new OreVeinConfigTranslations( - new ConfigTranslation(getKey(ore, vein, "top_level"), capitalizedVein + " Vein", name + " Generation Settings."), + new ConfigTranslation(getKey(ore, vein, "top_level"), capitalizedVein + " Vein", name + " Generation Settings.", true), new ConfigTranslation(getKey(ore, vein, "generate"), "Should Generate", "Determines if " + name + "s should be added to world generation. Note: Requires generating " + ore + " ore to be enabled."), new ConfigTranslation(getKey(ore, vein, "per_chunk"), "Per Chunk", "Chance that " + name + "s generates in a chunk."), @@ -713,8 +733,8 @@ public static OreVeinConfigTranslations create(String ore, String vein) { "Chance that blocks that are directly exposed to air in a " + name + " are not placed."), new ConfigTranslation(getKey(ore, vein, "shape"), "Distribution shape", "Distribution shape for placing " + name + "s."), - new ConfigTranslation(getKey(ore, vein, "min"), "Min Anchor", "Minimum (inclusive) height anchor for " + name + "s."), - new ConfigTranslation(getKey(ore, vein, "max"), "Max Anchor", "Maximum (inclusive) height anchor for " + name + "s.") + new ConfigTranslation(getKey(ore, vein, "min"), "Min Anchor", "Minimum (inclusive) height anchor for " + name + "s.", true), + new ConfigTranslation(getKey(ore, vein, "max"), "Max Anchor", "Maximum (inclusive) height anchor for " + name + "s.", true) ); } } diff --git a/src/main/java/mekanism/common/inventory/container/SelectedWindowData.java b/src/main/java/mekanism/common/inventory/container/SelectedWindowData.java index a4cd70e4b78..013e80fc561 100644 --- a/src/main/java/mekanism/common/inventory/container/SelectedWindowData.java +++ b/src/main/java/mekanism/common/inventory/container/SelectedWindowData.java @@ -171,7 +171,7 @@ public boolean isValid(byte extraData) { return extraData >= 0 && extraData < maxData; } - public record ConfigSaveData(String savePath, String title, String tooltip, String getTranslationKey) implements IConfigTranslation { + public record ConfigSaveData(String savePath, String title, String tooltip, @Nullable String button, String getTranslationKey) implements IConfigTranslation { private static ConfigSaveData create(String savePath, int index, int size, boolean canPin) { String saveName = TextUtils.formatAndCapitalize(savePath); @@ -184,7 +184,9 @@ private static ConfigSaveData create(String savePath, int index, int size, boole if (canPin) { tooltip += ", and whether it was pinned"; } - return new ConfigSaveData(savePath, title, tooltip + ".", Util.makeDescriptionId("configuration", Mekanism.rl("client.last_window_positions." + savePath))); + return new ConfigSaveData(savePath, title, tooltip + ".", "Edit " + saveName + " Position", + Util.makeDescriptionId("configuration", Mekanism.rl("client.last_window_positions." + savePath)) + ); } } } diff --git a/src/tools/java/mekanism/tools/common/config/ToolsConfigTranslations.java b/src/tools/java/mekanism/tools/common/config/ToolsConfigTranslations.java index c2bc897c78c..13044db28c4 100644 --- a/src/tools/java/mekanism/tools/common/config/ToolsConfigTranslations.java +++ b/src/tools/java/mekanism/tools/common/config/ToolsConfigTranslations.java @@ -5,6 +5,7 @@ import mekanism.tools.common.MekanismTools; import net.minecraft.Util; import org.jetbrains.annotations.NotNull; +import org.jetbrains.annotations.Nullable; public enum ToolsConfigTranslations implements IConfigTranslation { //Client config @@ -13,10 +14,11 @@ public enum ToolsConfigTranslations implements IConfigTranslation { //Startup config STARTUP_MATERIALS("startup.materials", "Material Settings", "Settings for configuring Mekanism: Tools' material settings. This config is not synced automatically between client and server. It is highly " - + "recommended to ensure you are using the same values for this config on the server and client."), + + "recommended to ensure you are using the same values for this config on the server and client.", true), //Server config - SERVER_GEAR_SPAWN_CHANCE("server.gear_spawn_chance", "Mob Gear Spawn Chance", "Settings for configuring the spawn chance of Mekanism: Tools gear on mobs"), + SERVER_GEAR_SPAWN_CHANCE("server.gear_spawn_chance", "Mob Gear Spawn Chance", + "Settings for configuring the spawn chance of Mekanism: Tools gear on mobs", true), SERVER_GEAR_SPAWN_CHANCE_ARMOR("server.gear_spawn_chance.armor", "Armor Chance", "The chance that Mekanism Armor can spawn on mobs. This is multiplied modified by the chunk's difficulty modifier. " + "Vanilla uses 0.15 for its armor spawns, we use 0.1 as default to lower chances of mobs getting some vanilla and some mek armor."), @@ -28,11 +30,22 @@ public enum ToolsConfigTranslations implements IConfigTranslation { private final String key; private final String title; private final String tooltip; + @Nullable + private final String button; ToolsConfigTranslations(String path, String title, String tooltip) { + this(path, title, tooltip, false); + } + + ToolsConfigTranslations(String path, String title, String tooltip, boolean isSection) { + this(path, title, tooltip, IConfigTranslation.getSectionTitle(title, isSection)); + } + + ToolsConfigTranslations(String path, String title, String tooltip, @Nullable String button) { this.key = Util.makeDescriptionId("configuration", MekanismTools.rl(path)); this.title = title; this.tooltip = tooltip; + this.button = button; } @NotNull @@ -51,6 +64,12 @@ public String tooltip() { return tooltip; } + @Nullable + @Override + public String button() { + return button; + } + public record ArmorSpawnChanceTranslations( IConfigTranslation topLevel, IConfigTranslation canSpawnWeapon, @@ -84,7 +103,9 @@ public static ArmorSpawnChanceTranslations create(String registryPrefix) { return new ArmorSpawnChanceTranslations( new ConfigTranslation(getKey(registryPrefix, "top_level"), name + " Gear Spawn Chance", "Spawn chances for pieces of " + name + " gear. Note: These values are after the general mobArmorSpawnRate (or corresponding weapon rate) " - + "has been checked, and after an even split between material types has been done."), + + "has been checked, and after an even split between material types has been done.", + "Edit Gear Spawn Chance" + ), new ConfigTranslation(getKey(registryPrefix, "spawn_weapon"), "With Weapon", "Whether mobs can spawn with " + name + " Weapons."), new ConfigTranslation(getKey(registryPrefix, "sword_weight"), "Sword Weight", "The chance that mobs will spawn with " + name + " Swords rather than " + name + " Shovels."), @@ -126,7 +147,9 @@ private static String getKey(String name, String path) { public static VanillaPaxelMaterialTranslations create(String registryPrefix) { String name = TextUtils.formatAndCapitalize(registryPrefix); return new VanillaPaxelMaterialTranslations( - new ConfigTranslation(getKey(registryPrefix, "top_level"), name, "Vanilla Material Paxel Settings for " + name + "."), + new ConfigTranslation(getKey(registryPrefix, "top_level"), name, "Vanilla Material Paxel Settings for " + name + ".", + "Edit " + name + " Settings" + ), new ConfigTranslation(getKey(registryPrefix, "damage"), "Damage", "Attack damage modifier of " + name + " paxels."), new ConfigTranslation(getKey(registryPrefix, "attack_speed"), "Attack Speed", "Attack speed of " + name + " paxels."), new ConfigTranslation(getKey(registryPrefix, "efficiency"), "Efficiency", "Efficiency of " + name + " paxels."), @@ -181,7 +204,7 @@ private static String getKey(String name, String path) { public static MaterialTranslations create(String registryPrefix) { String name = TextUtils.formatAndCapitalize(registryPrefix); return new MaterialTranslations( - new ConfigTranslation(getKey(registryPrefix, "top_level"), name, "Material Settings for " + name), + new ConfigTranslation(getKey(registryPrefix, "top_level"), name, "Material Settings for " + name, "Edit " + name + " Settings"), new ConfigTranslation(getKey(registryPrefix, "durability.tool"), "Tool Durability", "Maximum durability of " + name + " tools."), new ConfigTranslation(getKey(registryPrefix, "efficiency"), "Efficiency", "Efficiency of " + name + " tools."), new ConfigTranslation(getKey(registryPrefix, "damage"), "Base Damage", "Base attack damage of " + name + " items."),