more fixes

This commit is contained in:
DrMangoTea
2025-07-03 23:53:29 +02:00
parent f708ad57a0
commit f2085bdb2b
16 changed files with 322 additions and 294 deletions

View File

@@ -1,4 +1,4 @@
// 1.20.1 2025-06-01T16:00:40.7055358 TFMG's Generated Registry Entries
// 1.20.1 2025-07-03T13:19:32.6583882 TFMG's Generated Registry Entries
03f0181e37952f9e7fabf4292538df1a63dfe854 data/tfmg/damage_type/acid.json
3597357d17e8d9d166905c8cfd89df04ce0dc113 data/tfmg/damage_type/blast_furnace.json
059ddd2bfc9abe546988d9dd0ab8459eb553cb65 data/tfmg/damage_type/concrete.json
@@ -20,6 +20,6 @@ a106ee08545287c881b5dd458efe7f425d8c1f77 data/tfmg/worldgen/configured_feature/t
65afa2f400018fc5eceab759d81dacbac6eecb70 data/tfmg/worldgen/placed_feature/lithium_ore.json
682f96a9873f5beafc62f11a0a4a0d36bf8c39c5 data/tfmg/worldgen/placed_feature/nickel_ore.json
4b271e4cc8c0996047a425aec7046969ed454c4f data/tfmg/worldgen/placed_feature/oil_deposit.json
77bf7a74b343b8089126d600ee0f21309386afe4 data/tfmg/worldgen/placed_feature/oil_well.json
17064c03b69000df7482d0b824de19dcc91b040a data/tfmg/worldgen/placed_feature/oil_well.json
edb32f0ee214a45f221db3ca9cfc31b981f89a71 data/tfmg/worldgen/placed_feature/tfmg_striated_ores_nether.json
48d58485fb85baf0aa48234cd347c2cde37ee7c8 data/tfmg/worldgen/placed_feature/tfmg_striated_ores_overworld.json

View File

@@ -1,4 +1,4 @@
// 1.20.1 2025-07-02T22:26:39.170519 Registrate Provider for tfmg [Recipes, Advancements, Loot Tables, Tags (blocks), Tags (items), Tags (fluids), Tags (entity_types), Blockstates, Item models, Lang (en_us/en_ud)]
// 1.20.1 2025-07-03T14:20:42.800196 Registrate Provider for tfmg [Recipes, Advancements, Loot Tables, Tags (blocks), Tags (items), Tags (fluids), Tags (entity_types), Blockstates, Item models, Lang (en_us/en_ud)]
ff5a5721633b83465ab501cbdfdc579a0f20e938 assets/tfmg/blockstates/accumulator.json
e982a263b6af75821042107fdeff7bd809436d08 assets/tfmg/blockstates/air_intake.json
e7f63aadfc892e337d9f87b5e50af8b1c7e4103f assets/tfmg/blockstates/aluminum_bars.json
@@ -436,8 +436,8 @@ a1988ec6a98f23cad8321b46345fbf1c5fd20489 assets/tfmg/blockstates/yellow_rebar_co
c58fa20c091e5ecddfb7164cba45538a8f911431 assets/tfmg/blockstates/yellow_rebar_concrete_wall.json
0271e2b940bb94cdb7e951b81e277ee633d64d62 assets/tfmg/blockstates/zinc_frame.json
1bd66f29acffb67f30bfe94c8535509bd009beab assets/tfmg/blockstates/zinc_truss.json
d4597424a0c22ce7a0fc9f6fdc5a257fa20b2533 assets/tfmg/lang/en_ud.json
e11bfa4e2988dd2ef1ae41c306c8989601bbcaf8 assets/tfmg/lang/en_us.json
8489b12e9de05253138b7dbf6a09639d0bd0108b assets/tfmg/lang/en_ud.json
d1d839eaaafa2f59677b435ec41e917d8ea0a6db assets/tfmg/lang/en_us.json
9e6a6b62f5e7528c4e4d4f72f3510edcd8f0c078 assets/tfmg/models/block/aluminum_block.json
1d33a893d6ac05f9adaceb7f84423ebe9b195c01 assets/tfmg/models/block/aluminum_cable_hub.json
da469bf3233944085f07d4ef437827061e408838 assets/tfmg/models/block/aluminum_cap.json

View File

