diff --git a/.gitignore b/.gitignore index 4d4ee8f6..bef1ddca 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,5 @@ /.vscode/ /build/classes/java/main/ /src/generated/resources/.cache/ +/bin/ +/.eclipse/ diff --git a/gradle.properties b/gradle.properties index a60c887c..616097a8 100644 --- a/gradle.properties +++ b/gradle.properties @@ -33,7 +33,7 @@ registrate_version = MC1.21-1.3.0+62 mod_id=tfmg mod_name=Create: The Factory Must Grow mod_license=MIT -mod_version=1.2.1 +mod_version=1.2.1-CI mod_group_id=com.drmangotea mod_authors= DrMangoTea, Pepa, Luna mod_description= Create: The Factory Must Grow brings the age of steel, oil and electricity to the Create mod diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 00000000..d4081da4 --- /dev/null +++ b/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1,7 @@ +distributionBase=GRADLE_USER_HOME +distributionPath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.3-bin.zip +networkTimeout=10000 +validateDistributionUrl=true +zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists diff --git a/gradlew b/gradlew old mode 100644 new mode 100755 diff --git a/src/generated/resources/assets/tfmg/lang/zh_cn.json b/src/generated/resources/assets/tfmg/lang/zh_cn.json deleted file mode 100644 index 04a0c62a..00000000 --- a/src/generated/resources/assets/tfmg/lang/zh_cn.json +++ /dev/null @@ -1,1172 +0,0 @@ -{ - "OwO": "OwO", - "block.tfmg.accumulator": "蓄能器", - "block.tfmg.accumulator.tooltip.summary": "储存大量能量(从底部输入),并可从顶部缓慢输出", - "block.tfmg.air_intake": "进气扇", - "block.tfmg.aluminum_bars": "铝栏杆", - "block.tfmg.aluminum_block": "铝块", - "block.tfmg.aluminum_cable_hub": "铝制线缆集线器", - "block.tfmg.aluminum_cogwheel": "铝齿轮", - "block.tfmg.aluminum_door": "铝门", - "block.tfmg.aluminum_fluid_tank": "铝流体储罐", - "block.tfmg.aluminum_fluid_valve": "铝流体阀门", - "block.tfmg.aluminum_flywheel": "铝飞轮", - "block.tfmg.aluminum_frame": "铝框架", - "block.tfmg.aluminum_ladder": "铝梯子", - "block.tfmg.aluminum_lamp": "铝灯", - "block.tfmg.aluminum_lamp.tooltip.behaviour1": "发光亮度取决于接收到的电量", - "block.tfmg.aluminum_lamp.tooltip.behaviour2": "发光时颜色会变为灯的颜色", - "block.tfmg.aluminum_lamp.tooltip.condition1": "当供电时", - "block.tfmg.aluminum_lamp.tooltip.condition2": "当使用染料交互时", - "block.tfmg.aluminum_lamp.tooltip.summary": "发光", - "block.tfmg.aluminum_mechanical_pump": "铝动力泵", - "block.tfmg.aluminum_pipe": "铝流体管道", - "block.tfmg.aluminum_scaffolding": "铝脚手架", - "block.tfmg.aluminum_smart_fluid_pipe": "铝智能流体管道", - "block.tfmg.aluminum_truss": "铝桁架", - "block.tfmg.asphalt": "沥青", - "block.tfmg.asphalt_slab": "沥青台阶", - "block.tfmg.asphalt_stairs": "沥青楼梯", - "block.tfmg.asphalt_wall": "沥青墙", - "block.tfmg.bauxite": "铝土矿", - "block.tfmg.bauxite_pillar": "竖纹铝土矿", - "block.tfmg.black_concrete": "黑色混凝土", - "block.tfmg.black_concrete_slab": "黑色混凝土台阶", - "block.tfmg.black_concrete_stairs": "黑色混凝土楼梯", - "block.tfmg.black_concrete_wall": "黑色混凝土墙", - "block.tfmg.black_rebar_concrete": "黑色钢筋混凝土", - "block.tfmg.black_rebar_concrete_slab": "黑色钢筋混凝土台阶", - "block.tfmg.black_rebar_concrete_stairs": "黑色钢筋混凝土楼梯", - "block.tfmg.black_rebar_concrete_wall": "黑色钢筋混凝土墙", - "block.tfmg.blast_furnace_hatch": "高炉舱门", - "block.tfmg.blast_furnace_output": "高炉输出口", - "block.tfmg.blast_furnace_reinforcement": "高炉加固构件", - "block.tfmg.blast_furnace_reinforcement_wall": "高炉加固墙", - "block.tfmg.blast_stove": "热风炉", - "block.tfmg.blast_stove.tooltip.behaviour1": "当3个热风炉垂直堆叠(或摆成3x2形状)时,会形成最小结构的热风炉。你可以在顶部添加更多热风炉方块来增加内部存储容量。热风炉需要泵入两样东西:空气(从底部方块侧面)和杂酚油或高炉煤气(从底部)。二氧化碳必须从底部方块侧面抽出,最后加热后的空气从机器顶部排出。", - "block.tfmg.blast_stove.tooltip.summary": "加热空气", - "block.tfmg.blue_caution_block": "蓝色警示方块", - "block.tfmg.blue_concrete": "蓝色混凝土", - "block.tfmg.blue_concrete_slab": "蓝色混凝土台阶", - "block.tfmg.blue_concrete_stairs": "蓝色混凝土楼梯", - "block.tfmg.blue_concrete_wall": "蓝色混凝土墙", - "block.tfmg.blue_rebar_concrete": "蓝色钢筋混凝土", - "block.tfmg.blue_rebar_concrete_slab": "蓝色钢筋混凝土台阶", - "block.tfmg.blue_rebar_concrete_stairs": "蓝色钢筋混凝土楼梯", - "block.tfmg.blue_rebar_concrete_wall": "蓝色钢筋混凝土墙", - "block.tfmg.brass_cable_hub": "黄铜线缆集线器", - "block.tfmg.brass_fluid_valve": "黄铜流体阀门", - "block.tfmg.brass_frame": "黄铜框架", - "block.tfmg.brass_mechanical_pump": "黄铜动力泵", - "block.tfmg.brass_pipe": "黄铜流体管道", - "block.tfmg.brass_smart_fluid_pipe": "黄铜智能流体管道", - "block.tfmg.brass_truss": "黄铜桁架", - "block.tfmg.brick_smokestack": "砖砌烟囱", - "block.tfmg.brown_caution_block": "棕色警示方块", - "block.tfmg.brown_concrete": "棕色混凝土", - "block.tfmg.brown_concrete_slab": "棕色混凝土台阶", - "block.tfmg.brown_concrete_stairs": "棕色混凝土楼梯", - "block.tfmg.brown_concrete_wall": "棕色混凝土墙", - "block.tfmg.brown_rebar_concrete": "棕色钢筋混凝土", - "block.tfmg.brown_rebar_concrete_slab": "棕色钢筋混凝土台阶", - "block.tfmg.brown_rebar_concrete_stairs": "棕色钢筋混凝土楼梯", - "block.tfmg.brown_rebar_concrete_wall": "棕色钢筋混凝土墙", - "block.tfmg.cable_connector": "线缆绝缘子", - "block.tfmg.cable_connector.tooltip.behaviour1": "在两个绝缘子之间建立连接,在它们之间传输电力", - "block.tfmg.cable_connector.tooltip.condition1": "当使用铜/铝/康铜线轴右击两个线缆绝缘子时", - "block.tfmg.cable_connector.tooltip.summary": "传输电力", - "block.tfmg.cable_tube": "线缆管", - "block.tfmg.cast_iron_bars": "铸铁栏杆", - "block.tfmg.cast_iron_block": "铸铁块", - "block.tfmg.cast_iron_chemical_vat": "铸铁化学反应釜", - "block.tfmg.cast_iron_fluid_tank": "铸铁流体储罐", - "block.tfmg.cast_iron_fluid_valve": "铸铁流体阀门", - "block.tfmg.cast_iron_flywheel": "铸铁飞轮", - "block.tfmg.cast_iron_frame": "铸铁框架", - "block.tfmg.cast_iron_ladder": "铸铁梯子", - "block.tfmg.cast_iron_mechanical_pump": "铸铁动力泵", - "block.tfmg.cast_iron_pipe": "铸铁流体管道", - "block.tfmg.cast_iron_smart_fluid_pipe": "铸铁智能流体管道", - "block.tfmg.cast_iron_truss": "铸铁桁架", - "block.tfmg.casting_basin": "铸造盆", - "block.tfmg.casting_basin.tooltip.behaviour1": "制造钢锭,由于铸造盆内部容量有限,必须保证输出通畅", - "block.tfmg.casting_basin.tooltip.condition1": "当输入熔融钢时", - "block.tfmg.casting_basin.tooltip.summary": "用于将液态材料铸造成为锭", - "block.tfmg.cement": "水泥", - "block.tfmg.cinder_block": "煤渣块", - "block.tfmg.cinderflour_block": "煤渣粉块", - "block.tfmg.circular_light": "圆形灯", - "block.tfmg.circular_light.tooltip.behaviour1": "发光亮度取决于接收到的电量", - "block.tfmg.circular_light.tooltip.behaviour2": "发光时颜色会变为灯的颜色", - "block.tfmg.circular_light.tooltip.condition1": "当供电时", - "block.tfmg.circular_light.tooltip.condition2": "当使用染料交互时", - "block.tfmg.circular_light.tooltip.summary": "发光", - "block.tfmg.coal_coke_block": "焦煤块", - "block.tfmg.cocrete_hose.tooltip.summary": "像软管滑轮那样泵送混凝土并注入钢筋块。凝固的混凝土会干燥成钢筋混凝土", - "block.tfmg.coke_oven": "焦炉", - "block.tfmg.concrete": "混凝土", - "block.tfmg.concrete_encased_cable_tube": "混凝土包裹线缆管", - "block.tfmg.concrete_encased_electric_post": "混凝土包裹电线杆", - "block.tfmg.concrete_encased_industrial_pipe": "混凝土包裹工业流体管道", - "block.tfmg.concrete_hose": "混凝土软管", - "block.tfmg.concrete_slab": "混凝土台阶", - "block.tfmg.concrete_smokestack": "混凝土烟囱", - "block.tfmg.concrete_stairs": "混凝土楼梯", - "block.tfmg.concrete_wall": "混凝土墙", - "block.tfmg.constantan_block": "康铜块", - "block.tfmg.constantan_frame": "康铜框架", - "block.tfmg.constantan_ladder": "康铜梯子", - "block.tfmg.constantan_truss": "康铜桁架", - "block.tfmg.converter": "能量转换器", - "block.tfmg.converter.tooltip.behaviour1": "该方块默认有一个TFMG输入端(铜色)和一个FE输入端(红色),它将TFMG能量转换为FE。使用扳手可以使转换器将FE转换为TFMG能量。可以通过打开转换器侧面的菜单来调整TFMG输出的电压", - "block.tfmg.converter.tooltip.summary": "在FE和TFMG能量之间进行转换", - "block.tfmg.cooling_fluid": "冷却液", - "block.tfmg.copper_cable_hub": "铜线缆集线器", - "block.tfmg.copper_frame": "铜框架", - "block.tfmg.copper_truss": "铜桁架", - "block.tfmg.copycat_cable_base": "仿生线缆基底", - "block.tfmg.copycat_cable_block": "仿生线缆方块", - "block.tfmg.creative_generator": "创造模式发电机", - "block.tfmg.creosote": "杂酚油", - "block.tfmg.crude_oil": "原油", - "block.tfmg.cut_bauxite": "切制铝土矿", - "block.tfmg.cut_bauxite_brick_slab": "切制铝土砖块台阶", - "block.tfmg.cut_bauxite_brick_stairs": "切制铝土砖块楼梯", - "block.tfmg.cut_bauxite_brick_wall": "切制铝土砖块墙", - "block.tfmg.cut_bauxite_bricks": "切制铝土砖块", - "block.tfmg.cut_bauxite_slab": "切制铝土台阶", - "block.tfmg.cut_bauxite_stairs": "切制铝土楼梯", - "block.tfmg.cut_bauxite_wall": "切制铝土墙", - "block.tfmg.cut_galena": "切制方铅矿", - "block.tfmg.cut_galena_brick_slab": "切制方铅矿砖块台阶", - "block.tfmg.cut_galena_brick_stairs": "切制方铅矿砖块楼梯", - "block.tfmg.cut_galena_brick_wall": "切制方铅矿砖块墙", - "block.tfmg.cut_galena_bricks": "切制方铅矿砖块", - "block.tfmg.cut_galena_slab": "切制方铅矿台阶", - "block.tfmg.cut_galena_stairs": "切制方铅矿楼梯", - "block.tfmg.cut_galena_wall": "切制方铅矿墙", - "block.tfmg.cyan_caution_block": "青色警示方块", - "block.tfmg.cyan_concrete": "青色混凝土", - "block.tfmg.cyan_concrete_slab": "青色混凝土台阶", - "block.tfmg.cyan_concrete_stairs": "青色混凝土楼梯", - "block.tfmg.cyan_concrete_wall": "青色混凝土墙", - "block.tfmg.cyan_rebar_concrete": "青色钢筋混凝土", - "block.tfmg.cyan_rebar_concrete_slab": "青色钢筋混凝土台阶", - "block.tfmg.cyan_rebar_concrete_stairs": "青色钢筋混凝土楼梯", - "block.tfmg.cyan_rebar_concrete_wall": "青色钢筋混凝土墙", - "block.tfmg.deepslate_lead_ore": "深层铅矿石", - "block.tfmg.deepslate_lithium_ore": "深层锂矿石", - "block.tfmg.deepslate_nickel_ore": "深层镍矿石", - "block.tfmg.diagonal_cable_block": "对角线缆方块", - "block.tfmg.diesel": "柴油", - "block.tfmg.diode.tooltip.behaviour1": "电力将从其较亮的一侧输出,充当单向通道(意味着任何来自较亮一侧的电力都不会从较暗的一侧输出)", - "block.tfmg.diode.tooltip.condition1": "当从其较暗的一侧供电时", - "block.tfmg.diode.tooltip.summary": "作为电力单向流动的关口", - "block.tfmg.electric_diode": "二极管", - "block.tfmg.electric_motor": "电动机", - "block.tfmg.electric_post": "电线杆", - "block.tfmg.electric_pump": "电动泵", - "block.tfmg.electrical_switch": "电力开关", - "block.tfmg.electrical_switch.tooltip.summary": "收到红石信号时允许电力通过", - "block.tfmg.electrode_holder": "电极支架", - "block.tfmg.encased_aluminum_pipe": "包裹铝流体管道", - "block.tfmg.encased_brass_pipe": "包裹黄铜流体管道", - "block.tfmg.encased_cast_iron_pipe": "包裹铸铁流体管道", - "block.tfmg.encased_diode": "箱装二极管", - "block.tfmg.encased_plastic_pipe": "包裹塑料流体管道", - "block.tfmg.encased_potentiometer": "箱装电位器", - "block.tfmg.encased_steel_pipe": "包裹钢流体管道", - "block.tfmg.engine_controller": "引擎控制器", - "block.tfmg.engine_controller.tooltip.behaviour1": "手持变速器右击控制器,然后对引擎做同样的操作。", - "block.tfmg.engine_controller.tooltip.behaviour2": "请查看游戏设置中的按键绑定,特别是“工业长路”部分", - "block.tfmg.engine_controller.tooltip.condition1": "如何链接到引擎", - "block.tfmg.engine_controller.tooltip.condition2": "如何控制引擎", - "block.tfmg.engine_controller.tooltip.summary": "控制各种引擎产生的旋转速度和方向", - "block.tfmg.engine_gearbox": "引擎齿轮箱", - "block.tfmg.exhaust": "排气管", - "block.tfmg.factory_floor": "工厂地板", - "block.tfmg.firebox": "燃烧室", - "block.tfmg.firebox.tooltip.behaviour1": "加热上方的机械,作用类似于烈焰人燃烧室", - "block.tfmg.firebox.tooltip.condition1": "当注入液化石油气、丁烷、柴油、丙烷、石脑油或煤油,并抽出二氧化碳时", - "block.tfmg.firebox.tooltip.summary": "注入燃料时加热机器", - "block.tfmg.fireclay": "耐火黏土", - "block.tfmg.fireclay.tooltip.summary": "生成于主世界的地下矿脉中", - "block.tfmg.fireproof_brick_reinforcement": "耐火砖固墙", - "block.tfmg.fireproof_bricks": "耐火砖", - "block.tfmg.fireproof_chemical_vat": "耐火化学反应釜", - "block.tfmg.flarestack": "焚油火炬", - "block.tfmg.flarestack.tooltip.behaviour1": "销毁泵入其中的流体/气体", - "block.tfmg.flarestack.tooltip.condition1": "当从底部泵入可燃流体/气体时", - "block.tfmg.flarestack.tooltip.summary": "燃烧多余的石油产物", - "block.tfmg.fossilstone": "化石", - "block.tfmg.galena": "方铅矿", - "block.tfmg.galena_pillar": "竖纹方铅矿", - "block.tfmg.gas_lamp": "气灯", - "block.tfmg.gasoline": "汽油", - "block.tfmg.generator": "发电机", - "block.tfmg.glass_aluminum_pipe": "玻璃铝流体管道", - "block.tfmg.glass_brass_pipe": "玻璃黄铜流体管道", - "block.tfmg.glass_cable_insulator": "玻璃线缆绝缘子", - "block.tfmg.glass_cable_insulator.tooltip.behaviour1": "在两个绝缘子之间建立连接并传输电力", - "block.tfmg.glass_cable_insulator.tooltip.condition1": "当使用铜/铝/康铜线轴右击两个线缆绝缘子时", - "block.tfmg.glass_cable_insulator.tooltip.summary": "传输电力", - "block.tfmg.glass_cast_iron_pipe": "玻璃铸铁流体管道", - "block.tfmg.glass_plastic_pipe": "玻璃塑料流体管道", - "block.tfmg.glass_steel_pipe": "玻璃钢流体管道", - "block.tfmg.gray_caution_block": "灰色警示方块", - "block.tfmg.gray_concrete": "灰色混凝土", - "block.tfmg.gray_concrete_slab": "灰色混凝土台阶", - "block.tfmg.gray_concrete_stairs": "灰色混凝土楼梯", - "block.tfmg.gray_concrete_wall": "灰色混凝土墙", - "block.tfmg.gray_rebar_concrete": "灰色钢筋混凝土", - "block.tfmg.gray_rebar_concrete_slab": "灰色钢筋混凝土台阶", - "block.tfmg.gray_rebar_concrete_stairs": "灰色钢筋混凝土楼梯", - "block.tfmg.gray_rebar_concrete_wall": "灰色钢筋混凝土墙", - "block.tfmg.green_caution_block": "绿色警示方块", - "block.tfmg.green_concrete": "绿色混凝土", - "block.tfmg.green_concrete_slab": "绿色混凝土台阶", - "block.tfmg.green_concrete_stairs": "绿色混凝土楼梯", - "block.tfmg.green_concrete_wall": "绿色混凝土墙", - "block.tfmg.green_rebar_concrete": "绿色钢筋混凝土", - "block.tfmg.green_rebar_concrete_slab": "绿色钢筋混凝土台阶", - "block.tfmg.green_rebar_concrete_stairs": "绿色钢筋混凝土楼梯", - "block.tfmg.green_rebar_concrete_wall": "绿色钢筋混凝土墙", - "block.tfmg.hardened_planks": "硬化木板", - "block.tfmg.heavy_cable_hub": "重型线缆集线器", - "block.tfmg.heavy_casing_door": "坚固门", - "block.tfmg.heavy_casing_encased_aluminum_cogwheel": "重型机壳铝齿轮", - "block.tfmg.heavy_casing_encased_large_aluminum_cogwheel": "重型机壳大型铝齿轮", - "block.tfmg.heavy_casing_encased_large_steel_cogwheel": "重型机壳大型钢齿轮", - "block.tfmg.heavy_casing_encased_shaft": "重型机壳转轴", - "block.tfmg.heavy_casing_encased_steel_cogwheel": "重型机壳钢齿轮", - "block.tfmg.heavy_machinery_casing": "重型机械机壳", - "block.tfmg.heavy_oil": "重油", - "block.tfmg.heavy_plated_door": "重型防护门", - "block.tfmg.industrial_aluminum_casing": "铝机壳", - "block.tfmg.industrial_mixer": "工业搅拌器", - "block.tfmg.industrial_pipe": "工业级流体管道", - "block.tfmg.kerosene": "煤油", - "block.tfmg.laminated_magnetic_alloy_block": "层压磁性合金块", - "block.tfmg.large_aluminum_cogwheel": "大型铝齿轮", - "block.tfmg.large_coil": "大型线圈", - "block.tfmg.large_coil.tooltip.behaviour1": "构建大型变压器,为了提高效率,可以用钢块和润滑油桶右击它", - "block.tfmg.large_coil.tooltip.condition1": "当两个大型线圈并排放置并用层压磁性合金块右击时", - "block.tfmg.large_coil.tooltip.summary": "用于构建大型变压器", - "block.tfmg.large_engine": "大型引擎", - "block.tfmg.large_engine.tooltip.behaviour1": "为了运行,需要泵入空气和燃料(柴油、煤油、石脑油、高炉煤气),并泵出二氧化碳(需要排气管)以产生旋转力(需要像蒸汽引擎一样连接轴)", - "block.tfmg.large_engine.tooltip.summary": "使用精炼程度较低的燃料产生旋转力", - "block.tfmg.large_pumpjack_hammer_connector": "大型抽油机连杆", - "block.tfmg.large_pumpjack_hammer_head": "大型抽油机驴头", - "block.tfmg.large_pumpjack_hammer_part": "大型抽油机游梁", - "block.tfmg.large_steel_cogwheel": "大型钢齿轮", - "block.tfmg.large_switch": "大型电力开关", - "block.tfmg.large_transformer": "大型变压器", - "block.tfmg.layered_bauxite": "层叠铝土矿", - "block.tfmg.layered_galena": "层叠方铅矿", - "block.tfmg.lead_bars": "铅栏杆", - "block.tfmg.lead_block": "铅块", - "block.tfmg.lead_flywheel": "铅飞轮", - "block.tfmg.lead_frame": "铅框架", - "block.tfmg.lead_ladder": "铅梯子", - "block.tfmg.lead_ore": "铅矿石", - "block.tfmg.lead_truss": "铅桁架", - "block.tfmg.light_blue_caution_block": "淡蓝色警示方块", - "block.tfmg.light_blue_concrete": "淡蓝色混凝土", - "block.tfmg.light_blue_concrete_slab": "淡蓝色混凝土台阶", - "block.tfmg.light_blue_concrete_stairs": "淡蓝色混凝土楼梯", - "block.tfmg.light_blue_concrete_wall": "淡蓝色混凝土墙", - "block.tfmg.light_blue_rebar_concrete": "淡蓝色钢筋混凝土", - "block.tfmg.light_blue_rebar_concrete_slab": "淡蓝色钢筋混凝土台阶", - "block.tfmg.light_blue_rebar_concrete_stairs": "淡蓝色钢筋混凝土楼梯", - "block.tfmg.light_blue_rebar_concrete_wall": "淡蓝色钢筋混凝土墙", - "block.tfmg.light_bulb": "灯泡", - "block.tfmg.light_bulb.tooltip.behaviour1": "发光亮度取决于接收到的电量", - "block.tfmg.light_bulb.tooltip.behaviour2": "发光时颜色会变为灯的颜色", - "block.tfmg.light_bulb.tooltip.condition1": "当供电时", - "block.tfmg.light_bulb.tooltip.condition2": "当使用染料交互时", - "block.tfmg.light_bulb.tooltip.summary": "发光", - "block.tfmg.light_gray_caution_block": "淡灰色警示方块", - "block.tfmg.light_gray_concrete": "淡灰色混凝土", - "block.tfmg.light_gray_concrete_slab": "淡灰色混凝土台阶", - "block.tfmg.light_gray_concrete_stairs": "淡灰色混凝土楼梯", - "block.tfmg.light_gray_concrete_wall": "淡灰色混凝土墙", - "block.tfmg.light_gray_rebar_concrete": "淡灰色钢筋混凝土", - "block.tfmg.light_gray_rebar_concrete_slab": "淡灰色钢筋混凝土台阶", - "block.tfmg.light_gray_rebar_concrete_stairs": "淡灰色钢筋混凝土楼梯", - "block.tfmg.light_gray_rebar_concrete_wall": "淡灰色钢筋混凝土墙", - "block.tfmg.lignite": "褐煤", - "block.tfmg.lime_caution_block": "黄绿色警示方块", - "block.tfmg.lime_concrete": "黄绿色混凝土", - "block.tfmg.lime_concrete_slab": "黄绿色混凝土台阶", - "block.tfmg.lime_concrete_stairs": "黄绿色混凝土楼梯", - "block.tfmg.lime_concrete_wall": "黄绿色混凝土墙", - "block.tfmg.lime_rebar_concrete": "黄绿色钢筋混凝土", - "block.tfmg.lime_rebar_concrete_slab": "黄绿色钢筋混凝土台阶", - "block.tfmg.lime_rebar_concrete_stairs": "黄绿色钢筋混凝土楼梯", - "block.tfmg.lime_rebar_concrete_wall": "黄绿色钢筋混凝土墙", - "block.tfmg.liquid_asphalt": "液态沥青", - "block.tfmg.liquid_concrete": "液态混凝土", - "block.tfmg.liquid_silicon": "液态硅", - "block.tfmg.lithium_block": "锂块", - "block.tfmg.lithium_ore": "锂矿石", - "block.tfmg.lithium_torch": "锂火把", - "block.tfmg.lubrication_oil": "润滑油", - "block.tfmg.machine_input": "动力输入口", - "block.tfmg.magenta_caution_block": "品红色警示方块", - "block.tfmg.magenta_concrete": "品红色混凝土", - "block.tfmg.magenta_concrete_slab": "品红色混凝土台阶", - "block.tfmg.magenta_concrete_stairs": "品红色混凝土楼梯", - "block.tfmg.magenta_concrete_wall": "品红色混凝土墙", - "block.tfmg.magenta_rebar_concrete": "品红色钢筋混凝土", - "block.tfmg.magenta_rebar_concrete_slab": "品红色钢筋混凝土台阶", - "block.tfmg.magenta_rebar_concrete_stairs": "品红色钢筋混凝土楼梯", - "block.tfmg.magenta_rebar_concrete_wall": "品红色钢筋混凝土墙", - "block.tfmg.metal_smokestack": "金属烟囱", - "block.tfmg.modern_light": "平板灯", - "block.tfmg.modern_light.tooltip.behaviour1": "发光亮度取决于接收到的电量", - "block.tfmg.modern_light.tooltip.behaviour2": "发光时颜色会变为灯的颜色", - "block.tfmg.modern_light.tooltip.condition1": "当供电时", - "block.tfmg.modern_light.tooltip.condition2": "当使用染料交互时", - "block.tfmg.modern_light.tooltip.summary": "发光", - "block.tfmg.molten_plastic": "熔融塑料", - "block.tfmg.molten_slag": "熔融炉渣", - "block.tfmg.molten_steel": "熔融钢", - "block.tfmg.napalm": "凝固汽油", - "block.tfmg.napalm_bomb": "凝固汽油弹", - "block.tfmg.naphtha": "石脑油", - "block.tfmg.neon_tube": "霓虹灯管", - "block.tfmg.neon_tube.tooltip.behaviour1": "发光亮度取决于接收到的电量", - "block.tfmg.neon_tube.tooltip.behaviour2": "发光时颜色会变为灯的颜色", - "block.tfmg.neon_tube.tooltip.behaviour3": "改变形状以提供供电空间", - "block.tfmg.neon_tube.tooltip.condition1": "当供电时", - "block.tfmg.neon_tube.tooltip.condition2": "当使用染料交互时", - "block.tfmg.neon_tube.tooltip.condition3": "当使用扳手交互时", - "block.tfmg.neon_tube.tooltip.summary": "发光", - "block.tfmg.nickel_bars": "镍栏杆", - "block.tfmg.nickel_block": "镍块", - "block.tfmg.nickel_flywheel": "镍飞轮", - "block.tfmg.nickel_frame": "镍框架", - "block.tfmg.nickel_ladder": "镍梯子", - "block.tfmg.nickel_ore": "镍矿石", - "block.tfmg.nickel_truss": "镍桁架", - "block.tfmg.oil_deposit": "油田", - "block.tfmg.orange_caution_block": "橙色警示方块", - "block.tfmg.orange_concrete": "橙色混凝土", - "block.tfmg.orange_concrete_slab": "橙色混凝土台阶", - "block.tfmg.orange_concrete_stairs": "橙色混凝土楼梯", - "block.tfmg.orange_concrete_wall": "橙色混凝土墙", - "block.tfmg.orange_rebar_concrete": "橙色钢筋混凝土", - "block.tfmg.orange_rebar_concrete_slab": "橙色钢筋混凝土台阶", - "block.tfmg.orange_rebar_concrete_stairs": "橙色钢筋混凝土楼梯", - "block.tfmg.orange_rebar_concrete_wall": "橙色钢筋混凝土墙", - "block.tfmg.pink_caution_block": "粉红色警示方块", - "block.tfmg.pink_concrete": "粉红色混凝土", - "block.tfmg.pink_concrete_slab": "粉红色混凝土台阶", - "block.tfmg.pink_concrete_stairs": "粉红色混凝土楼梯", - "block.tfmg.pink_concrete_wall": "粉红色混凝土墙", - "block.tfmg.pink_rebar_concrete": "粉红色钢筋混凝土", - "block.tfmg.pink_rebar_concrete_slab": "粉红色钢筋混凝土台阶", - "block.tfmg.pink_rebar_concrete_stairs": "粉红色钢筋混凝土楼梯", - "block.tfmg.pink_rebar_concrete_wall": "粉红色钢筋混凝土墙", - "block.tfmg.plastic_block": "塑料块", - "block.tfmg.plastic_fluid_valve": "塑料流体阀门", - "block.tfmg.plastic_mechanical_pump": "塑料动力泵", - "block.tfmg.plastic_pipe": "塑料流体管道", - "block.tfmg.plastic_smart_fluid_pipe": "塑料智能流体管道", - "block.tfmg.polarizer": "极化器", - "block.tfmg.polarizer.tooltip.behaviour1": "当通电后,右击放入_磁性合金锭_,一段时间后将其转化为_磁铁_", - "block.tfmg.polarizer.tooltip.condition1": "当通电时", - "block.tfmg.polarizer.tooltip.summary": "将磁性合金锭制成磁铁", - "block.tfmg.polished_cut_bauxite": "磨制切制铝土矿", - "block.tfmg.polished_cut_bauxite_slab": "磨制切制铝土台阶", - "block.tfmg.polished_cut_bauxite_stairs": "磨制切制铝土楼梯", - "block.tfmg.polished_cut_bauxite_wall": "磨制切制铝土墙", - "block.tfmg.polished_cut_galena": "磨制切制方铅矿", - "block.tfmg.polished_cut_galena_slab": "磨制切制方铅矿台阶", - "block.tfmg.polished_cut_galena_stairs": "磨制切制方铅矿楼梯", - "block.tfmg.polished_cut_galena_wall": "磨制切制方铅矿墙", - "block.tfmg.potentiometer": "电位器", - "block.tfmg.potentiometer.tooltip.behaviour1": "根据你设定的百分比,这台机器只允许一定量的电压通过其输出端(输出端由顶部指向它的箭头图案指示)", - "block.tfmg.potentiometer.tooltip.summary": "只允许设定量的电压通过", - "block.tfmg.pumpjack_base": "抽油机油泵", - "block.tfmg.pumpjack_crank": "抽油机曲柄", - "block.tfmg.pumpjack_hammer": "抽油机游梁架", - "block.tfmg.pumpjack_hammer_connector": "抽油机连杆", - "block.tfmg.pumpjack_hammer_head": "抽油机驴头", - "block.tfmg.pumpjack_hammer_part": "抽油机游梁", - "block.tfmg.purple_caution_block": "紫色警示方块", - "block.tfmg.purple_concrete": "紫色混凝土", - "block.tfmg.purple_concrete_slab": "紫色混凝土台阶", - "block.tfmg.purple_concrete_stairs": "紫色混凝土楼梯", - "block.tfmg.purple_concrete_wall": "紫色混凝土墙", - "block.tfmg.purple_rebar_concrete": "紫色钢筋混凝土", - "block.tfmg.purple_rebar_concrete_slab": "紫色钢筋混凝土台阶", - "block.tfmg.purple_rebar_concrete_stairs": "紫色钢筋混凝土楼梯", - "block.tfmg.purple_rebar_concrete_wall": "紫色钢筋混凝土墙", - "block.tfmg.radial_engine": "星型引擎", - "block.tfmg.raw_lead_block": "粗铅块", - "block.tfmg.raw_lithium_block": "粗锂块", - "block.tfmg.raw_nickel_block": "粗镍块", - "block.tfmg.rebar_block": "钢筋块", - "block.tfmg.rebar_concrete": "钢筋混凝土", - "block.tfmg.rebar_concrete_slab": "钢筋混凝土台阶", - "block.tfmg.rebar_concrete_stairs": "钢筋混凝土楼梯", - "block.tfmg.rebar_concrete_wall": "钢筋混凝土墙", - "block.tfmg.rebar_floor": "钢筋地板", - "block.tfmg.rebar_pile": "钢筋堆", - "block.tfmg.rebar_pillar": "钢筋柱", - "block.tfmg.rebar_stairs": "钢筋楼梯", - "block.tfmg.rebar_wall": "钢筋墙", - "block.tfmg.red_caution_block": "红色警示方块", - "block.tfmg.red_concrete": "红色混凝土", - "block.tfmg.red_concrete_slab": "红色混凝土台阶", - "block.tfmg.red_concrete_stairs": "红色混凝土楼梯", - "block.tfmg.red_concrete_wall": "红色混凝土墙", - "block.tfmg.red_rebar_concrete": "红色钢筋混凝土", - "block.tfmg.red_rebar_concrete_slab": "红色钢筋混凝土台阶", - "block.tfmg.red_rebar_concrete_stairs": "红色钢筋混凝土楼梯", - "block.tfmg.red_rebar_concrete_wall": "红色钢筋混凝土墙", - "block.tfmg.regular_engine": "常规引擎", - "block.tfmg.reinforced_fireproof_bricks": "强化耐火砖", - "block.tfmg.resistor": "电阻器", - "block.tfmg.resistor.tooltip.behaviour1": "将电阻器的阻值(查看绕线机提示了解如何更改阻值)添加到目标方块所在的电力组中", - "block.tfmg.resistor.tooltip.condition1": "当放置在属于某一组的方块上时", - "block.tfmg.resistor.tooltip.summary": "向网络添加电阻", - "block.tfmg.rotor": "转子", - "block.tfmg.rusted_blast_furnace_reinforcement": "锈蚀高炉加固构件", - "block.tfmg.rusted_blast_furnace_reinforcement_wall": "锈蚀高炉加固墙", - "block.tfmg.segmented_display": "分段显示屏", - "block.tfmg.simple_large_engine": "简易大型引擎", - "block.tfmg.simple_large_engine.tooltip.behaviour1": "为了运行,需要泵入空气和燃料(柴油、煤油、石脑油、高炉煤气),并泵出二氧化碳(需要排气管)以产生旋转力(需要像蒸汽引擎一样连接轴)", - "block.tfmg.simple_large_engine.tooltip.summary": "使用精炼程度较低的燃料产生旋转力(效率低于常规型号)", - "block.tfmg.slag_block": "炉渣块", - "block.tfmg.slag_bricks": "炉渣砖", - "block.tfmg.small_bauxite_brick_slab": "铝土小砖块台阶", - "block.tfmg.small_bauxite_brick_stairs": "铝土小砖块楼梯", - "block.tfmg.small_bauxite_brick_wall": "铝土小砖块墙", - "block.tfmg.small_bauxite_bricks": "铝土小砖块", - "block.tfmg.small_galena_brick_slab": "方铅矿小砖块台阶", - "block.tfmg.small_galena_brick_stairs": "方铅矿小砖块楼梯", - "block.tfmg.small_galena_brick_wall": "方铅矿小砖块墙", - "block.tfmg.small_galena_bricks": "方铅矿小砖块", - "block.tfmg.stator": "定子", - "block.tfmg.steel_bars": "钢筋", - "block.tfmg.steel_block": "钢块", - "block.tfmg.steel_cable_hub": "钢线缆集线器", - "block.tfmg.steel_casing": "钢机壳", - "block.tfmg.steel_casing_cable_hub": "钢机壳线缆集线器", - "block.tfmg.steel_chemical_vat": "钢制化学反应釜", - "block.tfmg.steel_cogwheel": "钢齿轮", - "block.tfmg.steel_distillation_controller": "钢分馏塔控制器", - "block.tfmg.steel_distillation_output": "钢分馏塔输出口", - "block.tfmg.steel_door": "钢门", - "block.tfmg.steel_encased_aluminum_cogwheel": "钢外壳铝齿轮", - "block.tfmg.steel_encased_large_aluminum_cogwheel": "钢外壳大型铝齿轮", - "block.tfmg.steel_encased_large_steel_cogwheel": "钢外壳大型钢齿轮", - "block.tfmg.steel_encased_shaft": "钢外壳转轴", - "block.tfmg.steel_encased_steel_cogwheel": "钢外壳钢齿轮", - "block.tfmg.steel_fluid_tank": "钢流体储罐", - "block.tfmg.steel_fluid_valve": "钢流体阀门", - "block.tfmg.steel_flywheel": "钢飞轮", - "block.tfmg.steel_frame": "钢框架", - "block.tfmg.steel_gearbox": "钢齿轮箱", - "block.tfmg.steel_ladder": "钢梯子", - "block.tfmg.steel_mechanical_pump": "钢动力泵", - "block.tfmg.steel_pipe": "钢流体管道", - "block.tfmg.steel_scaffolding": "钢脚手架", - "block.tfmg.steel_smart_fluid_pipe": "钢智能流体管道", - "block.tfmg.steel_trapdoor": "钢活板门", - "block.tfmg.steel_truss": "钢桁架", - "block.tfmg.sulfur": "硫磺", - "block.tfmg.sulfuric_acid": "硫酸", - "block.tfmg.surface_scanner": "原油探测器", - "block.tfmg.surface_scanner.tooltip.behaviour1": "机器顶部的5x5网格显示周围的区块,中心代表其所在区块。含有至少1个油田的区块应该会发光。如果表面在几秒钟内没有开始发光,则附近可能没有油田。游戏中按F3+G可查看区块边界", - "block.tfmg.surface_scanner.tooltip.condition1": "当从下方通过动力输入口供能时", - "block.tfmg.surface_scanner.tooltip.summary": "帮助寻找含有石油的区块", - "block.tfmg.traffic_light": "红绿灯", - "block.tfmg.transformer": "变压器", - "block.tfmg.transformer.tooltip.behaviour1": "需要在变压器上放置2个不同匝数的电磁线圈。输出端(由一小条铜线指示)根据2个线圈的比例输出电压(例如,如果输入端线圈为50匝,输出端为100匝,则电压加倍,因为100/50 = 2)", - "block.tfmg.transformer.tooltip.summary": "改变电路中的电压", - "block.tfmg.turbine_engine": "涡轮引擎", - "block.tfmg.voltage_observer": "电压侦测器", - "block.tfmg.voltage_observer.tooltip.summary": "检测到任何电压时输出红石信号", - "block.tfmg.voltmeter": "电压表", - "block.tfmg.voltmeter.tooltip.behaviour1": "将此方块放置在电气方块/元件上。默认情况下,它测量0到500伏的电压。戴上工程师护目镜可查看当前测量值。用扳手右击可选择不同的测量选项。", - "block.tfmg.voltmeter.tooltip.summary": "显示电气元件的各种不同数值", - "block.tfmg.white_caution_block": "白色警示方块", - "block.tfmg.white_concrete": "白色混凝土", - "block.tfmg.white_concrete_slab": "白色混凝土台阶", - "block.tfmg.white_concrete_stairs": "白色混凝土楼梯", - "block.tfmg.white_concrete_wall": "白色混凝土墙", - "block.tfmg.white_rebar_concrete": "白色钢筋混凝土", - "block.tfmg.white_rebar_concrete_slab": "白色钢筋混凝土台阶", - "block.tfmg.white_rebar_concrete_stairs": "白色钢筋混凝土楼梯", - "block.tfmg.white_rebar_concrete_wall": "白色钢筋混凝土墙", - "block.tfmg.winding_machine": "绕线机", - "block.tfmg.winding_machine.tooltip.behaviour1": "手持所需物品(电磁线圈或电阻器)右击,然后用铜线轴(用于线圈)或铝线轴(用于电阻器)右击。与它交互以设定匝数/欧姆值,并提供旋转力。使用工程师护目镜可以查看绕线何时完成。", - "block.tfmg.winding_machine.tooltip.summary": "改变线轴的匝数和电阻器的阻值", - "block.tfmg.yellow_caution_block": "黄色警示方块", - "block.tfmg.yellow_concrete": "黄色混凝土", - "block.tfmg.yellow_concrete_slab": "黄色混凝土台阶", - "block.tfmg.yellow_concrete_stairs": "黄色混凝土楼梯", - "block.tfmg.yellow_concrete_wall": "黄色混凝土墙", - "block.tfmg.yellow_rebar_concrete": "黄色钢筋混凝土", - "block.tfmg.yellow_rebar_concrete_slab": "黄色钢筋混凝土台阶", - "block.tfmg.yellow_rebar_concrete_stairs": "黄色钢筋混凝土楼梯", - "block.tfmg.yellow_rebar_concrete_wall": "黄色钢筋混凝土墙", - "block.tfmg.zinc_frame": "锌框架", - "block.tfmg.zinc_truss": "锌桁架", - "create.goggles.item_storage": "物品库存:", - "create.recipe.advanced_distillation": "大型分馏", - "create.recipe.assembly.winding": "缠绕线轴", - "create.recipe.casting": "铸造", - "create.recipe.chemical_vat": "化学反应釜", - "create.recipe.coking": "焦化", - "create.recipe.distillation": "分馏", - "create.recipe.hot_blast": "热风烧炼", - "create.recipe.industrial_blasting": "工业烧炼", - "create.recipe.polarizing": "极化", - "create.recipe.winding": "绕线", - "creative_tab.tfmg_decoration": "机械动力:工业长路 | 装饰", - "creative_tab.tfmg_main": "机械动力:工业长路", - "death.attack.tfmg.acid": "%1$s 泡了个酸液澡", - "death.attack.tfmg.acid.player": "%1$s 泡了个酸液澡", - "death.attack.tfmg.blast_furnace": "%1$s 被变成了碳钢", - "death.attack.tfmg.blast_furnace.player": "%1$s 被扔进了高炉", - "death.attack.tfmg.concrete": "%1$s 试图吞食混凝土", - "death.attack.tfmg.concrete.player": "%1$s 试图吞食混凝土", - "effect.tfmg.hellfire": "地狱火", - "entity.tfmg.blue_spark": "蓝火花", - "entity.tfmg.copper_grenade": "铜焰铝热弹", - "entity.tfmg.dry_ice_flake": "干冰碎片", - "entity.tfmg.green_spark": "绿火花", - "entity.tfmg.lithium_spark": "锂火花", - "entity.tfmg.napalm_bomb_entity": "凝固汽油弹", - "entity.tfmg.napalm_potato": "凝固汽油土豆", - "entity.tfmg.pipe_bomb": "土制炸弹", - "entity.tfmg.spark": "火花", - "entity.tfmg.thermite_grenade": "铝热弹", - "entity.tfmg.zinc_grenade": "锌焰铝热弹", - "fluid.tfmg.air": "空气", - "fluid.tfmg.butane": "丁烷", - "fluid.tfmg.carbon_dioxide": "二氧化碳", - "fluid.tfmg.cooling_fluid": "冷却液", - "fluid.tfmg.creosote": "杂酚油", - "fluid.tfmg.crude_oil": "原油", - "fluid.tfmg.diesel": "柴油", - "fluid.tfmg.ethylene": "乙烯", - "fluid.tfmg.furnace_gas": "高炉煤气", - "fluid.tfmg.gasoline": "汽油", - "fluid.tfmg.heavy_oil": "重油", - "fluid.tfmg.hot_air": "热空气", - "fluid.tfmg.hydrogen": "氢气", - "fluid.tfmg.kerosene": "煤油", - "fluid.tfmg.liquid_asphalt": "液态沥青", - "fluid.tfmg.liquid_concrete": "液态混凝土", - "fluid.tfmg.liquid_silicon": "液态硅", - "fluid.tfmg.lpg": "液化石油气", - "fluid.tfmg.lubrication_oil": "润滑油", - "fluid.tfmg.molten_plastic": "熔融塑料", - "fluid.tfmg.molten_slag": "熔融炉渣", - "fluid.tfmg.molten_steel": "熔融钢", - "fluid.tfmg.napalm": "凝固汽油", - "fluid.tfmg.naphtha": "石脑油", - "fluid.tfmg.neon": "氖气", - "fluid.tfmg.propane": "丙烷", - "fluid.tfmg.propylene": "丙烯", - "fluid.tfmg.sulfuric_acid": "硫酸", - "item.minecraft.lingering_potion.effect.hellfire_potion": "滞留型地狱火药水", - "item.minecraft.potion.effect.hellfire_potion": "地狱火药水", - "item.minecraft.splash_potion.effect.hellfire_potion": "喷溅型地狱火药水", - "item.minecraft.tipped_arrow.effect.hellfire_potion": "地狱火之箭", - "item.tfmg.advanced_potato_cannon": "高级土豆加农炮", - "item.tfmg.advanced_potato_cannon.tooltip.behaviour1": "从你的_物品栏_中_发射_一颗_凝固汽油土豆_。", - "item.tfmg.advanced_potato_cannon.tooltip.behaviour2": "_不_消耗_耐久度_。取而代之的是,从气罐中消耗_气压_", - "item.tfmg.advanced_potato_cannon.tooltip.condition1": "当右击时", - "item.tfmg.advanced_potato_cannon.tooltip.condition2": "当装备背罐时", - "item.tfmg.advanced_potato_cannon.tooltip.summary": "向敌人发射_凝固汽油土豆_。可以使用_背罐_中的_气压_供能", - "item.tfmg.air_bucket": "空气罐", - "item.tfmg.aluminum_axe": "铝斧", - "item.tfmg.aluminum_hoe": "铝锄", - "item.tfmg.aluminum_ingot": "铝锭", - "item.tfmg.aluminum_nugget": "铝粒", - "item.tfmg.aluminum_pickaxe": "铝镐", - "item.tfmg.aluminum_sheet": "铝板", - "item.tfmg.aluminum_shovel": "铝锹", - "item.tfmg.aluminum_spool": "铝线轴", - "item.tfmg.aluminum_sword": "铝剑", - "item.tfmg.aluminum_wire": "铝导线", - "item.tfmg.asphalt_mixture": "沥青混合物", - "item.tfmg.bauxite_powder": "铝土粉", - "item.tfmg.bitumen": "沥青", - "item.tfmg.black_multimeter": "黑色万用表", - "item.tfmg.black_multimeter.tooltip.behaviour1": "显示电阻(欧姆)、电压(伏特)、电流(安培)和功率(千瓦),以及元件所在的组", - "item.tfmg.black_multimeter.tooltip.behaviour2": "除上述统计数据外,万用表还显示网络的总发电量和耗电量", - "item.tfmg.black_multimeter.tooltip.condition1": "当看着电气元件时 注意:佩戴工程师护目镜时无效", - "item.tfmg.black_multimeter.tooltip.condition2": "当使用shift蹲下看着电气元件时", - "item.tfmg.black_multimeter.tooltip.summary": "显示电气方块及其网络的数据", - "item.tfmg.blue_multimeter": "蓝色万用表", - "item.tfmg.blue_multimeter.tooltip.behaviour1": "显示电阻(欧姆)、电压(伏特)、电流(安培)和功率(千瓦),以及元件所在的组", - "item.tfmg.blue_multimeter.tooltip.behaviour2": "除上述统计数据外,万用表还显示网络的总发电量和耗电量", - "item.tfmg.blue_multimeter.tooltip.condition1": "当看着电气元件时 注意:佩戴工程师护目镜时无效", - "item.tfmg.blue_multimeter.tooltip.condition2": "当蹲下看着电气元件时", - "item.tfmg.blue_multimeter.tooltip.summary": "显示电气方块及其网络的数据", - "item.tfmg.brown_multimeter": "棕色万用表", - "item.tfmg.brown_multimeter.tooltip.behaviour1": "显示电阻(欧姆)、电压(伏特)、电流(安培)和功率(千瓦),以及元件所在的组", - "item.tfmg.brown_multimeter.tooltip.behaviour2": "除上述统计数据外,万用表还显示网络的总发电量和耗电量", - "item.tfmg.brown_multimeter.tooltip.condition1": "当看着电气元件时 注意:佩戴工程师护目镜时无效", - "item.tfmg.brown_multimeter.tooltip.summary": "显示电气方块及其网络的数据", - "item.tfmg.brown_multimeter_cannon.tooltip.condition2": "当蹲下看着电气元件时", - "item.tfmg.butane_bucket": "丁烷罐", - "item.tfmg.capacitor_item": "电容器", - "item.tfmg.carbon_dioxide_bucket": "二氧化碳罐", - "item.tfmg.cast_iron_ingot": "铸铁锭", - "item.tfmg.cast_iron_nugget": "铸铁粒", - "item.tfmg.cast_iron_sheet": "铸铁板", - "item.tfmg.centrifuge": "离心机", - "item.tfmg.cinderblock": "煤渣块", - "item.tfmg.cinderflourblock": "煤渣粉块", - "item.tfmg.circuit_board": "电路板", - "item.tfmg.coal_coke": "焦煤", - "item.tfmg.coal_coke_dust": "焦煤粉", - "item.tfmg.coated_circuit_board": "涂层电路板", - "item.tfmg.concrete_mixture": "混凝土混合物", - "item.tfmg.constantan_ingot": "康铜锭", - "item.tfmg.constantan_nugget": "康铜粒", - "item.tfmg.constantan_spool": "康铜线轴", - "item.tfmg.constantan_wire": "康铜导线", - "item.tfmg.cooling_fluid_bottle": "冷却液瓶", - "item.tfmg.cooling_fluid_bucket": "冷却液桶", - "item.tfmg.copper_electrode": "铜电极", - "item.tfmg.copper_grenade": "铜焰铝热弹", - "item.tfmg.copper_spool": "铜线轴", - "item.tfmg.copper_sulfate": "硫酸铜", - "item.tfmg.copper_wire": "铜导线", - "item.tfmg.crankshaft": "曲轴", - "item.tfmg.creosote_bucket": "杂酚油桶", - "item.tfmg.crude_oil_bucket": "原油桶", - "item.tfmg.crushed_raw_lithium": "粉碎粗锂", - "item.tfmg.cyan_multimeter": "青色万用表", - "item.tfmg.cyan_multimeter.tooltip.behaviour1": "显示电阻(欧姆)、电压(伏特)、电流(安培)和功率(千瓦),以及元件所在的组", - "item.tfmg.cyan_multimeter.tooltip.behaviour2": "除上述统计数据外,万用表还显示网络的总发电量和耗电量", - "item.tfmg.cyan_multimeter.tooltip.condition1": "当看着电气元件时 注意:佩戴工程师护目镜时无效", - "item.tfmg.cyan_multimeter.tooltip.condition2": "当蹲下看着电气元件时", - "item.tfmg.cyan_multimeter.tooltip.summary": "显示电气方块及其网络的数据", - "item.tfmg.debug_cinderblock": "调试煤渣块", - "item.tfmg.diesel_bucket": "柴油桶", - "item.tfmg.diesel_engine_cylinder": "柴油引擎气缸", - "item.tfmg.electricians_wrench": "电工扳手", - "item.tfmg.electrictians_wrench.tooltip.behaviour1": "打开一个菜单,你可以选择设定方块的组。关于“组”的解释请查看发电机的“思索”部分", - "item.tfmg.electrictians_wrench.tooltip.condition1": "当右击电气方块时", - "item.tfmg.electrictians_wrench.tooltip.summary": "更改元件的电气分组", - "item.tfmg.electromagnetic_coil": "电磁线圈", - "item.tfmg.empty_circuit_board": "空电路板", - "item.tfmg.empty_spool": "空线轴", - "item.tfmg.engine_cylinder": "引擎气缸", - "item.tfmg.etched_circuit_board": "蚀刻电路板", - "item.tfmg.ethylene_bucket": "乙烯罐", - "item.tfmg.fire_extinguisher": "灭火器", - "item.tfmg.fireclay_ball": "耐火黏土球", - "item.tfmg.fireproof_brick": "耐火砖", - "item.tfmg.flamethrower": "喷火器", - "item.tfmg.flamethrower.tooltip.behaviour1": "_喷射火焰_ ", - "item.tfmg.flamethrower.tooltip.behaviour2": "_燃料_将从储罐中消耗。_射程_和_扩散_会根据你选择的_燃料_而变化", - "item.tfmg.flamethrower.tooltip.condition1": "当右击时", - "item.tfmg.flamethrower.tooltip.condition2": "当右击装有_有效燃料_的流体容器时", - "item.tfmg.flamethrower.tooltip.summary": "燃烧可燃_气体_和_流体_,喷射出火焰灼烧你的敌人", - "item.tfmg.furnace_gas_bucket": "高炉煤气罐", - "item.tfmg.gasoline_bucket": "汽油桶", - "item.tfmg.glass_insulator_segment": "玻璃绝缘子段", - "item.tfmg.golden_turbo": "黄金涡轮", - "item.tfmg.graphite_electrode": "石墨电极", - "item.tfmg.gray_multimeter": "灰色万用表", - "item.tfmg.gray_multimeter.tooltip.behaviour1": "显示电阻(欧姆)、电压(伏特)、电流(安培)和功率(千瓦),以及元件所在的组", - "item.tfmg.gray_multimeter.tooltip.behaviour2": "除上述统计数据外,万用表还显示网络的总发电量和耗电量", - "item.tfmg.gray_multimeter.tooltip.condition1": "当看着电气元件时 注意:佩戴工程师护目镜时无效", - "item.tfmg.gray_multimeter.tooltip.condition2": "当蹲下看着电气元件时", - "item.tfmg.gray_multimeter.tooltip.summary": "显示电气方块及其网络的数据", - "item.tfmg.green_multimeter": "绿色万用表", - "item.tfmg.green_multimeter.tooltip.behaviour1": "显示电阻(欧姆)、电压(伏特)、电流(安培)和功率(千瓦),以及元件所在的组", - "item.tfmg.green_multimeter.tooltip.behaviour2": "除上述统计数据外,万用表还显示网络的总发电量和耗电量", - "item.tfmg.green_multimeter.tooltip.condition2": "当蹲下看着电气元件时", - "item.tfmg.green_multimeter.tooltip.summary": "显示电气方块及其网络的数据", - "item.tfmg.green_multimeter_.tooltip.condition1": "当看着电气元件时 注意:佩戴工程师护目镜时无效", - "item.tfmg.heavy_oil_bucket": "重油桶", - "item.tfmg.heavy_plate": "厚钢板", - "item.tfmg.hot_air_bucket": "热空气罐", - "item.tfmg.hydrogen_bucket": "氢气罐", - "item.tfmg.kerosene_bucket": "煤油桶", - "item.tfmg.lead_axe": "铅斧", - "item.tfmg.lead_hoe": "铅锄", - "item.tfmg.lead_ingot": "铅锭", - "item.tfmg.lead_nugget": "铅粒", - "item.tfmg.lead_pickaxe": "铅镐", - "item.tfmg.lead_sheet": "铅板", - "item.tfmg.lead_shovel": "铅锹", - "item.tfmg.lead_sword": "铅剑", - "item.tfmg.light_blue_multimeter": "淡蓝色万用表", - "item.tfmg.light_blue_multimeter.tooltip.behaviour1": "显示电阻(欧姆)、电压(伏特)、电流(安培)和功率(千瓦),以及元件所在的组", - "item.tfmg.light_blue_multimeter.tooltip.behaviour2": "除上述统计数据外,万用表还显示网络的总发电量和耗电量", - "item.tfmg.light_blue_multimeter.tooltip.condition1": "当看着电气元件时 注意:佩戴工程师护目镜时无效", - "item.tfmg.light_blue_multimeter.tooltip.condition2": "当蹲下看着电气元件时", - "item.tfmg.light_blue_multimeter.tooltip.summary": "显示电气方块及其网络的数据", - "item.tfmg.light_gray_multimeter": "淡灰色万用表", - "item.tfmg.light_gray_multimeter.tooltip.behaviour1": "显示电阻(欧姆)、电压(伏特)、电流(安培)和功率(千瓦),以及元件所在的组", - "item.tfmg.light_gray_multimeter.tooltip.behaviour2": "除上述统计数据外,万用表还显示网络的总发电量和耗电量", - "item.tfmg.light_gray_multimeter.tooltip.condition1": "当看着电气元件时 注意:佩戴工程师护目镜时无效", - "item.tfmg.light_gray_multimeter.tooltip.condition2": "当蹲下看着电气元件时", - "item.tfmg.light_gray_multimeter.tooltip.summary": "显示电气方块及其网络的数据", - "item.tfmg.lime_multimeter": "黄绿色万用表", - "item.tfmg.lime_multimeter.tooltip.behaviour1": "显示电阻(欧姆)、电压(伏特)、电流(安培)和功率(千瓦),以及元件所在的组", - "item.tfmg.lime_multimeter.tooltip.behaviour2": "除上述统计数据外,万用表还显示网络的总发电量和耗电量", - "item.tfmg.lime_multimeter.tooltip.condition1": "当看着电气元件时 注意:佩戴工程师护目镜时无效", - "item.tfmg.lime_multimeter.tooltip.condition2": "当蹲下看着电气元件时", - "item.tfmg.lime_multimeter.tooltip.summary": "显示电气方块及其网络的数据", - "item.tfmg.limesand": "石灰砂", - "item.tfmg.liquid_asphalt_bucket": "液态沥青桶", - "item.tfmg.liquid_concrete_bucket": "液态混凝土桶", - "item.tfmg.liquid_silicon_bucket": "液态硅桶", - "item.tfmg.lit_lithium_blade": "锂刃剑(点燃)", - "item.tfmg.lithium_blade": "锂刃剑", - "item.tfmg.lithium_blade.tooltip.behaviour1": "被地狱火点燃,消耗_锂装药_。它的火焰会点燃敌人一段设定的时间,即使敌人在水中熄灭了自己,这种火焰也会重新点燃", - "item.tfmg.lithium_blade.tooltip.behaviour2": "射出几道_地狱火_,消耗剑的充能", - "item.tfmg.lithium_blade.tooltip.condition1": "关闭状态下右击", - "item.tfmg.lithium_blade.tooltip.condition2": "开启状态下右击", - "item.tfmg.lithium_blade.tooltip.summary": "使用_锂装药_,这把剑会燃起火焰灼烧敌人并射出_地狱火_束", - "item.tfmg.lithium_charge": "锂装药", - "item.tfmg.lithium_ingot": "锂锭", - "item.tfmg.lithium_nugget": "锂粒", - "item.tfmg.lpg_bucket": "液化石油气罐", - "item.tfmg.lubrication_oil_bucket": "润滑油桶", - "item.tfmg.magenta_multimeter": "品红色万用表", - "item.tfmg.magenta_multimeter.tooltip.behaviour1": "显示电阻(欧姆)、电压(伏特)、电流(安培)和功率(千瓦),以及元件所在的组", - "item.tfmg.magenta_multimeter.tooltip.behaviour2": "除上述统计数据外,万用表还显示网络的总发电量和耗电量", - "item.tfmg.magenta_multimeter.tooltip.condition1": "当看着电气元件时 注意:佩戴工程师护目镜时无效", - "item.tfmg.magenta_multimeter.tooltip.condition2": "当蹲下看着电气元件时", - "item.tfmg.magenta_multimeter.tooltip.summary": "显示电气方块及其网络的数据", - "item.tfmg.magnet": "磁铁", - "item.tfmg.magnetic_alloy_ingot": "磁性合金锭", - "item.tfmg.magnetic_alloy_ingot.tooltip.summary": "用闪电击中它可能会发生什么...", - "item.tfmg.magnetic_alloy_sheet": "磁性合金板", - "item.tfmg.mixer_blade": "搅拌桨", - "item.tfmg.molten_plastic_bucket": "熔融塑料桶", - "item.tfmg.molten_slag_bucket": "熔融炉渣桶", - "item.tfmg.molten_steel_bucket": "熔融钢桶", - "item.tfmg.multimeter": "万用表", - "item.tfmg.multimeter.tooltip.behaviour1": "显示电阻(欧姆)、电压(伏特)、电流(安培)和功率(千瓦),以及元件所在的组", - "item.tfmg.multimeter.tooltip.behaviour2": "除上述统计数据外,万用表还显示网络的总发电量和耗电量", - "item.tfmg.multimeter.tooltip.condition1": "当看着电气元件时 注意:佩戴工程师护目镜时无效", - "item.tfmg.multimeter.tooltip.condition2": "当蹲下看着电气元件时", - "item.tfmg.multimeter.tooltip.summary": "显示电气方块及其网络的数据", - "item.tfmg.n_semiconductor": "N型半导体", - "item.tfmg.napalm_bucket": "凝固汽油桶", - "item.tfmg.napalm_potato": "凝固汽油土豆", - "item.tfmg.naphtha_bucket": "石脑油桶", - "item.tfmg.neon_bucket": "氖气罐", - "item.tfmg.nickel_ingot": "镍锭", - "item.tfmg.nickel_nugget": "镍粒", - "item.tfmg.nickel_sheet": "镍板", - "item.tfmg.nitrate_dust": "硝酸盐粉", - "item.tfmg.oil_can": "注油壶", - "item.tfmg.oil_can.tooltip.behaviour1": "向油壶内填充润滑油", - "item.tfmg.oil_can.tooltip.behaviour2": "向引擎填充润滑油", - "item.tfmg.oil_can.tooltip.condition1": "对着装有润滑油的储罐右击时", - "item.tfmg.oil_can.tooltip.condition2": "对着引擎右击时", - "item.tfmg.oil_can.tooltip.summary": "向引擎添加润滑油", - "item.tfmg.oil_hammer": "石油锤", - "item.tfmg.orange_multimeter": "橙色万用表", - "item.tfmg.orange_multimeter.tooltip.behaviour1": "显示电阻(欧姆)、电压(伏特)、电流(安培)和功率(千瓦),以及元件所在的组", - "item.tfmg.orange_multimeter.tooltip.behaviour2": "除上述统计数据外,万用表还显示网络的总发电量和耗电量", - "item.tfmg.orange_multimeter.tooltip.condition1": "当看着电气元件时 注意:佩戴工程师护目镜时无效", - "item.tfmg.orange_multimeter.tooltip.condition2": "当蹲下看着电气元件时", - "item.tfmg.orange_multimeter.tooltip.summary": "显示电气方块及其网络的数据", - "item.tfmg.p_semiconductor": "P型半导体", - "item.tfmg.pink_multimeter": "粉红色万用表", - "item.tfmg.pink_multimeter.tooltip.behaviour1": "显示电阻(欧姆)、电压(伏特)、电流(安培)和功率(千瓦),以及元件所在的组", - "item.tfmg.pink_multimeter.tooltip.behaviour2": "除上述统计数据外,万用表还显示网络的总发电量和耗电量", - "item.tfmg.pink_multimeter.tooltip.condition1": "当看着电气元件时 注意:佩戴工程师护目镜时无效", - "item.tfmg.pink_multimeter.tooltip.condition2": "当蹲下看着电气元件时", - "item.tfmg.pink_multimeter.tooltip.summary": "显示电气方块及其网络的数据", - "item.tfmg.pipe_bomb": "土制炸弹", - "item.tfmg.pipebomb.tooltip.summary": "太酷了", - "item.tfmg.plastic_sheet": "塑料板", - "item.tfmg.propane_bucket": "丙烷罐", - "item.tfmg.propylene_bucket": "丙烯罐", - "item.tfmg.purple_multimeter": "紫色万用表", - "item.tfmg.purple_multimeter.tooltip.behaviour1": "显示电阻(欧姆)、电压(伏特)、电流(安培)和功率(千瓦),以及元件所在的组", - "item.tfmg.purple_multimeter.tooltip.behaviour2": "除上述统计数据外,万用表还显示网络的总发电量和耗电量", - "item.tfmg.purple_multimeter.tooltip.condition1": "当看着电气元件时 注意:佩戴工程师护目镜时无效", - "item.tfmg.purple_multimeter.tooltip.condition2": "当蹲下看着电气元件时", - "item.tfmg.purple_multimeter.tooltip.summary": "显示电气方块及其网络的数据", - "item.tfmg.quad_potato_cannon": "四管土豆加农炮", - "item.tfmg.quad_potato_cannon.tooltip.behaviour1": "从你的_物品栏_中_发射_合适的物品。", - "item.tfmg.quad_potato_cannon.tooltip.behaviour2": "_不_消耗_耐久度_。取而代之的是,从气罐中消耗_气压_", - "item.tfmg.quad_potato_cannon.tooltip.condition1": "当右击时", - "item.tfmg.quad_potato_cannon.tooltip.condition2": "当装备背罐时", - "item.tfmg.quad_potato_cannon.tooltip.summary": "向敌人发射4颗你自家种的蔬菜。可以使用_背罐_中的_气压_供能", - "item.tfmg.raw_lead": "粗铅", - "item.tfmg.raw_lithium": "粗锂", - "item.tfmg.raw_nickel": "粗镍", - "item.tfmg.rebar": "钢筋", - "item.tfmg.red_multimeter": "红色万用表", - "item.tfmg.red_multimeter.tooltip.behaviour1": "显示电阻(欧姆)、电压(伏特)、电流(安培)和功率(千瓦),以及元件所在的组", - "item.tfmg.red_multimeter.tooltip.behaviour2": "除上述统计数据外,万用表还显示网络的总发电量和耗电量", - "item.tfmg.red_multimeter.tooltip.condition1": "当看着电气元件时 注意:佩戴工程师护目镜时无效", - "item.tfmg.red_multimeter.tooltip.condition2": "当蹲下看着电气元件时", - "item.tfmg.red_multimeter.tooltip.summary": "显示电气方块及其网络的数据", - "item.tfmg.rubber_sheet": "橡胶板", - "item.tfmg.screw": "螺丝", - "item.tfmg.screwdriver": "螺丝刀", - "item.tfmg.screwdriver.tooltip.behaviour1": "锁定_管道_当前的旋转状态,允许_管道_并排放置而_互不连接_", - "item.tfmg.screwdriver.tooltip.condition1": "当右击管道时", - "item.tfmg.screwdriver.tooltip.summary": "可以锁定管道", - "item.tfmg.silicon_ingot": "硅锭", - "item.tfmg.simple_engine_cylinder": "简易引擎气缸", - "item.tfmg.slag": "炉渣", - "item.tfmg.spark_plug": "火花塞", - "item.tfmg.steel_axe": "钢斧", - "item.tfmg.steel_hoe": "钢锄", - "item.tfmg.steel_ingot": "钢锭", - "item.tfmg.steel_mechanism": "钢铁构件", - "item.tfmg.steel_nugget": "钢粒", - "item.tfmg.steel_pickaxe": "钢镐", - "item.tfmg.steel_shovel": "钢锹", - "item.tfmg.steel_sword": "钢剑", - "item.tfmg.steel_vertical_gearbox": "钢制垂直齿轮箱", - "item.tfmg.sulfur_dust": "硫磺粉", - "item.tfmg.sulfuric_acid_bucket": "硫酸桶", - "item.tfmg.synthetic_leather": "合成皮革", - "item.tfmg.synthetic_string": "合成线", - "item.tfmg.thermite_grenade": "铝热弹", - "item.tfmg.thermite_powder": "铝热粉", - "item.tfmg.transistor_item": "晶体管", - "item.tfmg.transmission": "变速器", - "item.tfmg.turbine_blade": "涡轮叶片", - "item.tfmg.turbo": "涡轮", - "item.tfmg.unfinished_capacitor": "未完成的电容器", - "item.tfmg.unfinished_circuit_board": "未完成的电路板", - "item.tfmg.unfinished_electric_motor": "未完成的电动机", - "item.tfmg.unfinished_electromagnetic_coil": "未完成的电磁线圈", - "item.tfmg.unfinished_generator": "未完成的发电机", - "item.tfmg.unfinished_insulator": "未完成的绝缘子", - "item.tfmg.unfinished_potentiometer": "未完成的电位器", - "item.tfmg.unfinished_resistor": "未完成的电阻器", - "item.tfmg.unfinished_steel_mechanism": "未完成的钢铁构件", - "item.tfmg.unfinished_transistor": "未完成的晶体管", - "item.tfmg.unfired_insulator": "未烧制的绝缘子", - "item.tfmg.unprocessed_heavy_plate": "未加工的厚钢板", - "item.tfmg.white_multimeter": "白色万用表", - "item.tfmg.white_multimeter.tooltip.behaviour1": "显示电阻(欧姆)、电压(伏特)、电流(安培)和功率(千瓦),以及元件所在的组", - "item.tfmg.white_multimeter.tooltip.behaviour2": "除上述统计数据外,万用表还显示网络的总发电量和耗电量", - "item.tfmg.white_multimeter.tooltip.condition1": "当看着电气元件时 注意:佩戴工程师护目镜时无效", - "item.tfmg.white_multimeter.tooltip.condition2": "当蹲下看着电气元件时", - "item.tfmg.white_multimeter.tooltip.summary": "显示电气方块及其网络的数据", - "item.tfmg.yellow_multimeter": "黄色万用表", - "item.tfmg.yellow_multimeter.tooltip.behaviour1": "显示电阻(欧姆)、电压(伏特)、电流(安培)和功率(千瓦),以及元件所在的组", - "item.tfmg.yellow_multimeter.tooltip.behaviour2": "除上述统计数据外,万用表还显示网络的总发电量和耗电量", - "item.tfmg.yellow_multimeter.tooltip.condition1": "当看着电气元件时 注意:佩戴工程师护目镜时无效", - "item.tfmg.yellow_multimeter.tooltip.condition2": "当蹲下看着电气元件时", - "item.tfmg.yellow_multimeter.tooltip.summary": "显示电气方块及其网络的数据", - "item.tfmg.zinc_electrode": "锌电极", - "item.tfmg.zinc_grenade": "锌焰铝热弹", - "tfmg.blast_stove.header": "热风炉: ", - "tfmg.coke_oven.header": "焦炉:", - "tfmg.creative_generator.voltage_generation": "电压生成", - "tfmg.display_source.electricity.current": "电流", - "tfmg.display_source.electricity.network_consumption": "网络耗电量", - "tfmg.display_source.electricity.network_generation": "网络发电量", - "tfmg.display_source.electricity.network_id": "网络ID", - "tfmg.display_source.electricity.network_resistance": "网络电阻", - "tfmg.display_source.electricity.power_generation": "发电量", - "tfmg.display_source.electricity.power_usage": "耗电量", - "tfmg.display_source.electricity.resistance": "电阻", - "tfmg.display_source.electricity.voltage": "电压", - "tfmg.display_source.electricity.voltage_generation": "电压生成", - "tfmg.distillation_output.mode.keep_fluid": "停止分馏过程", - "tfmg.distillation_output.mode.void_when_full": "清除多余流体", - "tfmg.distillation_output.when_tank_is_full": "当内部储罐满时", - "tfmg.distillation_tower.header": "分馏塔信息:", - "tfmg.electricity.capacity": "容量: %s", - "tfmg.electricity.charging_rate": "充电速率: %s", - "tfmg.electricity.max_capacity": "最大容量: %s", - "tfmg.engine.efficiency": "效率: %s", - "tfmg.engine.fuel_consumption": "燃料消耗: %s", - "tfmg.engine.header": "引擎信息", - "tfmg.engine.injection_rate": "喷射率: %s", - "tfmg.engine.length": "长度: %s", - "tfmg.engine.rpm": "转速: %s", - "tfmg.engine.shift": "档位: %s", - "tfmg.engine.signal": "信号: %s", - "tfmg.engine.speed_efficiency": "速度效率: %s", - "tfmg.engine.torque": "扭矩: %s", - "tfmg.engine.type.engine_boxer": "水平对置", - "tfmg.engine.type.engine_i": "直列", - "tfmg.engine.type.engine_u": "U型", - "tfmg.engine.type.engine_v": "V型", - "tfmg.engine.type.engine_w": "W型", - "tfmg.engine.type.radial": "星型", - "tfmg.engine.type.turbine": "涡轮", - "tfmg.engine.upgrade.transmission.neutral": "空档", - "tfmg.engine.upgrade.transmission.reverse": "倒档", - "tfmg.engine.upgrade.transmission.shift_1": "1档", - "tfmg.engine.upgrade.transmission.shift_2": "2档", - "tfmg.engine.upgrade.transmission.shift_3": "3档", - "tfmg.engine.upgrade.transmission.shift_4": "4档", - "tfmg.engine.upgrade.transmission.shift_5": "5档", - "tfmg.engine.upgrade.transmission.shift_6": "6档", - "tfmg.engine_controller.header": "引擎控制器", - "tfmg.fe": "FE: %1$s", - "tfmg.flamethrower.fuel.amount": "%s 弹药量", - "tfmg.flamethrower.fuel.capacity": "燃料容量: %s", - "tfmg.flamethrower.fuel.cold": "冷焰", - "tfmg.flamethrower.fuel.hellfire": "烈焰", - "tfmg.flamethrower.fuel.speed": "%s 弹丸速度", - "tfmg.flamethrower.fuel.spread": "%s 弹丸扩散", - "tfmg.goggles.ammeter": "电流表:", - "tfmg.goggles.ammeter.amps": " 测量电流: %1$s A", - "tfmg.goggles.blast_furnace.fuel_amount": " 燃料: %1$s", - "tfmg.goggles.blast_furnace.height": " 高度: %1$s", - "tfmg.goggles.blast_furnace.modifier": "生产时间: %1$s", - "tfmg.goggles.blast_furnace.reinforced": "已强化", - "tfmg.goggles.blast_furnace.stats": "高炉: %s", - "tfmg.goggles.blast_furnace.timer": "剩余时间: %1$s", - "tfmg.goggles.blast_stove.tank1": "输入储罐: ", - "tfmg.goggles.blast_stove.tank2": "燃料储罐: ", - "tfmg.goggles.blast_stove.tank3": "输出储罐 1: ", - "tfmg.goggles.blast_stove.tank4": "输出储罐 2: ", - "tfmg.goggles.coke_oven.progress": "进度: %1$s", - "tfmg.goggles.distillation_tower.found_outputs": "输出口数量: %1$s", - "tfmg.goggles.distillation_tower.level": "热量等级: %1$s", - "tfmg.goggles.distillation_tower.no_outputs": "未找到输出方块", - "tfmg.goggles.distillation_tower.tank_not_found": "未找到钢流体储罐", - "tfmg.goggles.electric_machine.no_power": "无电力", - "tfmg.goggles.electricity.insufficient_voltage": "电压不足", - "tfmg.goggles.electrode_holder.min_amps": "电流不足 (需要 ", - "tfmg.goggles.engine.cooling_fluid": "冷却液: %s", - "tfmg.goggles.engine.fuel_consumption": "燃料消耗: %s mB/s", - "tfmg.goggles.engine.next_component": " 下一个组件: %s", - "tfmg.goggles.engine.oil": "润滑油: %s", - "tfmg.goggles.engine.pistons_missing": "缺失气缸", - "tfmg.goggles.engine.rpm": "转速: %s RPM", - "tfmg.goggles.engine.signal": "信号: %s", - "tfmg.goggles.engine.torque": "扭矩: %s", - "tfmg.goggles.engine.turbines_missing": "缺失涡轮", - "tfmg.goggles.engine.type": "类型: %s", - "tfmg.goggles.engine.unfinished": "引擎未完成", - "tfmg.goggles.fluid_storage": "流体存储:", - "tfmg.goggles.gauge.value": " 测量电压:", - "tfmg.goggles.generator.production": "发电量: %1$s fe/t", - "tfmg.goggles.heat_status": "热量状态: ", - "tfmg.goggles.heated": "加热", - "tfmg.goggles.invalid_machine": "机器无效", - "tfmg.goggles.item_storage_empty": "*空*", - "tfmg.goggles.machine_input.info": "机器输入口信息", - "tfmg.goggles.machine_input.no_rot": "未提供旋转力!", - "tfmg.goggles.machine_input.power_level": "功率等级: ", - "tfmg.goggles.motor.usage": "能量消耗: %1$s fe/t", - "tfmg.goggles.no_heat": "无热量", - "tfmg.goggles.polarizer.charge": "充能: ", - "tfmg.goggles.polarizer.insufficient_power": "电力不足 (需要 2000W)", - "tfmg.goggles.progress": "进度: %1$s", - "tfmg.goggles.pumpjack.deposit_info": "油田信息:", - "tfmg.goggles.pumpjack.fluid_amount": "流体储量:", - "tfmg.goggles.pumpjack.part_missing": "缺失锤头或曲柄", - "tfmg.goggles.pumpjack.reserves": "油田储量: ", - "tfmg.goggles.pumpjack.wrong_rotation1": "抽油机基座方向不正确,红色标记必须", - "tfmg.goggles.pumpjack.wrong_rotation2": "背对抽油机游梁支架", - "tfmg.goggles.pumpjack_fluid_storage": "流体储罐信息:", - "tfmg.goggles.superheated": "高温加热", - "tfmg.goggles.surface_scanner.deposits_found": "发现 %s 个含有油田的区块", - "tfmg.goggles.surface_scanner.no_deposit": "未发现油田", - "tfmg.goggles.surface_scanner.no_rotation": "旋转力不足 (需要 64rpm)", - "tfmg.goggles.vat.attachments": "附件:", - "tfmg.goggles.vat.contents": "反应釜内容物:", - "tfmg.goggles.vat.not_operational": "未运行", - "tfmg.goggles.vat.tfmg.centrifuge": " 离心机", - "tfmg.goggles.vat.tfmg.electrode": " 电极", - "tfmg.goggles.vat.tfmg.graphite_electrode": " 石墨电极", - "tfmg.goggles.vat.tfmg.mixing": " 搅拌机", - "tfmg.goggles.voltmeter": "电压表:", - "tfmg.goggles.voltmeter.mode.capacity": "电容", - "tfmg.goggles.voltmeter.mode.current": "电流", - "tfmg.goggles.voltmeter.mode.fallback": "后备", - "tfmg.goggles.voltmeter.mode.high_voltage": "电压 (高压)", - "tfmg.goggles.voltmeter.mode.network_power_generation": "网络发电量", - "tfmg.goggles.voltmeter.mode.network_power_use": "网络耗电量", - "tfmg.goggles.voltmeter.mode.power": "功率", - "tfmg.goggles.voltmeter.mode.resistance": "电阻", - "tfmg.goggles.voltmeter.mode.voltage": "电压", - "tfmg.goggles.voltmeter.range": " 量程: %1$s", - "tfmg.goggles.winding_machine.progress": "进度: ", - "tfmg.goggles.winding_machine.turns": "剩余圈数: ", - "tfmg.goggles.zero": "机器无效", - "tfmg.keyinfo.custom_button": "引擎控制器自定义按键", - "tfmg.keyinfo.engine_start": "启动引擎", - "tfmg.keyinfo.transmission_shift_down": "变速箱降档", - "tfmg.keyinfo.transmission_shift_up": "变速箱升档", - "tfmg.multimeter.additional_values": "附加数值:", - "tfmg.multimeter.approaching_overcurrent": " 接近过流 ", - "tfmg.multimeter.approaching_overvoltage": " 接近过压 ", - "tfmg.multimeter.charge": "充能: ", - "tfmg.multimeter.energy_stored": " 已存能量: ", - "tfmg.multimeter.energy_usage": " 能量使用: ", - "tfmg.multimeter.group": " 组: %s", - "tfmg.multimeter.header": "万用表数据:", - "tfmg.multimeter.insufficient_current": "电流不足 (需要 %s)", - "tfmg.multimeter.insufficient_power": "电力不足", - "tfmg.multimeter.insufficient_power.requirement": "电力不足 (需要 %s)", - "tfmg.multimeter.large_transformer.air_cooled": " 状态: 风冷", - "tfmg.multimeter.large_transformer.metal_cooled": " 状态: 金属散热片冷却", - "tfmg.multimeter.large_transformer.oil_cooled": " 状态: 油冷 + 散热片", - "tfmg.multimeter.network.consumption": "网络耗电量: %s", - "tfmg.multimeter.network.generation": "网络发电量: %s", - "tfmg.multimeter.power_generated": " 发电量: %s", - "tfmg.multimeter.power_percentage": " 电网强度: ", - "tfmg.multimeter.power_usage": " 耗电量: ", - "tfmg.multimeter.separator": "----------------------------", - "tfmg.multimeter.transformer_ratio": " 匝数比: ", - "tfmg.multimeter.voltage_generated": " 产生电压: %s", - "tfmg.network": "网络: %1$s", - "tfmg.oil_hammer.reserves": "石油储量: %1$s", - "tfmg.polarizer.header": "极化器", - "tfmg.ponder.blast_furnace.header": "搭建高炉", - "tfmg.ponder.blast_furnace.text_1": "高炉输出口是搭建高炉的基础", - "tfmg.ponder.blast_furnace.text_2": "组装高炉,需要用耐火砖搭建起烟囱", - "tfmg.ponder.blast_furnace.text_3": "还需要用加固墙加固烟囱的下半部分", - "tfmg.ponder.blast_furnace.text_4": "需要从顶部投入燃料和原料", - "tfmg.ponder.blast_furnace.text_5": "所有的东西都通过顶部的孔投入", - "tfmg.ponder.blast_furnace.text_6": "下一个舱门可以放在顶部的孔上以收集高炉煤气,投入其中的物品会落入高炉", - "tfmg.ponder.blast_furnace.text_7": "高炉加固构件可以放置在高炉周围以提高其速度", - "tfmg.ponder.chemical_vat.header": "化学反应釜", - "tfmg.ponder.chemical_vat.text_1": "化学反应釜是一种带有附件的机器,附件赋予了它多种用途", - "tfmg.ponder.chemical_vat.text_2": "第一个附件是工业搅拌器", - "tfmg.ponder.chemical_vat.text_3": "插入搅拌桨后,反应釜就变成了搅拌机", - "tfmg.ponder.chemical_vat.text_4": "工业搅拌器也可以变成离心机", - "tfmg.ponder.chemical_vat.text_5": "有些配方需要加热", - "tfmg.ponder.chemical_vat.text_6": "放置2个装有铜电极的电极支架可以创建电解机", - "tfmg.ponder.chemical_vat.text_7": "使用3个石墨电极可以将其变为高炉", - "tfmg.ponder.coke_oven.header": "搭建焦炉", - "tfmg.ponder.coke_oven.text_1": "用焦炉块搭建如图所示的结构后,持扳手右击可以组装成焦炉", - "tfmg.ponder.coke_oven.text_2": "煤炭的焦化是一个缓慢的过程,可以堆叠焦炉阵列来提高效率", - "tfmg.ponder.coke_oven.text_3": "可以从任意位置输入煤炭", - "tfmg.ponder.coke_oven.text_4": "焦炉会在工作时产出杂酚油和二氧化碳,这些产物需要及时排出焦炉", - "tfmg.ponder.coke_oven.text_5": "完成后,焦煤就会从开口中掉出来", - "tfmg.ponder.distillation_tower.header": "搭建分馏塔", - "tfmg.ponder.distillation_tower.text_1": "组装分馏塔需要一个足够大的钢流体储罐", - "tfmg.ponder.distillation_tower.text_2": "组装时,先将一个钢分馏塔控制器放置在储罐旁……", - "tfmg.ponder.distillation_tower.text_3": "再在上方放置总共六个输出口,并用工业级流体管道连接", - "tfmg.ponder.distillation_tower.text_4": "在流体储罐下放置烈焰人燃烧室来提供热量,塔上的仪表盘会显示分馏塔的供能等级", - "tfmg.ponder.distillation_tower.text_5": "原油需要泵入分馏塔控制器", - "tfmg.ponder.electricity.header": "电力学", - "tfmg.ponder.electricity.text_1": "发电机产生两个数值:电压和功率", - "tfmg.ponder.electricity.text_10": "可以使用配置扳手更改分组", - "tfmg.ponder.electricity.text_11": "同处一组的方块将保持相同的电压", - "tfmg.ponder.electricity.text_2": "发电机:\n 电压(U) = 200V\n 最大功率 = 8kW\n灯泡:\n 电压(U) = 200V\n 电流(I) = 2A\n 功率(P) = 100W\n 电阻(R) = 100Ω", - "tfmg.ponder.electricity.text_3": "当负载接入发电机时,它会获取电压", - "tfmg.ponder.electricity.text_4": "每个电气设备都有电阻,灯泡的电阻是100欧姆(Ω)", - "tfmg.ponder.electricity.text_5": "电流将开始在灯泡中流动,其大小等于电压除以电阻", - "tfmg.ponder.electricity.text_6": "发电机:\n 电压(U) = 200V\n 最大功率 = 8kW\n灯泡 1:\n 电压(U) = 100V\n 电流(I) = 1A\n 电阻(R) = 100Ω\n 组=0\n灯泡 2:\n 电压(U) = 100V\n 电流(I) = 1A\n 电阻(R) = 100Ω\n 组=0", - "tfmg.ponder.electricity.text_7": "电气元件可以通过分组连接,默认情况下所有方块都是第0组", - "tfmg.ponder.electricity.text_8": "共享同一组的方块会在它们之间分配电压(电阻较高的方块会分得更多的电压)", - "tfmg.ponder.electricity.text_9": "发电机:\n 电压(U) = 200V\n 最大功率 = 8kW\n灯泡 1:\n 电压(U) = 200V\n 电流(I) = 2A\n 电阻(R) = 100Ω\n 组=1\n灯泡 2:\n 电压(U) = 200V\n 电流(I) = 2A\n 电阻(R) = 100Ω\n 组=0", - "tfmg.ponder.electricity_two.header": "电力子网", - "tfmg.ponder.electricity_two.text_1": "有些方块可以从两侧进行连接", - "tfmg.ponder.electricity_two.text_2": "这些方块在其其中一侧创建一个新的电力网络", - "tfmg.ponder.electricity_two.text_3": "这个子网将从主网络获得电力,反之则不行", - "tfmg.ponder.electricity_two.text_4": "具有此功能的最基本方块是二极管,它没有其他额外功能", - "tfmg.ponder.electricity_two.text_5": "下一个是电位器,它可以设定进入子网的电压百分比", - "tfmg.ponder.electricity_two.text_6": "开关的工作原理类似,但受红石信号控制", - "tfmg.ponder.electricity_two.text_7": "变压器根据初级线圈和次级线圈的匝数比来改变电压", - "tfmg.ponder.encased_fluid_pipe.header": "包裹流体管道", - "tfmg.ponder.encased_fluid_pipe.text_1": "铜机壳可以用来装饰流体管道", - "tfmg.ponder.encased_fluid_pipe.text_2": "除了被隐藏起来,被包裹的管道的连接状态也会被锁定", - "tfmg.ponder.encased_fluid_pipe.text_3": "它将不再对任何相邻方块的添加或移除做出反应", - "tfmg.ponder.engines.header": "引擎", - "tfmg.ponder.engines.text_1": "要建造引擎,首先将最多5个引擎方块排成一行", - "tfmg.ponder.engines.text_2": "引擎的提示框会显示组装所需的物品", - "tfmg.ponder.engines.text_3": "可以使用蓝图更改引擎配置", - "tfmg.ponder.engines.text_4": "下一步是插入气缸(或涡轮引擎中的涡轮叶片)", - "tfmg.ponder.engines.text_5": "通过右键点击插入传动杆", - "tfmg.ponder.engines.text_6": "燃料输入和废气输出可以在任何方块上进行", - "tfmg.ponder.engines.text_7": "每个引擎方块都可以用特定物品右键点击来进行升级", - "tfmg.ponder.engines.text_8": "例如,工业管道使引擎可以消耗相邻储罐中的燃料", - "tfmg.ponder.engines.text_9": "引擎可以通过红石信号启动", - "tfmg.ponder.fluid_pipe_flow.header": "使用铜管道输送流体", - "tfmg.ponder.fluid_pipe_flow.text_1": "流体管道可以连接两个或更多的流体源和目标", - "tfmg.ponder.fluid_pipe_flow.text_2": "使用扳手,可以给直管道段开一个窗口", - "tfmg.ponder.fluid_pipe_flow.text_3": "开窗的管道不会与任何其他相邻的管道段连接", - "tfmg.ponder.fluid_pipe_flow.text_4": "由动力泵驱动,管道可以输送流体", - "tfmg.ponder.fluid_pipe_flow.text_5": "起初没有流体被抽出", - "tfmg.ponder.fluid_pipe_flow.text_6": "一旦流动连接了它们,端点就会逐渐传输其内容物", - "tfmg.ponder.fluid_pipe_flow.text_7": "因此,管道方块本身从不“物理地”包含任何流体", - "tfmg.ponder.fluid_pipe_interaction.header": "排空和填充流体容器", - "tfmg.ponder.fluid_pipe_interaction.text_1": "管道网络的端点可以与各种方块交互", - "tfmg.ponder.fluid_pipe_interaction.text_2": "任何具有流体存储能力的方块都可以被填充或排空", - "tfmg.ponder.fluid_pipe_interaction.text_3": "开口端正前方的源方块可以被抽取……", - "tfmg.ponder.fluid_pipe_interaction.text_4": "……而排放到空的空间可以创建流体源", - "tfmg.ponder.fluid_pipe_interaction.text_5": "管道还可以直接从少数其他方块中提取流体", - "tfmg.ponder.mechanical_pump_flow.header": "使用动力泵输送流体", - "tfmg.ponder.mechanical_pump_flow.text_1": "动力泵控制着其连接的管道网络的流动", - "tfmg.ponder.mechanical_pump_flow.text_2": "它们的箭头指示流动方向", - "tfmg.ponder.mechanical_pump_flow.text_3": "后方的网络现在正在抽取流体……", - "tfmg.ponder.mechanical_pump_flow.text_4": "……而前方的网络正在将其向外输送", - "tfmg.ponder.mechanical_pump_flow.text_5": "泵的方向不受输入旋转方向的影响", - "tfmg.ponder.mechanical_pump_flow.text_6": "相反,可以使用扳手反转方向", - "tfmg.ponder.mechanical_pump_speed.header": "动力泵的吞吐量", - "tfmg.ponder.mechanical_pump_speed.text_1": "无论速度如何,动力泵都会影响最远16个方块内的连接管道", - "tfmg.ponder.mechanical_pump_speed.text_2": "加快输入转速会改变流动传播的速度……", - "tfmg.ponder.mechanical_pump_speed.text_3": "……以及流体传输的速度", - "tfmg.ponder.mechanical_pump_speed.text_4": "泵可以在共享的管道网络中合并其吞吐量", - "tfmg.ponder.mechanical_pump_speed.text_5": "确保它们都朝向相同的方向", - "tfmg.ponder.pumpjack.header": "搭建抽油机", - "tfmg.ponder.pumpjack.text_1": "要开采石油,先用工业级流体管道连接油田和地表", - "tfmg.ponder.pumpjack.text_2": "再在管道顶部放置一个抽油机油泵……", - "tfmg.ponder.pumpjack.text_3": "然后在油泵后放置游梁架……", - "tfmg.ponder.pumpjack.text_4": "最后,就像展示的一样,放置一个上方置有抽油机曲柄的动力输入口", - "tfmg.ponder.pumpjack.text_5": "现在需要用抽油机游梁连接它们", - "tfmg.ponder.pumpjack.text_6": "确保使用强力胶将部件粘合在一起", - "tfmg.ponder.pumpjack.text_7": "最后一步是在上方放置一个带有抽油机曲柄的动力输入口(这是抽油机的动力输入)", - "tfmg.ponder.shared.behaviour_modify_value_panel": "此行为可以使用数值面板进行修改", - "tfmg.ponder.shared.movement_anchors": "在强力胶的帮助下,可以移动更大的结构", - "tfmg.ponder.shared.rpm16": "16 RPM", - "tfmg.ponder.shared.rpm16_source": "源速度: 16 RPM", - "tfmg.ponder.shared.rpm32": "32 RPM", - "tfmg.ponder.shared.rpm8": "8 RPM", - "tfmg.ponder.shared.storage_on_contraption": "附着在动态结构上的库存会自动拾取掉落物", - "tfmg.ponder.smart_pipe.header": "使用智能管道控制流体", - "tfmg.ponder.smart_pipe.text_1": "智能管道可以帮助按流体类型控制流动", - "tfmg.ponder.smart_pipe.text_2": "当直接放置在源头时,它们可以指定要提取的流体类型", - "tfmg.ponder.smart_pipe.text_3": "只需用包含所需流体的任何物品右键点击其过滤槽", - "tfmg.ponder.smart_pipe.text_4": "当放置在管道网络下游时,智能管道只会让匹配的流体通过", - "tfmg.ponder.tag.chemical_vat": "化学反应釜", - "tfmg.ponder.tag.chemical_vat.description": "化学反应釜及其扩展机器", - "tfmg.ponder.tag.electric_machinery": "电力机械", - "tfmg.ponder.tag.electric_machinery.description": "使用、产生或传输电力的方块", - "tfmg.ponder.tag.engines": "引擎", - "tfmg.ponder.tag.engines.description": "引擎及相关设备", - "tfmg.ponder.tag.metallurgy": "金属加工器械", - "tfmg.ponder.tag.metallurgy.description": "用于生产和处理金属及金属原料的组件", - "tfmg.ponder.tag.oil_processing": "石油加工机械", - "tfmg.ponder.tag.oil_processing.description": "用于精炼和开采石油的方块", - "tfmg.ponder.valve_pipe.header": "使用阀门控制流体", - "tfmg.ponder.valve_pipe.text_1": "阀门管道有助于控制通过管道网络的流体传播", - "tfmg.ponder.valve_pipe.text_2": "它们的轴输入控制当前是否允许流体通过", - "tfmg.ponder.valve_pipe.text_3": "给定开启方向的旋转力,阀门将打开", - "tfmg.ponder.valve_pipe.text_4": "可以通过反转输入旋转来再次关闭它", - "tfmg.pumpjack.header": "抽油机信息:", - "tfmg.pumpjack_deposit_amount": "%1$s 桶", - "tfmg.resistor.allowed_voltage": "允许电压百分比", - "tfmg.subtitle.diesel_engine_sounds": "柴油引擎轰鸣", - "tfmg.subtitle.engine_sounds": "引擎轰鸣", - "tfmg.surface_scanner.header": "原油探测器", - "tfmg.tooltip.coils": "匝数: ", - "tfmg.tooltip.cylinder": "支持的燃料:", - "tfmg.tooltip.fluid_item": "流体量: %1$s", - "tfmg.tooltip.fuse": "额定值: %1$s", - "tfmg.tooltip.resistor": "电阻: %1$s", - "tfmg.vat.header": "化学反应釜", - "tfmg.voltage": "电压: %1$s", - "tfmg.winding_machine.header": "绕线机", - "tfmg.winding_machine.turn_percentage": "允许匝数百分比 (基数1000)", - "tfmg.wires.removed_data": "数据已移除" -} diff --git a/src/generated/resources/data/c/tags/block/concretes.json b/src/generated/resources/data/c/tags/block/concretes.json index d9e58c53..4fa61502 100644 --- a/src/generated/resources/data/c/tags/block/concretes.json +++ b/src/generated/resources/data/c/tags/block/concretes.json @@ -1,7 +1,5 @@ { "values": [ - "tfmg:concrete", - "tfmg:rebar_concrete", "tfmg:concrete", "tfmg:rebar_concrete" ] diff --git a/src/generated/resources/data/c/tags/block/ores.json b/src/generated/resources/data/c/tags/block/ores.json index 44374b8d..20d648fe 100644 --- a/src/generated/resources/data/c/tags/block/ores.json +++ b/src/generated/resources/data/c/tags/block/ores.json @@ -1,11 +1,5 @@ { "values": [ - "tfmg:lead_ore", - "tfmg:deepslate_lead_ore", - "tfmg:nickel_ore", - "tfmg:deepslate_nickel_ore", - "tfmg:lithium_ore", - "tfmg:deepslate_lithium_ore", "tfmg:lead_ore", "tfmg:deepslate_lead_ore", "tfmg:nickel_ore", diff --git a/src/generated/resources/data/c/tags/block/ores/lead.json b/src/generated/resources/data/c/tags/block/ores/lead.json index 95b82d4c..264048ac 100644 --- a/src/generated/resources/data/c/tags/block/ores/lead.json +++ b/src/generated/resources/data/c/tags/block/ores/lead.json @@ -1,7 +1,5 @@ { "values": [ - "tfmg:lead_ore", - "tfmg:deepslate_lead_ore", "tfmg:lead_ore", "tfmg:deepslate_lead_ore" ] diff --git a/src/generated/resources/data/c/tags/block/ores/lithium.json b/src/generated/resources/data/c/tags/block/ores/lithium.json index d9175086..396a2d05 100644 --- a/src/generated/resources/data/c/tags/block/ores/lithium.json +++ b/src/generated/resources/data/c/tags/block/ores/lithium.json @@ -1,7 +1,5 @@ { "values": [ - "tfmg:lithium_ore", - "tfmg:deepslate_lithium_ore", "tfmg:lithium_ore", "tfmg:deepslate_lithium_ore" ] diff --git a/src/generated/resources/data/c/tags/block/ores/nickel.json b/src/generated/resources/data/c/tags/block/ores/nickel.json index 20b3e2fd..ddc59df5 100644 --- a/src/generated/resources/data/c/tags/block/ores/nickel.json +++ b/src/generated/resources/data/c/tags/block/ores/nickel.json @@ -1,7 +1,5 @@ { "values": [ - "tfmg:nickel_ore", - "tfmg:deepslate_nickel_ore", "tfmg:nickel_ore", "tfmg:deepslate_nickel_ore" ] diff --git a/src/generated/resources/data/c/tags/block/ores_in_ground/deepslate.json b/src/generated/resources/data/c/tags/block/ores_in_ground/deepslate.json index 362d13f6..3931b56e 100644 --- a/src/generated/resources/data/c/tags/block/ores_in_ground/deepslate.json +++ b/src/generated/resources/data/c/tags/block/ores_in_ground/deepslate.json @@ -1,8 +1,5 @@ { "values": [ - "tfmg:deepslate_lead_ore", - "tfmg:deepslate_nickel_ore", - "tfmg:deepslate_lithium_ore", "tfmg:deepslate_lead_ore", "tfmg:deepslate_nickel_ore", "tfmg:deepslate_lithium_ore" diff --git a/src/generated/resources/data/c/tags/block/ores_in_ground/stone.json b/src/generated/resources/data/c/tags/block/ores_in_ground/stone.json index 7d7698cc..bc683351 100644 --- a/src/generated/resources/data/c/tags/block/ores_in_ground/stone.json +++ b/src/generated/resources/data/c/tags/block/ores_in_ground/stone.json @@ -1,8 +1,5 @@ { "values": [ - "tfmg:lead_ore", - "tfmg:nickel_ore", - "tfmg:lithium_ore", "tfmg:lead_ore", "tfmg:nickel_ore", "tfmg:lithium_ore" diff --git a/src/generated/resources/data/c/tags/block/storage_blocks.json b/src/generated/resources/data/c/tags/block/storage_blocks.json index c180b9cb..1499a549 100644 --- a/src/generated/resources/data/c/tags/block/storage_blocks.json +++ b/src/generated/resources/data/c/tags/block/storage_blocks.json @@ -11,15 +11,6 @@ "tfmg:constantan_block", "tfmg:nickel_block", "tfmg:lithium_block", - "tfmg:coal_coke_block", - "tfmg:steel_block", - "tfmg:cast_iron_block", - "tfmg:aluminum_block", - "tfmg:plastic_block", - "tfmg:lead_block", - "tfmg:constantan_block", - "tfmg:nickel_block", - "tfmg:lithium_block", "tfmg:coal_coke_block" ] } \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/block/storage_blocks/aluminum.json b/src/generated/resources/data/c/tags/block/storage_blocks/aluminum.json index 1fe74cf2..a88e7648 100644 --- a/src/generated/resources/data/c/tags/block/storage_blocks/aluminum.json +++ b/src/generated/resources/data/c/tags/block/storage_blocks/aluminum.json @@ -1,6 +1,5 @@ { "values": [ - "tfmg:aluminum_block", "tfmg:aluminum_block" ] } \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/block/storage_blocks/cast_iron.json b/src/generated/resources/data/c/tags/block/storage_blocks/cast_iron.json index 080415cd..498da03a 100644 --- a/src/generated/resources/data/c/tags/block/storage_blocks/cast_iron.json +++ b/src/generated/resources/data/c/tags/block/storage_blocks/cast_iron.json @@ -1,6 +1,5 @@ { "values": [ - "tfmg:cast_iron_block", "tfmg:cast_iron_block" ] } \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/block/storage_blocks/coal_coke.json b/src/generated/resources/data/c/tags/block/storage_blocks/coal_coke.json index 1c3c2e38..5490b710 100644 --- a/src/generated/resources/data/c/tags/block/storage_blocks/coal_coke.json +++ b/src/generated/resources/data/c/tags/block/storage_blocks/coal_coke.json @@ -1,6 +1,5 @@ { "values": [ - "tfmg:coal_coke_block", "tfmg:coal_coke_block" ] } \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/block/storage_blocks/constantan.json b/src/generated/resources/data/c/tags/block/storage_blocks/constantan.json index 4aee7f01..625838b4 100644 --- a/src/generated/resources/data/c/tags/block/storage_blocks/constantan.json +++ b/src/generated/resources/data/c/tags/block/storage_blocks/constantan.json @@ -1,6 +1,5 @@ { "values": [ - "tfmg:constantan_block", "tfmg:constantan_block" ] } \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/block/storage_blocks/lead.json b/src/generated/resources/data/c/tags/block/storage_blocks/lead.json index a1f9eeec..aac1dd9c 100644 --- a/src/generated/resources/data/c/tags/block/storage_blocks/lead.json +++ b/src/generated/resources/data/c/tags/block/storage_blocks/lead.json @@ -1,6 +1,5 @@ { "values": [ - "tfmg:lead_block", "tfmg:lead_block" ] } \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/block/storage_blocks/lithium.json b/src/generated/resources/data/c/tags/block/storage_blocks/lithium.json index 70b9d554..bc9a4fd3 100644 --- a/src/generated/resources/data/c/tags/block/storage_blocks/lithium.json +++ b/src/generated/resources/data/c/tags/block/storage_blocks/lithium.json @@ -1,6 +1,5 @@ { "values": [ - "tfmg:lithium_block", "tfmg:lithium_block" ] } \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/block/storage_blocks/nickel.json b/src/generated/resources/data/c/tags/block/storage_blocks/nickel.json index 27723268..ec57e0a0 100644 --- a/src/generated/resources/data/c/tags/block/storage_blocks/nickel.json +++ b/src/generated/resources/data/c/tags/block/storage_blocks/nickel.json @@ -1,6 +1,5 @@ { "values": [ - "tfmg:nickel_block", "tfmg:nickel_block" ] } \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/block/storage_blocks/plastic.json b/src/generated/resources/data/c/tags/block/storage_blocks/plastic.json index aa452c4f..108f3f95 100644 --- a/src/generated/resources/data/c/tags/block/storage_blocks/plastic.json +++ b/src/generated/resources/data/c/tags/block/storage_blocks/plastic.json @@ -1,6 +1,5 @@ { "values": [ - "tfmg:plastic_block", "tfmg:plastic_block" ] } \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/block/storage_blocks/raw_lead.json b/src/generated/resources/data/c/tags/block/storage_blocks/raw_lead.json index 43983399..41c1cbc2 100644 --- a/src/generated/resources/data/c/tags/block/storage_blocks/raw_lead.json +++ b/src/generated/resources/data/c/tags/block/storage_blocks/raw_lead.json @@ -1,6 +1,5 @@ { "values": [ - "tfmg:raw_lead_block", "tfmg:raw_lead_block" ] } \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/block/storage_blocks/raw_lithium.json b/src/generated/resources/data/c/tags/block/storage_blocks/raw_lithium.json index 621b46f3..af200fbd 100644 --- a/src/generated/resources/data/c/tags/block/storage_blocks/raw_lithium.json +++ b/src/generated/resources/data/c/tags/block/storage_blocks/raw_lithium.json @@ -1,6 +1,5 @@ { "values": [ - "tfmg:raw_lithium_block", "tfmg:raw_lithium_block" ] } \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/block/storage_blocks/raw_nickel.json b/src/generated/resources/data/c/tags/block/storage_blocks/raw_nickel.json index 35d89b00..4e01dbfe 100644 --- a/src/generated/resources/data/c/tags/block/storage_blocks/raw_nickel.json +++ b/src/generated/resources/data/c/tags/block/storage_blocks/raw_nickel.json @@ -1,6 +1,5 @@ { "values": [ - "tfmg:raw_nickel_block", "tfmg:raw_nickel_block" ] } \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/block/storage_blocks/steel.json b/src/generated/resources/data/c/tags/block/storage_blocks/steel.json index 374f91ed..72a5c238 100644 --- a/src/generated/resources/data/c/tags/block/storage_blocks/steel.json +++ b/src/generated/resources/data/c/tags/block/storage_blocks/steel.json @@ -1,6 +1,5 @@ { "values": [ - "tfmg:steel_block", "tfmg:steel_block" ] } \ No newline at end of file diff --git a/src/generated/resources/data/create/tags/block/casing.json b/src/generated/resources/data/create/tags/block/casing.json index a36867e2..e210d238 100644 --- a/src/generated/resources/data/create/tags/block/casing.json +++ b/src/generated/resources/data/create/tags/block/casing.json @@ -1,8 +1,5 @@ { "values": [ - "tfmg:steel_casing", - "tfmg:heavy_machinery_casing", - "tfmg:industrial_aluminum_casing", "tfmg:steel_casing", "tfmg:heavy_machinery_casing", "tfmg:industrial_aluminum_casing" diff --git a/src/generated/resources/data/create/tags/block/fan_transparent.json b/src/generated/resources/data/create/tags/block/fan_transparent.json index b9d51a74..d80575ae 100644 --- a/src/generated/resources/data/create/tags/block/fan_transparent.json +++ b/src/generated/resources/data/create/tags/block/fan_transparent.json @@ -1,12 +1,6 @@ { "values": [ "tfmg:copycat_cable_base", - "tfmg:copycat_cable_base", - "tfmg:steel_bars", - "tfmg:aluminum_bars", - "tfmg:cast_iron_bars", - "tfmg:lead_bars", - "tfmg:nickel_bars", "tfmg:steel_bars", "tfmg:aluminum_bars", "tfmg:cast_iron_bars", diff --git a/src/generated/resources/data/create/tags/block/non_movable.json b/src/generated/resources/data/create/tags/block/non_movable.json index 27f71e7f..3a446ee8 100644 --- a/src/generated/resources/data/create/tags/block/non_movable.json +++ b/src/generated/resources/data/create/tags/block/non_movable.json @@ -2,8 +2,6 @@ "values": [ "tfmg:oil_deposit", "tfmg:large_switch", - "tfmg:large_transformer", - "tfmg:large_switch", "tfmg:large_transformer" ] } \ No newline at end of file diff --git a/src/generated/resources/data/create/tags/block/wrench_pickup.json b/src/generated/resources/data/create/tags/block/wrench_pickup.json index 7919c0f0..c72282b9 100644 --- a/src/generated/resources/data/create/tags/block/wrench_pickup.json +++ b/src/generated/resources/data/create/tags/block/wrench_pickup.json @@ -1,10 +1,5 @@ { "values": [ - "tfmg:steel_bars", - "tfmg:aluminum_bars", - "tfmg:cast_iron_bars", - "tfmg:lead_bars", - "tfmg:nickel_bars", "tfmg:steel_bars", "tfmg:aluminum_bars", "tfmg:cast_iron_bars", diff --git a/src/generated/resources/data/minecraft/tags/block/azalea_root_replaceable.json b/src/generated/resources/data/minecraft/tags/block/azalea_root_replaceable.json index 931b53a7..258d635d 100644 --- a/src/generated/resources/data/minecraft/tags/block/azalea_root_replaceable.json +++ b/src/generated/resources/data/minecraft/tags/block/azalea_root_replaceable.json @@ -1,7 +1,5 @@ { "values": [ - "tfmg:bauxite", - "tfmg:galena", "tfmg:bauxite", "tfmg:galena" ] diff --git a/src/generated/resources/data/minecraft/tags/block/beacon_base_blocks.json b/src/generated/resources/data/minecraft/tags/block/beacon_base_blocks.json index 6811f6f0..c3448e0b 100644 --- a/src/generated/resources/data/minecraft/tags/block/beacon_base_blocks.json +++ b/src/generated/resources/data/minecraft/tags/block/beacon_base_blocks.json @@ -1,13 +1,5 @@ { "values": [ - "tfmg:steel_block", - "tfmg:cast_iron_block", - "tfmg:aluminum_block", - "tfmg:lead_block", - "tfmg:constantan_block", - "tfmg:nickel_block", - "tfmg:lithium_block", - "tfmg:laminated_magnetic_alloy_block", "tfmg:steel_block", "tfmg:cast_iron_block", "tfmg:aluminum_block", diff --git a/src/generated/resources/data/minecraft/tags/block/climbable.json b/src/generated/resources/data/minecraft/tags/block/climbable.json index 52adbc8d..fa6c6601 100644 --- a/src/generated/resources/data/minecraft/tags/block/climbable.json +++ b/src/generated/resources/data/minecraft/tags/block/climbable.json @@ -1,13 +1,5 @@ { "values": [ - "tfmg:steel_ladder", - "tfmg:aluminum_ladder", - "tfmg:cast_iron_ladder", - "tfmg:lead_ladder", - "tfmg:nickel_ladder", - "tfmg:constantan_ladder", - "tfmg:steel_scaffolding", - "tfmg:aluminum_scaffolding", "tfmg:steel_ladder", "tfmg:aluminum_ladder", "tfmg:cast_iron_ladder", diff --git a/src/generated/resources/data/minecraft/tags/block/doors.json b/src/generated/resources/data/minecraft/tags/block/doors.json index 46187c7e..73c4858a 100644 --- a/src/generated/resources/data/minecraft/tags/block/doors.json +++ b/src/generated/resources/data/minecraft/tags/block/doors.json @@ -1,9 +1,5 @@ { "values": [ - "tfmg:heavy_casing_door", - "tfmg:steel_door", - "tfmg:aluminum_door", - "tfmg:heavy_plated_door", "tfmg:heavy_casing_door", "tfmg:steel_door", "tfmg:aluminum_door", diff --git a/src/generated/resources/data/minecraft/tags/block/dripstone_replaceable_blocks.json b/src/generated/resources/data/minecraft/tags/block/dripstone_replaceable_blocks.json index 931b53a7..258d635d 100644 --- a/src/generated/resources/data/minecraft/tags/block/dripstone_replaceable_blocks.json +++ b/src/generated/resources/data/minecraft/tags/block/dripstone_replaceable_blocks.json @@ -1,7 +1,5 @@ { "values": [ - "tfmg:bauxite", - "tfmg:galena", "tfmg:bauxite", "tfmg:galena" ] diff --git a/src/generated/resources/data/minecraft/tags/block/lush_ground_replaceable.json b/src/generated/resources/data/minecraft/tags/block/lush_ground_replaceable.json index 931b53a7..258d635d 100644 --- a/src/generated/resources/data/minecraft/tags/block/lush_ground_replaceable.json +++ b/src/generated/resources/data/minecraft/tags/block/lush_ground_replaceable.json @@ -1,7 +1,5 @@ { "values": [ - "tfmg:bauxite", - "tfmg:galena", "tfmg:bauxite", "tfmg:galena" ] diff --git a/src/generated/resources/data/minecraft/tags/block/mineable/axe.json b/src/generated/resources/data/minecraft/tags/block/mineable/axe.json index b008d03b..478ac519 100644 --- a/src/generated/resources/data/minecraft/tags/block/mineable/axe.json +++ b/src/generated/resources/data/minecraft/tags/block/mineable/axe.json @@ -9,20 +9,20 @@ "tfmg:steel_casing", "tfmg:heavy_machinery_casing", "tfmg:industrial_aluminum_casing", - "tfmg:encased_brass_pipe", - "tfmg:encased_steel_pipe", "tfmg:steel_gearbox", - "tfmg:encased_aluminum_pipe", - "tfmg:encased_cast_iron_pipe", - "tfmg:encased_plastic_pipe", "tfmg:hardened_planks", "tfmg:steel_flywheel", "tfmg:lead_flywheel", "tfmg:cast_iron_flywheel", - "tfmg:steel_encased_shaft", "tfmg:aluminum_flywheel", - "tfmg:heavy_casing_encased_shaft", "tfmg:nickel_flywheel", + "tfmg:encased_brass_pipe", + "tfmg:encased_steel_pipe", + "tfmg:encased_aluminum_pipe", + "tfmg:encased_cast_iron_pipe", + "tfmg:encased_plastic_pipe", + "tfmg:steel_encased_shaft", + "tfmg:heavy_casing_encased_shaft", "tfmg:steel_encased_steel_cogwheel", "tfmg:heavy_casing_encased_steel_cogwheel", "tfmg:steel_encased_large_steel_cogwheel", diff --git a/src/generated/resources/data/minecraft/tags/block/mineable/pickaxe.json b/src/generated/resources/data/minecraft/tags/block/mineable/pickaxe.json index bbda3f0a..c1a6dddd 100644 --- a/src/generated/resources/data/minecraft/tags/block/mineable/pickaxe.json +++ b/src/generated/resources/data/minecraft/tags/block/mineable/pickaxe.json @@ -1,360 +1,202 @@ { "values": [ - "tfmg:purple_concrete", "tfmg:aluminum_fluid_tank", - "tfmg:purple_concrete_wall", "tfmg:cast_iron_fluid_tank", - "tfmg:purple_concrete_stairs", "tfmg:steel_fluid_tank", "tfmg:steel_distillation_output", - "tfmg:purple_concrete_slab", "tfmg:steel_distillation_controller", "tfmg:industrial_pipe", - "tfmg:orange_concrete", "tfmg:concrete_encased_industrial_pipe", - "tfmg:orange_concrete_wall", "tfmg:pumpjack_hammer", - "tfmg:orange_concrete_stairs", "tfmg:pumpjack_crank", - "tfmg:orange_concrete_slab", "tfmg:pumpjack_hammer_part", - "tfmg:black_concrete", - "tfmg:black_concrete_wall", "tfmg:pumpjack_hammer_head", - "tfmg:black_concrete_stairs", "tfmg:pumpjack_hammer_connector", - "tfmg:black_concrete_slab", - "tfmg:white_rebar_concrete", - "tfmg:white_rebar_concrete_wall", "tfmg:large_pumpjack_hammer_part", - "tfmg:white_rebar_concrete_stairs", "tfmg:large_pumpjack_hammer_head", - "tfmg:white_rebar_concrete_slab", "tfmg:large_pumpjack_hammer_connector", - "tfmg:blue_rebar_concrete", "tfmg:pumpjack_base", - "tfmg:blue_rebar_concrete_wall", "tfmg:oil_deposit", - "tfmg:blue_rebar_concrete_stairs", "tfmg:steel_chemical_vat", - "tfmg:blue_rebar_concrete_slab", "tfmg:cast_iron_chemical_vat", "tfmg:fireproof_chemical_vat", "tfmg:industrial_mixer", - "tfmg:light_blue_rebar_concrete", "tfmg:electrode_holder", "tfmg:freezer", - "tfmg:light_blue_rebar_concrete_wall", "tfmg:compressor", - "tfmg:light_blue_rebar_concrete_stairs", "tfmg:lead_ore", - "tfmg:light_blue_rebar_concrete_slab", "tfmg:deepslate_lead_ore", "tfmg:nickel_ore", - "tfmg:red_rebar_concrete", "tfmg:deepslate_nickel_ore", "tfmg:lithium_ore", - "tfmg:red_rebar_concrete_wall", "tfmg:deepslate_lithium_ore", "tfmg:sulfur", "tfmg:lignite", - "tfmg:red_rebar_concrete_stairs", "tfmg:fossilstone", - "tfmg:red_rebar_concrete_slab", "tfmg:slag_block", "tfmg:raw_nickel_block", "tfmg:raw_lead_block", - "tfmg:green_rebar_concrete", "tfmg:raw_lithium_block", "tfmg:air_intake", - "tfmg:green_rebar_concrete_wall", "tfmg:firebox", "tfmg:winding_machine", - "tfmg:green_rebar_concrete_stairs", "tfmg:surface_scanner", - "tfmg:green_rebar_concrete_slab", - "tfmg:lime_rebar_concrete", "tfmg:machine_input", "tfmg:concrete_hose", - "tfmg:lime_rebar_concrete_wall", "tfmg:blast_furnace_output", "tfmg:blast_furnace_hatch", - "tfmg:lime_rebar_concrete_stairs", "tfmg:fireproof_bricks", - "tfmg:lime_rebar_concrete_slab", "tfmg:reinforced_fireproof_bricks", - "tfmg:pink_rebar_concrete", "tfmg:blast_furnace_reinforcement", - "tfmg:pink_rebar_concrete_wall", "tfmg:blast_furnace_reinforcement_wall", - "tfmg:pink_rebar_concrete_stairs", "tfmg:rusted_blast_furnace_reinforcement", - "tfmg:pink_rebar_concrete_slab", "tfmg:rusted_blast_furnace_reinforcement_wall", - "tfmg:magenta_rebar_concrete", "tfmg:fireproof_brick_reinforcement", - "tfmg:magenta_rebar_concrete_wall", "tfmg:coke_oven", - "tfmg:magenta_rebar_concrete_stairs", "tfmg:blast_stove", - "tfmg:magenta_rebar_concrete_slab", "tfmg:casting_basin", - "tfmg:yellow_rebar_concrete", "tfmg:napalm_bomb", - "tfmg:yellow_rebar_concrete_wall", "tfmg:generator", - "tfmg:yellow_rebar_concrete_stairs", "tfmg:cable_connector", - "tfmg:yellow_rebar_concrete_slab", "tfmg:glass_cable_insulator", - "tfmg:gray_rebar_concrete", "tfmg:resistor", - "tfmg:gray_rebar_concrete_wall", "tfmg:copycat_cable_block", - "tfmg:gray_rebar_concrete_stairs", "tfmg:copycat_cable_base", - "tfmg:gray_rebar_concrete_slab", - "tfmg:light_gray_rebar_concrete", "tfmg:brass_cable_hub", - "tfmg:light_gray_rebar_concrete_wall", "tfmg:copper_cable_hub", - "tfmg:light_gray_rebar_concrete_stairs", "tfmg:steel_cable_hub", - "tfmg:light_gray_rebar_concrete_slab", "tfmg:aluminum_cable_hub", "tfmg:steel_casing_cable_hub", - "tfmg:brown_rebar_concrete", "tfmg:heavy_cable_hub", - "tfmg:brown_rebar_concrete_wall", "tfmg:cable_tube", - "tfmg:brown_rebar_concrete_stairs", "tfmg:concrete_encased_cable_tube", - "tfmg:brown_rebar_concrete_slab", "tfmg:electric_post", - "tfmg:cyan_rebar_concrete", "tfmg:concrete_encased_electric_post", "tfmg:diagonal_cable_block", "tfmg:electric_motor", "tfmg:creative_generator", - "tfmg:cyan_rebar_concrete_wall", "tfmg:accumulator", "tfmg:light_bulb", - "tfmg:cyan_rebar_concrete_stairs", "tfmg:circular_light", "tfmg:modern_light", - "tfmg:cyan_rebar_concrete_slab", "tfmg:aluminum_lamp", "tfmg:neon_tube", - "tfmg:purple_rebar_concrete", "tfmg:electric_diode", - "tfmg:purple_rebar_concrete_wall", "tfmg:encased_diode", - "tfmg:purple_rebar_concrete_stairs", "tfmg:potentiometer", - "tfmg:purple_rebar_concrete_slab", "tfmg:electrical_switch", "tfmg:large_switch", - "tfmg:orange_rebar_concrete", "tfmg:encased_potentiometer", "tfmg:electric_pump", - "tfmg:orange_rebar_concrete_wall", "tfmg:voltage_observer", "tfmg:voltmeter", - "tfmg:orange_rebar_concrete_stairs", "tfmg:polarizer", - "tfmg:orange_rebar_concrete_slab", "tfmg:rotor", "tfmg:stator", - "tfmg:black_rebar_concrete", "tfmg:traffic_light", "tfmg:segmented_display", "tfmg:transformer", "tfmg:large_transformer", - "tfmg:black_rebar_concrete_wall", "tfmg:converter", "tfmg:large_coil", "tfmg:brick_smokestack", "tfmg:metal_smokestack", - "tfmg:black_rebar_concrete_stairs", "tfmg:concrete_smokestack", "tfmg:exhaust", - "tfmg:black_rebar_concrete_slab", "tfmg:flarestack", "tfmg:gas_lamp", - "tfmg:asphalt", "tfmg:steel_cogwheel", "tfmg:large_steel_cogwheel", - "tfmg:asphalt_wall", "tfmg:aluminum_cogwheel", "tfmg:large_aluminum_cogwheel", - "tfmg:asphalt_slab", "tfmg:steel_casing", "tfmg:heavy_machinery_casing", "tfmg:industrial_aluminum_casing", - "tfmg:asphalt_stairs", "tfmg:steel_block", "tfmg:cast_iron_block", - "tfmg:brass_pipe", "tfmg:aluminum_block", "tfmg:plastic_block", - "tfmg:encased_brass_pipe", "tfmg:lead_block", - "tfmg:glass_brass_pipe", "tfmg:constantan_block", "tfmg:nickel_block", - "tfmg:brass_mechanical_pump", "tfmg:lithium_block", "tfmg:coal_coke_block", - "tfmg:brass_smart_fluid_pipe", "tfmg:laminated_magnetic_alloy_block", - "tfmg:brass_fluid_valve", "tfmg:heavy_casing_door", - "tfmg:steel_pipe", "tfmg:steel_door", - "tfmg:encased_steel_pipe", "tfmg:aluminum_door", - "tfmg:glass_steel_pipe", "tfmg:heavy_plated_door", - "tfmg:steel_mechanical_pump", "tfmg:steel_gearbox", "tfmg:steel_bars", - "tfmg:steel_smart_fluid_pipe", "tfmg:aluminum_bars", "tfmg:cast_iron_bars", - "tfmg:steel_fluid_valve", "tfmg:lead_bars", - "tfmg:aluminum_pipe", "tfmg:nickel_bars", - "tfmg:encased_aluminum_pipe", "tfmg:steel_ladder", - "tfmg:glass_aluminum_pipe", "tfmg:aluminum_ladder", - "tfmg:aluminum_mechanical_pump", "tfmg:cast_iron_ladder", - "tfmg:aluminum_smart_fluid_pipe", "tfmg:lead_ladder", - "tfmg:aluminum_fluid_valve", "tfmg:nickel_ladder", - "tfmg:cast_iron_pipe", "tfmg:constantan_ladder", - "tfmg:encased_cast_iron_pipe", "tfmg:steel_scaffolding", - "tfmg:glass_cast_iron_pipe", "tfmg:aluminum_scaffolding", - "tfmg:cast_iron_mechanical_pump", "tfmg:slag_bricks", - "tfmg:cast_iron_smart_fluid_pipe", "tfmg:cinder_block", - "tfmg:cast_iron_fluid_valve", "tfmg:cinderflour_block", - "tfmg:plastic_pipe", "tfmg:factory_floor", - "tfmg:encased_plastic_pipe", - "tfmg:glass_plastic_pipe", "tfmg:steel_trapdoor", - "tfmg:plastic_mechanical_pump", "tfmg:steel_flywheel", - "tfmg:plastic_smart_fluid_pipe", "tfmg:lead_flywheel", - "tfmg:plastic_fluid_valve", "tfmg:cast_iron_flywheel", - "tfmg:steel_encased_shaft", "tfmg:aluminum_flywheel", - "tfmg:heavy_casing_encased_shaft", "tfmg:nickel_flywheel", - "tfmg:steel_encased_steel_cogwheel", "tfmg:steel_truss", - "tfmg:heavy_casing_encased_steel_cogwheel", "tfmg:steel_frame", - "tfmg:steel_encased_large_steel_cogwheel", "tfmg:aluminum_truss", - "tfmg:heavy_casing_encased_large_steel_cogwheel", "tfmg:aluminum_frame", - "tfmg:steel_encased_aluminum_cogwheel", "tfmg:cast_iron_truss", - "tfmg:heavy_casing_encased_aluminum_cogwheel", "tfmg:cast_iron_frame", - "tfmg:steel_encased_large_aluminum_cogwheel", "tfmg:lead_truss", - "tfmg:heavy_casing_encased_large_aluminum_cogwheel", "tfmg:lead_frame", - "tfmg:bauxite", "tfmg:nickel_truss", "tfmg:nickel_frame", - "tfmg:cut_bauxite", "tfmg:constantan_truss", - "tfmg:cut_bauxite_stairs", "tfmg:constantan_frame", - "tfmg:cut_bauxite_slab", "tfmg:copper_truss", - "tfmg:cut_bauxite_wall", "tfmg:copper_frame", - "tfmg:polished_cut_bauxite", "tfmg:zinc_truss", - "tfmg:polished_cut_bauxite_stairs", "tfmg:zinc_frame", - "tfmg:polished_cut_bauxite_slab", "tfmg:brass_truss", - "tfmg:polished_cut_bauxite_wall", "tfmg:brass_frame", - "tfmg:cut_bauxite_bricks", "tfmg:white_caution_block", "tfmg:blue_caution_block", - "tfmg:cut_bauxite_brick_stairs", "tfmg:light_blue_caution_block", - "tfmg:cut_bauxite_brick_slab", "tfmg:red_caution_block", - "tfmg:cut_bauxite_brick_wall", "tfmg:green_caution_block", - "tfmg:small_bauxite_bricks", "tfmg:lime_caution_block", - "tfmg:small_bauxite_brick_stairs", "tfmg:pink_caution_block", - "tfmg:small_bauxite_brick_slab", "tfmg:magenta_caution_block", - "tfmg:small_bauxite_brick_wall", "tfmg:yellow_caution_block", - "tfmg:layered_bauxite", "tfmg:gray_caution_block", - "tfmg:bauxite_pillar", "tfmg:light_gray_caution_block", - "tfmg:galena", "tfmg:brown_caution_block", - "tfmg:cut_galena", "tfmg:cyan_caution_block", - "tfmg:cut_galena_stairs", "tfmg:purple_caution_block", - "tfmg:cut_galena_slab", "tfmg:orange_caution_block", - "tfmg:cut_galena_wall", "tfmg:rebar_block", - "tfmg:polished_cut_galena", "tfmg:rebar_floor", - "tfmg:polished_cut_galena_stairs", "tfmg:rebar_wall", - "tfmg:polished_cut_galena_slab", "tfmg:rebar_pile", - "tfmg:polished_cut_galena_wall", "tfmg:rebar_stairs", - "tfmg:cut_galena_bricks", "tfmg:rebar_pillar", - "tfmg:cut_galena_brick_stairs", "tfmg:concrete_wall", - "tfmg:cut_galena_brick_slab", "tfmg:concrete", - "tfmg:cut_galena_brick_wall", "tfmg:concrete_stairs", - "tfmg:small_galena_bricks", "tfmg:concrete_slab", - "tfmg:small_galena_brick_stairs", "tfmg:rebar_concrete_wall", - "tfmg:small_galena_brick_slab", "tfmg:rebar_concrete", - "tfmg:small_galena_brick_wall", "tfmg:rebar_concrete_stairs", - "tfmg:layered_galena", "tfmg:rebar_concrete_slab", - "tfmg:galena_pillar", "tfmg:white_concrete", "tfmg:white_concrete_wall", "tfmg:white_concrete_stairs", @@ -365,6 +207,205 @@ "tfmg:blue_concrete_slab", "tfmg:light_blue_concrete", "tfmg:light_blue_concrete_wall", - "tfmg:light_blue_concrete_stairs" + "tfmg:light_blue_concrete_stairs", + "tfmg:light_blue_concrete_slab", + "tfmg:red_concrete", + "tfmg:red_concrete_wall", + "tfmg:red_concrete_stairs", + "tfmg:red_concrete_slab", + "tfmg:green_concrete", + "tfmg:green_concrete_wall", + "tfmg:green_concrete_stairs", + "tfmg:green_concrete_slab", + "tfmg:lime_concrete", + "tfmg:lime_concrete_wall", + "tfmg:lime_concrete_stairs", + "tfmg:lime_concrete_slab", + "tfmg:pink_concrete", + "tfmg:pink_concrete_wall", + "tfmg:pink_concrete_stairs", + "tfmg:pink_concrete_slab", + "tfmg:magenta_concrete", + "tfmg:magenta_concrete_wall", + "tfmg:magenta_concrete_stairs", + "tfmg:magenta_concrete_slab", + "tfmg:yellow_concrete", + "tfmg:yellow_concrete_wall", + "tfmg:yellow_concrete_stairs", + "tfmg:yellow_concrete_slab", + "tfmg:gray_concrete", + "tfmg:gray_concrete_wall", + "tfmg:gray_concrete_stairs", + "tfmg:gray_concrete_slab", + "tfmg:light_gray_concrete", + "tfmg:light_gray_concrete_wall", + "tfmg:light_gray_concrete_stairs", + "tfmg:light_gray_concrete_slab", + "tfmg:brown_concrete", + "tfmg:brown_concrete_wall", + "tfmg:brown_concrete_stairs", + "tfmg:brown_concrete_slab", + "tfmg:cyan_concrete", + "tfmg:cyan_concrete_wall", + "tfmg:cyan_concrete_stairs", + "tfmg:cyan_concrete_slab", + "tfmg:purple_concrete", + "tfmg:purple_concrete_wall", + "tfmg:purple_concrete_stairs", + "tfmg:purple_concrete_slab", + "tfmg:orange_concrete", + "tfmg:orange_concrete_wall", + "tfmg:orange_concrete_stairs", + "tfmg:orange_concrete_slab", + "tfmg:black_concrete", + "tfmg:black_concrete_wall", + "tfmg:black_concrete_stairs", + "tfmg:black_concrete_slab", + "tfmg:white_rebar_concrete", + "tfmg:white_rebar_concrete_wall", + "tfmg:white_rebar_concrete_stairs", + "tfmg:white_rebar_concrete_slab", + "tfmg:blue_rebar_concrete", + "tfmg:blue_rebar_concrete_wall", + "tfmg:blue_rebar_concrete_stairs", + "tfmg:blue_rebar_concrete_slab", + "tfmg:light_blue_rebar_concrete", + "tfmg:light_blue_rebar_concrete_wall", + "tfmg:light_blue_rebar_concrete_stairs", + "tfmg:light_blue_rebar_concrete_slab", + "tfmg:red_rebar_concrete", + "tfmg:red_rebar_concrete_wall", + "tfmg:red_rebar_concrete_stairs", + "tfmg:red_rebar_concrete_slab", + "tfmg:green_rebar_concrete", + "tfmg:green_rebar_concrete_wall", + "tfmg:green_rebar_concrete_stairs", + "tfmg:green_rebar_concrete_slab", + "tfmg:lime_rebar_concrete", + "tfmg:lime_rebar_concrete_wall", + "tfmg:lime_rebar_concrete_stairs", + "tfmg:lime_rebar_concrete_slab", + "tfmg:pink_rebar_concrete", + "tfmg:pink_rebar_concrete_wall", + "tfmg:pink_rebar_concrete_stairs", + "tfmg:pink_rebar_concrete_slab", + "tfmg:magenta_rebar_concrete", + "tfmg:magenta_rebar_concrete_wall", + "tfmg:magenta_rebar_concrete_stairs", + "tfmg:magenta_rebar_concrete_slab", + "tfmg:yellow_rebar_concrete", + "tfmg:yellow_rebar_concrete_wall", + "tfmg:yellow_rebar_concrete_stairs", + "tfmg:yellow_rebar_concrete_slab", + "tfmg:gray_rebar_concrete", + "tfmg:gray_rebar_concrete_wall", + "tfmg:gray_rebar_concrete_stairs", + "tfmg:gray_rebar_concrete_slab", + "tfmg:light_gray_rebar_concrete", + "tfmg:light_gray_rebar_concrete_wall", + "tfmg:light_gray_rebar_concrete_stairs", + "tfmg:light_gray_rebar_concrete_slab", + "tfmg:brown_rebar_concrete", + "tfmg:brown_rebar_concrete_wall", + "tfmg:brown_rebar_concrete_stairs", + "tfmg:brown_rebar_concrete_slab", + "tfmg:cyan_rebar_concrete", + "tfmg:cyan_rebar_concrete_wall", + "tfmg:cyan_rebar_concrete_stairs", + "tfmg:cyan_rebar_concrete_slab", + "tfmg:purple_rebar_concrete", + "tfmg:purple_rebar_concrete_wall", + "tfmg:purple_rebar_concrete_stairs", + "tfmg:purple_rebar_concrete_slab", + "tfmg:orange_rebar_concrete", + "tfmg:orange_rebar_concrete_wall", + "tfmg:orange_rebar_concrete_stairs", + "tfmg:orange_rebar_concrete_slab", + "tfmg:black_rebar_concrete", + "tfmg:black_rebar_concrete_wall", + "tfmg:black_rebar_concrete_stairs", + "tfmg:black_rebar_concrete_slab", + "tfmg:asphalt", + "tfmg:asphalt_wall", + "tfmg:asphalt_slab", + "tfmg:asphalt_stairs", + "tfmg:brass_pipe", + "tfmg:encased_brass_pipe", + "tfmg:glass_brass_pipe", + "tfmg:brass_mechanical_pump", + "tfmg:brass_smart_fluid_pipe", + "tfmg:brass_fluid_valve", + "tfmg:steel_pipe", + "tfmg:encased_steel_pipe", + "tfmg:glass_steel_pipe", + "tfmg:steel_mechanical_pump", + "tfmg:steel_smart_fluid_pipe", + "tfmg:steel_fluid_valve", + "tfmg:aluminum_pipe", + "tfmg:encased_aluminum_pipe", + "tfmg:glass_aluminum_pipe", + "tfmg:aluminum_mechanical_pump", + "tfmg:aluminum_smart_fluid_pipe", + "tfmg:aluminum_fluid_valve", + "tfmg:cast_iron_pipe", + "tfmg:encased_cast_iron_pipe", + "tfmg:glass_cast_iron_pipe", + "tfmg:cast_iron_mechanical_pump", + "tfmg:cast_iron_smart_fluid_pipe", + "tfmg:cast_iron_fluid_valve", + "tfmg:plastic_pipe", + "tfmg:encased_plastic_pipe", + "tfmg:glass_plastic_pipe", + "tfmg:plastic_mechanical_pump", + "tfmg:plastic_smart_fluid_pipe", + "tfmg:plastic_fluid_valve", + "tfmg:steel_encased_shaft", + "tfmg:heavy_casing_encased_shaft", + "tfmg:steel_encased_steel_cogwheel", + "tfmg:heavy_casing_encased_steel_cogwheel", + "tfmg:steel_encased_large_steel_cogwheel", + "tfmg:heavy_casing_encased_large_steel_cogwheel", + "tfmg:steel_encased_aluminum_cogwheel", + "tfmg:heavy_casing_encased_aluminum_cogwheel", + "tfmg:steel_encased_large_aluminum_cogwheel", + "tfmg:heavy_casing_encased_large_aluminum_cogwheel", + "tfmg:bauxite", + "tfmg:cut_bauxite", + "tfmg:cut_bauxite_stairs", + "tfmg:cut_bauxite_slab", + "tfmg:cut_bauxite_wall", + "tfmg:polished_cut_bauxite", + "tfmg:polished_cut_bauxite_stairs", + "tfmg:polished_cut_bauxite_slab", + "tfmg:polished_cut_bauxite_wall", + "tfmg:cut_bauxite_bricks", + "tfmg:cut_bauxite_brick_stairs", + "tfmg:cut_bauxite_brick_slab", + "tfmg:cut_bauxite_brick_wall", + "tfmg:small_bauxite_bricks", + "tfmg:small_bauxite_brick_stairs", + "tfmg:small_bauxite_brick_slab", + "tfmg:small_bauxite_brick_wall", + "tfmg:layered_bauxite", + "tfmg:bauxite_pillar", + "tfmg:galena", + "tfmg:cut_galena", + "tfmg:cut_galena_stairs", + "tfmg:cut_galena_slab", + "tfmg:cut_galena_wall", + "tfmg:polished_cut_galena", + "tfmg:polished_cut_galena_stairs", + "tfmg:polished_cut_galena_slab", + "tfmg:polished_cut_galena_wall", + "tfmg:cut_galena_bricks", + "tfmg:cut_galena_brick_stairs", + "tfmg:cut_galena_brick_slab", + "tfmg:cut_galena_brick_wall", + "tfmg:small_galena_bricks", + "tfmg:small_galena_brick_stairs", + "tfmg:small_galena_brick_slab", + "tfmg:small_galena_brick_wall", + "tfmg:layered_galena", + "tfmg:galena_pillar" ] } \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/mineable/shovel.json b/src/generated/resources/data/minecraft/tags/block/mineable/shovel.json index 10701a93..61259ee5 100644 --- a/src/generated/resources/data/minecraft/tags/block/mineable/shovel.json +++ b/src/generated/resources/data/minecraft/tags/block/mineable/shovel.json @@ -1,7 +1,6 @@ { "values": [ "tfmg:fireclay", - "tfmg:cement", "tfmg:cement" ] } \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/moss_replaceable.json b/src/generated/resources/data/minecraft/tags/block/moss_replaceable.json index 931b53a7..258d635d 100644 --- a/src/generated/resources/data/minecraft/tags/block/moss_replaceable.json +++ b/src/generated/resources/data/minecraft/tags/block/moss_replaceable.json @@ -1,7 +1,5 @@ { "values": [ - "tfmg:bauxite", - "tfmg:galena", "tfmg:bauxite", "tfmg:galena" ] diff --git a/src/generated/resources/data/minecraft/tags/block/needs_iron_tool.json b/src/generated/resources/data/minecraft/tags/block/needs_iron_tool.json index 69ca706c..7ce2a8d0 100644 --- a/src/generated/resources/data/minecraft/tags/block/needs_iron_tool.json +++ b/src/generated/resources/data/minecraft/tags/block/needs_iron_tool.json @@ -11,20 +11,6 @@ "tfmg:nickel_block", "tfmg:lithium_block", "tfmg:laminated_magnetic_alloy_block", - "tfmg:steel_block", - "tfmg:cast_iron_block", - "tfmg:aluminum_block", - "tfmg:lead_block", - "tfmg:constantan_block", - "tfmg:nickel_block", - "tfmg:lithium_block", - "tfmg:laminated_magnetic_alloy_block", - "tfmg:rebar_block", - "tfmg:rebar_floor", - "tfmg:rebar_wall", - "tfmg:rebar_pile", - "tfmg:rebar_stairs", - "tfmg:rebar_pillar", "tfmg:rebar_block", "tfmg:rebar_floor", "tfmg:rebar_wall", diff --git a/src/generated/resources/data/minecraft/tags/block/needs_stone_tool.json b/src/generated/resources/data/minecraft/tags/block/needs_stone_tool.json index efe3f293..de9af0ce 100644 --- a/src/generated/resources/data/minecraft/tags/block/needs_stone_tool.json +++ b/src/generated/resources/data/minecraft/tags/block/needs_stone_tool.json @@ -1,99 +1,19 @@ { "values": [ - "tfmg:purple_concrete", - "tfmg:purple_concrete_wall", - "tfmg:purple_concrete_stairs", - "tfmg:purple_concrete_slab", - "tfmg:orange_concrete", - "tfmg:orange_concrete_wall", - "tfmg:orange_concrete_stairs", - "tfmg:orange_concrete_slab", - "tfmg:black_concrete", - "tfmg:black_concrete_wall", - "tfmg:black_concrete_stairs", - "tfmg:black_concrete_slab", - "tfmg:white_rebar_concrete", - "tfmg:white_rebar_concrete_wall", - "tfmg:white_rebar_concrete_stairs", - "tfmg:white_rebar_concrete_slab", - "tfmg:blue_rebar_concrete", - "tfmg:blue_rebar_concrete_wall", - "tfmg:blue_rebar_concrete_stairs", - "tfmg:blue_rebar_concrete_slab", - "tfmg:light_blue_rebar_concrete", - "tfmg:light_blue_rebar_concrete_wall", - "tfmg:light_blue_rebar_concrete_stairs", "tfmg:lead_ore", - "tfmg:light_blue_rebar_concrete_slab", "tfmg:deepslate_lead_ore", "tfmg:nickel_ore", - "tfmg:red_rebar_concrete", "tfmg:deepslate_nickel_ore", "tfmg:lithium_ore", - "tfmg:red_rebar_concrete_wall", "tfmg:deepslate_lithium_ore", - "tfmg:red_rebar_concrete_stairs", - "tfmg:red_rebar_concrete_slab", - "tfmg:green_rebar_concrete", - "tfmg:green_rebar_concrete_wall", - "tfmg:green_rebar_concrete_stairs", - "tfmg:green_rebar_concrete_slab", - "tfmg:lime_rebar_concrete", - "tfmg:lime_rebar_concrete_wall", "tfmg:blast_furnace_output", "tfmg:blast_furnace_hatch", - "tfmg:lime_rebar_concrete_stairs", "tfmg:fireproof_bricks", - "tfmg:lime_rebar_concrete_slab", "tfmg:reinforced_fireproof_bricks", - "tfmg:pink_rebar_concrete", "tfmg:blast_furnace_reinforcement", - "tfmg:pink_rebar_concrete_wall", "tfmg:blast_furnace_reinforcement_wall", - "tfmg:pink_rebar_concrete_stairs", "tfmg:rusted_blast_furnace_reinforcement", - "tfmg:pink_rebar_concrete_slab", "tfmg:rusted_blast_furnace_reinforcement_wall", - "tfmg:magenta_rebar_concrete", - "tfmg:magenta_rebar_concrete_wall", - "tfmg:magenta_rebar_concrete_stairs", - "tfmg:magenta_rebar_concrete_slab", - "tfmg:yellow_rebar_concrete", - "tfmg:yellow_rebar_concrete_wall", - "tfmg:yellow_rebar_concrete_stairs", - "tfmg:yellow_rebar_concrete_slab", - "tfmg:gray_rebar_concrete", - "tfmg:gray_rebar_concrete_wall", - "tfmg:gray_rebar_concrete_stairs", - "tfmg:gray_rebar_concrete_slab", - "tfmg:light_gray_rebar_concrete", - "tfmg:light_gray_rebar_concrete_wall", - "tfmg:light_gray_rebar_concrete_stairs", - "tfmg:light_gray_rebar_concrete_slab", - "tfmg:brown_rebar_concrete", - "tfmg:brown_rebar_concrete_wall", - "tfmg:brown_rebar_concrete_stairs", - "tfmg:brown_rebar_concrete_slab", - "tfmg:cyan_rebar_concrete", - "tfmg:cyan_rebar_concrete_wall", - "tfmg:cyan_rebar_concrete_stairs", - "tfmg:cyan_rebar_concrete_slab", - "tfmg:purple_rebar_concrete", - "tfmg:purple_rebar_concrete_wall", - "tfmg:purple_rebar_concrete_stairs", - "tfmg:purple_rebar_concrete_slab", - "tfmg:orange_rebar_concrete", - "tfmg:orange_rebar_concrete_wall", - "tfmg:orange_rebar_concrete_stairs", - "tfmg:orange_rebar_concrete_slab", - "tfmg:black_rebar_concrete", - "tfmg:black_rebar_concrete_wall", - "tfmg:black_rebar_concrete_stairs", - "tfmg:black_rebar_concrete_slab", - "tfmg:asphalt", - "tfmg:asphalt_wall", - "tfmg:asphalt_slab", - "tfmg:asphalt_stairs", "tfmg:plastic_block", "tfmg:coal_coke_block", "tfmg:white_caution_block", @@ -146,6 +66,110 @@ "tfmg:pink_concrete", "tfmg:pink_concrete_wall", "tfmg:pink_concrete_stairs", - "tfmg:pink_concrete_slab" + "tfmg:pink_concrete_slab", + "tfmg:magenta_concrete", + "tfmg:magenta_concrete_wall", + "tfmg:magenta_concrete_stairs", + "tfmg:magenta_concrete_slab", + "tfmg:yellow_concrete", + "tfmg:yellow_concrete_wall", + "tfmg:yellow_concrete_stairs", + "tfmg:yellow_concrete_slab", + "tfmg:gray_concrete", + "tfmg:gray_concrete_wall", + "tfmg:gray_concrete_stairs", + "tfmg:gray_concrete_slab", + "tfmg:light_gray_concrete", + "tfmg:light_gray_concrete_wall", + "tfmg:light_gray_concrete_stairs", + "tfmg:light_gray_concrete_slab", + "tfmg:brown_concrete", + "tfmg:brown_concrete_wall", + "tfmg:brown_concrete_stairs", + "tfmg:brown_concrete_slab", + "tfmg:cyan_concrete", + "tfmg:cyan_concrete_wall", + "tfmg:cyan_concrete_stairs", + "tfmg:cyan_concrete_slab", + "tfmg:purple_concrete", + "tfmg:purple_concrete_wall", + "tfmg:purple_concrete_stairs", + "tfmg:purple_concrete_slab", + "tfmg:orange_concrete", + "tfmg:orange_concrete_wall", + "tfmg:orange_concrete_stairs", + "tfmg:orange_concrete_slab", + "tfmg:black_concrete", + "tfmg:black_concrete_wall", + "tfmg:black_concrete_stairs", + "tfmg:black_concrete_slab", + "tfmg:white_rebar_concrete", + "tfmg:white_rebar_concrete_wall", + "tfmg:white_rebar_concrete_stairs", + "tfmg:white_rebar_concrete_slab", + "tfmg:blue_rebar_concrete", + "tfmg:blue_rebar_concrete_wall", + "tfmg:blue_rebar_concrete_stairs", + "tfmg:blue_rebar_concrete_slab", + "tfmg:light_blue_rebar_concrete", + "tfmg:light_blue_rebar_concrete_wall", + "tfmg:light_blue_rebar_concrete_stairs", + "tfmg:light_blue_rebar_concrete_slab", + "tfmg:red_rebar_concrete", + "tfmg:red_rebar_concrete_wall", + "tfmg:red_rebar_concrete_stairs", + "tfmg:red_rebar_concrete_slab", + "tfmg:green_rebar_concrete", + "tfmg:green_rebar_concrete_wall", + "tfmg:green_rebar_concrete_stairs", + "tfmg:green_rebar_concrete_slab", + "tfmg:lime_rebar_concrete", + "tfmg:lime_rebar_concrete_wall", + "tfmg:lime_rebar_concrete_stairs", + "tfmg:lime_rebar_concrete_slab", + "tfmg:pink_rebar_concrete", + "tfmg:pink_rebar_concrete_wall", + "tfmg:pink_rebar_concrete_stairs", + "tfmg:pink_rebar_concrete_slab", + "tfmg:magenta_rebar_concrete", + "tfmg:magenta_rebar_concrete_wall", + "tfmg:magenta_rebar_concrete_stairs", + "tfmg:magenta_rebar_concrete_slab", + "tfmg:yellow_rebar_concrete", + "tfmg:yellow_rebar_concrete_wall", + "tfmg:yellow_rebar_concrete_stairs", + "tfmg:yellow_rebar_concrete_slab", + "tfmg:gray_rebar_concrete", + "tfmg:gray_rebar_concrete_wall", + "tfmg:gray_rebar_concrete_stairs", + "tfmg:gray_rebar_concrete_slab", + "tfmg:light_gray_rebar_concrete", + "tfmg:light_gray_rebar_concrete_wall", + "tfmg:light_gray_rebar_concrete_stairs", + "tfmg:light_gray_rebar_concrete_slab", + "tfmg:brown_rebar_concrete", + "tfmg:brown_rebar_concrete_wall", + "tfmg:brown_rebar_concrete_stairs", + "tfmg:brown_rebar_concrete_slab", + "tfmg:cyan_rebar_concrete", + "tfmg:cyan_rebar_concrete_wall", + "tfmg:cyan_rebar_concrete_stairs", + "tfmg:cyan_rebar_concrete_slab", + "tfmg:purple_rebar_concrete", + "tfmg:purple_rebar_concrete_wall", + "tfmg:purple_rebar_concrete_stairs", + "tfmg:purple_rebar_concrete_slab", + "tfmg:orange_rebar_concrete", + "tfmg:orange_rebar_concrete_wall", + "tfmg:orange_rebar_concrete_stairs", + "tfmg:orange_rebar_concrete_slab", + "tfmg:black_rebar_concrete", + "tfmg:black_rebar_concrete_wall", + "tfmg:black_rebar_concrete_stairs", + "tfmg:black_rebar_concrete_slab", + "tfmg:asphalt", + "tfmg:asphalt_wall", + "tfmg:asphalt_slab", + "tfmg:asphalt_stairs" ] } \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/slabs.json b/src/generated/resources/data/minecraft/tags/block/slabs.json index 4fc96014..2c9aded5 100644 --- a/src/generated/resources/data/minecraft/tags/block/slabs.json +++ b/src/generated/resources/data/minecraft/tags/block/slabs.json @@ -1,5 +1,20 @@ { "values": [ + "tfmg:concrete_slab", + "tfmg:rebar_concrete_slab", + "tfmg:white_concrete_slab", + "tfmg:blue_concrete_slab", + "tfmg:light_blue_concrete_slab", + "tfmg:red_concrete_slab", + "tfmg:green_concrete_slab", + "tfmg:lime_concrete_slab", + "tfmg:pink_concrete_slab", + "tfmg:magenta_concrete_slab", + "tfmg:yellow_concrete_slab", + "tfmg:gray_concrete_slab", + "tfmg:light_gray_concrete_slab", + "tfmg:brown_concrete_slab", + "tfmg:cyan_concrete_slab", "tfmg:purple_concrete_slab", "tfmg:orange_concrete_slab", "tfmg:black_concrete_slab", @@ -27,16 +42,6 @@ "tfmg:cut_galena_slab", "tfmg:polished_cut_galena_slab", "tfmg:cut_galena_brick_slab", - "tfmg:concrete_slab", - "tfmg:small_galena_brick_slab", - "tfmg:rebar_concrete_slab", - "tfmg:white_concrete_slab", - "tfmg:blue_concrete_slab", - "tfmg:light_blue_concrete_slab", - "tfmg:red_concrete_slab", - "tfmg:green_concrete_slab", - "tfmg:lime_concrete_slab", - "tfmg:pink_concrete_slab", - "tfmg:magenta_concrete_slab" + "tfmg:small_galena_brick_slab" ] } \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/stairs.json b/src/generated/resources/data/minecraft/tags/block/stairs.json index 024a7247..c53cbef6 100644 --- a/src/generated/resources/data/minecraft/tags/block/stairs.json +++ b/src/generated/resources/data/minecraft/tags/block/stairs.json @@ -1,5 +1,20 @@ { "values": [ + "tfmg:concrete_stairs", + "tfmg:rebar_concrete_stairs", + "tfmg:white_concrete_stairs", + "tfmg:blue_concrete_stairs", + "tfmg:light_blue_concrete_stairs", + "tfmg:red_concrete_stairs", + "tfmg:green_concrete_stairs", + "tfmg:lime_concrete_stairs", + "tfmg:pink_concrete_stairs", + "tfmg:magenta_concrete_stairs", + "tfmg:yellow_concrete_stairs", + "tfmg:gray_concrete_stairs", + "tfmg:light_gray_concrete_stairs", + "tfmg:brown_concrete_stairs", + "tfmg:cyan_concrete_stairs", "tfmg:purple_concrete_stairs", "tfmg:orange_concrete_stairs", "tfmg:black_concrete_stairs", @@ -27,16 +42,6 @@ "tfmg:cut_galena_stairs", "tfmg:polished_cut_galena_stairs", "tfmg:cut_galena_brick_stairs", - "tfmg:concrete_stairs", - "tfmg:small_galena_brick_stairs", - "tfmg:rebar_concrete_stairs", - "tfmg:white_concrete_stairs", - "tfmg:blue_concrete_stairs", - "tfmg:light_blue_concrete_stairs", - "tfmg:red_concrete_stairs", - "tfmg:green_concrete_stairs", - "tfmg:lime_concrete_stairs", - "tfmg:pink_concrete_stairs", - "tfmg:magenta_concrete_stairs" + "tfmg:small_galena_brick_stairs" ] } \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/trapdoors.json b/src/generated/resources/data/minecraft/tags/block/trapdoors.json index 1acf1924..73d5d7eb 100644 --- a/src/generated/resources/data/minecraft/tags/block/trapdoors.json +++ b/src/generated/resources/data/minecraft/tags/block/trapdoors.json @@ -1,6 +1,5 @@ { "values": [ - "tfmg:steel_trapdoor", "tfmg:steel_trapdoor" ] } \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/walls.json b/src/generated/resources/data/minecraft/tags/block/walls.json index 626e5a0d..c0c10283 100644 --- a/src/generated/resources/data/minecraft/tags/block/walls.json +++ b/src/generated/resources/data/minecraft/tags/block/walls.json @@ -1,5 +1,21 @@ { "values": [ + "tfmg:fireproof_brick_reinforcement", + "tfmg:concrete_wall", + "tfmg:rebar_concrete_wall", + "tfmg:white_concrete_wall", + "tfmg:blue_concrete_wall", + "tfmg:light_blue_concrete_wall", + "tfmg:red_concrete_wall", + "tfmg:green_concrete_wall", + "tfmg:lime_concrete_wall", + "tfmg:pink_concrete_wall", + "tfmg:magenta_concrete_wall", + "tfmg:yellow_concrete_wall", + "tfmg:gray_concrete_wall", + "tfmg:light_gray_concrete_wall", + "tfmg:brown_concrete_wall", + "tfmg:cyan_concrete_wall", "tfmg:purple_concrete_wall", "tfmg:orange_concrete_wall", "tfmg:black_concrete_wall", @@ -10,7 +26,6 @@ "tfmg:green_rebar_concrete_wall", "tfmg:lime_rebar_concrete_wall", "tfmg:pink_rebar_concrete_wall", - "tfmg:fireproof_brick_reinforcement", "tfmg:magenta_rebar_concrete_wall", "tfmg:yellow_rebar_concrete_wall", "tfmg:gray_rebar_concrete_wall", @@ -27,17 +42,7 @@ "tfmg:small_bauxite_brick_wall", "tfmg:cut_galena_wall", "tfmg:polished_cut_galena_wall", - "tfmg:concrete_wall", "tfmg:cut_galena_brick_wall", - "tfmg:rebar_concrete_wall", - "tfmg:small_galena_brick_wall", - "tfmg:white_concrete_wall", - "tfmg:blue_concrete_wall", - "tfmg:light_blue_concrete_wall", - "tfmg:red_concrete_wall", - "tfmg:green_concrete_wall", - "tfmg:lime_concrete_wall", - "tfmg:pink_concrete_wall", - "tfmg:magenta_concrete_wall" + "tfmg:small_galena_brick_wall" ] } \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/wooden_doors.json b/src/generated/resources/data/minecraft/tags/block/wooden_doors.json index 46187c7e..73c4858a 100644 --- a/src/generated/resources/data/minecraft/tags/block/wooden_doors.json +++ b/src/generated/resources/data/minecraft/tags/block/wooden_doors.json @@ -1,9 +1,5 @@ { "values": [ - "tfmg:heavy_casing_door", - "tfmg:steel_door", - "tfmg:aluminum_door", - "tfmg:heavy_plated_door", "tfmg:heavy_casing_door", "tfmg:steel_door", "tfmg:aluminum_door", diff --git a/src/generated/resources/data/quark/tags/block/non_double_door.json b/src/generated/resources/data/quark/tags/block/non_double_door.json index 46187c7e..73c4858a 100644 --- a/src/generated/resources/data/quark/tags/block/non_double_door.json +++ b/src/generated/resources/data/quark/tags/block/non_double_door.json @@ -1,9 +1,5 @@ { "values": [ - "tfmg:heavy_casing_door", - "tfmg:steel_door", - "tfmg:aluminum_door", - "tfmg:heavy_plated_door", "tfmg:heavy_casing_door", "tfmg:steel_door", "tfmg:aluminum_door", diff --git a/src/generated/resources/data/tfmg/advancement/recipes/misc/crafting/materials/compressor.json b/src/generated/resources/data/tfmg/advancement/recipes/misc/crafting/materials/compressor.json deleted file mode 100644 index f92540e4..00000000 --- a/src/generated/resources/data/tfmg/advancement/recipes/misc/crafting/materials/compressor.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_item": { - "conditions": { - "items": [ - { - "items": "tfmg:aluminum_ingot" - } - ] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": { - "recipe": "tfmg:crafting/materials/compressor" - }, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [ - [ - "has_the_recipe", - "has_item" - ] - ], - "rewards": { - "recipes": [ - "tfmg:crafting/materials/compressor" - ] - } -} \ No newline at end of file diff --git a/src/generated/resources/data/tfmg/advancement/recipes/misc/crafting/materials/freezer.json b/src/generated/resources/data/tfmg/advancement/recipes/misc/crafting/materials/freezer.json deleted file mode 100644 index 286156e0..00000000 --- a/src/generated/resources/data/tfmg/advancement/recipes/misc/crafting/materials/freezer.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_item": { - "conditions": { - "items": [ - { - "items": "tfmg:aluminum_ingot" - } - ] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": { - "recipe": "tfmg:crafting/materials/freezer" - }, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [ - [ - "has_the_recipe", - "has_item" - ] - ], - "rewards": { - "recipes": [ - "tfmg:crafting/materials/freezer" - ] - } -} \ No newline at end of file diff --git a/src/generated/resources/data/tfmg/neoforge/biome_modifier/lead_ore.json b/src/generated/resources/data/tfmg/neoforge/biome_modifier/lead_ore.json deleted file mode 100644 index d4876113..00000000 --- a/src/generated/resources/data/tfmg/neoforge/biome_modifier/lead_ore.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "type": "neoforge:add_features", - "biomes": "#minecraft:is_overworld", - "features": "tfmg:lead_ore", - "step": "underground_ores" -} \ No newline at end of file diff --git a/src/generated/resources/data/tfmg/neoforge/biome_modifier/lithium_ore.json b/src/generated/resources/data/tfmg/neoforge/biome_modifier/lithium_ore.json deleted file mode 100644 index 7f820e48..00000000 --- a/src/generated/resources/data/tfmg/neoforge/biome_modifier/lithium_ore.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "type": "neoforge:add_features", - "biomes": "#minecraft:is_overworld", - "features": "tfmg:lithium_ore", - "step": "underground_ores" -} \ No newline at end of file diff --git a/src/generated/resources/data/tfmg/neoforge/biome_modifier/nickel_ore.json b/src/generated/resources/data/tfmg/neoforge/biome_modifier/nickel_ore.json deleted file mode 100644 index d7e53e5b..00000000 --- a/src/generated/resources/data/tfmg/neoforge/biome_modifier/nickel_ore.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "type": "neoforge:add_features", - "biomes": "#minecraft:is_overworld", - "features": "tfmg:nickel_ore", - "step": "underground_ores" -} \ No newline at end of file diff --git a/src/generated/resources/data/tfmg/neoforge/biome_modifier/tfmg_striated_ores_nether.json b/src/generated/resources/data/tfmg/neoforge/biome_modifier/tfmg_striated_ores_nether.json deleted file mode 100644 index 85954617..00000000 --- a/src/generated/resources/data/tfmg/neoforge/biome_modifier/tfmg_striated_ores_nether.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "type": "neoforge:add_features", - "biomes": "#minecraft:is_nether", - "features": "tfmg:tfmg_striated_ores_nether", - "step": "underground_ores" -} \ No newline at end of file diff --git a/src/generated/resources/data/tfmg/neoforge/biome_modifier/tfmg_striated_ores_overworld.json b/src/generated/resources/data/tfmg/neoforge/biome_modifier/tfmg_striated_ores_overworld.json deleted file mode 100644 index da65f504..00000000 --- a/src/generated/resources/data/tfmg/neoforge/biome_modifier/tfmg_striated_ores_overworld.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "type": "neoforge:add_features", - "biomes": "#minecraft:is_overworld", - "features": "tfmg:tfmg_striated_ores_overworld", - "step": "underground_ores" -} \ No newline at end of file diff --git a/src/generated/resources/data/tfmg/recipe/crafting/materials/compressor.json b/src/generated/resources/data/tfmg/recipe/crafting/materials/compressor.json deleted file mode 100644 index a939330b..00000000 --- a/src/generated/resources/data/tfmg/recipe/crafting/materials/compressor.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "category": "misc", - "key": { - "B": { - "item": "create:copper_backtank" - }, - "C": { - "item": "tfmg:heavy_machinery_casing" - }, - "P": { - "item": "tfmg:aluminum_pipe" - }, - "S": { - "item": "tfmg:steel_fluid_tank" - }, - "T": { - "item": "create:shaft" - } - }, - "pattern": [ - "PTP", - "SCS", - "PBP" - ], - "result": { - "count": 1, - "id": "tfmg:compressor" - } -} \ No newline at end of file diff --git a/src/generated/resources/data/tfmg/recipe/crafting/materials/freezer.json b/src/generated/resources/data/tfmg/recipe/crafting/materials/freezer.json deleted file mode 100644 index 7382073b..00000000 --- a/src/generated/resources/data/tfmg/recipe/crafting/materials/freezer.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "category": "misc", - "key": { - "C": { - "item": "tfmg:compressor" - }, - "P": { - "item": "create:fluid_pipe" - }, - "R": { - "item": "tfmg:lpg_bucket" - }, - "W": { - "item": "tfmg:electromagnetic_coil" - } - }, - "pattern": [ - "PWP", - "WCW", - "RWR" - ], - "result": { - "count": 1, - "id": "tfmg:freezer" - } -} \ No newline at end of file diff --git a/src/generated/resources/data/tfmg/tags/block/blast_furnace_support.json b/src/generated/resources/data/tfmg/tags/block/blast_furnace_support.json index ee3ccb7b..5fd7e38a 100644 --- a/src/generated/resources/data/tfmg/tags/block/blast_furnace_support.json +++ b/src/generated/resources/data/tfmg/tags/block/blast_furnace_support.json @@ -1,6 +1,5 @@ { "values": [ - "tfmg:fireproof_brick_reinforcement", "tfmg:fireproof_brick_reinforcement" ] } \ No newline at end of file diff --git a/src/generated/resources/data/tfmg/tags/block/blast_furnace_wall.json b/src/generated/resources/data/tfmg/tags/block/blast_furnace_wall.json index 72850a8b..a989ac25 100644 --- a/src/generated/resources/data/tfmg/tags/block/blast_furnace_wall.json +++ b/src/generated/resources/data/tfmg/tags/block/blast_furnace_wall.json @@ -1,7 +1,5 @@ { "values": [ - "tfmg:blast_furnace_hatch", - "tfmg:fireproof_bricks", "tfmg:blast_furnace_hatch", "tfmg:fireproof_bricks" ] diff --git a/src/generated/resources/data/tfmg/tags/block/pumpjack_head.json b/src/generated/resources/data/tfmg/tags/block/pumpjack_head.json index db702d86..48fdf33a 100644 --- a/src/generated/resources/data/tfmg/tags/block/pumpjack_head.json +++ b/src/generated/resources/data/tfmg/tags/block/pumpjack_head.json @@ -2,7 +2,6 @@ "values": [ "tfmg:pumpjack_hammer_head", "tfmg:large_pumpjack_hammer_head", - "minecraft:iron_block", "minecraft:iron_block" ] } \ No newline at end of file diff --git a/src/generated/resources/data/tfmg/tags/block/pumpjack_part.json b/src/generated/resources/data/tfmg/tags/block/pumpjack_part.json index f378da14..a3607049 100644 --- a/src/generated/resources/data/tfmg/tags/block/pumpjack_part.json +++ b/src/generated/resources/data/tfmg/tags/block/pumpjack_part.json @@ -1,7 +1,6 @@ { "values": [ "tfmg:large_pumpjack_hammer_part", - "#tfmg:pumpjack_small_part", "#tfmg:pumpjack_small_part" ] } \ No newline at end of file diff --git a/src/generated/resources/data/tfmg/tags/block/reinforced_blast_furnace_support.json b/src/generated/resources/data/tfmg/tags/block/reinforced_blast_furnace_support.json index f262c7d9..af307d92 100644 --- a/src/generated/resources/data/tfmg/tags/block/reinforced_blast_furnace_support.json +++ b/src/generated/resources/data/tfmg/tags/block/reinforced_blast_furnace_support.json @@ -2,9 +2,6 @@ "values": [ "tfmg:blast_furnace_reinforcement", "tfmg:rusted_blast_furnace_reinforcement", - "tfmg:blast_furnace_reinforcement", - "tfmg:rusted_blast_furnace_reinforcement", - "tfmg:steel_block", "tfmg:steel_block" ] } \ No newline at end of file diff --git a/src/generated/resources/data/tfmg/tags/block/reinforced_blast_furnace_wall.json b/src/generated/resources/data/tfmg/tags/block/reinforced_blast_furnace_wall.json index cc404112..7ef490f9 100644 --- a/src/generated/resources/data/tfmg/tags/block/reinforced_blast_furnace_wall.json +++ b/src/generated/resources/data/tfmg/tags/block/reinforced_blast_furnace_wall.json @@ -2,7 +2,6 @@ "values": [ "tfmg:blast_furnace_hatch", "tfmg:reinforced_fireproof_bricks", - "tfmg:steel_block", "tfmg:steel_block" ] } \ No newline at end of file diff --git a/src/generated/resources/data/tfmg/tags/block/surface_scanner_findable.json b/src/generated/resources/data/tfmg/tags/block/surface_scanner_findable.json index 25965084..9a903fb1 100644 --- a/src/generated/resources/data/tfmg/tags/block/surface_scanner_findable.json +++ b/src/generated/resources/data/tfmg/tags/block/surface_scanner_findable.json @@ -1,7 +1,6 @@ { "values": [ "tfmg:oil_deposit", - "tfmg:heavy_machinery_casing", "tfmg:heavy_machinery_casing" ] } \ No newline at end of file diff --git a/src/generated/resources/data/tfmg/worldgen/configured_feature/lead_ore.json b/src/generated/resources/data/tfmg/worldgen/configured_feature/lead_ore.json deleted file mode 100644 index 7b1a4e3f..00000000 --- a/src/generated/resources/data/tfmg/worldgen/configured_feature/lead_ore.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "type": "minecraft:ore", - "config": { - "discard_chance_on_air_exposure": 0.0, - "size": 12, - "targets": [ - { - "state": { - "Name": "tfmg:lead_ore" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:stone_ore_replaceables" - } - }, - { - "state": { - "Name": "tfmg:deepslate_lead_ore" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:deepslate_ore_replaceables" - } - } - ] - } -} \ No newline at end of file diff --git a/src/generated/resources/data/tfmg/worldgen/configured_feature/lithium_ore.json b/src/generated/resources/data/tfmg/worldgen/configured_feature/lithium_ore.json deleted file mode 100644 index cf9edf8e..00000000 --- a/src/generated/resources/data/tfmg/worldgen/configured_feature/lithium_ore.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "type": "minecraft:ore", - "config": { - "discard_chance_on_air_exposure": 0.0, - "size": 7, - "targets": [ - { - "state": { - "Name": "tfmg:lithium_ore" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:stone_ore_replaceables" - } - }, - { - "state": { - "Name": "tfmg:deepslate_lithium_ore" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:deepslate_ore_replaceables" - } - } - ] - } -} \ No newline at end of file diff --git a/src/generated/resources/data/tfmg/worldgen/configured_feature/nickel_ore.json b/src/generated/resources/data/tfmg/worldgen/configured_feature/nickel_ore.json deleted file mode 100644 index 0e02657a..00000000 --- a/src/generated/resources/data/tfmg/worldgen/configured_feature/nickel_ore.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "type": "minecraft:ore", - "config": { - "discard_chance_on_air_exposure": 0.0, - "size": 10, - "targets": [ - { - "state": { - "Name": "tfmg:nickel_ore" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:stone_ore_replaceables" - } - }, - { - "state": { - "Name": "tfmg:deepslate_nickel_ore" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:deepslate_ore_replaceables" - } - } - ] - } -} \ No newline at end of file diff --git a/src/generated/resources/data/tfmg/worldgen/configured_feature/tfmg_striated_ores_nether.json b/src/generated/resources/data/tfmg/worldgen/configured_feature/tfmg_striated_ores_nether.json deleted file mode 100644 index de76640e..00000000 --- a/src/generated/resources/data/tfmg/worldgen/configured_feature/tfmg_striated_ores_nether.json +++ /dev/null @@ -1,264 +0,0 @@ -{ - "type": "create:layered_ore", - "config": { - "discard_chance_on_air_exposure": 0.0, - "layer_patterns": [ - [ - { - "max_size": 1, - "min_size": 1, - "targets": [ - [ - { - "state": { - "Name": "minecraft:stone" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:stone_ore_replaceables" - } - }, - { - "state": { - "Name": "minecraft:deepslate", - "Properties": { - "axis": "y" - } - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:deepslate_ore_replaceables" - } - } - ] - ], - "weight": 2 - }, - { - "max_size": 2, - "min_size": 1, - "targets": [ - [ - { - "state": { - "Name": "tfmg:sulfur" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:base_stone_nether" - } - } - ] - ], - "weight": 4 - }, - { - "max_size": 3, - "min_size": 1, - "targets": [ - [ - { - "state": { - "Name": "create:scorchia" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:base_stone_nether" - } - } - ], - [ - { - "state": { - "Name": "minecraft:blackstone" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:base_stone_nether" - } - } - ] - ], - "weight": 3 - }, - { - "max_size": 1, - "min_size": 1, - "targets": [ - [ - { - "state": { - "Name": "minecraft:magma_block" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:base_stone_nether" - } - } - ] - ], - "weight": 1 - }, - { - "max_size": 1, - "min_size": 1, - "targets": [ - [ - { - "state": { - "Name": "minecraft:basalt", - "Properties": { - "axis": "y" - } - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:base_stone_nether" - } - } - ], - [ - { - "state": { - "Name": "minecraft:smooth_basalt" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:base_stone_nether" - } - } - ] - ], - "weight": 2 - } - ], - [ - { - "max_size": 1, - "min_size": 1, - "targets": [ - [ - { - "state": { - "Name": "minecraft:stone" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:stone_ore_replaceables" - } - }, - { - "state": { - "Name": "minecraft:deepslate", - "Properties": { - "axis": "y" - } - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:deepslate_ore_replaceables" - } - } - ] - ], - "weight": 2 - }, - { - "max_size": 2, - "min_size": 1, - "targets": [ - [ - { - "state": { - "Name": "tfmg:fireclay" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:base_stone_nether" - } - } - ] - ], - "weight": 5 - }, - { - "max_size": 3, - "min_size": 1, - "targets": [ - [ - { - "state": { - "Name": "create:scorchia" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:base_stone_nether" - } - } - ], - [ - { - "state": { - "Name": "minecraft:gravel" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:base_stone_nether" - } - } - ] - ], - "weight": 3 - }, - { - "max_size": 1, - "min_size": 1, - "targets": [ - [ - { - "state": { - "Name": "minecraft:magma_block" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:base_stone_nether" - } - } - ] - ], - "weight": 1 - }, - { - "max_size": 1, - "min_size": 1, - "targets": [ - [ - { - "state": { - "Name": "minecraft:soul_soil" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:base_stone_nether" - } - } - ], - [ - { - "state": { - "Name": "minecraft:soul_sand" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:base_stone_nether" - } - } - ] - ], - "weight": 2 - } - ] - ], - "size": 32 - } -} \ No newline at end of file diff --git a/src/generated/resources/data/tfmg/worldgen/configured_feature/tfmg_striated_ores_overworld.json b/src/generated/resources/data/tfmg/worldgen/configured_feature/tfmg_striated_ores_overworld.json deleted file mode 100644 index d4a00dd1..00000000 --- a/src/generated/resources/data/tfmg/worldgen/configured_feature/tfmg_striated_ores_overworld.json +++ /dev/null @@ -1,637 +0,0 @@ -{ - "type": "create:layered_ore", - "config": { - "discard_chance_on_air_exposure": 0.0, - "layer_patterns": [ - [ - { - "max_size": 1, - "min_size": 1, - "targets": [ - [ - { - "state": { - "Name": "minecraft:stone" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:stone_ore_replaceables" - } - }, - { - "state": { - "Name": "minecraft:deepslate", - "Properties": { - "axis": "y" - } - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:deepslate_ore_replaceables" - } - } - ] - ], - "weight": 1 - }, - { - "max_size": 3, - "min_size": 1, - "targets": [ - [ - { - "state": { - "Name": "tfmg:bauxite" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:stone_ore_replaceables" - } - }, - { - "state": { - "Name": "tfmg:bauxite" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:deepslate_ore_replaceables" - } - } - ] - ], - "weight": 2 - }, - { - "max_size": 2, - "min_size": 2, - "targets": [ - [ - { - "state": { - "Name": "minecraft:smooth_basalt" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:stone_ore_replaceables" - } - }, - { - "state": { - "Name": "minecraft:smooth_basalt" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:deepslate_ore_replaceables" - } - } - ], - [ - { - "state": { - "Name": "minecraft:granite" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:stone_ore_replaceables" - } - }, - { - "state": { - "Name": "minecraft:granite" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:deepslate_ore_replaceables" - } - } - ] - ], - "weight": 1 - }, - { - "max_size": 1, - "min_size": 1, - "targets": [ - [ - { - "state": { - "Name": "minecraft:granite" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:stone_ore_replaceables" - } - }, - { - "state": { - "Name": "minecraft:smooth_basalt" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:deepslate_ore_replaceables" - } - } - ] - ], - "weight": 1 - }, - { - "max_size": 1, - "min_size": 1, - "targets": [ - [ - { - "state": { - "Name": "minecraft:andesite" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:stone_ore_replaceables" - } - }, - { - "state": { - "Name": "minecraft:andesite" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:deepslate_ore_replaceables" - } - } - ] - ], - "weight": 1 - } - ], - [ - { - "max_size": 1, - "min_size": 1, - "targets": [ - [ - { - "state": { - "Name": "minecraft:stone" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:stone_ore_replaceables" - } - }, - { - "state": { - "Name": "minecraft:deepslate", - "Properties": { - "axis": "y" - } - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:deepslate_ore_replaceables" - } - } - ] - ], - "weight": 1 - }, - { - "max_size": 3, - "min_size": 1, - "targets": [ - [ - { - "state": { - "Name": "tfmg:galena" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:stone_ore_replaceables" - } - }, - { - "state": { - "Name": "tfmg:galena" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:deepslate_ore_replaceables" - } - } - ] - ], - "weight": 2 - }, - { - "max_size": 2, - "min_size": 2, - "targets": [ - [ - { - "state": { - "Name": "minecraft:smooth_basalt" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:stone_ore_replaceables" - } - }, - { - "state": { - "Name": "minecraft:smooth_basalt" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:deepslate_ore_replaceables" - } - } - ], - [ - { - "state": { - "Name": "minecraft:dripstone_block" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:stone_ore_replaceables" - } - }, - { - "state": { - "Name": "minecraft:dripstone_block" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:deepslate_ore_replaceables" - } - } - ] - ], - "weight": 1 - }, - { - "max_size": 1, - "min_size": 1, - "targets": [ - [ - { - "state": { - "Name": "minecraft:dripstone_block" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:stone_ore_replaceables" - } - }, - { - "state": { - "Name": "minecraft:smooth_basalt" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:deepslate_ore_replaceables" - } - } - ] - ], - "weight": 1 - }, - { - "max_size": 1, - "min_size": 1, - "targets": [ - [ - { - "state": { - "Name": "minecraft:deepslate", - "Properties": { - "axis": "y" - } - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:stone_ore_replaceables" - } - }, - { - "state": { - "Name": "minecraft:deepslate", - "Properties": { - "axis": "y" - } - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:deepslate_ore_replaceables" - } - } - ] - ], - "weight": 1 - } - ], - [ - { - "max_size": 1, - "min_size": 1, - "targets": [ - [ - { - "state": { - "Name": "minecraft:stone" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:stone_ore_replaceables" - } - }, - { - "state": { - "Name": "minecraft:deepslate", - "Properties": { - "axis": "y" - } - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:deepslate_ore_replaceables" - } - } - ] - ], - "weight": 1 - }, - { - "max_size": 3, - "min_size": 1, - "targets": [ - [ - { - "state": { - "Name": "tfmg:lignite" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:stone_ore_replaceables" - } - }, - { - "state": { - "Name": "tfmg:lignite" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:deepslate_ore_replaceables" - } - } - ] - ], - "weight": 2 - }, - { - "max_size": 2, - "min_size": 2, - "targets": [ - [ - { - "state": { - "Name": "minecraft:tuff" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:stone_ore_replaceables" - } - }, - { - "state": { - "Name": "minecraft:tuff" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:deepslate_ore_replaceables" - } - } - ], - [ - { - "state": { - "Name": "minecraft:deepslate", - "Properties": { - "axis": "y" - } - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:stone_ore_replaceables" - } - }, - { - "state": { - "Name": "minecraft:deepslate", - "Properties": { - "axis": "y" - } - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:deepslate_ore_replaceables" - } - } - ] - ], - "weight": 1 - }, - { - "max_size": 1, - "min_size": 1, - "targets": [ - [ - { - "state": { - "Name": "minecraft:deepslate", - "Properties": { - "axis": "y" - } - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:stone_ore_replaceables" - } - }, - { - "state": { - "Name": "minecraft:tuff" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:deepslate_ore_replaceables" - } - } - ] - ], - "weight": 1 - }, - { - "max_size": 1, - "min_size": 1, - "targets": [ - [ - { - "state": { - "Name": "create:scoria" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:stone_ore_replaceables" - } - }, - { - "state": { - "Name": "create:scoria" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:deepslate_ore_replaceables" - } - } - ] - ], - "weight": 1 - } - ], - [ - { - "max_size": 1, - "min_size": 1, - "targets": [ - [ - { - "state": { - "Name": "minecraft:stone" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:stone_ore_replaceables" - } - }, - { - "state": { - "Name": "minecraft:deepslate", - "Properties": { - "axis": "y" - } - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:deepslate_ore_replaceables" - } - } - ] - ], - "weight": 2 - }, - { - "max_size": 2, - "min_size": 1, - "targets": [ - [ - { - "state": { - "Name": "tfmg:fireclay" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:stone_ore_replaceables" - } - }, - { - "state": { - "Name": "tfmg:fireclay" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:deepslate_ore_replaceables" - } - } - ] - ], - "weight": 2 - }, - { - "max_size": 3, - "min_size": 1, - "targets": [ - [ - { - "state": { - "Name": "minecraft:sand" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:stone_ore_replaceables" - } - }, - { - "state": { - "Name": "minecraft:sand" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:deepslate_ore_replaceables" - } - } - ], - [ - { - "state": { - "Name": "minecraft:gravel" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:stone_ore_replaceables" - } - }, - { - "state": { - "Name": "minecraft:gravel" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:deepslate_ore_replaceables" - } - } - ] - ], - "weight": 2 - }, - { - "max_size": 1, - "min_size": 1, - "targets": [ - [ - { - "state": { - "Name": "create:crimsite" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:stone_ore_replaceables" - } - }, - { - "state": { - "Name": "create:crimsite" - }, - "target": { - "predicate_type": "minecraft:tag_match", - "tag": "minecraft:deepslate_ore_replaceables" - } - } - ] - ], - "weight": 1 - } - ] - ], - "size": 32 - } -} \ No newline at end of file diff --git a/src/generated/resources/data/tfmg/worldgen/placed_feature/lead_ore.json b/src/generated/resources/data/tfmg/worldgen/placed_feature/lead_ore.json deleted file mode 100644 index 75df8dd2..00000000 --- a/src/generated/resources/data/tfmg/worldgen/placed_feature/lead_ore.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "feature": "tfmg:lead_ore", - "placement": [ - { - "type": "minecraft:count", - "count": 5 - }, - { - "type": "minecraft:in_square" - }, - { - "type": "minecraft:height_range", - "height": { - "type": "minecraft:uniform", - "max_inclusive": { - "absolute": 80 - }, - "min_inclusive": { - "absolute": -15 - } - } - }, - { - "type": "create:config_filter" - } - ] -} \ No newline at end of file diff --git a/src/generated/resources/data/tfmg/worldgen/placed_feature/lithium_ore.json b/src/generated/resources/data/tfmg/worldgen/placed_feature/lithium_ore.json deleted file mode 100644 index 0a514f0f..00000000 --- a/src/generated/resources/data/tfmg/worldgen/placed_feature/lithium_ore.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "feature": "tfmg:lithium_ore", - "placement": [ - { - "type": "minecraft:count", - "count": 3 - }, - { - "type": "minecraft:in_square" - }, - { - "type": "minecraft:height_range", - "height": { - "type": "minecraft:uniform", - "max_inclusive": { - "absolute": -5 - }, - "min_inclusive": { - "absolute": -63 - } - } - }, - { - "type": "create:config_filter" - } - ] -} \ No newline at end of file diff --git a/src/generated/resources/data/tfmg/worldgen/placed_feature/nickel_ore.json b/src/generated/resources/data/tfmg/worldgen/placed_feature/nickel_ore.json deleted file mode 100644 index 7893ea16..00000000 --- a/src/generated/resources/data/tfmg/worldgen/placed_feature/nickel_ore.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "feature": "tfmg:nickel_ore", - "placement": [ - { - "type": "minecraft:count", - "count": 5 - }, - { - "type": "minecraft:in_square" - }, - { - "type": "minecraft:height_range", - "height": { - "type": "minecraft:uniform", - "max_inclusive": { - "absolute": 20 - }, - "min_inclusive": { - "absolute": -63 - } - } - }, - { - "type": "create:config_filter" - } - ] -} \ No newline at end of file diff --git a/src/generated/resources/data/tfmg/worldgen/placed_feature/tfmg_striated_ores_nether.json b/src/generated/resources/data/tfmg/worldgen/placed_feature/tfmg_striated_ores_nether.json deleted file mode 100644 index 47c07765..00000000 --- a/src/generated/resources/data/tfmg/worldgen/placed_feature/tfmg_striated_ores_nether.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "feature": "tfmg:tfmg_striated_ores_nether", - "placement": [ - { - "type": "minecraft:rarity_filter", - "chance": 18 - }, - { - "type": "minecraft:in_square" - }, - { - "type": "minecraft:height_range", - "height": { - "type": "minecraft:uniform", - "max_inclusive": { - "absolute": 90 - }, - "min_inclusive": { - "absolute": 40 - } - } - }, - { - "type": "create:config_filter" - } - ] -} \ No newline at end of file diff --git a/src/generated/resources/data/tfmg/worldgen/placed_feature/tfmg_striated_ores_overworld.json b/src/generated/resources/data/tfmg/worldgen/placed_feature/tfmg_striated_ores_overworld.json deleted file mode 100644 index 926da477..00000000 --- a/src/generated/resources/data/tfmg/worldgen/placed_feature/tfmg_striated_ores_overworld.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "feature": "tfmg:tfmg_striated_ores_overworld", - "placement": [ - { - "type": "minecraft:rarity_filter", - "chance": 18 - }, - { - "type": "minecraft:in_square" - }, - { - "type": "minecraft:height_range", - "height": { - "type": "minecraft:uniform", - "max_inclusive": { - "absolute": 70 - }, - "min_inclusive": { - "absolute": -30 - } - } - }, - { - "type": "create:config_filter" - } - ] -} \ No newline at end of file diff --git a/src/main/java/com/drmangotea/tfmg/worldgen/TFMGBiomeModifiers.java b/src/main/java/com/drmangotea/tfmg/worldgen/TFMGBiomeModifiers.java index 51798cd9..87cd5c26 100644 --- a/src/main/java/com/drmangotea/tfmg/worldgen/TFMGBiomeModifiers.java +++ b/src/main/java/com/drmangotea/tfmg/worldgen/TFMGBiomeModifiers.java @@ -16,56 +16,64 @@ import net.neoforged.neoforge.common.world.BiomeModifiers; import net.neoforged.neoforge.registries.NeoForgeRegistries; public class TFMGBiomeModifiers { - public static final ResourceKey - OIL_DEPOSIT = key("oil_deposit"), - OIL_WELL = key("oil_well"), - LEAD_ORE = key("lead_ore"), - NICKEL_ORE = key("nickel_ore"), - LITHIUM_ORE = key("lithium_ore"), - TFMG_STRIATED_ORES_OVERWORLD = key("tfmg_striated_ores_overworld"), - TFMG_STRIATED_ORES_NETHER = key("tfmg_striated_ores_nether"); + + public static final ResourceKey OIL_DEPOSIT = key( + "oil_deposit" + ), + OIL_WELL = key("oil_well"); private static ResourceKey key(String name) { - return ResourceKey.create(NeoForgeRegistries.Keys.BIOME_MODIFIERS, TFMG.asResource(name)); + return ResourceKey.create( + NeoForgeRegistries.Keys.BIOME_MODIFIERS, + TFMG.asResource(name) + ); } public static void bootstrap(BootstrapContext ctx) { HolderGetter biomeLookup = ctx.lookup(Registries.BIOME); - HolderSet isOverworld = biomeLookup.getOrThrow(BiomeTags.IS_OVERWORLD); + HolderSet isOverworld = biomeLookup.getOrThrow( + BiomeTags.IS_OVERWORLD + ); HolderSet isNether = biomeLookup.getOrThrow(BiomeTags.IS_NETHER); + HolderSet isDesert = biomeLookup.getOrThrow( + BiomeTags.HAS_DESERT_PYRAMID + ); + HolderGetter featureLookup = ctx.lookup( + Registries.PLACED_FEATURE + ); - HolderSet isDesert = biomeLookup.getOrThrow(BiomeTags.HAS_DESERT_PYRAMID); - HolderGetter featureLookup = ctx.lookup(Registries.PLACED_FEATURE); + Holder oilDeposit = featureLookup.getOrThrow( + TFMGPlacedFeatures.OIL_DEPOSIT + ); + Holder oilWell = featureLookup.getOrThrow( + TFMGPlacedFeatures.OIL_WELL + ); - Holder oilDeposit = featureLookup.getOrThrow(TFMGPlacedFeatures.OIL_DEPOSIT); - Holder oilWell = featureLookup.getOrThrow(TFMGPlacedFeatures.OIL_WELL); + ctx.register(OIL_DEPOSIT, addOre(isOverworld, oilDeposit)); - Holder leadOre = featureLookup.getOrThrow(TFMGPlacedFeatures.LEAD_ORE); - Holder nickelOre = featureLookup.getOrThrow(TFMGPlacedFeatures.NICKEL_ORE); - Holder lithiumOre = featureLookup.getOrThrow(TFMGPlacedFeatures.LITHIUM_ORE); - Holder striatedOresOverworld = featureLookup.getOrThrow(TFMGPlacedFeatures.TFMG_STRIATED_ORES_OVERWORLD); - Holder striatedOresNether = featureLookup.getOrThrow(TFMGPlacedFeatures.TFMG_STRIATED_ORES_NETHER); - - - ctx.register(OIL_DEPOSIT,addOre(isOverworld,oilDeposit)); - - ctx.register(OIL_WELL,addOilWell(isDesert,oilWell)); - - ctx.register(LEAD_ORE, addOre(isOverworld, leadOre)); - ctx.register(NICKEL_ORE, addOre(isOverworld, nickelOre)); - ctx.register(LITHIUM_ORE, addOre(isOverworld, lithiumOre)); - ctx.register(TFMG_STRIATED_ORES_OVERWORLD, addOre(isOverworld, striatedOresOverworld)); - ctx.register(TFMG_STRIATED_ORES_NETHER, addOre(isNether, striatedOresNether)); + ctx.register(OIL_WELL, addOilWell(isDesert, oilWell)); } - private static BiomeModifiers.AddFeaturesBiomeModifier addOre(HolderSet biomes, Holder feature) { - return new BiomeModifiers.AddFeaturesBiomeModifier(biomes, HolderSet.direct(feature), GenerationStep.Decoration.UNDERGROUND_ORES); + private static BiomeModifiers.AddFeaturesBiomeModifier addOre( + HolderSet biomes, + Holder feature + ) { + return new BiomeModifiers.AddFeaturesBiomeModifier( + biomes, + HolderSet.direct(feature), + GenerationStep.Decoration.UNDERGROUND_ORES + ); } - - private static BiomeModifiers.AddFeaturesBiomeModifier addOilWell(HolderSet biomes, Holder feature) { - return new BiomeModifiers.AddFeaturesBiomeModifier(biomes, HolderSet.direct(feature), GenerationStep.Decoration.FLUID_SPRINGS); + private static BiomeModifiers.AddFeaturesBiomeModifier addOilWell( + HolderSet biomes, + Holder feature + ) { + return new BiomeModifiers.AddFeaturesBiomeModifier( + biomes, + HolderSet.direct(feature), + GenerationStep.Decoration.FLUID_SPRINGS + ); } - } diff --git a/src/main/java/com/drmangotea/tfmg/worldgen/TFMGConfiguredFeatures.java b/src/main/java/com/drmangotea/tfmg/worldgen/TFMGConfiguredFeatures.java index d5ffd0f8..4f3cdafd 100644 --- a/src/main/java/com/drmangotea/tfmg/worldgen/TFMGConfiguredFeatures.java +++ b/src/main/java/com/drmangotea/tfmg/worldgen/TFMGConfiguredFeatures.java @@ -1,10 +1,13 @@ package com.drmangotea.tfmg.worldgen; +import static net.minecraft.data.worldgen.features.FeatureUtils.register; + import com.drmangotea.tfmg.TFMG; import com.drmangotea.tfmg.registry.TFMGBlocks; import com.simibubi.create.infrastructure.worldgen.AllFeatures; import com.simibubi.create.infrastructure.worldgen.LayerPattern; import com.simibubi.create.infrastructure.worldgen.LayeredOreConfiguration; +import java.util.List; import net.minecraft.core.registries.Registries; import net.minecraft.data.worldgen.BootstrapContext; import net.minecraft.resources.ResourceKey; @@ -16,72 +19,72 @@ import net.minecraft.world.level.levelgen.feature.configurations.OreConfiguratio import net.minecraft.world.level.levelgen.structure.templatesystem.RuleTest; import net.minecraft.world.level.levelgen.structure.templatesystem.TagMatchTest; -import java.util.List; - -import static net.minecraft.data.worldgen.features.FeatureUtils.register; - public class TFMGConfiguredFeatures { - public static final ResourceKey> - OIL_DEPOSIT = key("oil_deposit"), - OIL_WELL = key("oil_well"), - LEAD_ORE = key("lead_ore"), - NICKEL_ORE = key("nickel_ore"), - LITHIUM_ORE = key("lithium_ore"), - TFMG_STRIATED_ORES_OVERWORLD = key("tfmg_striated_ores_overworld"), - TFMG_STRIATED_ORES_NETHER = key("tfmg_striated_ores_nether"); + + public static final ResourceKey> OIL_DEPOSIT = key( + "oil_deposit" + ), + OIL_WELL = key("oil_well"); private static ResourceKey> key(String name) { - return ResourceKey.create(Registries.CONFIGURED_FEATURE, TFMG.asResource(name)); + return ResourceKey.create( + Registries.CONFIGURED_FEATURE, + TFMG.asResource(name) + ); } - public static void bootstrap(BootstrapContext> ctx) { - RuleTest stoneOreReplaceables = new TagMatchTest(BlockTags.STONE_ORE_REPLACEABLES); - RuleTest deepslateOreReplaceables = new TagMatchTest(BlockTags.DEEPSLATE_ORE_REPLACEABLES); - - + public static void bootstrap( + BootstrapContext> ctx + ) { + RuleTest stoneOreReplaceables = new TagMatchTest( + BlockTags.STONE_ORE_REPLACEABLES + ); + RuleTest deepslateOreReplaceables = new TagMatchTest( + BlockTags.DEEPSLATE_ORE_REPLACEABLES + ); List leadTargetStates = List.of( - OreConfiguration.target(stoneOreReplaceables, TFMGBlocks.LEAD_ORE.get() - .defaultBlockState()), - OreConfiguration.target(deepslateOreReplaceables, TFMGBlocks.DEEPSLATE_LEAD_ORE.get() - .defaultBlockState()) + OreConfiguration.target( + stoneOreReplaceables, + TFMGBlocks.LEAD_ORE.get().defaultBlockState() + ), + OreConfiguration.target( + deepslateOreReplaceables, + TFMGBlocks.DEEPSLATE_LEAD_ORE.get().defaultBlockState() + ) ); List nickelTargetStates = List.of( - OreConfiguration.target(stoneOreReplaceables, TFMGBlocks.NICKEL_ORE.get() - .defaultBlockState()), - OreConfiguration.target(deepslateOreReplaceables, TFMGBlocks.DEEPSLATE_NICKEL_ORE.get() - .defaultBlockState()) + OreConfiguration.target( + stoneOreReplaceables, + TFMGBlocks.NICKEL_ORE.get().defaultBlockState() + ), + OreConfiguration.target( + deepslateOreReplaceables, + TFMGBlocks.DEEPSLATE_NICKEL_ORE.get().defaultBlockState() + ) ); List lithiumTargetStates = List.of( - OreConfiguration.target(stoneOreReplaceables, TFMGBlocks.LITHIUM_ORE.get() - .defaultBlockState()), - OreConfiguration.target(deepslateOreReplaceables, TFMGBlocks.DEEPSLATE_LITHIUM_ORE.get() - .defaultBlockState()) + OreConfiguration.target( + stoneOreReplaceables, + TFMGBlocks.LITHIUM_ORE.get().defaultBlockState() + ), + OreConfiguration.target( + deepslateOreReplaceables, + TFMGBlocks.DEEPSLATE_LITHIUM_ORE.get().defaultBlockState() + ) ); - - register(ctx, OIL_DEPOSIT, TFMGFeatures.OIL_DEPOSIT.get(),new NoneFeatureConfiguration()); - register(ctx, OIL_WELL, TFMGFeatures.OIL_WELL.get(),new NoneFeatureConfiguration()); - - register(ctx, LEAD_ORE, Feature.ORE, new OreConfiguration(leadTargetStates, 12)); - register(ctx, NICKEL_ORE, Feature.ORE, new OreConfiguration(nickelTargetStates, 10)); - register(ctx, LITHIUM_ORE, Feature.ORE, new OreConfiguration(lithiumTargetStates, 7)); - - List overworldLayerPatterns = List.of( - TFMGLayeredPatterns.BAUXITE.get(), - TFMGLayeredPatterns.GALENA.get(), - TFMGLayeredPatterns.LIGNITE.get(), - TFMGLayeredPatterns.FIRECLAY.get() - + register( + ctx, + OIL_DEPOSIT, + TFMGFeatures.OIL_DEPOSIT.get(), + new NoneFeatureConfiguration() ); - - register(ctx, TFMG_STRIATED_ORES_OVERWORLD, AllFeatures.LAYERED_ORE.get(), new LayeredOreConfiguration(overworldLayerPatterns, 32, 0)); - - List netherLayerPatterns = List.of( - TFMGLayeredPatterns.SULFUR.get(), - TFMGLayeredPatterns.FIRECLAY_NETHER.get() + register( + ctx, + OIL_WELL, + TFMGFeatures.OIL_WELL.get(), + new NoneFeatureConfiguration() ); - - register(ctx, TFMG_STRIATED_ORES_NETHER, AllFeatures.LAYERED_ORE.get(), new LayeredOreConfiguration(netherLayerPatterns, 32, 0)); } } diff --git a/src/main/java/com/drmangotea/tfmg/worldgen/TFMGLayeredPatterns.java b/src/main/java/com/drmangotea/tfmg/worldgen/TFMGLayeredPatterns.java deleted file mode 100644 index f4090a71..00000000 --- a/src/main/java/com/drmangotea/tfmg/worldgen/TFMGLayeredPatterns.java +++ /dev/null @@ -1,126 +0,0 @@ -package com.drmangotea.tfmg.worldgen; - - -import com.drmangotea.tfmg.registry.TFMGBlocks; -import com.drmangotea.tfmg.registry.TFMGPaletteStoneTypes; -import com.simibubi.create.content.decoration.palettes.AllPaletteStoneTypes; -import com.simibubi.create.infrastructure.worldgen.LayerPattern; -import com.tterrag.registrate.util.nullness.NonNullSupplier; -import net.minecraft.world.level.block.Blocks; - -public class TFMGLayeredPatterns { - - public static final NonNullSupplier - - BAUXITE = () -> LayerPattern.builder() - .layer(l -> l.weight(1) - .passiveBlock()) - .layer(l -> l.weight(2) - .block(TFMGPaletteStoneTypes.BAUXITE.getBaseBlock()) - .size(1, 3)) - .layer(l -> l.weight(1) - .block(Blocks.SMOOTH_BASALT) - .block(Blocks.GRANITE) - .size(2, 2)) - .layer(l -> l.weight(1) - .blocks(Blocks.GRANITE, Blocks.SMOOTH_BASALT)) - .layer(l -> l.weight(1) - .block(AllPaletteStoneTypes.ANDESITE.getBaseBlock())) - .build(); - - - public static final NonNullSupplier - - LIGNITE = () -> LayerPattern.builder() - .layer(l -> l.weight(1) - .passiveBlock()) - .layer(l -> l.weight(2) - .block(TFMGBlocks.LIGNITE.get()) - .size(1, 3)) - .layer(l -> l.weight(1) - .block(Blocks.TUFF) - .block(Blocks.DEEPSLATE) - .size(2, 2)) - .layer(l -> l.weight(1) - .blocks(Blocks.DEEPSLATE, Blocks.TUFF)) - .layer(l -> l.weight(1) - .block(AllPaletteStoneTypes.SCORIA.getBaseBlock())) - .build(); - - public static final NonNullSupplier - - GALENA = () -> LayerPattern.builder() - .layer(l -> l.weight(1) - .passiveBlock()) - .layer(l -> l.weight(2) - .block(TFMGPaletteStoneTypes.GALENA.getBaseBlock()) - .size(1, 3)) - .layer(l -> l.weight(1) - .block(Blocks.SMOOTH_BASALT) - .block(Blocks.DRIPSTONE_BLOCK) - .size(2, 2)) - .layer(l -> l.weight(1) - .blocks(Blocks.DRIPSTONE_BLOCK, Blocks.SMOOTH_BASALT)) - .layer(l -> l.weight(1) - .block(AllPaletteStoneTypes.DEEPSLATE.getBaseBlock())) - .build(); - - - public static final NonNullSupplier - - FIRECLAY = () -> LayerPattern.builder() - .layer(l -> l.weight(2) - .passiveBlock()) - .layer(l -> l.weight(2) - .block(TFMGBlocks.FIRECLAY.get()) - .size(1, 2)) - .layer(l -> l.weight(2) - .block(Blocks.SAND) - .block(Blocks.GRAVEL) - .size(1, 3)) - .layer(l -> l.weight(1) - .block(AllPaletteStoneTypes.CRIMSITE.getBaseBlock())) - .build(); - - public static final NonNullSupplier - - SULFUR = () -> LayerPattern.builder() - .inNether() - .layer(l -> l.weight(2) - .passiveBlock()) - .layer(l -> l.weight(4) - .block(TFMGBlocks.SULFUR.get()) - .size(1, 2)) - .layer(l -> l.weight(3) - .block(AllPaletteStoneTypes.SCORCHIA.getBaseBlock()) - .block(Blocks.BLACKSTONE) - .size(1, 3)) - .layer(l -> l.weight(1) - .block(Blocks.MAGMA_BLOCK)) - .layer(l -> l.weight(2) - .block(Blocks.BASALT) - .block(Blocks.SMOOTH_BASALT)) - .build(); - - public static final NonNullSupplier - - FIRECLAY_NETHER = () -> LayerPattern.builder() - .inNether() - .layer(l -> l.weight(2) - .passiveBlock()) - .layer(l -> l.weight(5) - .block(TFMGBlocks.FIRECLAY.get()) - .size(1, 2)) - .layer(l -> l.weight(3) - .block(AllPaletteStoneTypes.SCORCHIA.getBaseBlock()) - .block(Blocks.GRAVEL) - .size(1, 3)) - .layer(l -> l.weight(1) - .block(Blocks.MAGMA_BLOCK)) - .layer(l -> l.weight(2) - .block(Blocks.SOUL_SOIL) - .block(Blocks.SOUL_SAND)) - .build(); - - -} diff --git a/src/main/java/com/drmangotea/tfmg/worldgen/TFMGPlacedFeatures.java b/src/main/java/com/drmangotea/tfmg/worldgen/TFMGPlacedFeatures.java index 6dda648b..85f2d52a 100644 --- a/src/main/java/com/drmangotea/tfmg/worldgen/TFMGPlacedFeatures.java +++ b/src/main/java/com/drmangotea/tfmg/worldgen/TFMGPlacedFeatures.java @@ -1,7 +1,10 @@ package com.drmangotea.tfmg.worldgen; +import static net.minecraft.data.worldgen.placement.PlacementUtils.register; + import com.drmangotea.tfmg.TFMG; import com.simibubi.create.infrastructure.worldgen.ConfigPlacementFilter; +import java.util.List; import net.minecraft.core.Holder; import net.minecraft.core.HolderGetter; import net.minecraft.core.registries.Registries; @@ -11,61 +14,73 @@ import net.minecraft.world.level.levelgen.VerticalAnchor; import net.minecraft.world.level.levelgen.feature.ConfiguredFeature; import net.minecraft.world.level.levelgen.placement.*; -import java.util.List; - -import static net.minecraft.data.worldgen.placement.PlacementUtils.register; - public class TFMGPlacedFeatures { - public static final ResourceKey - OIL_DEPOSIT = key("oil_deposit"), - OIL_WELL = key("oil_well"), - LEAD_ORE = key("lead_ore"), - NICKEL_ORE = key("nickel_ore"), - LITHIUM_ORE = key("lithium_ore"), - TFMG_STRIATED_ORES_OVERWORLD = key("tfmg_striated_ores_overworld"), - TFMG_STRIATED_ORES_NETHER = key("tfmg_striated_ores_nether"); + + public static final ResourceKey OIL_DEPOSIT = key( + "oil_deposit" + ), + OIL_WELL = key("oil_well"); private static ResourceKey key(String name) { - return ResourceKey.create(Registries.PLACED_FEATURE, TFMG.asResource(name)); + return ResourceKey.create( + Registries.PLACED_FEATURE, + TFMG.asResource(name) + ); } public static void bootstrap(BootstrapContext ctx) { - HolderGetter> featureLookup = ctx.lookup(Registries.CONFIGURED_FEATURE); + HolderGetter> featureLookup = ctx.lookup( + Registries.CONFIGURED_FEATURE + ); - Holder> oilDeposit = featureLookup.getOrThrow(TFMGConfiguredFeatures.OIL_DEPOSIT); - Holder> oilWell = featureLookup.getOrThrow(TFMGConfiguredFeatures.OIL_WELL); + Holder> oilDeposit = featureLookup.getOrThrow( + TFMGConfiguredFeatures.OIL_DEPOSIT + ); + Holder> oilWell = featureLookup.getOrThrow( + TFMGConfiguredFeatures.OIL_WELL + ); - Holder> leadOre = featureLookup.getOrThrow(TFMGConfiguredFeatures.LEAD_ORE); - Holder> nickelOre = featureLookup.getOrThrow(TFMGConfiguredFeatures.NICKEL_ORE); - Holder> lithiumOre = featureLookup.getOrThrow(TFMGConfiguredFeatures.LITHIUM_ORE); - Holder> striatedOresOverworld = featureLookup.getOrThrow(TFMGConfiguredFeatures.TFMG_STRIATED_ORES_OVERWORLD); - Holder> striatedOresNether = featureLookup.getOrThrow(TFMGConfiguredFeatures.TFMG_STRIATED_ORES_NETHER); - - register(ctx, OIL_DEPOSIT,oilDeposit,oilPlacement(RarityFilter.onAverageOnceEvery(4))); - - register(ctx, OIL_WELL,oilWell,oilPlacement(RarityFilter.onAverageOnceEvery(500))); - - register(ctx, LEAD_ORE, leadOre, placement(CountPlacement.of(5), -15, 80)); - register(ctx, NICKEL_ORE, nickelOre, placement(CountPlacement.of(5), -63, 20)); - register(ctx, LITHIUM_ORE, lithiumOre, placement(CountPlacement.of(3), -63, -5)); - register(ctx, TFMG_STRIATED_ORES_OVERWORLD, striatedOresOverworld, placement(RarityFilter.onAverageOnceEvery(18), -30, 70)); - register(ctx, TFMG_STRIATED_ORES_NETHER, striatedOresNether, placement(RarityFilter.onAverageOnceEvery(18), 40, 90)); - } - - private static List placement(PlacementModifier frequency, int minHeight, int maxHeight) { - return List.of( - frequency, - InSquarePlacement.spread(), - HeightRangePlacement.uniform(VerticalAnchor.absolute(minHeight), VerticalAnchor.absolute(maxHeight)), - ConfigPlacementFilter.INSTANCE + register( + ctx, + OIL_DEPOSIT, + oilDeposit, + oilPlacement(RarityFilter.onAverageOnceEvery(4)) + ); + register( + ctx, + OIL_WELL, + oilWell, + oilPlacement(RarityFilter.onAverageOnceEvery(500)) ); } - private static List oilPlacement(PlacementModifier frequency) { + + private static List placement( + PlacementModifier frequency, + int minHeight, + int maxHeight + ) { return List.of( - frequency, - InSquarePlacement.spread(), - HeightRangePlacement.uniform(VerticalAnchor.absolute(-64), VerticalAnchor.absolute(-64)), - ConfigPlacementFilter.INSTANCE + frequency, + InSquarePlacement.spread(), + HeightRangePlacement.uniform( + VerticalAnchor.absolute(minHeight), + VerticalAnchor.absolute(maxHeight) + ), + ConfigPlacementFilter.INSTANCE + ); + } + + private static List oilPlacement( + PlacementModifier frequency + ) { + return List.of( + frequency, + InSquarePlacement.spread(), + HeightRangePlacement.uniform( + VerticalAnchor.absolute(-64), + VerticalAnchor.absolute(-64) + ), + ConfigPlacementFilter.INSTANCE ); } } diff --git a/src/main/resources/assets/tfmg/lang/zh_cn.json b/src/main/resources/assets/tfmg/lang/zh_cn.json index edcf81f7..ceb99235 100644 --- a/src/main/resources/assets/tfmg/lang/zh_cn.json +++ b/src/main/resources/assets/tfmg/lang/zh_cn.json @@ -1,437 +1,433 @@ { + "_": "->------------------------] Game Elements [------------------------<-", - "_": "->------------------------] Game Elements [------------------------<-", + "block.tfmg.air_intake": "进气扇", + "block.tfmg.aluminum_bars": "铝栏杆", + "block.tfmg.aluminum_block": "铝块", + "block.tfmg.aluminum_fluid_valve": "铝流体阀门", + "block.tfmg.aluminum_flywheel": "铝飞轮", + "block.tfmg.aluminum_ladder": "铝梯子", + "block.tfmg.aluminum_mechanical_pump": "铝动力泵", + "block.tfmg.aluminum_pipe": "铝流体管道", + "block.tfmg.aluminum_scaffolding": "铝脚手架", + "block.tfmg.aluminum_smart_fluid_pipe": "铝智能流体管道", + "block.tfmg.aluminum_truss": "铝桁架", + "block.tfmg.asphalt": "沥青", + "block.tfmg.bauxite": "铝土矿", + "block.tfmg.bauxite_pillar": "竖纹铝土矿", + "block.tfmg.black_concrete": "黑色混凝土", + "block.tfmg.black_concrete_slab": "黑色混凝土台阶", + "block.tfmg.black_concrete_stairs": "黑色混凝土楼梯", + "block.tfmg.black_concrete_wall": "黑色混凝土墙", + "block.tfmg.blast_furnace_output": "高炉输出口", + "block.tfmg.blue_concrete": "蓝色混凝土", + "block.tfmg.blue_concrete_slab": "蓝色混凝土台阶", + "block.tfmg.blue_concrete_stairs": "蓝色混凝土楼梯", + "block.tfmg.blue_concrete_wall": "蓝色混凝土墙", + "block.tfmg.brass_fluid_valve": "黄铜流体阀门", + "block.tfmg.brass_mechanical_pump": "黄铜动力泵", + "block.tfmg.brass_pipe": "黄铜流体管道", + "block.tfmg.brass_smart_fluid_pipe": "黄铜智能流体管道", + "block.tfmg.brown_concrete": "棕色混凝土", + "block.tfmg.brown_concrete_slab": "棕色混凝土台阶", + "block.tfmg.brown_concrete_stairs": "棕色混凝土楼梯", + "block.tfmg.brown_concrete_wall": "棕色混凝土墙", + "block.tfmg.cast_iron_block": "铸铁块", + "block.tfmg.cast_iron_distillation_controller": "铸铁分馏塔控制器", + "block.tfmg.cast_iron_distillation_output": "铸铁分馏塔输出口", + "block.tfmg.cast_iron_fluid_valve": "铸铁流体阀门", + "block.tfmg.cast_iron_flywheel": "铸铁飞轮", + "block.tfmg.cast_iron_mechanical_pump": "铸铁动力泵", + "block.tfmg.cast_iron_pipe": "铸铁流体管道", + "block.tfmg.cast_iron_smart_fluid_pipe": "铸铁智能流体管道", + "block.tfmg.casting_basin": "铸造盆", + "block.tfmg.casting_spout": "注模器", + "block.tfmg.caution_block": "警示方块", + "block.tfmg.cement": "水泥", + "block.tfmg.coal_coke_block": "焦煤块", + "block.tfmg.coke_oven": "焦炉", + "block.tfmg.concrete": "混凝土", + "block.tfmg.concrete_slab": "混凝土台阶", + "block.tfmg.concrete_stairs": "混凝土楼梯", + "block.tfmg.concrete_wall": "混凝土墙", + "block.tfmg.cooling_fluid": "冷却液", + "block.tfmg.copper_encased_aluminum_pipe": "铝流体管道箱", + "block.tfmg.copper_encased_brass_pipe": "黄铜流体管道箱", + "block.tfmg.copper_encased_cast_iron_pipe": "铸铁流体管道箱", + "block.tfmg.copper_encased_plastic_pipe": "塑料流体管道箱", + "block.tfmg.copper_encased_steel_pipe": "钢流体管道箱", + "block.tfmg.creosote": "杂酚油", + "block.tfmg.crude_oil_fluid": "原油", + "block.tfmg.cut_bauxite": "切制铝土矿", + "block.tfmg.cut_bauxite_brick_slab": "切制铝土砖块台阶", + "block.tfmg.cut_bauxite_brick_stairs": "切制铝土砖块楼梯", + "block.tfmg.cut_bauxite_brick_wall": "切制铝土砖块墙", + "block.tfmg.cut_bauxite_bricks": "切制铝土砖块", + "block.tfmg.cut_bauxite_slab": "切制铝土台阶", + "block.tfmg.cut_bauxite_stairs": "切制铝土楼梯", + "block.tfmg.cut_bauxite_wall": "切制铝土墙", + "block.tfmg.cyan_concrete": "青色混凝土", + "block.tfmg.cyan_concrete_slab": "青色混凝土台阶", + "block.tfmg.cyan_concrete_stairs": "青色混凝土楼梯", + "block.tfmg.cyan_concrete_wall": "青色混凝土墙", + "block.tfmg.diesel": "柴油", + "block.tfmg.diesel_engine": "柴油引擎", + "block.tfmg.diesel_engine_expansion": "柴油引擎扩充件", + "block.tfmg.exhaust": "排气管", + "block.tfmg.factory_floor": "工厂地板", + "block.tfmg.factory_floor_slab": "工厂地板台阶", + "block.tfmg.factory_floor_stairs": "工厂地板楼梯", + "block.tfmg.fireclay": "耐火黏土", + "block.tfmg.fireproof_brick_reinforcement": "耐火砖固墙", + "block.tfmg.fireproof_bricks": "耐火砖", + "block.tfmg.flarestack": "焚油火炬", + "block.tfmg.formwork_block": "浇筑模板", + "block.tfmg.fossilstone": "化石", + "block.tfmg.gasoline": "汽油", + "block.tfmg.gasoline_engine": "汽油引擎", + "block.tfmg.gasoline_engine_back": "汽油引擎机尾", + "block.tfmg.glass_aluminum_pipe": "玻璃铝流体管道", + "block.tfmg.glass_brass_pipe": "玻璃黄铜流体管道", + "block.tfmg.glass_cast_iron_pipe": "玻璃铸铁流体管道", + "block.tfmg.glass_plastic_pipe": "玻璃塑料流体管道", + "block.tfmg.glass_steel_pipe": "玻璃钢流体管道", + "block.tfmg.gray_concrete": "灰色混凝土", + "block.tfmg.gray_concrete_slab": "灰色混凝土台阶", + "block.tfmg.gray_concrete_stairs": "灰色混凝土楼梯", + "block.tfmg.gray_concrete_wall": "灰色混凝土墙", + "block.tfmg.green_concrete": "绿色混凝土", + "block.tfmg.green_concrete_slab": "绿色混凝土台阶", + "block.tfmg.green_concrete_stairs": "绿色混凝土楼梯", + "block.tfmg.green_concrete_wall": "绿色混凝土墙", + "block.tfmg.hardened_planks": "硬化木板", + "block.tfmg.heavy_casing_door": "坚固门", + "block.tfmg.heavy_machinery_casing": "重型机械机壳", + "block.tfmg.heavy_oil": "重油", + "block.tfmg.industrial_pipe": "工业级流体管道", + "block.tfmg.kerosene": "煤油", + "block.tfmg.layered_bauxite": "层叠铝土矿", + "block.tfmg.light_blue_concrete": "淡蓝色混凝土", + "block.tfmg.light_blue_concrete_slab": "淡蓝色混凝土台阶", + "block.tfmg.light_blue_concrete_stairs": "淡蓝色混凝土楼梯", + "block.tfmg.light_blue_concrete_wall": "淡蓝色混凝土墙", + "block.tfmg.light_gray_concrete": "淡灰色混凝土", + "block.tfmg.light_gray_concrete_slab": "淡灰色混凝土台阶", + "block.tfmg.light_gray_concrete_stairs": "淡灰色混凝土楼梯", + "block.tfmg.light_gray_concrete_wall": "淡灰色混凝土墙", + "block.tfmg.lignite": "褐煤", + "block.tfmg.lime_concrete": "黄绿色混凝土", + "block.tfmg.lime_concrete_slab": "黄绿色混凝土台阶", + "block.tfmg.lime_concrete_stairs": "黄绿色混凝土楼梯", + "block.tfmg.lime_concrete_wall": "黄绿色混凝土墙", + "block.tfmg.limesand": "石灰砂", + "block.tfmg.liquid_asphalt": "液态沥青", + "block.tfmg.liquid_concrete": "液态混凝土", + "block.tfmg.liquid_plastic": "液态塑料", + "block.tfmg.lpg_engine": "液化石油气引擎", + "block.tfmg.lpg_engine_back": "液化石油气引擎机尾", + "block.tfmg.lubrication_oil": "润滑油", + "block.tfmg.machine_input": "动力输入口", + "block.tfmg.magenta_concrete": "品红色混凝土", + "block.tfmg.magenta_concrete_slab": "品红色混凝土台阶", + "block.tfmg.magenta_concrete_stairs": "品红色混凝土楼梯", + "block.tfmg.magenta_concrete_wall": "品红色混凝土墙", + "block.tfmg.molten_metal": "熔融金属", + "block.tfmg.molten_slag": "熔融炉渣", + "block.tfmg.molten_steel": "熔融钢", + "block.tfmg.napalm": "凝固汽油", + "block.tfmg.napalm_bomb": "凝固汽油弹", + "block.tfmg.naphtha": "石脑油", + "block.tfmg.oil_deposit": "油田", + "block.tfmg.orange_concrete": "橙色混凝土", + "block.tfmg.orange_concrete_slab": "橙色混凝土台阶", + "block.tfmg.orange_concrete_stairs": "橙色混凝土楼梯", + "block.tfmg.orange_concrete_wall": "橙色混凝土墙", + "block.tfmg.pink_concrete": "粉红色混凝土", + "block.tfmg.pink_concrete_slab": "粉红色混凝土台阶", + "block.tfmg.pink_concrete_stairs": "粉红色混凝土楼梯", + "block.tfmg.pink_concrete_wall": "粉红色混凝土墙", + "block.tfmg.plastic_block": "塑料块", + "block.tfmg.plastic_fluid_valve": "塑料流体阀门", + "block.tfmg.plastic_mechanical_pump": "塑料动力泵", + "block.tfmg.plastic_pipe": "塑料流体管道", + "block.tfmg.plastic_smart_fluid_pipe": "塑料智能流体管道", + "block.tfmg.polished_cut_bauxite": "磨制切制铝土矿", + "block.tfmg.polished_cut_bauxite_slab": "磨制切制铝土台阶", + "block.tfmg.polished_cut_bauxite_stairs": "磨制切制铝土楼梯", + "block.tfmg.polished_cut_bauxite_wall": "磨制切制铝土墙", + "block.tfmg.pumpjack_base": "抽油机油泵", + "block.tfmg.pumpjack_crank": "抽油机曲柄", + "block.tfmg.pumpjack_hammer_holder": "抽油机游梁架", + "block.tfmg.purple_concrete": "紫色混凝土", + "block.tfmg.purple_concrete_slab": "紫色混凝土台阶", + "block.tfmg.purple_concrete_stairs": "紫色混凝土楼梯", + "block.tfmg.purple_concrete_wall": "紫色混凝土墙", + "block.tfmg.rebar_concrete": "钢筋混凝土", + "block.tfmg.rebar_concrete_slab": "钢筋混凝土台阶", + "block.tfmg.rebar_concrete_stairs": "钢筋混凝土楼梯", + "block.tfmg.rebar_concrete_wall": "钢筋混凝土墙", + "block.tfmg.rebar_formwork_block": "钢筋浇筑模板", + "block.tfmg.red_caution_block": "红色警示方块", + "block.tfmg.red_concrete": "红色混凝土", + "block.tfmg.red_concrete_slab": "红色混凝土台阶", + "block.tfmg.red_concrete_stairs": "红色混凝土楼梯", + "block.tfmg.red_concrete_wall": "红色混凝土墙", + "block.tfmg.small_bauxite_brick_slab": "铝土小砖块台阶", + "block.tfmg.small_bauxite_brick_stairs": "铝土小砖块楼梯", + "block.tfmg.small_bauxite_brick_wall": "铝土小砖块墙", + "block.tfmg.small_bauxite_bricks": "铝土小砖块", + "block.tfmg.steel_bars": "钢筋", + "block.tfmg.steel_block": "钢块", + "block.tfmg.steel_casing": "钢机壳", + "block.tfmg.steel_distillation_controller": "钢分馏塔控制器", + "block.tfmg.steel_distillation_output": "钢分馏塔输出口", + "block.tfmg.steel_door": "钢门", + "block.tfmg.steel_fluid_tank": "钢流体储罐", + "block.tfmg.steel_fluid_valve": "钢流体阀门", + "block.tfmg.steel_flywheel": "钢飞轮", + "block.tfmg.steel_ladder": "钢梯子", + "block.tfmg.steel_mechanical_pump": "钢动力泵", + "block.tfmg.steel_pipe": "钢流体管道", + "block.tfmg.steel_scaffolding": "钢脚手架", + "block.tfmg.steel_smart_fluid_pipe": "钢智能流体管道", + "block.tfmg.steel_truss": "钢桁架", + "block.tfmg.sulfur": "硫磺", + "block.tfmg.surface_scanner": "原油探测器", + "block.tfmg.turbine_engine": "涡轮引擎", + "block.tfmg.turbine_engine_back": "涡轮引擎机尾", + "block.tfmg.white_concrete": "白色混凝土", + "block.tfmg.white_concrete_slab": "白色混凝土台阶", + "block.tfmg.white_concrete_stairs": "白色混凝土楼梯", + "block.tfmg.white_concrete_wall": "白色混凝土墙", + "block.tfmg.yellow_concrete": "黄色混凝土", + "block.tfmg.yellow_concrete_slab": "黄色混凝土台阶", + "block.tfmg.yellow_concrete_stairs": "黄色混凝土楼梯", + "block.tfmg.yellow_concrete_wall": "黄色混凝土墙", - "block.tfmg.air_intake": "进气扇", - "block.tfmg.aluminum_bars": "铝栏杆", - "block.tfmg.aluminum_block": "铝块", - "block.tfmg.aluminum_fluid_valve": "铝流体阀门", - "block.tfmg.aluminum_flywheel": "铝飞轮", - "block.tfmg.aluminum_ladder": "铝梯子", - "block.tfmg.aluminum_mechanical_pump": "铝动力泵", - "block.tfmg.aluminum_pipe": "铝流体管道", - "block.tfmg.aluminum_scaffolding": "铝脚手架", - "block.tfmg.aluminum_smart_fluid_pipe": "铝智能流体管道", - "block.tfmg.aluminum_truss": "铝桁架", - "block.tfmg.asphalt": "沥青", - "block.tfmg.bauxite": "铝土矿", - "block.tfmg.bauxite_pillar": "竖纹铝土矿", - "block.tfmg.black_concrete": "黑色混凝土", - "block.tfmg.black_concrete_slab": "黑色混凝土台阶", - "block.tfmg.black_concrete_stairs": "黑色混凝土楼梯", - "block.tfmg.black_concrete_wall": "黑色混凝土墙", - "block.tfmg.blast_furnace_output": "高炉输出口", - "block.tfmg.blue_concrete": "蓝色混凝土", - "block.tfmg.blue_concrete_slab": "蓝色混凝土台阶", - "block.tfmg.blue_concrete_stairs": "蓝色混凝土楼梯", - "block.tfmg.blue_concrete_wall": "蓝色混凝土墙", - "block.tfmg.brass_fluid_valve": "黄铜流体阀门", - "block.tfmg.brass_mechanical_pump": "黄铜动力泵", - "block.tfmg.brass_pipe": "黄铜流体管道", - "block.tfmg.brass_smart_fluid_pipe": "黄铜智能流体管道", - "block.tfmg.brown_concrete": "棕色混凝土", - "block.tfmg.brown_concrete_slab": "棕色混凝土台阶", - "block.tfmg.brown_concrete_stairs": "棕色混凝土楼梯", - "block.tfmg.brown_concrete_wall": "棕色混凝土墙", - "block.tfmg.cast_iron_block": "铸铁块", - "block.tfmg.cast_iron_distillation_controller": "铸铁分馏塔控制器", - "block.tfmg.cast_iron_distillation_output": "铸铁分馏塔输出口", - "block.tfmg.cast_iron_fluid_valve": "铸铁流体阀门", - "block.tfmg.cast_iron_flywheel": "铸铁飞轮", - "block.tfmg.cast_iron_mechanical_pump": "铸铁动力泵", - "block.tfmg.cast_iron_pipe": "铸铁流体管道", - "block.tfmg.cast_iron_smart_fluid_pipe": "铸铁智能流体管道", - "block.tfmg.casting_basin": "铸造盆", - "block.tfmg.casting_spout": "注模器", - "block.tfmg.caution_block": "警示方块", - "block.tfmg.cement": "水泥", - "block.tfmg.coal_coke_block": "焦煤块", - "block.tfmg.coke_oven": "焦炉", - "block.tfmg.concrete": "混凝土", - "block.tfmg.concrete_slab": "混凝土台阶", - "block.tfmg.concrete_stairs": "混凝土楼梯", - "block.tfmg.concrete_wall": "混凝土墙", - "block.tfmg.cooling_fluid": "冷却液", - "block.tfmg.copper_encased_aluminum_pipe": "铝流体管道箱", - "block.tfmg.copper_encased_brass_pipe": "黄铜流体管道箱", - "block.tfmg.copper_encased_cast_iron_pipe": "铸铁流体管道箱", - "block.tfmg.copper_encased_plastic_pipe": "塑料流体管道箱", - "block.tfmg.copper_encased_steel_pipe": "钢流体管道箱", - "block.tfmg.creosote": "杂酚油", - "block.tfmg.crude_oil_fluid": "原油", - "block.tfmg.cut_bauxite": "切制铝土矿", - "block.tfmg.cut_bauxite_brick_slab": "切制铝土砖块台阶", - "block.tfmg.cut_bauxite_brick_stairs": "切制铝土砖块楼梯", - "block.tfmg.cut_bauxite_brick_wall": "切制铝土砖块墙", - "block.tfmg.cut_bauxite_bricks": "切制铝土砖块", - "block.tfmg.cut_bauxite_slab": "切制铝土台阶", - "block.tfmg.cut_bauxite_stairs": "切制铝土楼梯", - "block.tfmg.cut_bauxite_wall": "切制铝土墙", - "block.tfmg.cyan_concrete": "青色混凝土", - "block.tfmg.cyan_concrete_slab": "青色混凝土台阶", - "block.tfmg.cyan_concrete_stairs": "青色混凝土楼梯", - "block.tfmg.cyan_concrete_wall": "青色混凝土墙", - "block.tfmg.diesel": "柴油", - "block.tfmg.diesel_engine": "柴油引擎", - "block.tfmg.diesel_engine_expansion": "柴油引擎扩充件", - "block.tfmg.exhaust": "排气管", - "block.tfmg.factory_floor": "工厂地板", - "block.tfmg.factory_floor_slab": "工厂地板台阶", - "block.tfmg.factory_floor_stairs": "工厂地板楼梯", - "block.tfmg.fireclay": "耐火黏土", - "block.tfmg.fireproof_brick_reinforcement": "耐火砖固墙", - "block.tfmg.fireproof_bricks": "耐火砖", - "block.tfmg.flarestack": "焚油火炬", - "block.tfmg.formwork_block": "浇筑模板", - "block.tfmg.fossilstone": "化石", - "block.tfmg.gasoline": "汽油", - "block.tfmg.gasoline_engine": "汽油引擎", - "block.tfmg.gasoline_engine_back": "汽油引擎机尾", - "block.tfmg.glass_aluminum_pipe": "玻璃铝流体管道", - "block.tfmg.glass_brass_pipe": "玻璃黄铜流体管道", - "block.tfmg.glass_cast_iron_pipe": "玻璃铸铁流体管道", - "block.tfmg.glass_plastic_pipe": "玻璃塑料流体管道", - "block.tfmg.glass_steel_pipe": "玻璃钢流体管道", - "block.tfmg.gray_concrete": "灰色混凝土", - "block.tfmg.gray_concrete_slab": "灰色混凝土台阶", - "block.tfmg.gray_concrete_stairs": "灰色混凝土楼梯", - "block.tfmg.gray_concrete_wall": "灰色混凝土墙", - "block.tfmg.green_concrete": "绿色混凝土", - "block.tfmg.green_concrete_slab": "绿色混凝土台阶", - "block.tfmg.green_concrete_stairs": "绿色混凝土楼梯", - "block.tfmg.green_concrete_wall": "绿色混凝土墙", - "block.tfmg.hardened_planks": "硬化木板", - "block.tfmg.heavy_casing_door": "坚固门", - "block.tfmg.heavy_machinery_casing": "重型机械机壳", - "block.tfmg.heavy_oil": "重油", - "block.tfmg.industrial_pipe": "工业级流体管道", - "block.tfmg.kerosene": "煤油", - "block.tfmg.layered_bauxite": "层叠铝土矿", - "block.tfmg.light_blue_concrete": "淡蓝色混凝土", - "block.tfmg.light_blue_concrete_slab": "淡蓝色混凝土台阶", - "block.tfmg.light_blue_concrete_stairs": "淡蓝色混凝土楼梯", - "block.tfmg.light_blue_concrete_wall": "淡蓝色混凝土墙", - "block.tfmg.light_gray_concrete": "淡灰色混凝土", - "block.tfmg.light_gray_concrete_slab": "淡灰色混凝土台阶", - "block.tfmg.light_gray_concrete_stairs": "淡灰色混凝土楼梯", - "block.tfmg.light_gray_concrete_wall": "淡灰色混凝土墙", - "block.tfmg.lignite": "褐煤", - "block.tfmg.lime_concrete": "黄绿色混凝土", - "block.tfmg.lime_concrete_slab": "黄绿色混凝土台阶", - "block.tfmg.lime_concrete_stairs": "黄绿色混凝土楼梯", - "block.tfmg.lime_concrete_wall": "黄绿色混凝土墙", - "block.tfmg.limesand": "石灰砂", - "block.tfmg.liquid_asphalt": "液态沥青", - "block.tfmg.liquid_concrete": "液态混凝土", - "block.tfmg.liquid_plastic": "液态塑料", - "block.tfmg.lpg_engine": "液化石油气引擎", - "block.tfmg.lpg_engine_back": "液化石油气引擎机尾", - "block.tfmg.lubrication_oil": "润滑油", - "block.tfmg.machine_input": "动力输入口", - "block.tfmg.magenta_concrete": "品红色混凝土", - "block.tfmg.magenta_concrete_slab": "品红色混凝土台阶", - "block.tfmg.magenta_concrete_stairs": "品红色混凝土楼梯", - "block.tfmg.magenta_concrete_wall": "品红色混凝土墙", - "block.tfmg.molten_metal": "熔融金属", - "block.tfmg.molten_slag": "熔融炉渣", - "block.tfmg.molten_steel": "熔融钢", - "block.tfmg.napalm": "凝固汽油", - "block.tfmg.napalm_bomb": "凝固汽油弹", - "block.tfmg.naphtha": "石脑油", - "block.tfmg.oil_deposit": "油田", - "block.tfmg.orange_concrete": "橙色混凝土", - "block.tfmg.orange_concrete_slab": "橙色混凝土台阶", - "block.tfmg.orange_concrete_stairs": "橙色混凝土楼梯", - "block.tfmg.orange_concrete_wall": "橙色混凝土墙", - "block.tfmg.pink_concrete": "粉红色混凝土", - "block.tfmg.pink_concrete_slab": "粉红色混凝土台阶", - "block.tfmg.pink_concrete_stairs": "粉红色混凝土楼梯", - "block.tfmg.pink_concrete_wall": "粉红色混凝土墙", - "block.tfmg.plastic_block": "塑料块", - "block.tfmg.plastic_fluid_valve": "塑料流体阀门", - "block.tfmg.plastic_mechanical_pump": "塑料动力泵", - "block.tfmg.plastic_pipe": "塑料流体管道", - "block.tfmg.plastic_smart_fluid_pipe": "塑料智能流体管道", - "block.tfmg.polished_cut_bauxite": "磨制切制铝土矿", - "block.tfmg.polished_cut_bauxite_slab": "磨制切制铝土台阶", - "block.tfmg.polished_cut_bauxite_stairs": "磨制切制铝土楼梯", - "block.tfmg.polished_cut_bauxite_wall": "磨制切制铝土墙", - "block.tfmg.pumpjack_base": "抽油机油泵", - "block.tfmg.pumpjack_crank": "抽油机曲柄", - "block.tfmg.pumpjack_hammer_holder": "抽油机游梁架", - "block.tfmg.purple_concrete": "紫色混凝土", - "block.tfmg.purple_concrete_slab": "紫色混凝土台阶", - "block.tfmg.purple_concrete_stairs": "紫色混凝土楼梯", - "block.tfmg.purple_concrete_wall": "紫色混凝土墙", - "block.tfmg.rebar_concrete": "钢筋混凝土", - "block.tfmg.rebar_concrete_slab": "钢筋混凝土台阶", - "block.tfmg.rebar_concrete_stairs": "钢筋混凝土楼梯", - "block.tfmg.rebar_concrete_wall": "钢筋混凝土墙", - "block.tfmg.rebar_formwork_block": "钢筋浇筑模板", - "block.tfmg.red_caution_block": "红色警示方块", - "block.tfmg.red_concrete": "红色混凝土", - "block.tfmg.red_concrete_slab": "红色混凝土台阶", - "block.tfmg.red_concrete_stairs": "红色混凝土楼梯", - "block.tfmg.red_concrete_wall": "红色混凝土墙", - "block.tfmg.small_bauxite_brick_slab": "铝土小砖块台阶", - "block.tfmg.small_bauxite_brick_stairs": "铝土小砖块楼梯", - "block.tfmg.small_bauxite_brick_wall": "铝土小砖块墙", - "block.tfmg.small_bauxite_bricks": "铝土小砖块", - "block.tfmg.steel_bars": "钢筋", - "block.tfmg.steel_block": "钢块", - "block.tfmg.steel_casing": "钢机壳", - "block.tfmg.steel_distillation_controller": "钢分馏塔控制器", - "block.tfmg.steel_distillation_output": "钢分馏塔输出口", - "block.tfmg.steel_door": "钢门", - "block.tfmg.steel_fluid_tank": "钢流体储罐", - "block.tfmg.steel_fluid_valve": "钢流体阀门", - "block.tfmg.steel_flywheel": "钢飞轮", - "block.tfmg.steel_ladder": "钢梯子", - "block.tfmg.steel_mechanical_pump": "钢动力泵", - "block.tfmg.steel_pipe": "钢流体管道", - "block.tfmg.steel_scaffolding": "钢脚手架", - "block.tfmg.steel_smart_fluid_pipe": "钢智能流体管道", - "block.tfmg.steel_truss": "钢桁架", - "block.tfmg.sulfur": "硫磺", - "block.tfmg.surface_scanner": "原油探测器", - "block.tfmg.turbine_engine": "涡轮引擎", - "block.tfmg.turbine_engine_back": "涡轮引擎机尾", - "block.tfmg.white_concrete": "白色混凝土", - "block.tfmg.white_concrete_slab": "白色混凝土台阶", - "block.tfmg.white_concrete_stairs": "白色混凝土楼梯", - "block.tfmg.white_concrete_wall": "白色混凝土墙", - "block.tfmg.yellow_concrete": "黄色混凝土", - "block.tfmg.yellow_concrete_slab": "黄色混凝土台阶", - "block.tfmg.yellow_concrete_stairs": "黄色混凝土楼梯", - "block.tfmg.yellow_concrete_wall": "黄色混凝土墙", + "entity.tfmg.blue_spark": "蓝火花", + "entity.tfmg.copper_grenade": "铜焰铝热弹", + "entity.tfmg.green_spark": "绿火花", + "entity.tfmg.napalm_bomb_entity": "凝固汽油弹", + "entity.tfmg.spark": "火花", + "entity.tfmg.thermite_grenade": "铝热弹", + "entity.tfmg.zin_grenade": "锌焰铝热弹", - "entity.tfmg.blue_spark": "蓝火花", - "entity.tfmg.copper_grenade": "铜焰铝热弹", - "entity.tfmg.green_spark": "绿火花", - "entity.tfmg.napalm_bomb_entity": "凝固汽油弹", - "entity.tfmg.spark": "火花", - "entity.tfmg.thermite_grenade": "铝热弹", - "entity.tfmg.zin_grenade": "锌焰铝热弹", + "fluid.tfmg.air": "空气", + "fluid.tfmg.butane": "丁烷", + "fluid.tfmg.carbon_dioxide": "二氧化碳", + "fluid.tfmg.cooling_fluid": "冷却液", + "fluid.tfmg.creosote": "杂酚油", + "fluid.tfmg.crude_oil_fluid": "原油", + "fluid.tfmg.diesel": "柴油", + "fluid.tfmg.ethylene": "乙烯", + "fluid.tfmg.gasoline": "汽油", + "fluid.tfmg.heavy_oil": "重油", + "fluid.tfmg.kerosene": "煤油", + "fluid.tfmg.liquid_asphalt": "液态沥青", + "fluid.tfmg.liquid_concrete": "液态混凝土", + "fluid.tfmg.liquid_plastic": "液态塑料", + "fluid.tfmg.lpg": "液化石油气", + "fluid.tfmg.lubrication_oil": "润滑油", + "fluid.tfmg.molten_slag": "熔融炉渣", + "fluid.tfmg.molten_steel": "熔融钢", + "fluid.tfmg.napalm": "凝固汽油", + "fluid.tfmg.naphtha": "石脑油", + "fluid.tfmg.propane": "丙烷", + "fluid.tfmg.propylene": "丙烯", - "fluid.tfmg.air": "空气", - "fluid.tfmg.butane": "丁烷", - "fluid.tfmg.carbon_dioxide": "二氧化碳", - "fluid.tfmg.cooling_fluid": "冷却液", - "fluid.tfmg.creosote": "杂酚油", - "fluid.tfmg.crude_oil_fluid": "原油", - "fluid.tfmg.diesel": "柴油", - "fluid.tfmg.ethylene": "乙烯", - "fluid.tfmg.gasoline": "汽油", - "fluid.tfmg.heavy_oil": "重油", - "fluid.tfmg.kerosene": "煤油", - "fluid.tfmg.liquid_asphalt": "液态沥青", - "fluid.tfmg.liquid_concrete": "液态混凝土", - "fluid.tfmg.liquid_plastic": "液态塑料", - "fluid.tfmg.lpg": "液化石油气", - "fluid.tfmg.lubrication_oil": "润滑油", - "fluid.tfmg.molten_slag": "熔融炉渣", - "fluid.tfmg.molten_steel": "熔融钢", - "fluid.tfmg.napalm": "凝固汽油", - "fluid.tfmg.naphtha": "石脑油", - "fluid.tfmg.propane": "丙烷", - "fluid.tfmg.propylene": "丙烯", + "item.tfmg.aluminum_ingot": "铝锭", + "item.tfmg.bitumen": "沥青", + "item.tfmg.blasting_mixture": "铁矿混合粉", + "item.tfmg.block_mold": "块状铸模", + "item.tfmg.cast_iron_ingot": "铸铁锭", + "item.tfmg.charcoal_dust": "木炭粉", + "item.tfmg.coal_coke": "焦煤", + "item.tfmg.coal_coke_dust": "焦煤粉", + "item.tfmg.cooling_fluid_bucket": "冷却液桶", + "item.tfmg.copper_grenade": "铜焰铝热弹", + "item.tfmg.creosote_bucket": "杂酚油桶", + "item.tfmg.crude_oil_fluid_bucket": "原油桶", + "item.tfmg.diesel_bucket": "柴油桶", + "item.tfmg.engine_base": "引擎基座", + "item.tfmg.engine_chamber": "引擎燃烧室", + "item.tfmg.fireclay_ball": "耐火黏土球", + "item.tfmg.fireproof_brick": "耐火砖", + "item.tfmg.gasoline_bucket": "汽油桶", + "item.tfmg.heavy_oil_bucket": "重油桶", + "item.tfmg.heavy_plate": "厚钢板", + "item.tfmg.ingot_mold": "锭状铸模", + "item.tfmg.kerosene_bucket": "煤油桶", + "item.tfmg.liquid_asphalt_bucket": "液态沥青桶", + "item.tfmg.liquid_concrete_bucket": "液态混凝土桶", + "item.tfmg.liquid_plastic_bucket": "液态塑料桶", + "item.tfmg.lubrication_oil_bucket": "润滑油桶", + "item.tfmg.molten_slag_bucket": "熔融炉渣桶", + "item.tfmg.molten_steel_bucket": "熔融钢桶", + "item.tfmg.napalm_bucket": "凝固汽油桶", + "item.tfmg.naphtha_bucket": "石脑油桶", + "item.tfmg.nitrate_dust": "硝酸盐粉", + "item.tfmg.plastic_sheet": "塑料板", + "item.tfmg.quad_potato_cannon": "四管土豆加农炮", + "item.tfmg.rebar": "钢筋", + "item.tfmg.screw": "螺丝", + "item.tfmg.screwdriver": "螺丝刀", + "item.tfmg.slag": "炉渣", + "item.tfmg.spark_plug": "火花塞", + "item.tfmg.steel_ingot": "钢锭", + "item.tfmg.steel_mechanism": "钢铁构件", + "item.tfmg.sulfur_dust": "硫磺粉", + "item.tfmg.thermite_grenade": "铝热弹", + "item.tfmg.thermite_powder": "铝热粉", + "item.tfmg.turbine_blade": "涡轮叶片", + "item.tfmg.unfinished_gasoline_engine": "汽油引擎(半成品)", + "item.tfmg.unfinished_lpg_engine": "液化石油气引擎(半成品)", + "item.tfmg.unfinished_steel_mechanism": "钢铁构件(半成品)", + "item.tfmg.unfinished_turbine_engine": "涡轮引擎(半成品)", + "item.tfmg.unprocessed_heavy_plate": "未加工的厚钢板", + "item.tfmg.zinc_grenade": "锌焰铝热弹", - "item.tfmg.aluminum_ingot": "铝锭", - "item.tfmg.bitumen": "沥青", - "item.tfmg.blasting_mixture": "铁矿混合粉", - "item.tfmg.block_mold": "块状铸模", - "item.tfmg.cast_iron_ingot": "铸铁锭", - "item.tfmg.charcoal_dust": "木炭粉", - "item.tfmg.coal_coke": "焦煤", - "item.tfmg.coal_coke_dust": "焦煤粉", - "item.tfmg.cooling_fluid_bucket": "冷却液桶", - "item.tfmg.copper_grenade": "铜焰铝热弹", - "item.tfmg.creosote_bucket": "杂酚油桶", - "item.tfmg.crude_oil_fluid_bucket": "原油桶", - "item.tfmg.diesel_bucket": "柴油桶", - "item.tfmg.engine_base": "引擎基座", - "item.tfmg.engine_chamber": "引擎燃烧室", - "item.tfmg.fireclay_ball": "耐火黏土球", - "item.tfmg.fireproof_brick": "耐火砖", - "item.tfmg.gasoline_bucket": "汽油桶", - "item.tfmg.heavy_oil_bucket": "重油桶", - "item.tfmg.heavy_plate": "厚钢板", - "item.tfmg.ingot_mold": "锭状铸模", - "item.tfmg.kerosene_bucket": "煤油桶", - "item.tfmg.liquid_asphalt_bucket": "液态沥青桶", - "item.tfmg.liquid_concrete_bucket": "液态混凝土桶", - "item.tfmg.liquid_plastic_bucket": "液态塑料桶", - "item.tfmg.lubrication_oil_bucket": "润滑油桶", - "item.tfmg.molten_slag_bucket": "熔融炉渣桶", - "item.tfmg.molten_steel_bucket": "熔融钢桶", - "item.tfmg.napalm_bucket": "凝固汽油桶", - "item.tfmg.naphtha_bucket": "石脑油桶", - "item.tfmg.nitrate_dust": "硝酸盐粉", - "item.tfmg.plastic_sheet": "塑料板", - "item.tfmg.quad_potato_cannon": "四管土豆加农炮", - "item.tfmg.rebar": "钢筋", - "item.tfmg.screw": "螺丝", - "item.tfmg.screwdriver": "螺丝刀", - "item.tfmg.slag": "炉渣", - "item.tfmg.spark_plug": "火花塞", - "item.tfmg.steel_ingot": "钢锭", - "item.tfmg.steel_mechanism": "钢铁构件", - "item.tfmg.sulfur_dust": "硫磺粉", - "item.tfmg.thermite_grenade": "铝热弹", - "item.tfmg.thermite_powder": "铝热粉", - "item.tfmg.turbine_blade": "涡轮叶片", - "item.tfmg.unfinished_gasoline_engine": "汽油引擎(半成品)", - "item.tfmg.unfinished_lpg_engine": "液化石油气引擎(半成品)", - "item.tfmg.unfinished_steel_mechanism": "钢铁构件(半成品)", - "item.tfmg.unfinished_turbine_engine": "涡轮引擎(半成品)", - "item.tfmg.unprocessed_heavy_plate": "未加工的厚钢板", - "item.tfmg.zinc_grenade": "锌焰铝热弹", + "_": "->------------------------] UI & Messages [------------------------<-", + "itemGroup.tfmg.base": "机械动力:工业长路", + "itemGroup.tfmg.building": "机械动力:工业长路丨建筑方块", - "_": "->------------------------] UI & Messages [------------------------<-", + "create.goggles.misc.number": "%1$s", + "create.goggles.misc.percent_symbol": "%", + "create.goggles.misc.dot_one": ".", + "create.goggles.misc.dot_two": "..", + "create.goggles.misc.dot_three": "...", + "create.goggles.misc.storage_info": "存储容器信息:", + "create.goggles.fluid_in_tank": "储罐内容物:", + "create.goggles.surface_scanner.no_rotation": "未提供旋转力", + "create.goggles.surface_scanner.no_deposit": "没有找到油田", + "create.goggles.surface_scanner.deposit_found": "发现油田!", + "create.goggles.surface_scanner.distance": "距离:%1$s 格", + "create.goggles.surface_scanner.scanning_surface": "探测油田中", + "create.goggles.distillation_tower.status": "分馏塔信息:", + "create.goggles.distillation_tower.tank_not_found": "缺失钢流体储罐", + "create.goggles.distillation_tower.not_tall_enough": "流体储罐高度不足", + "create.goggles.distillation_tower.level": "分馏塔等级:%1$s", + "create.goggles.distillation_tower.found_outputs": "输出口数量:%1$s", + "create.goggles.distillation_tower.no_outputs": "没有找到输出口", + "create.goggles.blast_furnace.stats": "高炉信息:", - "itemGroup.tfmg.base": "机械动力:工业长路", - "itemGroup.tfmg.building": "机械动力:工业长路丨建筑方块", + "create.distillation_tower.size": "尺寸", + "create.distillation_tower.heat": "热量", - "create.goggles.misc.number": "%1$s", - "create.goggles.misc.percent_symbol": "%", - "create.goggles.misc.dot_one": ".", - "create.goggles.misc.dot_two": "..", - "create.goggles.misc.dot_three": "...", - "create.goggles.misc.storage_info": "存储容器信息:", - "create.goggles.fluid_in_tank": "储罐内容物:", - "create.goggles.surface_scanner.no_rotation": "未提供旋转力", - "create.goggles.surface_scanner.no_deposit": "没有找到油田", - "create.goggles.surface_scanner.deposit_found": "发现油田!", - "create.goggles.surface_scanner.distance": "距离:%1$s 格", - "create.goggles.surface_scanner.scanning_surface": "探测油田中", - "create.goggles.distillation_tower.status": "分馏塔信息:", - "create.goggles.distillation_tower.tank_not_found": "缺失钢流体储罐", - "create.goggles.distillation_tower.not_tall_enough": "流体储罐高度不足", - "create.goggles.distillation_tower.level": "分馏塔等级:%1$s", - "create.goggles.distillation_tower.found_outputs": "输出口数量:%1$s", - "create.goggles.distillation_tower.no_outputs": "没有找到输出口", - "create.goggles.blast_furnace.stats": "高炉信息:", + "create.goggles.blast_furnace.size_stats": "尺寸:", + "create.goggles.blast_furnace.fuel_amount": "燃料储量:%1$s", + "create.goggles.blast_furnace.item_count": "原料储量:%1$s", + "create.goggles.blast_furnace.height": "高度:%1$s", + "create.goggles.blast_furnace.nothing_lol": "", + "create.goggles.blast_furnace.status.off": "状态:空闲", + "create.goggles.blast_furnace.status.running": "状态:运行", + "create.goggles.blast_furnace.diameter.one": "内径:1", + "create.goggles.blast_furnace.diameter.two": "内径:2", + "create.goggles.blast_furnace.invalid": "高炉结构无效", + "create.goggles.coke_oven.status": "焦炉:", + "create.goggles.coke_oven.fluid_amount_output": "内部流体储量:%1$s mb", + "create.goggles.coke_oven.fluid_amount_exhaust": "二氧化碳:%1$s mb", + "create.goggles.coke_oven.item_count": "内部物品储量:%1$s", + "create.goggles.coke_oven.invalid": "焦炉结构无效", + "create.goggles.coke_oven.tank_full": "内部储量已满", + "create.goggles.coke_oven.progress": "进度:%1$s", + "create.goggles.engine_stats": "引擎状态:", + "create.goggles.engine_exhaust_stats": "引擎废气状态:", + "create.goggles.fuel_container": "燃料:", + "create.goggles.engine.backpartmissing": "引擎缺失机尾:", + "create.goggles.engine_redstone_input": "转速:", + "create.goggles.engine.efficiency": "效率:", - "create.distillation_tower.size": "尺寸", - "create.distillation_tower.heat": "热量", + "create.tooltip.engine_analog_strength": "%1$s/15", - "create.goggles.blast_furnace.size_stats": "尺寸:", - "create.goggles.blast_furnace.fuel_amount": "燃料储量:%1$s", - "create.goggles.blast_furnace.item_count": "原料储量:%1$s", - "create.goggles.blast_furnace.height": "高度:%1$s", - "create.goggles.blast_furnace.nothing_lol": "", - "create.goggles.blast_furnace.status.off": "状态:空闲", - "create.goggles.blast_furnace.status.running": "状态:运行", - "create.goggles.blast_furnace.diameter.one": "内径:1", - "create.goggles.blast_furnace.diameter.two": "内径:2", - "create.goggles.blast_furnace.invalid": "高炉结构无效", - "create.goggles.coke_oven.status": "焦炉:", - "create.goggles.coke_oven.fluid_amount_output": "内部流体储量:%1$s mb", - "create.goggles.coke_oven.fluid_amount_exhaust": "二氧化碳:%1$s mb", - "create.goggles.coke_oven.item_count": "内部物品储量:%1$s", - "create.goggles.coke_oven.invalid": "焦炉结构无效", - "create.goggles.coke_oven.tank_full": "内部储量已满", - "create.goggles.coke_oven.progress": "进度:%1$s", - "create.goggles.engine_stats": "引擎状态:", - "create.goggles.engine_exhaust_stats": "引擎废气状态:", - "create.goggles.fuel_container": "燃料:", - "create.goggles.engine.backpartmissing": "引擎缺失机尾:", - "create.goggles.engine_redstone_input": "转速:", - "create.goggles.engine.efficiency": "效率:", + "create.goggles.get_engine_efficiency": "%1$s", + "create.goggles.engine.stress": "%1$ssu", + "create.goggles.diesel_engine.info": "柴油引擎信息:", + "create.goggles.pumpjack_info": "抽油机信息:", + "create.goggles.pumpjack.part_missing": "缺失抽油机曲柄或游梁", + "create.goggles.pumpjack.wrong_rotation1": "抽油机油泵放置方向有误,顶端的红色标记需要", + "create.goggles.pumpjack.wrong_rotation2": "指向远离抽油机游梁的方向", + "create.goggles.pumpjack_fluid_storage": "流体容器信息:", - "create.tooltip.engine_analog_strength": "%1$s/15", + "create.pumpjack_deposit_amount": "%1$s桶", - "create.goggles.get_engine_efficiency": "%1$s", - "create.goggles.engine.stress": "%1$ssu", - "create.goggles.diesel_engine.info": "柴油引擎信息:", - "create.goggles.pumpjack_info": "抽油机信息:", - "create.goggles.pumpjack.part_missing": "缺失抽油机曲柄或游梁", - "create.goggles.pumpjack.wrong_rotation1": "抽油机油泵放置方向有误,顶端的红色标记需要", - "create.goggles.pumpjack.wrong_rotation2": "指向远离抽油机游梁的方向", - "create.goggles.pumpjack_fluid_storage": "流体容器信息:", + "create.goggles.pumpjack.deposit_info": "油田信息:", + "create.goggles.zero": "未找到油田", + "create.goggles.pumpjack.fluid_amount": "原油储量:", + "create.goggles.machine_input.info": "动力输入口信息:", + "create.goggles.machine_input.no_rot": "未提供旋转力", + "create.goggles.machine_input.power_level": "功率等级:", - "create.pumpjack_deposit_amount": "%1$s桶", + "create.recipe.distillation": "分馏", + "create.recipe.advanced_distillation": "大型分馏", + "create.recipe.industrial_blasting": "工业烧炼", + "create.recipe.casting": "铸造", + "create.recipe.coking": "焦化", - "create.goggles.pumpjack.deposit_info": "油田信息:", - "create.goggles.zero": "未找到油田", - "create.goggles.pumpjack.fluid_amount": "原油储量:", - "create.goggles.machine_input.info": "动力输入口信息:", - "create.goggles.machine_input.no_rot": "未提供旋转力", - "create.goggles.machine_input.power_level": "功率等级:", + "tfmg.subtitle.engine_sounds": "引擎轰鸣", + "tfmg.subtitle.diesel_engine_sounds": "柴油引擎轰鸣", - "create.recipe.distillation": "分馏", - "create.recipe.advanced_distillation": "大型分馏", - "create.recipe.industrial_blasting": "工业烧炼", - "create.recipe.casting": "铸造", - "create.recipe.coking": "焦化", + "_": "->------------------------] Ponders [------------------------<-", - "tfmg.subtitle.engine_sounds": "引擎轰鸣", - "tfmg.subtitle.diesel_engine_sounds": "柴油引擎轰鸣", + "tfmg.ponder.small_engines.text_1": "要搭建一个小型引擎,需要同时放置它的头部和尾部", + "tfmg.ponder.small_engines.text_2": "使用时要从引擎的头部输入燃料,并用管道或排气管从尾部排出废气", + "tfmg.ponder.small_engines.text_3": "提供了红石信号后,引擎才会开始工作", + "tfmg.ponder.small_engines.text_4": "这里有以汽油、液化石油气和煤油为燃料的引擎", + "tfmg.ponder.diesel_engine.text_1": "手执传动杆点击引擎来创建应力输出", + "tfmg.ponder.diesel_engine.text_2": "燃料燃烧产生的二氧化碳需要通过管道或排气管排出", + "tfmg.ponder.diesel_engine.text_3": "引擎需要消耗空气,所以还需要放置一个进气扇", + "tfmg.ponder.diesel_engine_expansion.text_1": "柴油引擎扩充件为引擎提供了两个新的输入口,可以通入给引擎润滑或降温的液体", + "tfmg.ponder.surface_scanner.text_1": "原油探测器是用来探测油田的器械", + "tfmg.ponder.surface_scanner.text_2": "为探测器提供旋转力时,它会寻找距离最近的油田", + "tfmg.ponder.surface_scanner.text_3": "检测到油田后,顶部的指针会指向具体的方位", + "tfmg.ponder.pumpjack.text_1": "要开采石油,先用工业级流体管道连接油田和地表", + "tfmg.ponder.pumpjack.text_2": "再在管道顶部放置一个抽油机油泵……", + "tfmg.ponder.pumpjack.text_3": "然后在油泵后放置游梁架……", + "tfmg.ponder.pumpjack.text_4": "最后,就像展示的一样,放置一个上方置有抽油机曲柄的动力输入口", + "tfmg.ponder.distillation_tower.text_1": "组装分馏塔需要一个足够大的钢流体储罐", + "tfmg.ponder.distillation_tower.text_2": "组装时,先将一个钢分馏塔控制器放置在储罐旁……", + "tfmg.ponder.distillation_tower.text_3": "再在上方放置总共六个输出口,并用工业级流体管道连接", + "tfmg.ponder.distillation_tower.text_4": "在流体储罐下放置烈焰人燃烧室来提供热量,塔上的仪表盘会显示分馏塔的供能等级", + "tfmg.ponder.distillation_tower.text_5": "原油需要泵入分馏塔控制器", + "tfmg.ponder.distillation_tower.text_6": "每个输出口会输出一种分馏产物", + "tfmg.ponder.distillation_tower.text_7": "液化石油气", + "tfmg.ponder.distillation_tower.text_8": "汽油", + "tfmg.ponder.distillation_tower.text_9": "石脑油", + "tfmg.ponder.distillation_tower.text_10": "煤油", + "tfmg.ponder.distillation_tower.text_11": "柴油", + "tfmg.ponder.distillation_tower.text_12": "重油", + "tfmg.ponder.blast_furnace.text_1": "高炉输出口是搭建高炉的基础", + "tfmg.ponder.blast_furnace.text_2": "组装高炉,需要用耐火砖搭建起烟囱", + "tfmg.ponder.blast_furnace.text_3": "还需要用加固墙加固烟囱的下半部分", + "tfmg.ponder.blast_furnace.text_4": "需要从顶部投入燃料和原料", + "tfmg.ponder.coke_oven.text_1": "用焦炉块搭建如图所示的结构后,持扳手右击可以组装成焦炉", + "tfmg.ponder.coke_oven.text_2": "煤炭的焦化是一个缓慢的过程,可以堆叠焦炉阵列来提高效率", + "tfmg.ponder.coke_oven.text_3": "可以从任意位置输入煤炭", + "tfmg.ponder.coke_oven.text_4": "焦炉会在工作时产出杂酚油和二氧化碳,这些产物需要及时排出焦炉", + "tfmg.ponder.coke_oven.text_5": "完成后,焦煤就会从开口中掉出来", + "tfmg.ponder.casting.text_1": "铸造是用注模器将熔融金属注入铸造盆的工序", + "tfmg.ponder.casting.text_2": "显然,铸造盆需要放入一个模具", + "tfmg.ponder.distillation_tower.header": "搭建分馏塔", - "_": "->------------------------] Ponders [------------------------<-", + "tfmg.ponder.pumpjack.header": "搭建抽油机", - "tfmg.ponder.small_engines.text_1": "要搭建一个小型引擎,需要同时放置它的头部和尾部", - "tfmg.ponder.small_engines.text_2": "使用时要从引擎的头部输入燃料,并用管道或排气管从尾部排出废气", - "tfmg.ponder.small_engines.text_3": "提供了红石信号后,引擎才会开始工作", - "tfmg.ponder.small_engines.text_4": "这里有以汽油、液化石油气和煤油为燃料的引擎", - "tfmg.ponder.diesel_engine.text_1": "手执传动杆点击引擎来创建应力输出", - "tfmg.ponder.diesel_engine.text_2": "燃料燃烧产生的二氧化碳需要通过管道或排气管排出", - "tfmg.ponder.diesel_engine.text_3": "引擎需要消耗空气,所以还需要放置一个进气扇", - "tfmg.ponder.diesel_engine_expansion.text_1": "柴油引擎扩充件为引擎提供了两个新的输入口,可以通入给引擎润滑或降温的液体", - "tfmg.ponder.surface_scanner.text_1": "原油探测器是用来探测油田的器械", - "tfmg.ponder.surface_scanner.text_2": "为探测器提供旋转力时,它会寻找距离最近的油田", - "tfmg.ponder.surface_scanner.text_3": "检测到油田后,顶部的指针会指向具体的方位", - "tfmg.ponder.pumpjack.text_1": "要开采石油,先用工业级流体管道连接油田和地表", - "tfmg.ponder.pumpjack.text_2": "再在管道顶部放置一个抽油机油泵……", - "tfmg.ponder.pumpjack.text_3": "然后在油泵后放置游梁架……", - "tfmg.ponder.pumpjack.text_4": "最后,就像展示的一样,放置一个上方置有抽油机曲柄的动力输入口", - "tfmg.ponder.distillation_tower.text_1": "组装分馏塔需要一个足够大的钢流体储罐", - "tfmg.ponder.distillation_tower.text_2": "组装时,先将一个钢分馏塔控制器放置在储罐旁……", - "tfmg.ponder.distillation_tower.text_3": "再在上方放置总共六个输出口,并用工业级流体管道连接", - "tfmg.ponder.distillation_tower.text_4": "在流体储罐下放置烈焰人燃烧室来提供热量,塔上的仪表盘会显示分馏塔的供能等级", - "tfmg.ponder.distillation_tower.text_5": "原油需要泵入分馏塔控制器", - "tfmg.ponder.distillation_tower.text_6": "每个输出口会输出一种分馏产物", - "tfmg.ponder.distillation_tower.text_7": "液化石油气", - "tfmg.ponder.distillation_tower.text_8": "汽油", - "tfmg.ponder.distillation_tower.text_9": "石脑油", - "tfmg.ponder.distillation_tower.text_10": "煤油", - "tfmg.ponder.distillation_tower.text_11": "柴油", - "tfmg.ponder.distillation_tower.text_12": "重油", - "tfmg.ponder.blast_furnace.text_1": "高炉输出口是搭建高炉的基础", - "tfmg.ponder.blast_furnace.text_2": "组装高炉,需要用耐火砖搭建起烟囱", - "tfmg.ponder.blast_furnace.text_3": "还需要用加固墙加固烟囱的下半部分", - "tfmg.ponder.blast_furnace.text_4": "需要从顶部投入燃料和原料", - "tfmg.ponder.coke_oven.text_1": "用焦炉块搭建如图所示的结构后,持扳手右击可以组装成焦炉", - "tfmg.ponder.coke_oven.text_2": "煤炭的焦化是一个缓慢的过程,可以堆叠焦炉阵列来提高效率", - "tfmg.ponder.coke_oven.text_3": "可以从任意位置输入煤炭", - "tfmg.ponder.coke_oven.text_4": "焦炉会在工作时产出杂酚油和二氧化碳,这些产物需要及时排出焦炉", - "tfmg.ponder.coke_oven.text_5": "完成后,焦煤就会从开口中掉出来", - "tfmg.ponder.casting.text_1": "铸造是用注模器将熔融金属注入铸造盆的工序", - "tfmg.ponder.casting.text_2": "显然,铸造盆需要放入一个模具", + "tfmg.ponder.surface_scanner.header": "定位油田", - "tfmg.ponder.distillation_tower.header": "搭建分馏塔", + "tfmg.ponder.diesel_engine.header": "组装柴油引擎", - "tfmg.ponder.pumpjack.header": "搭建抽油机", + "tfmg.ponder.diesel_engine_expansion.header": "引擎扩充件", - "tfmg.ponder.surface_scanner.header": "定位油田", + "tfmg.ponder.small_engines.header": "组装小型引擎", - "tfmg.ponder.diesel_engine.header": "组装柴油引擎", + "tfmg.ponder.coke_oven.header": "搭建焦炉", + "tfmg.ponder.blast_furnace.header": "搭建高炉", - "tfmg.ponder.diesel_engine_expansion.header": "引擎扩充件", + "tfmg.ponder.casting.header": "铸造金属", + "tfmg.ponder.tag.oil": "原油相关器械", + "tfmg.ponder.tag.metallurgy": "金属加工器械", + "tfmg.ponder.tag.oil.description": "这些组件与原油及其副产品的生产,处理和运用有关", + "tfmg.ponder.tag.metallurgy.description": "用于生产和处理金属及金属原料的组件", - "tfmg.ponder.small_engines.header": "组装小型引擎", - - "tfmg.ponder.coke_oven.header": "搭建焦炉", - "tfmg.ponder.blast_furnace.header": "搭建高炉", - - "tfmg.ponder.casting.header": "铸造金属", - "tfmg.ponder.tag.oil": "原油相关器械", - "tfmg.ponder.tag.metallurgy": "金属加工器械", - "tfmg.ponder.tag.oil.description": "这些组件与原油及其副产品的生产,处理和运用有关", - "tfmg.ponder.tag.metallurgy.description": "用于生产和处理金属及金属原料的组件", - - "_": "Thank you for translating Create: The Factory Must Grow!" - -} \ No newline at end of file + "_": "Thank you for translating Create: The Factory Must Grow!" +}