@@ -14,6 +14,11 @@
"block.tfmg.aluminum_frame": "ǝɯɐɹℲ ɯnuıɯnןⱯ",
"block.tfmg.aluminum_ladder": "ɹǝppɐꞀ ɯnuıɯnןⱯ",
"block.tfmg.aluminum_lamp": "dɯɐꞀ ɯnuıɯnןⱯ",
"block.tfmg.aluminum_lamp.tooltip.behaviour1": "buıʌıǝɔǝɹ sʇı ɹǝʍod ɟo ʇunoɯɐ ǝɥʇ oʇ ǝʌıʇɐןǝɹ sʍoן⅁",
"block.tfmg.aluminum_lamp.tooltip.behaviour2": "buıʍoןb uǝɥʍ ʇɥbıן ǝɥʇ ɟo ɹoןoɔ ǝɥʇ oʇ ɹoןoɔ sǝbuɐɥƆ",
"block.tfmg.aluminum_lamp.tooltip.condition1": "ɹǝʍod ɥʇıʍ pǝpıʌoɹd uǝɥM",
"block.tfmg.aluminum_lamp.tooltip.condition2": "ǝʎp ɐ ɥʇıʍ pǝʇɔɐɹǝʇuı uǝɥM",
"block.tfmg.aluminum_lamp.tooltip.summary": "sʍoן⅁",
"block.tfmg.aluminum_mechanical_pump": "dɯןɐɔıuɐɥɔǝW ɯnuıɯnןⱯ",
"block.tfmg.aluminum_pipe": "ǝdıԀ ɯnuıɯnןⱯ",
"block.tfmg.aluminum_scaffolding": "buıpןoɟɟɐɔS ɯnuıɯnןⱯ",
@@ -38,6 +43,8 @@
"block.tfmg.blast_furnace_reinforcement": "ʇuǝɯǝɔɹoɟuıǝᴚ ǝɔɐuɹnℲ ʇsɐןᗺ",
"block.tfmg.blast_furnace_reinforcement_wall": "ןןɐM ʇuǝɯǝɔɹoɟuıǝᴚ ǝɔɐuɹnℲ ʇsɐןᗺ",
"block.tfmg.blast_stove": "ǝʌoʇS ʇsɐןᗺ",
"block.tfmg.blast_stove.tooltip.behaviour1": "˙doʇ sǝuıɥɔɐɯ ǝɥʇ ɯoɹɟ ʇno pǝdɯnd ǝq ʇsnɯ ɹıɐ pǝʇɐǝɥ ʎןןɐuıɟ puɐ ʞɔoןq ɯoʇʇoq ǝɥʇ ɟo ǝpıs ǝɥʇ ɯoɹɟ ʇno pǝdɯnd ǝq ʇsnɯ ǝpıxoıp uoqɹɐƆ ˙ɯoʇʇoq ǝɥʇ ɯoɹɟ sɐb ǝɔɐuɹnℲ ɹo ǝʇosoǝɹƆ puɐ ʞɔoןq ɯoʇʇoq ǝɥʇ ɟo ǝpıs ǝɥʇ ɯoɹɟ 'ɹıⱯ ˙uı pǝdɯnd ǝq oʇ sbuıɥʇ ᄅ sǝɹınbǝɹ ǝʌoʇS ʇsɐןᗺ Ɐ ˙pǝpuǝɯoɔɔǝɹ ʎןןɐɹǝuǝb sı ɥɔıɥʍ doʇ uo sʞɔoןq ǝʌoʇs ǝɹoɯ ppɐ uɐɔ noʎ ǝbɐɹoʇs ןɐuɹǝʇuı ɹǝɥʇɹnɟ ppɐ oʇ 'pǝʇɐǝɹɔ sı ǝʌoʇs ʇsɐןq ɐ ɟo uoısɹǝʌ ʇsǝןןɐɯs ǝɥʇ )ǝdɐɥs ᄅxƐ ɐ uı ɹo( ɹǝɥʇoɥɔɐǝ ɟo doʇ uo pǝɔɐןd ǝɹɐ sǝʌoʇs ʇsɐןq Ɛ uǝɥM",
"block.tfmg.blast_stove.tooltip.summary": "ɹıⱯ sʇɐǝH",
"block.tfmg.blue_caution_block": "ʞɔoןᗺ uoıʇnɐƆ ǝnןᗺ",
"block.tfmg.blue_concrete": "ǝʇǝɹɔuoƆ ǝnןᗺ",
"block.tfmg.blue_concrete_slab": "qɐןS ǝʇǝɹɔuoƆ ǝnןᗺ",
@@ -65,6 +72,9 @@
"block.tfmg.brown_rebar_concrete_stairs": "sɹıɐʇS ǝʇǝɹɔuoƆ ɹɐqǝᴚ uʍoɹᗺ",
"block.tfmg.brown_rebar_concrete_wall": "ןןɐM ǝʇǝɹɔuoƆ ɹɐqǝᴚ uʍoɹᗺ",
"block.tfmg.cable_connector": "ɹoʇɐןnsuI ǝןqɐƆ",
"block.tfmg.cable_connector.tooltip.behaviour1": "ɯǝɥʇ uǝǝʍʇǝq ɹǝʍod buıɹɹǝɟsuɐɹʇ sɹoʇɐןnsuı ᄅ ǝɥʇ uǝǝʍʇǝq uoıʇɔǝuuoɔ ɐ pǝʇɐǝɹƆ",
"block.tfmg.cable_connector.tooltip.condition1": "ןoods uɐʇuɐʇsuoɔ/ɯnuıɯnןɐ/ɹǝddoɔ ɐ ɥʇıʍ pǝʞɔıןɔ ʇɥbıɹ ǝɹɐ sɹoʇɐןnsuı ǝןqɐɔ ᄅ uǝɥM",
"block.tfmg.cable_connector.tooltip.summary": "ɹǝʍod sɹǝɟsuɐɹ⟘",
"block.tfmg.cable_tube": "ǝqn⟘ ǝןqɐƆ",
"block.tfmg.cast_iron_bars": "sɹɐᗺ uoɹI ʇsɐƆ",
"block.tfmg.cast_iron_block": "uoɹI ʇsɐƆ ɟo ʞɔoןᗺ",
@@ -79,10 +89,18 @@
"block.tfmg.cast_iron_smart_fluid_pipe": "ǝdıԀ pınןℲ ʇɹɐɯS uoɹI ʇsɐƆ",
"block.tfmg.cast_iron_truss": "ssnɹ⟘ uoɹI ʇsɐƆ",
"block.tfmg.casting_basin": "uısɐᗺ buıʇsɐƆ",
"block.tfmg.casting_basin.tooltip.behaviour1": "pǝʇıɯıן sı uısɐq ǝɥʇ ɟo ǝbɐɹoʇs ןɐuɹǝʇuı ǝɥʇ sɐ ʇndʇno ʇuǝɔıɟɟns ɐ ǝʌɐɥ ʇsnɯ ɥɔıɥʍ sʇobuı ןǝǝʇs sǝʇɐǝɹƆ",
"block.tfmg.casting_basin.tooltip.condition1": "ןǝǝʇs uǝʇןoɯ ɥʇıʍ pǝıןddns uǝɥM",
"block.tfmg.casting_basin.tooltip.summary": "sʇobuı sʇsɐƆ",
"block.tfmg.cement": "ʇuǝɯǝƆ",
"block.tfmg.cinder_block": "ʞɔoןᗺ ɹǝpuıƆ",
"block.tfmg.cinderflour_block": "ʞɔoןᗺ ɹnoןɟɹǝpuıƆ",
"block.tfmg.circular_light": "dɯɐꞀ ɹɐןnɔɹıƆ",
"block.tfmg.circular_light.tooltip.behaviour1": "buıʌıǝɔǝɹ sʇı ɹǝʍod ɟo ʇunoɯɐ ǝɥʇ oʇ ǝʌıʇɐןǝɹ sʍoן⅁",
"block.tfmg.circular_light.tooltip.behaviour2": "buıʍoןb uǝɥʍ ʇɥbıן ǝɥʇ ɟo ɹoןoɔ ǝɥʇ oʇ ɹoןoɔ sǝbuɐɥƆ",
"block.tfmg.circular_light.tooltip.condition1": "ɹǝʍod ɥʇıʍ pǝpıʌoɹd uǝɥM",
"block.tfmg.circular_light.tooltip.condition2": "ǝʎp ɐ ɥʇıʍ pǝʇɔɐɹǝʇuı uǝɥM",
"block.tfmg.circular_light.tooltip.summary": "sʍoן⅁",
"block.tfmg.coal_coke_block": "ǝʞoƆ ןɐoƆ ɟo ʞɔoןᗺ",
"block.tfmg.cocrete_hose.tooltip.summary": "ǝʇǝɹɔuoɔ ɹɐqǝɹ sɐ sǝıɹp ǝʇǝɹɔuoɔ ʇǝS ˙sʞɔoןq ɹɐqǝɹ oʇuı ʎǝןןnd ǝsoɥ ɐ ǝʞıן ǝʇǝɹɔuoɔ sdɯnԀ",
"block.tfmg.coke_oven": "uǝʌO ǝʞoƆ",
@@ -146,11 +164,15 @@
"block.tfmg.deepslate_nickel_ore": "ǝɹO ןǝʞɔıN ǝʇɐןsdǝǝᗡ",
"block.tfmg.diagonal_cable_block": "ʞɔoןᗺ ǝןqɐƆ ןɐuobɐıᗡ",
"block.tfmg.diesel": "ןǝsǝıᗡ",
"block.tfmg.diode.tooltip.behaviour1": ")ǝuo ɹǝʞɹɐp ǝɥʇ uo pǝʇʇndʇno ǝq ʇou pןnoʍ ǝpıs ɹǝʇɥbıןı ɯoɹɟ buıɯoɔ ǝq pןnoʍ ʇɐɥʇ ɹǝʍod ʎuɐ buıuɐǝɯ( ɹǝʍod ɹoɟ ʎɐʍɥʇɐd ʎɐʍ ǝuo ɐ sɐ buıʇɔɐ ǝpıs ɹǝʇɥbıןı uo pǝʇʇndʇno ǝq ןןıʍ ɹǝʍod ǝɥ⟘",
"block.tfmg.diode.tooltip.condition1": "ǝpıs ɹǝʞɹɐp sʇı ɯoɹɟ ɹǝʍod ɥʇıʍ pǝpıʌoɹd uǝɥM",
"block.tfmg.diode.tooltip.summary": "ɥbnoɹɥʇ ʍoןɟ oʇ ɹǝʍod ɹoɟ ʎɐʍǝʇɐb ʎɐʍ ǝuo ɐ sɐ suoıʇɔunℲ",
"block.tfmg.electric_diode": "ǝpoıᗡ",
"block.tfmg.electric_motor": "ɹoʇoW ɔıɹʇɔǝןƎ",
"block.tfmg.electric_post": "ʇsoԀ ɔıɹʇɔǝןƎ",
"block.tfmg.electric_pump": "dɯnԀ ɔıɹʇɔǝןƎ",
"block.tfmg.electrical_switch": "ɥɔʇıʍS ɔıɹʇɔǝןƎ",
"block.tfmg.electrical_switch.tooltip.summary": "ǝuoʇspǝɹ ɥʇıʍ pǝɹǝʍod uǝɥʍ ɥbnoɹɥʇ ɹǝʍod sʇǝꞀ",
"block.tfmg.electrode_holder": "ɹǝpןoH ǝpoɹʇɔǝןƎ",
"block.tfmg.encased_diode": "ǝpoıᗡ pǝsɐɔuƎ",
"block.tfmg.encased_potentiometer": "ɹǝʇǝɯoıʇuǝʇoԀ pǝsɐɔuƎ",
@@ -167,7 +189,11 @@
"block.tfmg.factory_floor_stairs": "sɹıɐʇS ɹooןℲ ʎɹoʇɔɐℲ",
"block.tfmg.factory_floor_wall": "ןןɐM ɹooןℲ ʎɹoʇɔɐℲ",
"block.tfmg.firebox": "xoqǝɹıℲ",
"block.tfmg.firebox.tooltip.behaviour1": "ɹǝuɹnq ǝzɐןq ɐ sɐ buıʇɔɐ ʇı ǝʌoqɐ ʎɹǝuıɥɔɐɯ sʇɐǝH",
"block.tfmg.firebox.tooltip.condition1": "ʇno pǝdɯnd buıǝq ǝpıxoıp uoqɹɐɔ ɥʇıʍ ǝuǝsoɹǝʞ ɹo ɐʇɥdɐu 'ǝuɐdoɹd 'ןǝsǝıp 'ǝuɐʇnq 'bdן ɥʇıʍ pǝןןıɟ uǝɥM",
"block.tfmg.firebox.tooltip.summary": "ǝpısuı pǝdɯnd sı ןǝnɟ uǝɥʍ ʎɹǝuıɥɔɐɯ sʇɐǝH",
"block.tfmg.fireclay": "ʎɐןɔǝɹıℲ",
"block.tfmg.fireclay.tooltip.summary": "pןɹoʍɹǝʌo ǝɥʇ uı pǝʇɐɔoן suıǝʌ punoɹbɹǝpun uı suʍɐdS",
"block.tfmg.fireproof_brick_reinforcement": "ʇuǝɯǝɔɹoɟuıǝᴚ ʞɔıɹᗺ ɟooɹdǝɹıℲ",
"block.tfmg.fireproof_bricks": "sʞɔıɹᗺ ɟooɹdǝɹıℲ",
"block.tfmg.fireproof_chemical_vat": "ʇɐΛ ןɐɔıɯǝɥƆ ɟooɹdǝɹıℲ",
@@ -183,6 +209,9 @@
"block.tfmg.glass_aluminum_pipe": "ǝdıԀ ɯnuıɯnןⱯ ssɐן⅁",
"block.tfmg.glass_brass_pipe": "ǝdıԀ ssɐɹᗺ ssɐן⅁",
"block.tfmg.glass_cable_insulator": "ɹoʇɐןnsuI ǝןqɐƆ ssɐן⅁",
"block.tfmg.glass_cable_insulator.tooltip.behaviour1": "ɯǝɥʇ uǝǝʍʇǝq ɹǝʍod buıɹɹǝɟsuɐɹʇ sɹoʇɐןnsuı ᄅ ǝɥʇ uǝǝʍʇǝq uoıʇɔǝuuoɔ ɐ pǝʇɐǝɹƆ",
"block.tfmg.glass_cable_insulator.tooltip.condition1": "ןoods uɐʇuɐʇsuoɔ/ɯnuıɯnןɐ/ɹǝddoɔ ɐ ɥʇıʍ pǝʞɔıןɔ ʇɥbıɹ ǝɹɐ sɹoʇɐןnsuı ǝןqɐɔ ᄅ uǝɥM",
"block.tfmg.glass_cable_insulator.tooltip.summary": "ɹǝʍod sɹǝɟsuɐɹ⟘",
"block.tfmg.glass_cast_iron_pipe": "ǝdıԀ uoɹI ʇsɐƆ ssɐן⅁",
"block.tfmg.glass_plastic_pipe": "ǝdıԀ ɔıʇsɐןԀ ssɐן⅁",
"block.tfmg.glass_steel_pipe": "ǝdıԀ ןǝǝʇS ssɐן⅁",
@@ -249,6 +278,11 @@
"block.tfmg.light_blue_rebar_concrete_stairs": "sɹıɐʇS ǝʇǝɹɔuoƆ ɹɐqǝᴚ ǝnןᗺ ʇɥbıꞀ",
"block.tfmg.light_blue_rebar_concrete_wall": "ןןɐM ǝʇǝɹɔuoƆ ɹɐqǝᴚ ǝnןᗺ ʇɥbıꞀ",
"block.tfmg.light_bulb": "qןnᗺ ʇɥbıꞀ",
"block.tfmg.light_bulb.tooltip.behaviour1": "buıʌıǝɔǝɹ sʇı ɹǝʍod ɟo ʇunoɯɐ ǝɥʇ oʇ ǝʌıʇɐןǝɹ sʍoן⅁",
"block.tfmg.light_bulb.tooltip.behaviour2": "buıʍoןb uǝɥʍ ʇɥbıן ǝɥʇ ɟo ɹoןoɔ ǝɥʇ oʇ ɹoןoɔ sǝbuɐɥƆ",
"block.tfmg.light_bulb.tooltip.condition1": "ɹǝʍod ɥʇıʍ pǝpıʌoɹd uǝɥM",
"block.tfmg.light_bulb.tooltip.condition2": "ǝʎp ɐ ɥʇıʍ pǝʇɔɐɹǝʇuı uǝɥM",
"block.tfmg.light_bulb.tooltip.summary": "sʍoן⅁",
"block.tfmg.light_gray_caution_block": "ʞɔoןᗺ uoıʇnɐƆ ʎɐɹ⅁ ʇɥbıꞀ",
"block.tfmg.light_gray_concrete": "ǝʇǝɹɔuoƆ ʎɐɹ⅁ ʇɥbıꞀ",
"block.tfmg.light_gray_concrete_slab": "qɐןS ǝʇǝɹɔuoƆ ʎɐɹ⅁ ʇɥbıꞀ",
@@ -285,9 +319,13 @@
"block.tfmg.magenta_rebar_concrete_slab": "qɐןS ǝʇǝɹɔuoƆ ɹɐqǝᴚ ɐʇuǝbɐW",
"block.tfmg.magenta_rebar_concrete_stairs": "sɹıɐʇS ǝʇǝɹɔuoƆ ɹɐqǝᴚ ɐʇuǝbɐW",
"block.tfmg.magenta_rebar_concrete_wall": "ןןɐM ǝʇǝɹɔuoƆ ɹɐqǝᴚ ɐʇuǝbɐW",
"block.tfmg.magnetic_ingot.tooltip.summary": "buıʇɥbıן ʎq ʞɔnɹʇs uǝɥʍ ʇǝubɐW ɐ oʇuı suɹnʇ uoıssɐɔo uO",
"block.tfmg.metal_smokestack": "ʞɔɐʇsǝʞoɯS ןɐʇǝW",
"block.tfmg.modern_light": "ןǝuɐԀ ʇɥbıꞀ",
"block.tfmg.modern_light.tooltip.behaviour1": "buıʌıǝɔǝɹ sʇı ɹǝʍod ɟo ʇunoɯɐ ǝɥʇ oʇ ǝʌıʇɐןǝɹ sʍoן⅁",
"block.tfmg.modern_light.tooltip.behaviour2": "buıʍoןb uǝɥʍ ʇɥbıן ǝɥʇ ɟo ɹoןoɔ ǝɥʇ oʇ ɹoןoɔ sǝbuɐɥƆ",
"block.tfmg.modern_light.tooltip.condition1": "ɹǝʍod ɥʇıʍ pǝpıʌoɹd uǝɥM",
"block.tfmg.modern_light.tooltip.condition2": "ǝʎp ɐ ɥʇıʍ pǝʇɔɐɹǝʇuı uǝɥM",
"block.tfmg.modern_light.tooltip.summary": "sʍoן⅁",
"block.tfmg.molten_plastic": ıʇsɐןԀ uǝʇןoW",
"block.tfmg.molten_slag": "bɐןS uǝʇןoW",
"block.tfmg.molten_steel": "ןǝǝʇS uǝʇןoW",
@@ -295,6 +333,13 @@
"block.tfmg.napalm_bomb": "qɯoᗺ ɯןɐdɐN",
"block.tfmg.naphtha": "ɐɥʇɥdɐN",
"block.tfmg.neon_tube": "ǝqn⟘ uoǝN",
"block.tfmg.neon_tube.tooltip.behaviour1": "buıʌıǝɔǝɹ sʇı ɹǝʍod ɟo ʇunoɯɐ ǝɥʇ oʇ ǝʌıʇɐןǝɹ sʍoן⅁",
"block.tfmg.neon_tube.tooltip.behaviour2": "buıʍoןb uǝɥʍ ʇɥbıן ǝɥʇ ɟo ɹoןoɔ ǝɥʇ oʇ ɹoןoɔ sǝbuɐɥƆ",
"block.tfmg.neon_tube.tooltip.behaviour3": "ǝqnʇ ǝɥʇ ɹǝʍod oʇ ǝɔɐds ɐ buıpıʌoɹd ǝdɐɥs sǝbuɐɥƆ",
"block.tfmg.neon_tube.tooltip.condition1": "ɹǝʍod ɥʇıʍ pǝpıʌoɹd uǝɥM",
"block.tfmg.neon_tube.tooltip.condition2": "ǝʎp ɐ ɥʇıʍ pǝʇɔɐɹǝʇuı uǝɥM",
"block.tfmg.neon_tube.tooltip.condition3": "ɥɔuǝɹM ɐ ɥʇıʍ pǝʇɔɐɹǝʇuı uǝɥM",
"block.tfmg.neon_tube.tooltip.summary": "sʍoן⅁",
"block.tfmg.nickel_bars": "sɹɐᗺ ןǝʞɔıN",
"block.tfmg.nickel_block": "ןǝʞɔıN ɟo ʞɔoןᗺ",
"block.tfmg.nickel_flywheel": "ןǝǝɥʍʎןℲ ןǝʞɔıN",
@@ -339,6 +384,8 @@
"block.tfmg.polished_cut_galena_stairs": "sɹıɐʇS ɐuǝןɐ⅁ ʇnƆ pǝɥsıןoԀ",
"block.tfmg.polished_cut_galena_wall": "ןןɐM ɐuǝןɐ⅁ ʇnƆ pǝɥsıןoԀ",
"block.tfmg.potentiometer": "ɹǝʇǝɯoıʇuǝʇoԀ",
"block.tfmg.potentiometer.tooltip.behaviour1": ")ʇı oʇ buıʇuıod doʇ sʇı uo uɹǝʇʇɐd ǝʞıן ʍoɹɹɐ ǝɥʇ ʎq uǝǝs ǝq uɐɔ ʇndʇno sʇı( ʇndʇno sʇı ʎq pǝʇʇndʇno ǝbɐʇןoʌ ɟo ʇunoɯɐ uıɐʇɹǝɔ ɐ ɥbnoɹɥʇ sʇǝן ʎןuo ǝuıɥɔɐɯ sıɥʇ 'ʇǝs noʎ ǝbɐʇuǝɔǝd ʇɐɥʍ uo pǝsɐᗺ",
"block.tfmg.potentiometer.tooltip.summary": "ǝbɐʇןoʌ ɟo ʇunoɯɐ ʇǝs ɐ ʎןuo ɐ ɥbnoɹɥʇ sʇǝꞀ",
"block.tfmg.pumpjack_base": "ǝsɐᗺ ʞɔɐظdɯnԀ",
"block.tfmg.pumpjack_crank": "ʞuɐɹƆ ʞɔɐظdɯnԀ",
"block.tfmg.pumpjack_hammer": "ɹǝpןoH ɹǝɯɯɐH ʞɔɐظdɯnԀ",
@@ -380,6 +427,9 @@
"block.tfmg.regular_engine": "ǝuıbuƎ ɹɐןnbǝᴚ",
"block.tfmg.reinforced_fireproof_bricks": "sʞɔıɹᗺ ɟooɹdǝɹıℲ pǝɔɹoɟuıǝᴚ",
"block.tfmg.resistor": "ɹoʇsısǝᴚ",
"block.tfmg.resistor.tooltip.behaviour1": "uı sı ʞɔoןq ʇǝbɹɐʇ sʇı dnoɹb ɔıɹʇɔǝןǝ ɹǝʌǝʇɐɥʍ oʇ )dıʇןooʇ sǝuıɥɔɐɯ buıpuıʍ ǝɥʇ ʇɐ ʞooן ǝɔuɐʇsısǝɹ sʇı ǝbuɐɥɔ oʇ ʍoɥ ǝǝs oʇ( ǝɔuɐʇsısǝɹ ǝʌıʇɔǝdsǝɹ sɹoʇsısǝɹ ǝɥʇ sppⱯ",
"block.tfmg.resistor.tooltip.condition1": "dnoɹb ɐ uıɥʇıʍ ʞɔoןq ɐ uo pǝɔɐןd uǝɥM",
"block.tfmg.resistor.tooltip.summary": "ʞɹoʍʇǝu ɐ oʇ ǝɔuɐʇsısǝɹ sppⱯ",
"block.tfmg.rotor": "ɹoʇoᴚ",
"block.tfmg.rusted_blast_furnace_reinforcement": "ʇuǝɯǝɔɹoɟuıǝᴚ ǝɔɐuɹnℲ ʇsɐןᗺ pǝʇsnᴚ",
"block.tfmg.rusted_blast_furnace_reinforcement_wall": "ןןɐM ʇuǝɯǝɔɹoɟuıǝᴚ ǝɔɐuɹnℲ ʇsɐןᗺ pǝʇsnᴚ",
@@ -431,8 +481,13 @@
"block.tfmg.sulfur": "ɹnɟןnS",
"block.tfmg.sulfuric_acid": "pıɔⱯ ɔıɹnɟןnS",
"block.tfmg.surface_scanner": "ɹǝuuɐɔS ǝɔɐɟɹnS",
"block.tfmg.surface_scanner.tooltip.behaviour1": "⅁+ƐℲ ɥʇıʍ ǝɯɐbuı uǝǝs ǝq uɐɔ sʞunɥƆ ˙ʎqɹɐǝu sʇısodǝp ןıo ou ǝɹɐ ǝɹǝɥʇ ʇɐɥʇ ʎןǝʞıן sı ʇı uǝɥʇ spuoɔǝs ʍǝɟ ɐ uıɥʇıʍ ʍoןb oʇ ʇɹɐʇs ʇou sǝop ǝɔɐɟɹns ǝɥʇ ɟI ˙ʍoןb pןnoɥs ɯǝɥʇ uı ʇısodǝp ןıo Ɩ ʇsɐǝןʇɐ ǝʌɐɥ ʇɐɥʇ sʞunɥɔ ǝɥʇ 'ɹǝʇuǝɔ ǝɥʇ uı ʞunɥɔ sʇı ɥʇıʍ sʞunɥɔ buıpunoɹɹns ǝɥʇ sʍoɥs pıɹb ϛxϛ doʇ sǝuıɥɔɐɯ ǝɥ⟘",
"block.tfmg.surface_scanner.tooltip.condition1": "ʇnduI ǝuıɥɔɐW ɐ ɥʇıʍ ʍoןǝq ɯoɹɟ pǝɹǝʍod uǝɥM",
"block.tfmg.surface_scanner.tooltip.summary": "ןıo ɥʇıʍ sʞunɥɔ puıɟ oʇ sdןǝH",
"block.tfmg.traffic_light": "ʇɥbıꞀ ɔıɟɟɐɹ⟘",
"block.tfmg.transformer": "ɹǝɯɹoɟsuɐɹ⟘",
"block.tfmg.transformer.tooltip.behaviour1": ")ᄅ = 0ϛ/00Ɩ ǝɔuıs pǝןqnop sı ǝbɐʇןoʌ ǝɥʇ uǝɥʇ 00Ɩ ɐ ɥʇıʍ ǝuo sɐɥ ʇndʇno ǝɥʇ puɐ suɹnʇ 0ϛ ɥʇıʍ ןıoɔ ɐ sɐɥ ʇnduı ǝɥʇ ɟı ǝןdɯɐxǝ ɹoɟ( sןıoɔ ᄅ ǝɥʇ ɟo oıʇɐɹ ǝɥʇ uo pǝsɐq ǝbɐʇןoʌ sʇndʇno )ɹǝddoɔ ɟo ǝuıן ןןɐɯs ɐ ʎq pǝʇɐɔıpuı( ʇndʇno ǝɥʇ ǝɹǝɥʍ ɹǝɯɹoɟsuɐɹʇ ǝɥʇ uo ʇnd ǝq oʇ ǝʌɐɥ ʇɐɥʇ sʇunoɯɐ uɹnʇ ʇuǝɹǝɟɟıp ɟo sןıoɔ ɔıʇǝubɐɯoɹʇɔǝןǝ ᄅ spǝǝN",
"block.tfmg.transformer.tooltip.summary": ınɔɹıɔ ɐ uı ǝbɐʇןoʌ ǝɥʇ sǝbuɐɥƆ",
"block.tfmg.turbine_engine": "ǝuıbuƎ ǝuıqɹn⟘",
"block.tfmg.voltage_observer": "ɹǝʌɹǝsqO ǝbɐʇןoΛ",
"block.tfmg.voltage_observer.tooltip.summary": "pǝʇɔǝʇǝp sı ǝbɐʇןoʌ ʎuɐ uǝɥʍ ǝuoʇspǝɹ sɹǝʍoԀ",
@@ -449,6 +504,8 @@
"block.tfmg.white_rebar_concrete_stairs": "sɹıɐʇS ǝʇǝɹɔuoƆ ɹɐqǝᴚ ǝʇıɥM",
"block.tfmg.white_rebar_concrete_wall": "ןןɐM ǝʇǝɹɔuoƆ ɹɐqǝᴚ ǝʇıɥM",
"block.tfmg.winding_machine": "ǝuıɥɔɐW buıpuıM",
"block.tfmg.winding_machine.tooltip.behaviour1": "˙pǝɥsıuıɟ sı buıpuıʍ ɹnoʎ uǝɥʍ ǝǝs oʇ sǝןbbob sɹǝǝuıbuƎ ǝɥʇ ǝs∩ ˙uoıʇɐʇoɹ ɥʇıʍ ɹǝʍod puɐ sɯɥo/suɹnʇ ɟo ʇunoɯɐ ǝɥʇ ʇǝs oʇ ʇı ɥʇıʍ ʇɔɐɹǝʇuI ˙sɹoʇsısǝɹ ɹoɟ ǝuo ɯnıuıɯnןⱯ uɐ puɐ sןıoƆ ɹoɟ ןoods ɹǝddoƆ ɐ ɹǝɥʇıǝ ɥʇıʍ ʞɔıןɔ ʇɥbıɹ uǝɥʇ puɐ )ɹoʇsısǝᴚ ɹo ןıoƆ ɔıʇǝubɐɯoɹʇɔǝןƎ( ɯǝʇı pǝɹısǝp ɹnoʎ ɥʇıʍ ʞɔıןɔ ʇɥbıᴚ",
"block.tfmg.winding_machine.tooltip.summary": "sɹoʇsısǝɹ uo ǝɔuɐʇsısǝɹ ǝɥʇ puɐ sןoods uo suɹnʇ ɟo ʇunoɯɐ ǝɥʇ sǝbuɐɥƆ",
"block.tfmg.yellow_caution_block": "ʞɔoןᗺ uoıʇnɐƆ ʍoןןǝʎ",
"block.tfmg.yellow_concrete": "ǝʇǝɹɔuoƆ ʍoןןǝʎ",
"block.tfmg.yellow_concrete_slab": "qɐןS ǝʇǝɹɔuoƆ ʍoןןǝʎ",
@@ -638,11 +695,6 @@
"item.tfmg.aluminum_axe": "ǝxⱯ ɯnuıɯnןⱯ",
"item.tfmg.aluminum_hoe": "ǝoH ɯnuıɯnןⱯ",
"item.tfmg.aluminum_ingot": "ʇobuI ɯnuıɯnןⱯ",
"item.tfmg.aluminum_lamp.tooltip.behaviour1": "buıʌıǝɔǝɹ sʇı ɹǝʍod ɟo ʇunoɯɐ ǝɥʇ oʇ ǝʌıʇɐןǝɹ sʍoן⅁",
"item.tfmg.aluminum_lamp.tooltip.behaviour2": "buıʍoןb uǝɥʍ ʇɥbıן ǝɥʇ ɟo ɹoןoɔ ǝɥʇ oʇ ɹoןoɔ sǝbuɐɥƆ",
"item.tfmg.aluminum_lamp.tooltip.condition1": "ɹǝʍod ɥʇıʍ pǝpıʌoɹd uǝɥM",
"item.tfmg.aluminum_lamp.tooltip.condition2": "ǝʎp ɐ ɥʇıʍ pǝʇɔɐɹǝʇuı uǝɥM",
"item.tfmg.aluminum_lamp.tooltip.summary": "sʍoן⅁",
"item.tfmg.aluminum_nugget": "ʇǝbbnN ɯnuıɯnןⱯ",
"item.tfmg.aluminum_pickaxe": "ǝxɐʞɔıԀ ɯnuıɯnןⱯ",
"item.tfmg.aluminum_sheet": "ʇǝǝɥS ɯnuıɯnןⱯ",
@@ -659,8 +711,6 @@
"item.tfmg.black_multimeter.tooltip.condition1": "sǝןbbo⅁ sɹǝǝuıbuƎ buıɹɐǝʍ ǝןıɥʍ ʞɹoʍ ʇou sǝop ʇI :Ǝ⟘ON ʇuǝuodɯoɔ ɔıɹʇɔǝןǝ uɐ ʇɐ buıʞooן uǝɥM",
"item.tfmg.black_multimeter.tooltip.condition2": "buıɥɔnoɹɔ ǝןıɥʍ ʇuǝuodɯoɔ ɔıɹʇɔǝןǝ uɐ ʇɐ buıʞooן uǝɥM",
"item.tfmg.black_multimeter.tooltip.summary": "ʞɹoʍʇǝu sʇı puɐ ʞɔoןq ןɐɔıɹʇɔǝןǝ uɐ ʇnoqɐ ɐʇɐp sʍoɥS",
"item.tfmg.blast_stove.tooltip.behaviour1": "˙doʇ sǝuıɥɔɐɯ ǝɥʇ ɯoɹɟ ʇno pǝdɯnd ǝq ʇsnɯ ɹıɐ pǝʇɐǝɥ ʎןןɐuıɟ puɐ ʞɔoןq ɯoʇʇoq ǝɥʇ ɟo ǝpıs ǝɥʇ ɯoɹɟ ʇno pǝdɯnd ǝq ʇsnɯ ǝpıxoıp uoqɹɐƆ ˙ɯoʇʇoq ǝɥʇ ɯoɹɟ sɐb ǝɔɐuɹnℲ ɹo ǝʇosoǝɹƆ puɐ ʞɔoןq ɯoʇʇoq ǝɥʇ ɟo ǝpıs ǝɥʇ ɯoɹɟ 'ɹıⱯ ˙uı pǝdɯnd ǝq oʇ sbuıɥʇ ᄅ sǝɹınbǝɹ ǝʌoʇS ʇsɐןᗺ Ɐ ˙pǝpuǝɯoɔɔǝɹ ʎןןɐɹǝuǝb sı ɥɔıɥʍ doʇ uo sʞɔoןq ǝʌoʇs ǝɹoɯ ppɐ uɐɔ noʎ ǝbɐɹoʇs ןɐuɹǝʇuı ɹǝɥʇɹnɟ ppɐ oʇ 'pǝʇɐǝɹɔ sı ǝʌoʇs ʇsɐןq ɐ ɟo uoısɹǝʌ ʇsǝןןɐɯs ǝɥʇ )ǝdɐɥs ᄅxƐ ɐ uı ɹo( ɹǝɥʇoɥɔɐǝ ɟo doʇ uo pǝɔɐןd ǝɹɐ sǝʌoʇs ʇsɐןq Ɛ uǝɥM",
"item.tfmg.blast_stove.tooltip.summary": "ɹıⱯ sʇɐǝH",
"item.tfmg.blue_multimeter": "ɹǝʇǝɯıʇןnW ǝnןᗺ",
"item.tfmg.blue_multimeter.tooltip.behaviour1": "dnoɹb sʇuǝuodɯoɔ ǝɥʇ ɥʇıʍ buoןɐ ʎןǝʌıʇɔǝdsǝɹ sʇʇɐʍoןıʞ puɐ sǝɹǝdɯɐ 'sʇןoʌ 'sɯɥo uı ɹǝʍod puɐ ʇuǝɹɹnɔ 'ǝbɐʇןoʌ 'ǝɔuɐʇsısǝɹ sʍoɥS",
"item.tfmg.blue_multimeter.tooltip.behaviour2": "uoıʇdɯnsuoɔ puɐ uoıʇɐɹǝuǝb ɹǝʍod ןɐʇoʇ sʞɹoʍʇǝu ǝɥʇ sʍoɥs ɹǝʇǝɯıʇןnɯ ǝɥʇ sʇɐʇs pǝuoıʇuǝɯ ʎןsnoıʌǝɹd ǝɥʇ oʇ ʎןןɐuoıʇıppⱯ",
@@ -674,26 +724,15 @@
"item.tfmg.brown_multimeter.tooltip.summary": "ʞɹoʍʇǝu sʇı puɐ ʞɔoןq ןɐɔıɹʇɔǝןǝ uɐ ʇnoqɐ ɐʇɐp sʍoɥS",
"item.tfmg.brown_multimeter_cannon.tooltip.condition2": "buıɥɔnoɹɔ ǝןıɥʍ ʇuǝuodɯoɔ ɔıɹʇɔǝןǝ uɐ ʇɐ buıʞooן uǝɥM",
"item.tfmg.butane_bucket": "ʞuɐ⟘ ǝuɐʇnᗺ",
"item.tfmg.cable_connector.tooltip.behaviour1": "ɯǝɥʇ uǝǝʍʇǝq ɹǝʍod buıɹɹǝɟsuɐɹʇ sɹoʇɐןnsuı ᄅ ǝɥʇ uǝǝʍʇǝq uoıʇɔǝuuoɔ ɐ pǝʇɐǝɹƆ",
"item.tfmg.cable_connector.tooltip.condition1": "ןoods uɐʇuɐʇsuoɔ/ɯnuıɯnןɐ/ɹǝddoɔ ɐ ɥʇıʍ pǝʞɔıןɔ ʇɥbıɹ ǝɹɐ sɹoʇɐןnsuı ǝןqɐɔ ᄅ uǝɥM",
"item.tfmg.cable_connector.tooltip.summary": "ɹǝʍod sɹǝɟsuɐɹ⟘",
"item.tfmg.capacitor_item": "ɹoʇıɔɐdɐƆ",
"item.tfmg.carbon_dioxide_bucket": "ʞuɐ⟘ ǝpıxoıᗡ uoqɹɐƆ",
"item.tfmg.cast_iron_ingot": "ʇobuI uoɹI ʇsɐƆ",
"item.tfmg.cast_iron_nugget": "ʇǝbbnN uoɹI ʇsɐƆ",
"item.tfmg.cast_iron_sheet": "ʇǝǝɥS uoɹI ʇsɐƆ",
"item.tfmg.casting_basin.tooltip.behaviour1": "pǝʇıɯıן sı uısɐq ǝɥʇ ɟo ǝbɐɹoʇs ןɐuɹǝʇuı ǝɥʇ sɐ ʇndʇno ʇuǝɔıɟɟns ɐ ǝʌɐɥ ʇsnɯ ɥɔıɥʍ sʇobuı ןǝǝʇs sǝʇɐǝɹƆ",
"item.tfmg.casting_basin.tooltip.condition1": "ןǝǝʇs uǝʇןoɯ ɥʇıʍ pǝıןddns uǝɥM",
"item.tfmg.casting_basin.tooltip.summary": "sʇobuı sʇsɐƆ",
"item.tfmg.centrifuge": "ǝbnɟıɹʇuǝƆ",
"item.tfmg.cinderblock": "ʞɔoןqɹǝpuıƆ",
"item.tfmg.cinderflourblock": "ʞɔoןqɹnoןɟɹǝpuıƆ",
"item.tfmg.circuit_board": "pɹɐoᗺ ʇınɔɹıƆ",
"item.tfmg.circular_light.tooltip.behaviour1": "buıʌıǝɔǝɹ sʇı ɹǝʍod ɟo ʇunoɯɐ ǝɥʇ oʇ ǝʌıʇɐןǝɹ sʍoן⅁",
"item.tfmg.circular_light.tooltip.behaviour2": "buıʍoןb uǝɥʍ ʇɥbıן ǝɥʇ ɟo ɹoןoɔ ǝɥʇ oʇ ɹoןoɔ sǝbuɐɥƆ",
"item.tfmg.circular_light.tooltip.condition1": "ɹǝʍod ɥʇıʍ pǝpıʌoɹd uǝɥM",
"item.tfmg.circular_light.tooltip.condition2": "ǝʎp ɐ ɥʇıʍ pǝʇɔɐɹǝʇuı uǝɥM",
"item.tfmg.circular_light.tooltip.summary": "sʍoן⅁",
"item.tfmg.coal_coke": "ǝʞoƆ ןɐoƆ",
"item.tfmg.coal_coke_dust": "ʇsnᗡ ǝʞoƆ ןɐoƆ",
"item.tfmg.coated_circuit_board": "pɹɐoᗺ ʇınɔɹıƆ pǝʇɐoƆ",
@@ -722,10 +761,6 @@
"item.tfmg.deposit_item": "ɯǝʇI ʇısodǝᗡ",
"item.tfmg.diesel_bucket": "ʇǝʞɔnᗺ ןǝsǝıᗡ",
"item.tfmg.diesel_engine_cylinder": "ɹǝpuıןʎƆ ǝuıbuƎ ןǝsǝıᗡ",
"item.tfmg.diode.tooltip.behaviour1": ")ǝuo ɹǝʞɹɐp ǝɥʇ uo pǝʇʇndʇno ǝq ʇou pןnoʍ ǝpıs ɹǝʇɥbıןı ɯoɹɟ buıɯoɔ ǝq pןnoʍ ʇɐɥʇ ɹǝʍod ʎuɐ buıuɐǝɯ( ɹǝʍod ɹoɟ ʎɐʍɥʇɐd ʎɐʍ ǝuo ɐ sɐ buıʇɔɐ ǝpıs ɹǝʇɥbıןı uo pǝʇʇndʇno ǝq ןןıʍ ɹǝʍod ǝɥ⟘",
"item.tfmg.diode.tooltip.condition1": "ǝpıs ɹǝʞɹɐp sʇı ɯoɹɟ ɹǝʍod ɥʇıʍ pǝpıʌoɹd uǝɥM",
"item.tfmg.diode.tooltip.summary": "ɥbnoɹɥʇ ʍoןɟ oʇ ɹǝʍod ɹoɟ ʎɐʍǝʇɐb ʎɐʍ ǝuo ɐ sɐ suoıʇɔunℲ",
"item.tfmg.electrical_switch.tooltip.summary": "ǝuoʇspǝɹ ɥʇıʍ pǝɹǝʍod uǝɥʍ ɥbnoɹɥʇ ɹǝʍod sʇǝꞀ",
"item.tfmg.electricians_wrench": "ɥɔuǝɹM uoıʇɐɹnbıɟuoƆ",
"item.tfmg.electrictians_wrench.tooltip.behaviour1": "ɹǝpuod sɹoʇɐɹǝuǝb ǝɥʇ uıɥʇıʍ pǝuıɐןdxǝ ǝɹɐ sdnoɹ⅁ ˙ʞɔoןq ʇǝs ɟo dnoɹb ǝɥʇ ǝsooɥɔ uɐɔ noʎ ǝɹǝɥʍ nuǝɯ ɐ dn suǝdO",
"item.tfmg.electrictians_wrench.tooltip.condition1": "ʞɔoןq ןɐɔıɹʇɔǝןǝ buıʞɔıןƆ-ᴚ uǝɥM",
@@ -736,10 +771,6 @@
"item.tfmg.engine_cylinder": "ɹǝpuıןʎƆ ǝuıbuƎ",
"item.tfmg.etched_circuit_board": "pɹɐoᗺ ʇınɔɹıƆ pǝɥɔʇƎ",
"item.tfmg.ethylene_bucket": "ʞuɐ⟘ ǝuǝןʎɥʇƎ",
"item.tfmg.firebox.tooltip.behaviour1": "ɹǝuɹnq ǝzɐןq ɐ sɐ buıʇɔɐ ʇı ǝʌoqɐ ʎɹǝuıɥɔɐɯ sʇɐǝH",
"item.tfmg.firebox.tooltip.condition1": "ʇno pǝdɯnd buıǝq ǝpıxoıp uoqɹɐɔ ɥʇıʍ ǝuǝsoɹǝʞ ɹo ɐʇɥdɐu 'ǝuɐdoɹd 'ןǝsǝıp 'ǝuɐʇnq 'bdן ɥʇıʍ pǝןןıɟ uǝɥM",
"item.tfmg.firebox.tooltip.summary": "ǝpısuı pǝdɯnd sı ןǝnɟ uǝɥʍ ʎɹǝuıɥɔɐɯ sʇɐǝH",
"item.tfmg.fireclay.tooltip.summary": "pןɹoʍɹǝʌo ǝɥʇ uı pǝʇɐɔoן suıǝʌ punoɹbɹǝpun uı suʍɐdS",
"item.tfmg.fireclay_ball": "ןןɐᗺ ʎɐןɔǝɹıℲ",
"item.tfmg.fireproof_brick": "ʞɔıɹᗺ ɟooɹdǝɹıℲ",
"item.tfmg.flamethrower": "ɹǝʍoɹɥʇǝɯɐןℲ",
@@ -750,9 +781,6 @@
"item.tfmg.flamethrower.tooltip.summary": "sǝıɯǝuƎ ɹnoʎ uɹnq oʇ ǝɯɐןɟ ɟo ʇsɹnq ɐ ʇno ʇooɥs oʇ ‾spınןℲ‾ puɐ ‾sǝsɐ⅁‾ ǝןqɐuɹnq suɹnᗺ",
"item.tfmg.furnace_gas_bucket": "ʞuɐ⟘ sɐ⅁ ǝɔɐuɹnℲ",
"item.tfmg.gasoline_bucket": "ʇǝʞɔnᗺ ǝuıןosɐ⅁",
"item.tfmg.glass_cable_insulator.tooltip.behaviour1": "ɯǝɥʇ uǝǝʍʇǝq ɹǝʍod buıɹɹǝɟsuɐɹʇ sɹoʇɐןnsuı ᄅ ǝɥʇ uǝǝʍʇǝq uoıʇɔǝuuoɔ ɐ pǝʇɐǝɹƆ",
"item.tfmg.glass_cable_insulator.tooltip.condition1": "ןoods uɐʇuɐʇsuoɔ/ɯnuıɯnןɐ/ɹǝddoɔ ɐ ɥʇıʍ pǝʞɔıןɔ ʇɥbıɹ ǝɹɐ sɹoʇɐןnsuı ǝןqɐɔ ᄅ uǝɥM",
"item.tfmg.glass_cable_insulator.tooltip.summary": "ɹǝʍod sɹǝɟsuɐɹ⟘",
"item.tfmg.glass_insulator_segment": "ʇuǝɯbǝS ɹoʇɐןnsuI ssɐן⅁",
"item.tfmg.golden_turbo": "oqɹn⟘ uǝpןo⅁",
"item.tfmg.graphite_electrode": "ǝpoɹʇɔǝןƎ ǝʇıɥdɐɹ⅁",
@@ -787,11 +815,6 @@
"item.tfmg.light_blue_multimeter.tooltip.condition1": "sǝןbbo⅁ sɹǝǝuıbuƎ buıɹɐǝʍ ǝןıɥʍ ʞɹoʍ ʇou sǝop ʇI :Ǝ⟘ON ʇuǝuodɯoɔ ɔıɹʇɔǝןǝ uɐ ʇɐ buıʞooן uǝɥM",
"item.tfmg.light_blue_multimeter.tooltip.condition2": "buıɥɔnoɹɔ ǝןıɥʍ ʇuǝuodɯoɔ ɔıɹʇɔǝןǝ uɐ ʇɐ buıʞooן uǝɥM",
"item.tfmg.light_blue_multimeter.tooltip.summary": "ʞɹoʍʇǝu sʇı puɐ ʞɔoןq ןɐɔıɹʇɔǝןǝ uɐ ʇnoqɐ ɐʇɐp sʍoɥS",
"item.tfmg.light_bulb.tooltip.behaviour1": "buıʌıǝɔǝɹ sʇı ɹǝʍod ɟo ʇunoɯɐ ǝɥʇ oʇ ǝʌıʇɐןǝɹ sʍoן⅁",
"item.tfmg.light_bulb.tooltip.behaviour2": "buıʍoןb uǝɥʍ ʇɥbıן ǝɥʇ ɟo ɹoןoɔ ǝɥʇ oʇ ɹoןoɔ sǝbuɐɥƆ",
"item.tfmg.light_bulb.tooltip.condition1": "ɹǝʍod ɥʇıʍ pǝpıʌoɹd uǝɥM",
"item.tfmg.light_bulb.tooltip.condition2": "ǝʎp ɐ ɥʇıʍ pǝʇɔɐɹǝʇuı uǝɥM",
"item.tfmg.light_bulb.tooltip.summary": "sʍoן⅁",
"item.tfmg.light_gray_multimeter": "ɹǝʇǝɯıʇןnW ʎɐɹ⅁ ʇɥbıꞀ",
"item.tfmg.light_gray_multimeter.tooltip.behaviour1": "dnoɹb sʇuǝuodɯoɔ ǝɥʇ ɥʇıʍ buoןɐ ʎןǝʌıʇɔǝdsǝɹ sʇʇɐʍoןıʞ puɐ sǝɹǝdɯɐ 'sʇןoʌ 'sɯɥo uı ɹǝʍod puɐ ʇuǝɹɹnɔ 'ǝbɐʇןoʌ 'ǝɔuɐʇsısǝɹ sʍoɥS",
"item.tfmg.light_gray_multimeter.tooltip.behaviour2": "uoıʇdɯnsuoɔ puɐ uoıʇɐɹǝuǝb ɹǝʍod ןɐʇoʇ sʞɹoʍʇǝu ǝɥʇ sʍoɥs ɹǝʇǝɯıʇןnɯ ǝɥʇ sʇɐʇs pǝuoıʇuǝɯ ʎןsnoıʌǝɹd ǝɥʇ oʇ ʎןןɐuoıʇıppⱯ",
@@ -828,12 +851,8 @@
"item.tfmg.magenta_multimeter.tooltip.summary": "ʞɹoʍʇǝu sʇı puɐ ʞɔoןq ןɐɔıɹʇɔǝןǝ uɐ ʇnoqɐ ɐʇɐp sʍoɥS",
"item.tfmg.magnet": "ʇǝubɐW",
"item.tfmg.magnetic_alloy_ingot": "ʇobuI ʎoןןⱯ ɔıʇǝubɐW",
"item.tfmg.magnetic_alloy_ingot.tooltip.summary": "˙˙˙buıɥʇǝɯos op ʇɥbıɯ buıuʇɥbıן ɐ ɥʇıʍ sıɥʇ buıʞıɹʇS",
"item.tfmg.mixer_blade": "ǝpɐןᗺ ɹǝxıW",
"item.tfmg.modern_light.tooltip.behaviour1": "buıʌıǝɔǝɹ sʇı ɹǝʍod ɟo ʇunoɯɐ ǝɥʇ oʇ ǝʌıʇɐןǝɹ sʍoן⅁",
"item.tfmg.modern_light.tooltip.behaviour2": "buıʍoןb uǝɥʍ ʇɥbıן ǝɥʇ ɟo ɹoןoɔ ǝɥʇ oʇ ɹoןoɔ sǝbuɐɥƆ",
"item.tfmg.modern_light.tooltip.condition1": "ɹǝʍod ɥʇıʍ pǝpıʌoɹd uǝɥM",
"item.tfmg.modern_light.tooltip.condition2": "ǝʎp ɐ ɥʇıʍ pǝʇɔɐɹǝʇuı uǝɥM",
"item.tfmg.modern_light.tooltip.summary": "sʍoן⅁",
"item.tfmg.molten_plastic_bucket": "ʇǝʞɔnᗺ ɔıʇsɐןԀ uǝʇןoW",
"item.tfmg.molten_slag_bucket": "ʇǝʞɔnᗺ bɐןS uǝʇןoW",
"item.tfmg.molten_steel_bucket": "ʇǝʞɔnᗺ ןǝǝʇS uǝʇןoW",
@@ -848,13 +867,6 @@
"item.tfmg.napalm_potato": "oʇɐʇoԀ ɯןɐdɐN",
"item.tfmg.naphtha_bucket": "ʇǝʞɔnᗺ ɐɥʇɥdɐN",
"item.tfmg.neon_bucket": "ʞuɐ⟘ uoǝN",
"item.tfmg.neon_tube.tooltip.behaviour1": "buıʌıǝɔǝɹ sʇı ɹǝʍod ɟo ʇunoɯɐ ǝɥʇ oʇ ǝʌıʇɐןǝɹ sʍoן⅁",
"item.tfmg.neon_tube.tooltip.behaviour2": "buıʍoןb uǝɥʍ ʇɥbıן ǝɥʇ ɟo ɹoןoɔ ǝɥʇ oʇ ɹoןoɔ sǝbuɐɥƆ",
"item.tfmg.neon_tube.tooltip.behaviour3": "ǝqnʇ ǝɥʇ ɹǝʍod oʇ ǝɔɐds ɐ buıpıʌoɹd ǝdɐɥs sǝbuɐɥƆ",
"item.tfmg.neon_tube.tooltip.condition1": "ɹǝʍod ɥʇıʍ pǝpıʌoɹd uǝɥM",
"item.tfmg.neon_tube.tooltip.condition2": "ǝʎp ɐ ɥʇıʍ pǝʇɔɐɹǝʇuı uǝɥM",
"item.tfmg.neon_tube.tooltip.condition3": "ɥɔuǝɹM ɐ ɥʇıʍ pǝʇɔɐɹǝʇuı uǝɥM",
"item.tfmg.neon_tube.tooltip.summary": "sʍoן⅁",
"item.tfmg.nickel_ingot": "ʇobuI ןǝʞɔıN",
"item.tfmg.nickel_nugget": "ʇǝbbnN ןǝʞɔıN",
"item.tfmg.nickel_sheet": "ʇǝǝɥS ןǝʞɔıN",
@@ -882,8 +894,6 @@
"item.tfmg.pipe_bomb": "qɯoᗺ ǝdıԀ",
"item.tfmg.pipebomb.tooltip.summary": "ןooɔ oS",
"item.tfmg.plastic_sheet": "ʇǝǝɥS ɔıʇsɐןԀ",
"item.tfmg.potentiometer.tooltip.behaviour1": ")ʇı oʇ buıʇuıod doʇ sʇı uo uɹǝʇʇɐd ǝʞıן ʍoɹɹɐ ǝɥʇ ʎq uǝǝs ǝq uɐɔ ʇndʇno sʇı( ʇndʇno sʇı ʎq pǝʇʇndʇno ǝbɐʇןoʌ ɟo ʇunoɯɐ uıɐʇɹǝɔ ɐ ɥbnoɹɥʇ sʇǝן ʎןuo ǝuıɥɔɐɯ sıɥʇ 'ʇǝs noʎ ǝbɐʇuǝɔǝd ʇɐɥʍ uo pǝsɐᗺ",
"item.tfmg.potentiometer.tooltip.summary": "ǝbɐʇןoʌ ɟo ʇunoɯɐ ʇǝs ɐ ʎןuo ɐ ɥbnoɹɥʇ sʇǝꞀ",
"item.tfmg.propane_bucket": "ʞuɐ⟘ ǝuɐdoɹԀ",
"item.tfmg.propylene_bucket": "ʞuɐ⟘ ǝuǝןʎdoɹԀ",
"item.tfmg.purple_multimeter": "ɹǝʇǝɯıʇןnW ǝןdɹnԀ",
@@ -908,9 +918,6 @@
"item.tfmg.red_multimeter.tooltip.condition1": "sǝןbbo⅁ sɹǝǝuıbuƎ buıɹɐǝʍ ǝןıɥʍ ʞɹoʍ ʇou sǝop ʇI :Ǝ⟘ON ʇuǝuodɯoɔ ɔıɹʇɔǝןǝ uɐ ʇɐ buıʞooן uǝɥM",
"item.tfmg.red_multimeter.tooltip.condition2": "buıɥɔnoɹɔ ǝןıɥʍ ʇuǝuodɯoɔ ɔıɹʇɔǝןǝ uɐ ʇɐ buıʞooן uǝɥM",
"item.tfmg.red_multimeter.tooltip.summary": "ʞɹoʍʇǝu sʇı puɐ ʞɔoןq ןɐɔıɹʇɔǝןǝ uɐ ʇnoqɐ ɐʇɐp sʍoɥS",
"item.tfmg.resistor.tooltip.behaviour1": "uı sı ʞɔoןq ʇǝbɹɐʇ sʇı dnoɹb ɔıɹʇɔǝןǝ ɹǝʌǝʇɐɥʍ oʇ )dıʇןooʇ sǝuıɥɔɐɯ buıpuıʍ ǝɥʇ ʇɐ ʞooן ǝɔuɐʇsısǝɹ sʇı ǝbuɐɥɔ oʇ ʍoɥ ǝǝs oʇ( ǝɔuɐʇsısǝɹ ǝʌıʇɔǝdsǝɹ sɹoʇsısǝɹ ǝɥʇ sppⱯ",
"item.tfmg.resistor.tooltip.condition1": "dnoɹb ɐ uıɥʇıʍ ʞɔoןq ɐ uo pǝɔɐןd uǝɥM",
"item.tfmg.resistor.tooltip.summary": "ʞɹoʍʇǝu ɐ oʇ ǝɔuɐʇsısǝɹ sppⱯ",
"item.tfmg.rubber_sheet": "ʇǝǝɥS ɹǝqqnᴚ",
"item.tfmg.screw": "sʍǝɹɔS",
"item.tfmg.screwdriver": "ɹǝʌıɹpʍǝɹɔS",
@@ -936,15 +943,10 @@
"item.tfmg.steel_vertical_gearbox": "xoqɹɐǝ⅁ ןɐɔıʇɹǝΛ ןǝǝʇS",
"item.tfmg.sulfur_dust": "ʇsnᗡ ɹnɟןnS",
"item.tfmg.sulfuric_acid_bucket": "ʇǝʞɔnᗺ pıɔⱯ ɔıɹnɟןnS",
"item.tfmg.surface_scanner.tooltip.behaviour1": "⅁+ƐℲ ɥʇıʍ ǝɯɐbuı uǝǝs ǝq uɐɔ sʞunɥƆ ˙ʎqɹɐǝu sʇısodǝp ןıo ou ǝɹɐ ǝɹǝɥʇ ʇɐɥʇ ʎןǝʞıן sı ʇı uǝɥʇ spuoɔǝs ʍǝɟ ɐ uıɥʇıʍ ʍoןb oʇ ʇɹɐʇs ʇou sǝop ǝɔɐɟɹns ǝɥʇ ɟI ˙ʍoןb pןnoɥs ɯǝɥʇ uı ʇısodǝp ןıo Ɩ ʇsɐǝןʇɐ ǝʌɐɥ ʇɐɥʇ sʞunɥɔ ǝɥʇ 'ɹǝʇuǝɔ ǝɥʇ uı ʞunɥɔ sʇı ɥʇıʍ sʞunɥɔ buıpunoɹɹns ǝɥʇ sʍoɥs pıɹb ϛxϛ doʇ sǝuıɥɔɐɯ ǝɥ⟘",
"item.tfmg.surface_scanner.tooltip.condition1": "ʇnduI ǝuıɥɔɐW ɐ ɥʇıʍ ʍoןǝq ɯoɹɟ pǝɹǝʍod uǝɥM",
"item.tfmg.surface_scanner.tooltip.summary": "ןıo ɥʇıʍ sʞunɥɔ puıɟ oʇ sdןǝH",
"item.tfmg.synthetic_leather": "ɹǝɥʇɐǝꞀ ɔıʇǝɥʇuʎS",
"item.tfmg.synthetic_string": "buıɹʇS ɔıʇǝɥʇuʎS",
"item.tfmg.thermite_grenade": "ǝpɐuǝɹ⅁ ǝʇıɯɹǝɥ⟘",
"item.tfmg.thermite_powder": "ɹǝpʍoԀ ǝʇıɯɹǝɥ⟘",
"item.tfmg.transformer.tooltip.behaviour1": ")ᄅ = 0ϛ/00Ɩ ǝɔuıs pǝןqnop sı ǝbɐʇןoʌ ǝɥʇ uǝɥʇ 00Ɩ ɐ ɥʇıʍ ǝuo sɐɥ ʇndʇno ǝɥʇ puɐ suɹnʇ 0ϛ ɥʇıʍ ןıoɔ ɐ sɐɥ ʇnduı ǝɥʇ ɟı ǝןdɯɐxǝ ɹoɟ( sןıoɔ ᄅ ǝɥʇ ɟo oıʇɐɹ ǝɥʇ uo pǝsɐq ǝbɐʇןoʌ sʇndʇno )ɹǝddoɔ ɟo ǝuıן ןןɐɯs ɐ ʎq pǝʇɐɔıpuı( ʇndʇno ǝɥʇ ǝɹǝɥʍ ɹǝɯɹoɟsuɐɹʇ ǝɥʇ uo ʇnd ǝq oʇ ǝʌɐɥ ʇɐɥʇ sʇunoɯɐ uɹnʇ ʇuǝɹǝɟɟıp ɟo sןıoɔ ɔıʇǝubɐɯoɹʇɔǝןǝ ᄅ spǝǝN",
"item.tfmg.transformer.tooltip.summary": ınɔɹıɔ ɐ uı ǝbɐʇןoʌ ǝɥʇ sǝbuɐɥƆ",
"item.tfmg.transistor_item": "ɹoʇsısuɐɹ⟘",
"item.tfmg.transmission": "uoıssıɯsuɐɹ⟘",
"item.tfmg.turbine_blade": "ǝpɐןᗺ ǝuıqɹn⟘",
@@ -967,8 +969,6 @@
"item.tfmg.white_multimeter.tooltip.condition1": "sǝןbbo⅁ sɹǝǝuıbuƎ buıɹɐǝʍ ǝןıɥʍ ʞɹoʍ ʇou sǝop ʇI :Ǝ⟘ON ʇuǝuodɯoɔ ɔıɹʇɔǝןǝ uɐ ʇɐ buıʞooן uǝɥM",
"item.tfmg.white_multimeter.tooltip.condition2": "buıɥɔnoɹɔ ǝןıɥʍ ʇuǝuodɯoɔ ɔıɹʇɔǝןǝ uɐ ʇɐ buıʞooן uǝɥM",
"item.tfmg.white_multimeter.tooltip.summary": "ʞɹoʍʇǝu sʇı puɐ ʞɔoןq ןɐɔıɹʇɔǝןǝ uɐ ʇnoqɐ ɐʇɐp sʍoɥS",
"item.tfmg.winding_machine.tooltip.behaviour1": "˙pǝɥsıuıɟ sı buıpuıʍ ɹnoʎ uǝɥʍ ǝǝs oʇ sǝןbbob sɹǝǝuıbuƎ ǝɥʇ ǝs∩ ˙uoıʇɐʇoɹ ɥʇıʍ ɹǝʍod puɐ sɯɥo/suɹnʇ ɟo ʇunoɯɐ ǝɥʇ ʇǝs oʇ ʇı ɥʇıʍ ʇɔɐɹǝʇuI ˙sɹoʇsısǝɹ ɹoɟ ǝuo ɯnıuıɯnןⱯ uɐ puɐ sןıoƆ ɹoɟ ןoods ɹǝddoƆ ɐ ɹǝɥʇıǝ ɥʇıʍ ʞɔıןɔ ʇɥbıɹ uǝɥʇ puɐ )ɹoʇsısǝᴚ ɹo ןıoƆ ɔıʇǝubɐɯoɹʇɔǝןƎ( ɯǝʇı pǝɹısǝp ɹnoʎ ɥʇıʍ ʞɔıןɔ ʇɥbıᴚ",
"item.tfmg.winding_machine.tooltip.summary": "sɹoʇsısǝɹ uo ǝɔuɐʇsısǝɹ ǝɥʇ puɐ sןoods uo suɹnʇ ɟo ʇunoɯɐ ǝɥʇ sǝbuɐɥƆ",
"item.tfmg.yellow_multimeter": "ɹǝʇǝɯıʇןnW ʍoןןǝʎ",
"item.tfmg.yellow_multimeter.tooltip.behaviour1": "dnoɹb sʇuǝuodɯoɔ ǝɥʇ ɥʇıʍ buoןɐ ʎןǝʌıʇɔǝdsǝɹ sʇʇɐʍoןıʞ puɐ sǝɹǝdɯɐ 'sʇןoʌ 'sɯɥo uı ɹǝʍod puɐ ʇuǝɹɹnɔ 'ǝbɐʇןoʌ 'ǝɔuɐʇsısǝɹ sʍoɥS",
"item.tfmg.yellow_multimeter.tooltip.behaviour2": "uoıʇdɯnsuoɔ puɐ uoıʇɐɹǝuǝb ɹǝʍod ןɐʇoʇ sʞɹoʍʇǝu ǝɥʇ sʍoɥs ɹǝʇǝɯıʇןnɯ ǝɥʇ sʇɐʇs pǝuoıʇuǝɯ ʎןsnoıʌǝɹd ǝɥʇ oʇ ʎןןɐuoıʇıppⱯ",

View File

@@ -14,6 +14,11 @@
"block.tfmg.aluminum_frame": "Aluminum Frame",
"block.tfmg.aluminum_ladder": "Aluminum Ladder",
"block.tfmg.aluminum_lamp": "Aluminum Lamp",
"block.tfmg.aluminum_lamp.tooltip.behaviour1": "Glows relative to the amount of power its receiving",
"block.tfmg.aluminum_lamp.tooltip.behaviour2": "Changes color to the color of the light when glowing",
"block.tfmg.aluminum_lamp.tooltip.condition1": "When provided with power",
"block.tfmg.aluminum_lamp.tooltip.condition2": "When interacted with a dye",
"block.tfmg.aluminum_lamp.tooltip.summary": "Glows",
"block.tfmg.aluminum_mechanical_pump": "Aluminum Mechanical Pump",
"block.tfmg.aluminum_pipe": "Aluminum Pipe",
"block.tfmg.aluminum_scaffolding": "Aluminum Scaffolding",
@@ -38,6 +43,8 @@
"block.tfmg.blast_furnace_reinforcement": "Blast Furnace Reinforcement",
"block.tfmg.blast_furnace_reinforcement_wall": "Blast Furnace Reinforcement Wall",
"block.tfmg.blast_stove": "Blast Stove",
"block.tfmg.blast_stove.tooltip.behaviour1": "When 3 blast stoves are placed on top of eachother (or in a 3x2 shape) the smallest version of a blast stove is created, to add further internal storage you can add more stove blocks on top which is generally reccomended. A Blast Stove requires 2 things to be pumped in. Air, from the side of the bottom block and Creosote or Furnace gas from the bottom. Carbon dioxide must be pumped out from the side of the bottom block and finally heated air must be pumped out from the machines top.",
"block.tfmg.blast_stove.tooltip.summary": "Heats Air",
"block.tfmg.blue_caution_block": "Blue Caution Block",
"block.tfmg.blue_concrete": "Blue Concrete",
"block.tfmg.blue_concrete_slab": "Blue Concrete Slab",
@@ -65,6 +72,9 @@
"block.tfmg.brown_rebar_concrete_stairs": "Brown Rebar Concrete Stairs",
"block.tfmg.brown_rebar_concrete_wall": "Brown Rebar Concrete Wall",
"block.tfmg.cable_connector": "Cable Insulator",
"block.tfmg.cable_connector.tooltip.behaviour1": "Created a connection between the 2 insulators transferring power between them",
"block.tfmg.cable_connector.tooltip.condition1": "When 2 cable insulators are right clicked with a copper/aluminum/constantan spool",
"block.tfmg.cable_connector.tooltip.summary": "Transfers power",
"block.tfmg.cable_tube": "Cable Tube",
"block.tfmg.cast_iron_bars": "Cast Iron Bars",
"block.tfmg.cast_iron_block": "Block of Cast Iron",
@@ -79,10 +89,18 @@
"block.tfmg.cast_iron_smart_fluid_pipe": "Cast Iron Smart Fluid Pipe",
"block.tfmg.cast_iron_truss": "Cast Iron Truss",
"block.tfmg.casting_basin": "Casting Basin",
"block.tfmg.casting_basin.tooltip.behaviour1": "Creates steel ingots which must have a sufficent output as the internal storage of the basin is limited",
"block.tfmg.casting_basin.tooltip.condition1": "When supplied with molten steel",
"block.tfmg.casting_basin.tooltip.summary": "Casts ingots",
"block.tfmg.cement": "Cement",
"block.tfmg.cinder_block": "Cinder Block",
"block.tfmg.cinderflour_block": "Cinderflour Block",
"block.tfmg.circular_light": "Circular Lamp",
"block.tfmg.circular_light.tooltip.behaviour1": "Glows relative to the amount of power its receiving",
"block.tfmg.circular_light.tooltip.behaviour2": "Changes color to the color of the light when glowing",
"block.tfmg.circular_light.tooltip.condition1": "When provided with power",
"block.tfmg.circular_light.tooltip.condition2": "When interacted with a dye",
"block.tfmg.circular_light.tooltip.summary": "Glows",
"block.tfmg.coal_coke_block": "Block of Coal Coke",
"block.tfmg.cocrete_hose.tooltip.summary": "Pumps concrete like a hose pulley into rebar blocks. Set concrete dries as rebar concrete",
"block.tfmg.coke_oven": "Coke Oven",
@@ -146,11 +164,15 @@
"block.tfmg.deepslate_nickel_ore": "Deepslate Nickel Ore",
"block.tfmg.diagonal_cable_block": "Diagonal Cable Block",
"block.tfmg.diesel": "Diesel",
"block.tfmg.diode.tooltip.behaviour1": "The power will be outputted on its lighter side acting as a one way pathway for power (meaning any power that would be coming from its lighter side would not be outputted on the darker one)",
"block.tfmg.diode.tooltip.condition1": "When provided with power from its darker side",
"block.tfmg.diode.tooltip.summary": "Functions as a one way gateway for power to flow through",
"block.tfmg.electric_diode": "Diode",
"block.tfmg.electric_motor": "Electric Motor",
"block.tfmg.electric_post": "Electric Post",
"block.tfmg.electric_pump": "Electric Pump",
"block.tfmg.electrical_switch": "Electric Switch",
"block.tfmg.electrical_switch.tooltip.summary": "Lets power through when powered with redstone",
"block.tfmg.electrode_holder": "Electrode Holder",
"block.tfmg.encased_diode": "Encased Diode",
"block.tfmg.encased_potentiometer": "Encased Potentiometer",
@@ -167,7 +189,11 @@
"block.tfmg.factory_floor_stairs": "Factory Floor Stairs",
"block.tfmg.factory_floor_wall": "Factory Floor Wall",
"block.tfmg.firebox": "Firebox",
"block.tfmg.firebox.tooltip.behaviour1": "Heats machinery above it acting as a blaze burner",
"block.tfmg.firebox.tooltip.condition1": "When filled with lpg, butane, diesel, propane, naphta or kerosene with carbon dioxide being pumped out",
"block.tfmg.firebox.tooltip.summary": "Heats machinery when fuel is pumped inside",
"block.tfmg.fireclay": "Fireclay",
"block.tfmg.fireclay.tooltip.summary": "Spawns in underground veins located in the overworld",
"block.tfmg.fireproof_brick_reinforcement": "Fireproof Brick Reinforcement",
"block.tfmg.fireproof_bricks": "Fireproof Bricks",
"block.tfmg.fireproof_chemical_vat": "Fireproof Chemical Vat",
@@ -183,6 +209,9 @@
"block.tfmg.glass_aluminum_pipe": "Glass Aluminum Pipe",
"block.tfmg.glass_brass_pipe": "Glass Brass Pipe",
"block.tfmg.glass_cable_insulator": "Glass Cable Insulator",
"block.tfmg.glass_cable_insulator.tooltip.behaviour1": "Created a connection between the 2 insulators transferring power between them",
"block.tfmg.glass_cable_insulator.tooltip.condition1": "When 2 cable insulators are right clicked with a copper/aluminum/constantan spool",
"block.tfmg.glass_cable_insulator.tooltip.summary": "Transfers power",
"block.tfmg.glass_cast_iron_pipe": "Glass Cast Iron Pipe",
"block.tfmg.glass_plastic_pipe": "Glass Plastic Pipe",
"block.tfmg.glass_steel_pipe": "Glass Steel Pipe",
@@ -249,6 +278,11 @@
"block.tfmg.light_blue_rebar_concrete_stairs": "Light Blue Rebar Concrete Stairs",
"block.tfmg.light_blue_rebar_concrete_wall": "Light Blue Rebar Concrete Wall",
"block.tfmg.light_bulb": "Light Bulb",
"block.tfmg.light_bulb.tooltip.behaviour1": "Glows relative to the amount of power its receiving",
"block.tfmg.light_bulb.tooltip.behaviour2": "Changes color to the color of the light when glowing",
"block.tfmg.light_bulb.tooltip.condition1": "When provided with power",
"block.tfmg.light_bulb.tooltip.condition2": "When interacted with a dye",
"block.tfmg.light_bulb.tooltip.summary": "Glows",
"block.tfmg.light_gray_caution_block": "Light Gray Caution Block",
"block.tfmg.light_gray_concrete": "Light Gray Concrete",
"block.tfmg.light_gray_concrete_slab": "Light Gray Concrete Slab",
@@ -285,9 +319,13 @@
"block.tfmg.magenta_rebar_concrete_slab": "Magenta Rebar Concrete Slab",
"block.tfmg.magenta_rebar_concrete_stairs": "Magenta Rebar Concrete Stairs",
"block.tfmg.magenta_rebar_concrete_wall": "Magenta Rebar Concrete Wall",
"block.tfmg.magnetic_ingot.tooltip.summary": "On ocassion turns into a Magnet when struck by lighting",
"block.tfmg.metal_smokestack": "Metal Smokestack",
"block.tfmg.modern_light": "Light Panel",
"block.tfmg.modern_light.tooltip.behaviour1": "Glows relative to the amount of power its receiving",
"block.tfmg.modern_light.tooltip.behaviour2": "Changes color to the color of the light when glowing",
"block.tfmg.modern_light.tooltip.condition1": "When provided with power",
"block.tfmg.modern_light.tooltip.condition2": "When interacted with a dye",
"block.tfmg.modern_light.tooltip.summary": "Glows",
"block.tfmg.molten_plastic": "Molten Plastic",
"block.tfmg.molten_slag": "Molten Slag",
"block.tfmg.molten_steel": "Molten Steel",
@@ -295,6 +333,13 @@
"block.tfmg.napalm_bomb": "Napalm Bomb",
"block.tfmg.naphtha": "Naphtha",
"block.tfmg.neon_tube": "Neon Tube",
"block.tfmg.neon_tube.tooltip.behaviour1": "Glows relative to the amount of power its receiving",
"block.tfmg.neon_tube.tooltip.behaviour2": "Changes color to the color of the light when glowing",
"block.tfmg.neon_tube.tooltip.behaviour3": "Changes shape providing a space to power the tube",
"block.tfmg.neon_tube.tooltip.condition1": "When provided with power",
"block.tfmg.neon_tube.tooltip.condition2": "When interacted with a dye",
"block.tfmg.neon_tube.tooltip.condition3": "When interacted with a Wrench",
"block.tfmg.neon_tube.tooltip.summary": "Glows",
"block.tfmg.nickel_bars": "Nickel Bars",
"block.tfmg.nickel_block": "Block of Nickel",
"block.tfmg.nickel_flywheel": "Nickel Flywheel",
@@ -339,6 +384,8 @@
"block.tfmg.polished_cut_galena_stairs": "Polished Cut Galena Stairs",
"block.tfmg.polished_cut_galena_wall": "Polished Cut Galena Wall",
"block.tfmg.potentiometer": "Potentiometer",
"block.tfmg.potentiometer.tooltip.behaviour1": "Based on what pecentage you set, this machine only lets through a certain amount of voltage outputted by its output (its output can be seen by the arrow like pattern on its top pointing to it)",
"block.tfmg.potentiometer.tooltip.summary": "Lets through a only a set amount of voltage",
"block.tfmg.pumpjack_base": "Pumpjack Base",
"block.tfmg.pumpjack_crank": "Pumpjack Crank",
"block.tfmg.pumpjack_hammer": "Pumpjack Hammer Holder",
@@ -380,6 +427,9 @@
"block.tfmg.regular_engine": "Regular Engine",
"block.tfmg.reinforced_fireproof_bricks": "Reinforced Fireproof Bricks",
"block.tfmg.resistor": "Resistor",
"block.tfmg.resistor.tooltip.behaviour1": "Adds the resistors respective resistance (to see how to change its resistance look at the winding machines tooltip) to whatever electric group its target block is in",
"block.tfmg.resistor.tooltip.condition1": "When placed on a block within a group",
"block.tfmg.resistor.tooltip.summary": "Adds resistance to a network",
"block.tfmg.rotor": "Rotor",
"block.tfmg.rusted_blast_furnace_reinforcement": "Rusted Blast Furnace Reinforcement",
"block.tfmg.rusted_blast_furnace_reinforcement_wall": "Rusted Blast Furnace Reinforcement Wall",
@@ -431,8 +481,13 @@
"block.tfmg.sulfur": "Sulfur",
"block.tfmg.sulfuric_acid": "Sulfuric Acid",
"block.tfmg.surface_scanner": "Surface Scanner",
"block.tfmg.surface_scanner.tooltip.behaviour1": "The machines top 5x5 grid shows the surrounding chunks with its chunk in the center, the chunks that have atleast 1 oil deposit in them should glow. If the surface does not start to glow within a few seconds then it is likely that there are no oil deposits nearby. Chunks can be seen ingame with F3+G",
"block.tfmg.surface_scanner.tooltip.condition1": "When powered from below with a Machine Input",
"block.tfmg.surface_scanner.tooltip.summary": "Helps to find chunks with oil",
"block.tfmg.traffic_light": "Traffic Light",
"block.tfmg.transformer": "Transformer",
"block.tfmg.transformer.tooltip.behaviour1": "Needs 2 electromagnetic coils of different turn amounts that have to be put on the transformer where the output (indicated by a small line of copper) outputs voltage based on the ratio of the 2 coils (for example if the input has a coil with 50 turns and the output has one with a 100 then the voltage is doubled since 100/50 = 2)",
"block.tfmg.transformer.tooltip.summary": "Changes the voltage in a circuit",
"block.tfmg.turbine_engine": "Turbine Engine",
"block.tfmg.voltage_observer": "Voltage Observer",
"block.tfmg.voltage_observer.tooltip.summary": "Powers redstone when any voltage is detected",
@@ -449,6 +504,8 @@
"block.tfmg.white_rebar_concrete_stairs": "White Rebar Concrete Stairs",
"block.tfmg.white_rebar_concrete_wall": "White Rebar Concrete Wall",
"block.tfmg.winding_machine": "Winding Machine",
"block.tfmg.winding_machine.tooltip.behaviour1": "Right click with your desired item (Electromagnetic Coil or Resistor) and then right click with either a Copper spool for Coils and an Aluminium one for resistors. Interact with it to set the amount of turns/ohms and power with rotation. Use the Engineers goggles to see when your winding is finished.",
"block.tfmg.winding_machine.tooltip.summary": "Changes the amount of turns on spools and the resistance on resistors",
"block.tfmg.yellow_caution_block": "Yellow Caution Block",
"block.tfmg.yellow_concrete": "Yellow Concrete",
"block.tfmg.yellow_concrete_slab": "Yellow Concrete Slab",
@@ -638,11 +695,6 @@
"item.tfmg.aluminum_axe": "Aluminum Axe",
"item.tfmg.aluminum_hoe": "Aluminum Hoe",
"item.tfmg.aluminum_ingot": "Aluminum Ingot",
"item.tfmg.aluminum_lamp.tooltip.behaviour1": "Glows relative to the amount of power its receiving",
"item.tfmg.aluminum_lamp.tooltip.behaviour2": "Changes color to the color of the light when glowing",
"item.tfmg.aluminum_lamp.tooltip.condition1": "When provided with power",
"item.tfmg.aluminum_lamp.tooltip.condition2": "When interacted with a dye",
"item.tfmg.aluminum_lamp.tooltip.summary": "Glows",
"item.tfmg.aluminum_nugget": "Aluminum Nugget",
"item.tfmg.aluminum_pickaxe": "Aluminum Pickaxe",
"item.tfmg.aluminum_sheet": "Aluminum Sheet",
@@ -659,8 +711,6 @@
"item.tfmg.black_multimeter.tooltip.condition1": "When looking at an electric component NOTE: It does not work while wearing Engineers Goggles",
"item.tfmg.black_multimeter.tooltip.condition2": "When looking at an electric component while crouching",
"item.tfmg.black_multimeter.tooltip.summary": "Shows data about an electrical block and its network",
"item.tfmg.blast_stove.tooltip.behaviour1": "When 3 blast stoves are placed on top of eachother (or in a 3x2 shape) the smallest version of a blast stove is created, to add further internal storage you can add more stove blocks on top which is generally reccomended. A Blast Stove requires 2 things to be pumped in. Air, from the side of the bottom block and Creosote or Furnace gas from the bottom. Carbon dioxide must be pumped out from the side of the bottom block and finally heated air must be pumped out from the machines top.",
"item.tfmg.blast_stove.tooltip.summary": "Heats Air",
"item.tfmg.blue_multimeter": "Blue Multimeter",
"item.tfmg.blue_multimeter.tooltip.behaviour1": "Shows resistance, voltage, current and power in ohms, volts, amperes and kilowatts respectively along with the components group",
"item.tfmg.blue_multimeter.tooltip.behaviour2": "Additionally to the previously mentioned stats the multimeter shows the networks total power generation and consumption",
@@ -674,26 +724,15 @@
"item.tfmg.brown_multimeter.tooltip.summary": "Shows data about an electrical block and its network",
"item.tfmg.brown_multimeter_cannon.tooltip.condition2": "When looking at an electric component while crouching",
"item.tfmg.butane_bucket": "Butane Tank",
"item.tfmg.cable_connector.tooltip.behaviour1": "Created a connection between the 2 insulators transferring power between them",
"item.tfmg.cable_connector.tooltip.condition1": "When 2 cable insulators are right clicked with a copper/aluminum/constantan spool",
"item.tfmg.cable_connector.tooltip.summary": "Transfers power",
"item.tfmg.capacitor_item": "Capacitor",
"item.tfmg.carbon_dioxide_bucket": "Carbon Dioxide Tank",
"item.tfmg.cast_iron_ingot": "Cast Iron Ingot",
"item.tfmg.cast_iron_nugget": "Cast Iron Nugget",
"item.tfmg.cast_iron_sheet": "Cast Iron Sheet",
"item.tfmg.casting_basin.tooltip.behaviour1": "Creates steel ingots which must have a sufficent output as the internal storage of the basin is limited",
"item.tfmg.casting_basin.tooltip.condition1": "When supplied with molten steel",
"item.tfmg.casting_basin.tooltip.summary": "Casts ingots",
"item.tfmg.centrifuge": "Centrifuge",
"item.tfmg.cinderblock": "Cinderblock",
"item.tfmg.cinderflourblock": "Cinderflourblock",
"item.tfmg.circuit_board": "Circuit Board",
"item.tfmg.circular_light.tooltip.behaviour1": "Glows relative to the amount of power its receiving",
"item.tfmg.circular_light.tooltip.behaviour2": "Changes color to the color of the light when glowing",
"item.tfmg.circular_light.tooltip.condition1": "When provided with power",
"item.tfmg.circular_light.tooltip.condition2": "When interacted with a dye",
"item.tfmg.circular_light.tooltip.summary": "Glows",
"item.tfmg.coal_coke": "Coal Coke",
"item.tfmg.coal_coke_dust": "Coal Coke Dust",
"item.tfmg.coated_circuit_board": "Coated Circuit Board",
@@ -722,10 +761,6 @@
"item.tfmg.deposit_item": "Deposit Item",
"item.tfmg.diesel_bucket": "Diesel Bucket",
"item.tfmg.diesel_engine_cylinder": "Diesel Engine Cylinder",
"item.tfmg.diode.tooltip.behaviour1": "The power will be outputted on its lighter side acting as a one way pathway for power (meaning any power that would be coming from its lighter side would not be outputted on the darker one)",
"item.tfmg.diode.tooltip.condition1": "When provided with power from its darker side",
"item.tfmg.diode.tooltip.summary": "Functions as a one way gateway for power to flow through",
"item.tfmg.electrical_switch.tooltip.summary": "Lets power through when powered with redstone",
"item.tfmg.electricians_wrench": "Configuration Wrench",
"item.tfmg.electrictians_wrench.tooltip.behaviour1": "Opens up a menu where you can choose the group of set block. Groups are explained within the generators ponder",
"item.tfmg.electrictians_wrench.tooltip.condition1": "When R-Clicking electrical block",
@@ -736,10 +771,6 @@
"item.tfmg.engine_cylinder": "Engine Cylinder",
"item.tfmg.etched_circuit_board": "Etched Circuit Board",
"item.tfmg.ethylene_bucket": "Ethylene Tank",
"item.tfmg.firebox.tooltip.behaviour1": "Heats machinery above it acting as a blaze burner",
"item.tfmg.firebox.tooltip.condition1": "When filled with lpg, butane, diesel, propane, naphta or kerosene with carbon dioxide being pumped out",
"item.tfmg.firebox.tooltip.summary": "Heats machinery when fuel is pumped inside",
"item.tfmg.fireclay.tooltip.summary": "Spawns in underground veins located in the overworld",
"item.tfmg.fireclay_ball": "Fireclay Ball",
"item.tfmg.fireproof_brick": "Fireproof Brick",
"item.tfmg.flamethrower": "Flamethrower",
@@ -750,9 +781,6 @@
"item.tfmg.flamethrower.tooltip.summary": "Burns burnable _Gases_ and _Fluids_ to shoot out a burst of flame to burn your Enemies",
"item.tfmg.furnace_gas_bucket": "Furnace Gas Tank",
"item.tfmg.gasoline_bucket": "Gasoline Bucket",
"item.tfmg.glass_cable_insulator.tooltip.behaviour1": "Created a connection between the 2 insulators transferring power between them",
"item.tfmg.glass_cable_insulator.tooltip.condition1": "When 2 cable insulators are right clicked with a copper/aluminum/constantan spool",
"item.tfmg.glass_cable_insulator.tooltip.summary": "Transfers power",
"item.tfmg.glass_insulator_segment": "Glass Insulator Segment",
"item.tfmg.golden_turbo": "Golden Turbo",
"item.tfmg.graphite_electrode": "Graphite Electrode",
@@ -787,11 +815,6 @@
"item.tfmg.light_blue_multimeter.tooltip.condition1": "When looking at an electric component NOTE: It does not work while wearing Engineers Goggles",
"item.tfmg.light_blue_multimeter.tooltip.condition2": "When looking at an electric component while crouching",
"item.tfmg.light_blue_multimeter.tooltip.summary": "Shows data about an electrical block and its network",
"item.tfmg.light_bulb.tooltip.behaviour1": "Glows relative to the amount of power its receiving",
"item.tfmg.light_bulb.tooltip.behaviour2": "Changes color to the color of the light when glowing",
"item.tfmg.light_bulb.tooltip.condition1": "When provided with power",
"item.tfmg.light_bulb.tooltip.condition2": "When interacted with a dye",
"item.tfmg.light_bulb.tooltip.summary": "Glows",
"item.tfmg.light_gray_multimeter": "Light Gray Multimeter",
"item.tfmg.light_gray_multimeter.tooltip.behaviour1": "Shows resistance, voltage, current and power in ohms, volts, amperes and kilowatts respectively along with the components group",
"item.tfmg.light_gray_multimeter.tooltip.behaviour2": "Additionally to the previously mentioned stats the multimeter shows the networks total power generation and consumption",
@@ -828,12 +851,8 @@
"item.tfmg.magenta_multimeter.tooltip.summary": "Shows data about an electrical block and its network",
"item.tfmg.magnet": "Magnet",
"item.tfmg.magnetic_alloy_ingot": "Magnetic Alloy Ingot",
"item.tfmg.magnetic_alloy_ingot.tooltip.summary": "Striking this with a lightning might do something...",
"item.tfmg.mixer_blade": "Mixer Blade",
"item.tfmg.modern_light.tooltip.behaviour1": "Glows relative to the amount of power its receiving",
"item.tfmg.modern_light.tooltip.behaviour2": "Changes color to the color of the light when glowing",
"item.tfmg.modern_light.tooltip.condition1": "When provided with power",
"item.tfmg.modern_light.tooltip.condition2": "When interacted with a dye",
"item.tfmg.modern_light.tooltip.summary": "Glows",
"item.tfmg.molten_plastic_bucket": "Molten Plastic Bucket",
"item.tfmg.molten_slag_bucket": "Molten Slag Bucket",
"item.tfmg.molten_steel_bucket": "Molten Steel Bucket",
@@ -848,13 +867,6 @@
"item.tfmg.napalm_potato": "Napalm Potato",
"item.tfmg.naphtha_bucket": "Naphtha Bucket",
"item.tfmg.neon_bucket": "Neon Tank",
"item.tfmg.neon_tube.tooltip.behaviour1": "Glows relative to the amount of power its receiving",
"item.tfmg.neon_tube.tooltip.behaviour2": "Changes color to the color of the light when glowing",
"item.tfmg.neon_tube.tooltip.behaviour3": "Changes shape providing a space to power the tube",
"item.tfmg.neon_tube.tooltip.condition1": "When provided with power",
"item.tfmg.neon_tube.tooltip.condition2": "When interacted with a dye",
"item.tfmg.neon_tube.tooltip.condition3": "When interacted with a Wrench",
"item.tfmg.neon_tube.tooltip.summary": "Glows",
"item.tfmg.nickel_ingot": "Nickel Ingot",
"item.tfmg.nickel_nugget": "Nickel Nugget",
"item.tfmg.nickel_sheet": "Nickel Sheet",
@@ -882,8 +894,6 @@
"item.tfmg.pipe_bomb": "Pipe Bomb",
"item.tfmg.pipebomb.tooltip.summary": "So cool",
"item.tfmg.plastic_sheet": "Plastic Sheet",
"item.tfmg.potentiometer.tooltip.behaviour1": "Based on what pecentage you set, this machine only lets through a certain amount of voltage outputted by its output (its output can be seen by the arrow like pattern on its top pointing to it)",
"item.tfmg.potentiometer.tooltip.summary": "Lets through a only a set amount of voltage",
"item.tfmg.propane_bucket": "Propane Tank",
"item.tfmg.propylene_bucket": "Propylene Tank",
"item.tfmg.purple_multimeter": "Purple Multimeter",
@@ -908,9 +918,6 @@
"item.tfmg.red_multimeter.tooltip.condition1": "When looking at an electric component NOTE: It does not work while wearing Engineers Goggles",
"item.tfmg.red_multimeter.tooltip.condition2": "When looking at an electric component while crouching",
"item.tfmg.red_multimeter.tooltip.summary": "Shows data about an electrical block and its network",
"item.tfmg.resistor.tooltip.behaviour1": "Adds the resistors respective resistance (to see how to change its resistance look at the winding machines tooltip) to whatever electric group its target block is in",
"item.tfmg.resistor.tooltip.condition1": "When placed on a block within a group",
"item.tfmg.resistor.tooltip.summary": "Adds resistance to a network",
"item.tfmg.rubber_sheet": "Rubber Sheet",
"item.tfmg.screw": "Screws",
"item.tfmg.screwdriver": "Screwdriver",
@@ -936,15 +943,10 @@
"item.tfmg.steel_vertical_gearbox": "Steel Vertical Gearbox",
"item.tfmg.sulfur_dust": "Sulfur Dust",
"item.tfmg.sulfuric_acid_bucket": "Sulfuric Acid Bucket",
"item.tfmg.surface_scanner.tooltip.behaviour1": "The machines top 5x5 grid shows the surrounding chunks with its chunk in the center, the chunks that have atleast 1 oil deposit in them should glow. If the surface does not start to glow within a few seconds then it is likely that there are no oil deposits nearby. Chunks can be seen ingame with F3+G",
"item.tfmg.surface_scanner.tooltip.condition1": "When powered from below with a Machine Input",
"item.tfmg.surface_scanner.tooltip.summary": "Helps to find chunks with oil",
"item.tfmg.synthetic_leather": "Synthetic Leather",
"item.tfmg.synthetic_string": "Synthetic String",
"item.tfmg.thermite_grenade": "Thermite Grenade",
"item.tfmg.thermite_powder": "Thermite Powder",
"item.tfmg.transformer.tooltip.behaviour1": "Needs 2 electromagnetic coils of different turn amounts that have to be put on the transformer where the output (indicated by a small line of copper) outputs voltage based on the ratio of the 2 coils (for example if the input has a coil with 50 turns and the output has one with a 100 then the voltage is doubled since 100/50 = 2)",
"item.tfmg.transformer.tooltip.summary": "Changes the voltage in a circuit",
"item.tfmg.transistor_item": "Transistor",
"item.tfmg.transmission": "Transmission",
"item.tfmg.turbine_blade": "Turbine Blade",
@@ -967,8 +969,6 @@
"item.tfmg.white_multimeter.tooltip.condition1": "When looking at an electric component NOTE: It does not work while wearing Engineers Goggles",
"item.tfmg.white_multimeter.tooltip.condition2": "When looking at an electric component while crouching",
"item.tfmg.white_multimeter.tooltip.summary": "Shows data about an electrical block and its network",
"item.tfmg.winding_machine.tooltip.behaviour1": "Right click with your desired item (Electromagnetic Coil or Resistor) and then right click with either a Copper spool for Coils and an Aluminium one for resistors. Interact with it to set the amount of turns/ohms and power with rotation. Use the Engineers goggles to see when your winding is finished.",
"item.tfmg.winding_machine.tooltip.summary": "Changes the amount of turns on spools and the resistance on resistors",
"item.tfmg.yellow_multimeter": "Yellow Multimeter",
"item.tfmg.yellow_multimeter.tooltip.behaviour1": "Shows resistance, voltage, current and power in ohms, volts, amperes and kilowatts respectively along with the components group",
"item.tfmg.yellow_multimeter.tooltip.behaviour2": "Additionally to the previously mentioned stats the multimeter shows the networks total power generation and consumption",

View File

@@ -3,7 +3,7 @@
"placement": [
{
"type": "minecraft:rarity_filter",
"chance": 500
"chance": 750
},
{
"type": "minecraft:in_square"

View File

@@ -232,6 +232,7 @@ public class ElectricBlockEntity extends SmartBlockEntity implements IElectric,
getOrCreateElectricNetwork().checkForLoops(getBlockPos());
data.checkForLoopsNextTick = false;
}
if (data.connectNextTick) {
onPlaced();
data.connectNextTick = false;

View File

@@ -6,18 +6,18 @@ import com.simibubi.create.foundation.networking.BlockEntityDataPacket;
import net.minecraft.core.BlockPos;
import net.minecraft.network.FriendlyByteBuf;
public class ConnectionPacket extends BlockEntityDataPacket<SmartBlockEntity> {
public class ElectricPlacementPacket extends BlockEntityDataPacket<SmartBlockEntity> {
public ConnectionPacket(BlockPos pos) {
public ElectricPlacementPacket(BlockPos pos) {
super(pos);
}
public ConnectionPacket(FriendlyByteBuf buffer) {
public ElectricPlacementPacket(FriendlyByteBuf buffer) {
super(buffer);
@@ -31,7 +31,7 @@ public class ConnectionPacket extends BlockEntityDataPacket<SmartBlockEntity> {
protected void handlePacket(SmartBlockEntity blockEntity) {
if(blockEntity instanceof IElectric be) {
be.onConnected();
be.getData().connectNextTick = true;
}
}

View File

@@ -54,6 +54,7 @@ public class CableConnectorBlockEntity extends ElectricBlockEntity implements IH
public void remove() {
super.remove();
notifyRemoval();
dropWires();
}
@@ -65,16 +66,23 @@ public class CableConnectorBlockEntity extends ElectricBlockEntity implements IH
return direction == getBlockState().getValue(FACING).getOpposite();
}
public void dropWires(){
for (CableConnection connection : connections) {
ItemEntity itemToDrop = new ItemEntity(level, getBlockPos().getX() + 0.5f, getBlockPos().getY() + 0.5f, getBlockPos().getZ() + 0.5f, new ItemStack(connection.type.getSpool().get(), (int) (connection.getLength() / 8)));
if (itemToDrop.getItem().getCount() > 0) {
level.addFreshEntity(itemToDrop);
}
}
}
public void notifyRemoval() {
if(level.isClientSide)
return;
for (CableConnection connection : connections) {
ItemEntity itemToDrop = new ItemEntity(level, getBlockPos().getX() + 0.5f, getBlockPos().getY() + 0.5f, getBlockPos().getZ() + 0.5f, new ItemStack(connection.type.getSpool().get(), (int) (connection.getLength()/8)));
if (itemToDrop.getItem().getCount() > 0) {
level.addFreshEntity(itemToDrop);
}
BlockPos pos = connection.blockPos1;
// level.setBlock(connection.blockPos1.above(), Blocks.GOLD_BLOCK.defaultBlockState(),3);
@@ -82,12 +90,14 @@ public class CableConnectorBlockEntity extends ElectricBlockEntity implements IH
if (be.getBlockPos() == getBlockPos())
continue;
be.onPlaced();
be.removeWiresNextTick = true;
}
}
}
//@Override
//public float resistance() {
// float resistance = 0;

View File

@@ -6,6 +6,7 @@ import com.drmangotea.tfmg.content.decoration.concrete.ConcreteloggedBlock;
import com.drmangotea.tfmg.content.electricity.base.IElectric;
import com.drmangotea.tfmg.registry.TFMGBlockEntities;
import com.drmangotea.tfmg.registry.TFMGBlocks;
import com.drmangotea.tfmg.registry.TFMGItems;
import com.drmangotea.tfmg.registry.TFMGPackets;
import com.simibubi.create.foundation.block.IBE;
import com.simibubi.create.foundation.placement.PoleHelper;
@@ -130,11 +131,10 @@ public class CableTubeBlock extends RotatedPillarBlock implements IBE<CableTubeB
ItemStack itemInHand = player.getItemInHand(hand);
IPlacementHelper helper = PlacementHelpers.get(placementHelperId);
if (helper.matchesItem(itemInHand)) {
if (itemInHand.is(state.getBlock().asItem())){
return helper.getOffset(player, level, state, pos, pHit)
.placeInWorld(level, (BlockItem) itemInHand.getItem(), player, hand, pHit);
}

View File

@@ -49,9 +49,9 @@ public class DebugCinderBlockItem extends Item {
BlockPos pos = context.getClickedPos();
Level level = context.getLevel();
if (level.getBlockEntity(pos) instanceof IElectric be) {
be.getOrCreateElectricNetwork().handleInsufficientPower();
TFMG.LOGGER.debug("VOLTAGE "+be.getData().voltage);
}
return InteractionResult.PASS;
return InteractionResult.SUCCESS;
}
}

View File

@@ -37,7 +37,9 @@ public class PolarizerBlock extends TFMGHorizontalDirectionalBlock implements IB
}
}else {
if(be.inventory.isEmpty()&&!stack.isEmpty()){
be.inventory.setItem(0, stack.copy());
ItemStack stack1 = stack.copy();
stack1.setCount(1);
be.inventory.setItem(0, stack1);
player.getItemInHand(hand).shrink(1);
return InteractionResult.SUCCESS;
}

View File

@@ -159,6 +159,10 @@ public class RegularEngineBlockEntity extends AbstractSmallEngineBlockEntity {
if (itemStack.is(AllItems.EMPTY_SCHEMATIC.get())) {
if(type == EngineType.RADIAL||type == EngineType.TURBINE)
return false;
boolean next = false;
if (type == EngineType.BOXER) {
if (level.getBlockEntity(controller) instanceof RegularEngineBlockEntity be)

View File

@@ -3,12 +3,14 @@ package com.drmangotea.tfmg.content.machinery.misc.winding_machine;
import com.drmangotea.tfmg.TFMG;
import com.drmangotea.tfmg.base.TFMGRegistries;
import com.drmangotea.tfmg.base.TFMGUtils;
import com.drmangotea.tfmg.content.electricity.base.ElectricPlacementPacket;
import com.drmangotea.tfmg.content.electricity.base.UpdateInFrontPacket;
import com.drmangotea.tfmg.content.electricity.connection.cable_type.CableType;
import com.drmangotea.tfmg.content.electricity.connection.cables.CableConnection;
import com.drmangotea.tfmg.content.electricity.connection.cables.CableConnectorBlockEntity;
import com.drmangotea.tfmg.registry.TFMGItems;
import com.drmangotea.tfmg.registry.TFMGPackets;
import com.simibubi.create.foundation.utility.CreateLang;
import net.minecraft.ChatFormatting;
import net.minecraft.core.BlockPos;
import net.minecraft.network.chat.Component;
@@ -25,6 +27,7 @@ import net.minecraft.world.item.context.UseOnContext;
import net.minecraft.world.level.Level;
import net.minecraftforge.api.distmarker.Dist;
import net.minecraftforge.api.distmarker.OnlyIn;
import net.minecraftforge.network.PacketDistributor;
import java.util.List;
import java.util.Objects;
@@ -43,7 +46,7 @@ public class SpoolItem extends Item {
@Override
public void onCraftedBy(ItemStack stack, Level p_41448_, Player p_41449_) {
stack.getOrCreateTag().putInt("Amount",1000);
stack.getOrCreateTag().putInt("Amount", 1000);
super.onCraftedBy(stack, p_41448_, p_41449_);
}
@@ -76,7 +79,7 @@ public class SpoolItem extends Item {
.withStyle(ChatFormatting.GREEN)
);
BlockPos pos = BlockPos.of(stack.getOrCreateTag().getLong("Position"));
if(pos.asLong()!=0)
if (pos.asLong() != 0)
tooltip.add(CreateLang.text("" + pos.getX() + " " + pos.getY() + " " + pos.getZ()).component()
.withStyle(ChatFormatting.AQUA)
);
@@ -90,117 +93,122 @@ public class SpoolItem extends Item {
BlockPos pos = context.getClickedPos();
Player player = context.getPlayer();
ItemStack stack = context.getItemInHand();
if(level.isClientSide)
if (level.isClientSide)
return InteractionResult.SUCCESS;
if(Objects.equals(cableTypeKey, TFMG.asResource("empty")))
if (Objects.equals(cableTypeKey, TFMG.asResource("empty")))
return InteractionResult.PASS;
if(level.getBlockEntity(pos) instanceof CableConnectorBlockEntity be){
if(stack.getOrCreateTag().getLong("Position")!=0){
BlockPos posToConnect = BlockPos.of(stack.getOrCreateTag().getLong("Position"));
if(posToConnect.equals(pos)){
stack.getOrCreateTag().putLong("Position",0);
if (level.isClientSide)
player.displayClientMessage(CreateLang.translateDirect("wires.cant_connect_itself")
.withStyle(ChatFormatting.YELLOW), true);
be.player = null;
be.sendData();
be.setChanged();
return InteractionResult.SUCCESS;
}
if (level.getBlockEntity(pos) instanceof CableConnectorBlockEntity be) {
if (stack.getOrCreateTag().getLong("Position") != 0) {
BlockPos posToConnect = BlockPos.of(stack.getOrCreateTag().getLong("Position"));
if (posToConnect.equals(pos)) {
stack.getOrCreateTag().putLong("Position", 0);
if (level.isClientSide)
player.displayClientMessage(CreateLang.translateDirect("wires.cant_connect_itself")
.withStyle(ChatFormatting.YELLOW), true);
be.player = null;
be.sendData();
be.setChanged();
return InteractionResult.SUCCESS;
}
if(level.getBlockEntity(posToConnect) instanceof CableConnectorBlockEntity otherBE) {
//CableConnectorBlockEntity connectedBe1 = pos.asLong()>posToConnect.asLong() ? otherBE : be;
//CableConnectorBlockEntity connectedBe2= pos.asLong()>posToConnect.asLong() ? be : otherBE;
CableType cableType = TFMGUtils.getCableType(cableTypeKey);
if (level.getBlockEntity(posToConnect) instanceof CableConnectorBlockEntity otherBE) {
//CableConnectorBlockEntity connectedBe1 = pos.asLong()>posToConnect.asLong() ? otherBE : be;
//CableConnectorBlockEntity connectedBe2= pos.asLong()>posToConnect.asLong() ? be : otherBE;
CableType cableType = TFMGUtils.getCableType(cableTypeKey);
//
CableConnection connection1 = new CableConnection(be.getCablePosition(), otherBE.getCablePosition(), otherBE.getBlockPos(),cableType,true);
CableConnection connection2 = new CableConnection(otherBE.getCablePosition(), be.getCablePosition(), be.getBlockPos(),cableType,false);
CableConnection connection1 = new CableConnection(be.getCablePosition(), otherBE.getCablePosition(), otherBE.getBlockPos(), cableType, true);
CableConnection connection2 = new CableConnection(otherBE.getCablePosition(), be.getCablePosition(), be.getBlockPos(), cableType, false);
float wireCost = (connection1.getLength()/8);
float wireCost = (connection1.getLength() / 8);
if(stack.getOrCreateTag().getInt("Amount")<wireCost*125) {
return InteractionResult.PASS;
}
if(be.connections.contains(connection1)||otherBE.connections.contains(connection1)){
if (level.isClientSide)
player.displayClientMessage(CreateLang.translateDirect("wires.connection_already_created")
.withStyle(ChatFormatting.YELLOW), true);
be.player = null;
be.sendData();
be.setChanged();
return InteractionResult.SUCCESS;
}
// if(!level.isClientSide) {
be.connections.add(connection1);
otherBE.connections.add(connection2);
be.onPlaced();
// otherBE.onPlaced();
//}
// connectedBe1.wiresUpdated();
stack.getOrCreateTag().putInt("Amount", (int) (stack.getOrCreateTag().getInt("Amount")-(wireCost*125)));
be.player = null;
otherBE.player = null;
be.setChanged();
otherBE.setChanged();
be.sendData();
otherBE.sendData();
stack.getOrCreateTag().remove("Position");
stack.getOrCreateTag().remove("XPos");
stack.getOrCreateTag().remove("YPos");
stack.getOrCreateTag().remove("ZPos");
}
//
be.player = null;
//
return InteractionResult.SUCCESS;
}else {
stack.getOrCreateTag().putLong("Position", be.getBlockPos().asLong());
stack.getOrCreateTag().putDouble("XPos", be.getCablePosition().x());
stack.getOrCreateTag().putDouble("YPos", be.getCablePosition().y());
stack.getOrCreateTag().putDouble("ZPos", be.getCablePosition().z());
be.player = player;
be.color = barColor;
be.sendData();
be.setChanged();
return InteractionResult.SUCCESS;
}
}
//
//
if(level.getBlockEntity(pos) instanceof WindingMachineBlockEntity be){
ItemStack oldSpool = ItemStack.EMPTY;
if(!be.spool.isEmpty()){
oldSpool = be.spool;
}
be.spool = context.getItemInHand();
context.getPlayer().setItemInHand(context.getHand(), oldSpool);
be.sendData();
be.setChanged();
//
return InteractionResult.SUCCESS;
}
return InteractionResult.PASS;
}
public void removeOtherConnections(Player player, ItemStack stack){
for(int i =0;i<player.getInventory().getContainerSize();i++){
ItemStack inventoryStack = player.getInventory().getItem(i);
//
if (stack.getOrCreateTag().getInt("Amount") < wireCost * 125) {
return InteractionResult.PASS;
}
if (be.connections.contains(connection1) || otherBE.connections.contains(connection1)) {
if (level.isClientSide)
player.displayClientMessage(CreateLang.translateDirect("wires.connection_already_created")
.withStyle(ChatFormatting.YELLOW), true);
be.player = null;
be.sendData();
be.setChanged();
return InteractionResult.SUCCESS;
}
// if(!level.isClientSide) {
be.connections.add(connection1);
otherBE.connections.add(connection2);
if (!level.isClientSide)
TFMGPackets.getChannel().send(PacketDistributor.ALL.noArg(), new ElectricPlacementPacket(BlockPos.of(be.getPos())));
be.onPlaced();
if(!level.isClientSide)
TFMGPackets.getChannel().send(PacketDistributor.ALL.noArg(), new ElectricPlacementPacket(BlockPos.of(otherBE.getPos())));
otherBE.onPlaced();
// otherBE.onPlaced();
//}
// connectedBe1.wiresUpdated();
stack.getOrCreateTag().putInt("Amount", (int) (stack.getOrCreateTag().getInt("Amount") - (wireCost * 125)));
be.player = null;
otherBE.player = null;
be.setChanged();
otherBE.setChanged();
be.sendData();
otherBE.sendData();
stack.getOrCreateTag().remove("Position");
stack.getOrCreateTag().remove("XPos");
stack.getOrCreateTag().remove("YPos");
stack.getOrCreateTag().remove("ZPos");
}
//
be.player = null;
//
return InteractionResult.SUCCESS;
} else {
stack.getOrCreateTag().putLong("Position", be.getBlockPos().asLong());
stack.getOrCreateTag().putDouble("XPos", be.getCablePosition().x());
stack.getOrCreateTag().putDouble("YPos", be.getCablePosition().y());
stack.getOrCreateTag().putDouble("ZPos", be.getCablePosition().z());
be.player = player;
be.color = barColor;
be.sendData();
be.setChanged();
return InteractionResult.SUCCESS;
}
}
//
//
if (level.getBlockEntity(pos) instanceof WindingMachineBlockEntity be) {
ItemStack oldSpool = ItemStack.EMPTY;
if (!be.spool.isEmpty()) {
oldSpool = be.spool;
}
be.spool = context.getItemInHand();
context.getPlayer().setItemInHand(context.getHand(), oldSpool);
be.sendData();
be.setChanged();
//
return InteractionResult.SUCCESS;
}
return InteractionResult.PASS;
}
public void removeOtherConnections(Player player, ItemStack stack) {
for (int i = 0; i < player.getInventory().getContainerSize(); i++) {
ItemStack inventoryStack = player.getInventory().getItem(i);
//
//
}
}
@Override
public void inventoryTick(ItemStack stack, Level level, Entity entity, int slot, boolean p_41408_) {
super.inventoryTick(stack, level, entity, slot, p_41408_);
if(stack.getOrCreateTag().getInt("Amount")==0&& entity instanceof Player player&&!stack.is(TFMGItems.EMPTY_SPOOL.get())){
if (stack.getOrCreateTag().getInt("Amount") == 0 && entity instanceof Player player && !stack.is(TFMGItems.EMPTY_SPOOL.get())) {
player.getInventory().setItem(slot, TFMGItems.EMPTY_SPOOL.asStack());
}
}
@@ -217,7 +225,7 @@ public class SpoolItem extends Item {
@Override
public int getBarWidth(ItemStack stack) {
return (int) (13f*((float)stack.getOrCreateTag().getInt("Amount")/1000));
return (int) (13f * ((float) stack.getOrCreateTag().getInt("Amount") / 1000));
}
}

View File

@@ -75,7 +75,10 @@ public class WindingMachineBlock extends HorizontalKineticBlock implements IBE<W
}
}else {
if(be.inventory.isEmpty()&&!(player.getItemInHand(hand).getItem() instanceof SpoolItem)){
be.inventory.setItem(0, player.getItemInHand(hand).copy());
ItemStack stack1 = player.getItemInHand(hand).copy();
stack1.setCount(1);
be.inventory.setItem(0, stack1);
player.getItemInHand(hand).shrink(1);
return InteractionResult.SUCCESS;
}

View File

@@ -3,7 +3,7 @@ package com.drmangotea.tfmg.registry;
import com.drmangotea.tfmg.TFMG;
import com.drmangotea.tfmg.content.electricity.base.ConnectNeightborsPacket;
import com.drmangotea.tfmg.content.electricity.base.ConnectionPacket;
import com.drmangotea.tfmg.content.electricity.base.ElectricPlacementPacket;
import com.drmangotea.tfmg.content.electricity.base.NetworkUpdatePacket;
import com.drmangotea.tfmg.content.electricity.base.UpdateInFrontPacket;
import com.drmangotea.tfmg.content.electricity.connection.cables.CablePlacePacket;
@@ -38,7 +38,7 @@ public enum TFMGPackets {
QUAD_POTATO_CANNON(QuadPotatoCannonPacket.class, QuadPotatoCannonPacket::new, PLAY_TO_CLIENT),
CONNECT_NEIGHBORS(ConnectNeightborsPacket.class, ConnectNeightborsPacket::new, PLAY_TO_CLIENT),
NETWORK_UPDATE(NetworkUpdatePacket.class, NetworkUpdatePacket::new, PLAY_TO_CLIENT),
CONNECTION_PACKET(ConnectionPacket.class, ConnectionPacket::new, PLAY_TO_CLIENT),
CONNECTION_PACKET(ElectricPlacementPacket.class, ElectricPlacementPacket::new, PLAY_TO_CLIENT),
VAT_EVALUATION(VatEvaluationPacket.class, VatEvaluationPacket::new, PLAY_TO_CLIENT),
COKE_OVEN_PACKET(CokeOvenPacket.class, CokeOvenPacket::new, PLAY_TO_CLIENT),
UPDATE_IN_FRONT_PACKET(UpdateInFrontPacket.class, UpdateInFrontPacket::new, PLAY_TO_CLIENT),

View File

@@ -105,52 +105,52 @@
"item.tfmg.brown_multimeter_cannon.tooltip.condition2": "When looking at an electric component while crouching",
"item.tfmg.brown_multimeter.tooltip.behaviour2": "Additionally to the previously mentioned stats the multimeter shows the networks total power generation and consumption",
"item.tfmg.firebox.tooltip.summary": "Heats machinery when fuel is pumped inside",
"item.tfmg.firebox.tooltip.condition1": "When filled with lpg, butane, diesel, propane, naphta or kerosene with carbon dioxide being pumped out",
"item.tfmg.firebox.tooltip.behaviour1": "Heats machinery above it acting as a blaze burner",
"block.tfmg.firebox.tooltip.summary": "Heats machinery when fuel is pumped inside",
"block.tfmg.firebox.tooltip.condition1": "When filled with lpg, butane, diesel, propane, naphta or kerosene with carbon dioxide being pumped out",
"block.tfmg.firebox.tooltip.behaviour1": "Heats machinery above it acting as a blaze burner",
"item.tfmg.winding_machine.tooltip.summary": "Changes the amount of turns on spools and the resistance on resistors",
"item.tfmg.winding_machine.tooltip.behaviour1": "Right click with your desired item (Electromagnetic Coil or Resistor) and then right click with either a Copper spool for Coils and an Aluminium one for resistors. Interact with it to set the amount of turns/ohms and power with rotation. Use the Engineers goggles to see when your winding is finished.",
"block.tfmg.winding_machine.tooltip.summary": "Changes the amount of turns on spools and the resistance on resistors",
"block.tfmg.winding_machine.tooltip.behaviour1": "Right click with your desired item (Electromagnetic Coil or Resistor) and then right click with either a Copper spool for Coils and an Aluminium one for resistors. Interact with it to set the amount of turns/ohms and power with rotation. Use the Engineers goggles to see when your winding is finished.",
"item.tfmg.surface_scanner.tooltip.summary": "Helps to find chunks with oil",
"item.tfmg.surface_scanner.tooltip.condition1": "When powered from below with a Machine Input",
"item.tfmg.surface_scanner.tooltip.behaviour1": "The machines top 5x5 grid shows the surrounding chunks with its chunk in the center, the chunks that have atleast 1 oil deposit in them should glow. If the surface does not start to glow within a few seconds then it is likely that there are no oil deposits nearby. Chunks can be seen ingame with F3+G",
"block.tfmg.surface_scanner.tooltip.summary": "Helps to find chunks with oil",
"block.tfmg.surface_scanner.tooltip.condition1": "When powered from below with a Machine Input",
"block.tfmg.surface_scanner.tooltip.behaviour1": "The machines top 5x5 grid shows the surrounding chunks with its chunk in the center, the chunks that have atleast 1 oil deposit in them should glow. If the surface does not start to glow within a few seconds then it is likely that there are no oil deposits nearby. Chunks can be seen ingame with F3+G",
"item.tfmg.casting_basin.tooltip.summary": "Casts ingots",
"item.tfmg.casting_basin.tooltip.condition1": "When supplied with molten steel",
"item.tfmg.casting_basin.tooltip.behaviour1": "Creates steel ingots which must have a sufficent output as the internal storage of the basin is limited",
"block.tfmg.casting_basin.tooltip.summary": "Casts ingots",
"block.tfmg.casting_basin.tooltip.condition1": "When supplied with molten steel",
"block.tfmg.casting_basin.tooltip.behaviour1": "Creates steel ingots which must have a sufficent output as the internal storage of the basin is limited",
"item.tfmg.neon_tube.tooltip.summary": "Glows",
"item.tfmg.neon_tube.tooltip.condition1": "When provided with power",
"item.tfmg.neon_tube.tooltip.behaviour1": "Glows relative to the amount of power its receiving",
"item.tfmg.neon_tube.tooltip.condition2": "When interacted with a dye",
"item.tfmg.neon_tube.tooltip.behaviour2": "Changes color to the color of the light when glowing",
"item.tfmg.neon_tube.tooltip.condition3": "When interacted with a Wrench",
"item.tfmg.neon_tube.tooltip.behaviour3": "Changes shape providing a space to power the tube",
"block.tfmg.neon_tube.tooltip.summary": "Glows",
"block.tfmg.neon_tube.tooltip.condition1": "When provided with power",
"block.tfmg.neon_tube.tooltip.behaviour1": "Glows relative to the amount of power its receiving",
"block.tfmg.neon_tube.tooltip.condition2": "When interacted with a dye",
"block.tfmg.neon_tube.tooltip.behaviour2": "Changes color to the color of the light when glowing",
"block.tfmg.neon_tube.tooltip.condition3": "When interacted with a Wrench",
"block.tfmg.neon_tube.tooltip.behaviour3": "Changes shape providing a space to power the tube",
"item.tfmg.light_bulb.tooltip.summary": "Glows",
"item.tfmg.light_bulb.tooltip.condition1": "When provided with power",
"item.tfmg.light_bulb.tooltip.behaviour1": "Glows relative to the amount of power its receiving",
"item.tfmg.light_bulb.tooltip.condition2": "When interacted with a dye",
"item.tfmg.light_bulb.tooltip.behaviour2": "Changes color to the color of the light when glowing",
"block.tfmg.light_bulb.tooltip.summary": "Glows",
"block.tfmg.light_bulb.tooltip.condition1": "When provided with power",
"block.tfmg.light_bulb.tooltip.behaviour1": "Glows relative to the amount of power its receiving",
"block.tfmg.light_bulb.tooltip.condition2": "When interacted with a dye",
"block.tfmg.light_bulb.tooltip.behaviour2": "Changes color to the color of the light when glowing",
"item.tfmg.circular_light.tooltip.summary": "Glows",
"item.tfmg.circular_light.tooltip.condition1": "When provided with power",
"item.tfmg.circular_light.tooltip.behaviour1": "Glows relative to the amount of power its receiving",
"item.tfmg.circular_light.tooltip.condition2": "When interacted with a dye",
"item.tfmg.circular_light.tooltip.behaviour2": "Changes color to the color of the light when glowing",
"block.tfmg.circular_light.tooltip.summary": "Glows",
"block.tfmg.circular_light.tooltip.condition1": "When provided with power",
"block.tfmg.circular_light.tooltip.behaviour1": "Glows relative to the amount of power its receiving",
"block.tfmg.circular_light.tooltip.condition2": "When interacted with a dye",
"block.tfmg.circular_light.tooltip.behaviour2": "Changes color to the color of the light when glowing",
"item.tfmg.modern_light.tooltip.summary": "Glows",
"item.tfmg.modern_light.tooltip.condition1": "When provided with power",
"item.tfmg.modern_light.tooltip.behaviour1": "Glows relative to the amount of power its receiving",
"item.tfmg.modern_light.tooltip.condition2": "When interacted with a dye",
"item.tfmg.modern_light.tooltip.behaviour2": "Changes color to the color of the light when glowing",
"block.tfmg.modern_light.tooltip.summary": "Glows",
"block.tfmg.modern_light.tooltip.condition1": "When provided with power",
"block.tfmg.modern_light.tooltip.behaviour1": "Glows relative to the amount of power its receiving",
"block.tfmg.modern_light.tooltip.condition2": "When interacted with a dye",
"block.tfmg.modern_light.tooltip.behaviour2": "Changes color to the color of the light when glowing",
"item.tfmg.aluminum_lamp.tooltip.summary": "Glows",
"item.tfmg.aluminum_lamp.tooltip.condition1": "When provided with power",
"item.tfmg.aluminum_lamp.tooltip.behaviour1": "Glows relative to the amount of power its receiving",
"item.tfmg.aluminum_lamp.tooltip.condition2": "When interacted with a dye",
"item.tfmg.aluminum_lamp.tooltip.behaviour2": "Changes color to the color of the light when glowing",
"block.tfmg.aluminum_lamp.tooltip.summary": "Glows",
"block.tfmg.aluminum_lamp.tooltip.condition1": "When provided with power",
"block.tfmg.aluminum_lamp.tooltip.behaviour1": "Glows relative to the amount of power its receiving",
"block.tfmg.aluminum_lamp.tooltip.condition2": "When interacted with a dye",
"block.tfmg.aluminum_lamp.tooltip.behaviour2": "Changes color to the color of the light when glowing",
"item.tfmg.oil_can.tooltip.summary": "Adds lubrication oil to engines",
"item.tfmg.oil_can.tooltip.condition1": "When Right Clicking a tank with lubrication oil inside",
@@ -158,34 +158,34 @@
"item.tfmg.oil_can.tooltip.condition2": "When Right Clicking an engine",
"item.tfmg.oil_can.tooltip.behaviour2": "Fills the engine with lubrication oil",
"item.tfmg.cable_connector.tooltip.summary": "Transfers power",
"item.tfmg.cable_connector.tooltip.condition1": "When 2 cable insulators are right clicked with a copper/aluminum/constantan spool",
"item.tfmg.cable_connector.tooltip.behaviour1": "Created a connection between the 2 insulators transferring power between them",
"block.tfmg.cable_connector.tooltip.summary": "Transfers power",
"block.tfmg.cable_connector.tooltip.condition1": "When 2 cable insulators are right clicked with a copper/aluminum/constantan spool",
"block.tfmg.cable_connector.tooltip.behaviour1": "Created a connection between the 2 insulators transferring power between them",
"item.tfmg.glass_cable_insulator.tooltip.summary": "Transfers power",
"item.tfmg.glass_cable_insulator.tooltip.condition1": "When 2 cable insulators are right clicked with a copper/aluminum/constantan spool",
"item.tfmg.glass_cable_insulator.tooltip.behaviour1": "Created a connection between the 2 insulators transferring power between them",
"block.tfmg.glass_cable_insulator.tooltip.summary": "Transfers power",
"block.tfmg.glass_cable_insulator.tooltip.condition1": "When 2 cable insulators are right clicked with a copper/aluminum/constantan spool",
"block.tfmg.glass_cable_insulator.tooltip.behaviour1": "Created a connection between the 2 insulators transferring power between them",
"item.tfmg.transformer.tooltip.summary": "Changes the voltage in a circuit",
"item.tfmg.transformer.tooltip.behaviour1": "Needs 2 electromagnetic coils of different turn amounts that have to be put on the transformer where the output (indicated by a small line of copper) outputs voltage based on the ratio of the 2 coils (for example if the input has a coil with 50 turns and the output has one with a 100 then the voltage is doubled since 100/50 = 2)",
"block.tfmg.transformer.tooltip.summary": "Changes the voltage in a circuit",
"block.tfmg.transformer.tooltip.behaviour1": "Needs 2 electromagnetic coils of different turn amounts that have to be put on the transformer where the output (indicated by a small line of copper) outputs voltage based on the ratio of the 2 coils (for example if the input has a coil with 50 turns and the output has one with a 100 then the voltage is doubled since 100/50 = 2)",
"item.tfmg.diode.tooltip.summary": "Functions as a one way gateway for power to flow through",
"item.tfmg.diode.tooltip.condition1": "When provided with power from its darker side",
"item.tfmg.diode.tooltip.behaviour1": "The power will be outputted on its lighter side acting as a one way pathway for power (meaning any power that would be coming from its lighter side would not be outputted on the darker one)",
"block.tfmg.diode.tooltip.summary": "Functions as a one way gateway for power to flow through",
"block.tfmg.diode.tooltip.condition1": "When provided with power from its darker side",
"block.tfmg.diode.tooltip.behaviour1": "The power will be outputted on its lighter side acting as a one way pathway for power (meaning any power that would be coming from its lighter side would not be outputted on the darker one)",
"item.tfmg.blast_stove.tooltip.summary": "Heats Air",
"item.tfmg.blast_stove.tooltip.behaviour1": "When 3 blast stoves are placed on top of eachother (or in a 3x2 shape) the smallest version of a blast stove is created, to add further internal storage you can add more stove blocks on top which is generally reccomended. A Blast Stove requires 2 things to be pumped in. Air, from the side of the bottom block and Creosote or Furnace gas from the bottom. Carbon dioxide must be pumped out from the side of the bottom block and finally heated air must be pumped out from the machines top.",
"block.tfmg.blast_stove.tooltip.summary": "Heats Air",
"block.tfmg.blast_stove.tooltip.behaviour1": "When 3 blast stoves are placed on top of eachother (or in a 3x2 shape) the smallest version of a blast stove is created, to add further internal storage you can add more stove blocks on top which is generally reccomended. A Blast Stove requires 2 things to be pumped in. Air, from the side of the bottom block and Creosote or Furnace gas from the bottom. Carbon dioxide must be pumped out from the side of the bottom block and finally heated air must be pumped out from the machines top.",
"item.tfmg.resistor.tooltip.summary": "Adds resistance to a network",
"item.tfmg.resistor.tooltip.condition1": "When placed on a block within a group",
"item.tfmg.resistor.tooltip.behaviour1": "Adds the resistors respective resistance (to see how to change its resistance look at the winding machines tooltip) to whatever electric group its target block is in",
"block.tfmg.resistor.tooltip.summary": "Adds resistance to a network",
"block.tfmg.resistor.tooltip.condition1": "When placed on a block within a group",
"block.tfmg.resistor.tooltip.behaviour1": "Adds the resistors respective resistance (to see how to change its resistance look at the winding machines tooltip) to whatever electric group its target block is in",
"item.tfmg.electrical_switch.tooltip.summary": "Lets power through when powered with redstone",
"block.tfmg.electrical_switch.tooltip.summary": "Lets power through when powered with redstone",
"item.tfmg.potentiometer.tooltip.summary": "Lets through a only a set amount of voltage",
"item.tfmg.potentiometer.tooltip.behaviour1": "Based on what pecentage you set, this machine only lets through a certain amount of voltage outputted by its output (its output can be seen by the arrow like pattern on its top pointing to it)",
"block.tfmg.potentiometer.tooltip.summary": "Lets through a only a set amount of voltage",
"block.tfmg.potentiometer.tooltip.behaviour1": "Based on what pecentage you set, this machine only lets through a certain amount of voltage outputted by its output (its output can be seen by the arrow like pattern on its top pointing to it)",
"item.tfmg.fireclay.tooltip.summary": "Spawns in underground veins located in the overworld",
"block.tfmg.fireclay.tooltip.summary": "Spawns in underground veins located in the overworld",
"item.tfmg.advanced_potato_cannon.tooltip.summary": "Launches _Napalm Potatoes_ at Enemies. Can be powered with _Air_ _Pressure_ from a _Backtank_",
"item.tfmg.advanced_potato_cannon.tooltip.condition1": "When R-Clicked",
@@ -209,7 +209,7 @@
"block.tfmg.polarizer.tooltip.condition1": "When powered",
"block.tfmg.polarizer.tooltip.behaviour1": "Will turn a _Magnetic Ingot_ into a _Magnet_ when right clicked with a _Magnetic Ingot_ after a bit of time",
"block.tfmg.magnetic_ingot.tooltip.summary": "On ocassion turns into a Magnet when struck by lighting",
"item.tfmg.magnetic_alloy_ingot.tooltip.summary": "Striking this with a lightning might do something...",
"item.tfmg.lithium_blade.tooltip.summary": "Using _Steel Ingot_Lithium Charges_, this Blade is set aflame burning enemies and shooting out Bolts of _Hellfire_",
"item.tfmg.lithium_blade.tooltip.condition1": "When R-Clicked when Off",