fixes 2
This commit is contained in:
163
.idea/workspace.xml
generated
163
.idea/workspace.xml
generated
@@ -4,9 +4,9 @@
|
||||
<option name="autoReloadType" value="SELECTIVE" />
|
||||
</component>
|
||||
<component name="ChangeListManager">
|
||||
<list default="true" id="73ee1137-5050-4fa7-b664-d4db3ae300b8" name="Changes" comment="some fixes">
|
||||
<change afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/utilities/polarizer/MagnetItem.java" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/registry/TFMGMountedStorageTypes.java" afterDir="false" />
|
||||
<list default="true" id="73ee1137-5050-4fa7-b664-d4db3ae300b8" name="Changes" comment="fixes">
|
||||
<change afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/machinery/oil_processing/OilHammerItem.java" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/src/main/resources/assets/tfmg/textures/item/oil_hammer.png" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/run-data/logs/debug-1.log.gz" beforeDir="false" afterPath="$PROJECT_DIR$/run-data/logs/debug-1.log.gz" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/run-data/logs/debug-2.log.gz" beforeDir="false" afterPath="$PROJECT_DIR$/run-data/logs/debug-2.log.gz" afterDir="false" />
|
||||
@@ -22,77 +22,61 @@
|
||||
<change beforePath="$PROJECT_DIR$/run/logs/debug-5.log.gz" beforeDir="false" afterPath="$PROJECT_DIR$/run/logs/debug-5.log.gz" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/run/logs/debug.log" beforeDir="false" afterPath="$PROJECT_DIR$/run/logs/debug.log" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/run/logs/latest.log" beforeDir="false" afterPath="$PROJECT_DIR$/run/logs/latest.log" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/run/options.txt" beforeDir="false" afterPath="$PROJECT_DIR$/run/options.txt" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/run/usercache.json" beforeDir="false" afterPath="$PROJECT_DIR$/run/usercache.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/.cache/5b8c0f5df972d0059948e36f3c0712dca4487541" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/.cache/5b8c0f5df972d0059948e36f3c0712dca4487541" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/.cache/7f64eb4aa3056533c06f9e8c978f0b46cdcfc23d" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/.cache/7f64eb4aa3056533c06f9e8c978f0b46cdcfc23d" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/.cache/a4f054e33f64259067ca26a447a1fd4d4705e7dd" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/.cache/a4f054e33f64259067ca26a447a1fd4d4705e7dd" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/.cache/e54e4c34b4f65d271b7b9f53d4ba815125cff8b9" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/.cache/e54e4c34b4f65d271b7b9f53d4ba815125cff8b9" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/assets/tfmg/lang/en_ud.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/assets/tfmg/lang/en_ud.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/assets/tfmg/lang/en_us.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/assets/tfmg/lang/en_us.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/data/tfmg/forge/biome_modifier/tfmg_striated_ores_nether.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/data/tfmg/forge/biome_modifier/tfmg_striated_ores_nether.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/compacting/plastic_sheet.json" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/crafting/kinetics/air_intake.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/crafting/kinetics/air_intake.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/crafting/kinetics/aluminum_pipe_vertical.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/crafting/kinetics/aluminum_pipe_vertical.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/crafting/kinetics/blast_furnace_reinforcement.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/crafting/kinetics/blast_furnace_reinforcement.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/crafting/kinetics/brass_pipe_vertical.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/crafting/kinetics/brass_pipe_vertical.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/crafting/kinetics/cast_iron_pipe_vertical.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/crafting/kinetics/cast_iron_pipe_vertical.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/crafting/kinetics/neon_tube.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/crafting/kinetics/neon_tube.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/crafting/kinetics/plastic_pipe_vertical.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/crafting/kinetics/plastic_pipe_vertical.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/crafting/kinetics/steel_chemical_vat.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/crafting/kinetics/steel_chemical_vat.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/crafting/kinetics/steel_pipe_vertical.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/crafting/kinetics/steel_pipe_vertical.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/crafting/kinetics/voltmeter.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/crafting/kinetics/voltmeter.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/distillation/heavy_oil.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/distillation/heavy_oil.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/distillation/heavy_oil_no_naphtha.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/distillation/heavy_oil_no_naphtha.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/hot_blast/hot_air.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/hot_blast/hot_air.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/mixing/asphalt_mixture.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/mixing/asphalt_mixture.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/mixing/asphalt_mixture_from_slag.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/mixing/asphalt_mixture_from_slag.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/mixing/liquid_asphalt.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/mixing/liquid_asphalt.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/crafting/kinetics/cable_tube.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/crafting/kinetics/cable_tube.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/crafting/kinetics/diagonal_cable_block.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/crafting/kinetics/diagonal_cable_block.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/crafting/kinetics/electric_post.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/crafting/kinetics/electric_post.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/industrial_blasting/silicon.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/industrial_blasting/silicon.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/mixing/magnetic_alloy.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/mixing/magnetic_alloy.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/sequenced_assembly/motor.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/sequenced_assembly/motor.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/slag_bricks_from_slag_block_stonecutting.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/slag_bricks_from_slag_block_stonecutting.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/vat_machine_recipe/aluminum.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/vat_machine_recipe/aluminum.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/vat_machine_recipe/concrete.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/vat_machine_recipe/concrete.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/vat_machine_recipe/debug_5.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/vat_machine_recipe/debug_5.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/vat_machine_recipe/plastic_from_ethylene.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/vat_machine_recipe/plastic_from_ethylene.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/vat_machine_recipe/plastic_from_propylene.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/vat_machine_recipe/plastic_from_propylene.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/vat_machine_recipe/sulfuric_acid.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/vat_machine_recipe/sulfuric_acid.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/data/tfmg/worldgen/configured_feature/tfmg_striated_ores_nether.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/data/tfmg/worldgen/configured_feature/tfmg_striated_ores_nether.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/TFMG.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/TFMG.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/decoration/FrameBlock.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/decoration/FrameBlock.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/decoration/TrussBlock.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/decoration/TrussBlock.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/base/ElectricalNetwork.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/base/ElectricalNetwork.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/vat_machine_recipe/arc_furnace_steel.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/vat_machine_recipe/arc_furnace_steel.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/generated/resources/data/tfmg/recipes/vat_machine_recipe/debug_5.json" beforeDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/base/TFMGUtils.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/base/TFMGUtils.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/base/events/TFMGCommonEvents.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/base/events/TFMGCommonEvents.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/base/ElectricBlockEntity.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/base/ElectricBlockEntity.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/base/IElectric.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/base/IElectric.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/base/KineticElectricBlockEntity.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/base/KineticElectricBlockEntity.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/connection/cable_hub/CableHubBlock.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/connection/cable_hub/CableHubBlock.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/configuration_wrench/ElectriciansWrenchPacket.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/configuration_wrench/ElectriciansWrenchPacket.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/connection/cables/CableConnectorBlockEntity.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/connection/cables/CableConnectorBlockEntity.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/debug/DebugCinderBlockItem.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/debug/DebugCinderBlockItem.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/generators/GeneratorBlockEntity.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/generators/GeneratorBlockEntity.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/generators/large_generator/RotorBlockEntity.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/generators/large_generator/RotorBlockEntity.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/lights/neon_tube/NeonTubeBlock.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/lights/neon_tube/NeonTubeBlock.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/measurement/MultimeterOverlayRenderer.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/measurement/MultimeterOverlayRenderer.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/measurement/VoltMeterBlock.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/measurement/VoltMeterBlock.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/measurement/VoltMeterBlockEntity.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/measurement/VoltMeterBlockEntity.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/utilities/electric_motor/ElectricMotorBlockEntity.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/utilities/electric_motor/ElectricMotorBlockEntity.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/utilities/polarizer/PolarizerBlockEntity.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/utilities/polarizer/PolarizerBlockEntity.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/utilities/transformer/TransformerBlockEntity.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/utilities/transformer/TransformerBlockEntity.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/machinery/misc/firebox/FireboxBlockEntity.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/machinery/misc/firebox/FireboxBlockEntity.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/machinery/misc/winding_machine/SpoolItem.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/machinery/misc/winding_machine/SpoolItem.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/machinery/oil_processing/distillation_tower/controller/DistillationControllerRenderer.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/machinery/oil_processing/distillation_tower/controller/DistillationControllerRenderer.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/machinery/oil_processing/pumpjack/pumpjack/base/PumpjackBaseBlockEntity.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/machinery/oil_processing/pumpjack/pumpjack/base/PumpjackBaseBlockEntity.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/machinery/vat/base/VatBlockEntity.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/machinery/vat/base/VatBlockEntity.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/machinery/vat/electrode_holder/ElectrodeHolderBlockEntity.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/machinery/vat/electrode_holder/ElectrodeHolderBlockEntity.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/utilities/fuse_block/FuseBlockEntity.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/utilities/fuse_block/FuseBlockEntity.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/utilities/resistor/ResistorBlockEntity.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/electricity/utilities/resistor/ResistorBlockEntity.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/engines/base/AbstractEngineBlockEntity.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/engines/base/AbstractEngineBlockEntity.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/engines/engine_controller/EngineControllerBlockEntity.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/engines/engine_controller/EngineControllerBlockEntity.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/engines/engine_controller/EngineControllerClientHandler.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/engines/engine_controller/EngineControllerClientHandler.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/engines/types/AbstractSmallEngineBlockEntity.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/engines/types/AbstractSmallEngineBlockEntity.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/engines/types/regular_engine/RegularEngineBlockEntity.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/engines/types/regular_engine/RegularEngineBlockEntity.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/machinery/misc/concrete_hose/ConcreteFillingBehavior.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/machinery/misc/concrete_hose/ConcreteFillingBehavior.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/machinery/oil_processing/pumpjack/pumpjack/base/TestSavedData.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/machinery/oil_processing/pumpjack/pumpjack/base/TestSavedData.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/machinery/oil_processing/pumpjack/pumpjack/base/TestSavedDataManager.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/machinery/oil_processing/pumpjack/pumpjack/base/TestSavedDataManager.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/machinery/vat/industrial_mixer/IndustrialMixerBlockEntity.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/content/machinery/vat/industrial_mixer/IndustrialMixerBlockEntity.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/datagen/recipes/values/TFMGStandardRecipeGen.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/datagen/recipes/values/TFMGStandardRecipeGen.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/datagen/recipes/values/create/TFMGCompactingRecipeGen.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/datagen/recipes/values/create/TFMGCompactingRecipeGen.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/datagen/recipes/values/create/TFMGCrushingRecipeGen.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/datagen/recipes/values/create/TFMGCrushingRecipeGen.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/datagen/recipes/values/create/TFMGFillingRecipeGen.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/datagen/recipes/values/create/TFMGFillingRecipeGen.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/datagen/recipes/values/create/TFMGMechanicalCraftingRecipeGen.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/datagen/recipes/values/create/TFMGMechanicalCraftingRecipeGen.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/datagen/recipes/values/create/TFMGMixingRecipeGen.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/datagen/recipes/values/create/TFMGMixingRecipeGen.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/datagen/recipes/values/create/TFMGSequencedAssemblyRecipeGen.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/datagen/recipes/values/create/TFMGSequencedAssemblyRecipeGen.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/datagen/recipes/values/tfmg/CastingRecipeGen.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/datagen/recipes/values/tfmg/CastingRecipeGen.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/datagen/recipes/values/tfmg/DistillationRecipeGen.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/datagen/recipes/values/tfmg/DistillationRecipeGen.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/datagen/recipes/values/tfmg/HotBlastRecipeGen.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/datagen/recipes/values/tfmg/HotBlastRecipeGen.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/datagen/recipes/values/tfmg/IndustrialBlastingRecipeGen.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/datagen/recipes/values/tfmg/IndustrialBlastingRecipeGen.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/datagen/recipes/values/tfmg/VatRecipeGen.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/datagen/recipes/values/tfmg/VatRecipeGen.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/recipes/jei/TFMGJei.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/recipes/jei/TFMGJei.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/recipes/jei/machines/Polarizer.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/recipes/jei/machines/Polarizer.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/mixin/FluidTankBlockEntityMixin.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/mixin/FluidTankBlockEntityMixin.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/registry/TFMGBlocks.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/registry/TFMGBlocks.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/registry/TFMGItems.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/registry/TFMGItems.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/worldgen/TFMGBiomeModifiers.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/worldgen/TFMGBiomeModifiers.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/worldgen/TFMGLayeredPatterns.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/drmangotea/tfmg/worldgen/TFMGLayeredPatterns.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/resources/assets/tfmg/lang/default/interface.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/resources/assets/tfmg/lang/default/interface.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/resources/assets/tfmg/textures/item/asphalt_mixture.png" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/resources/assets/tfmg/textures/item/asphalt_mixture.png" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/resources/tfmg.mixins.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/resources/tfmg.mixins.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/resources/assets/tfmg/models/block/converter/block.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/resources/assets/tfmg/models/block/converter/block.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/resources/assets/tfmg/models/block/converter/block_rotated.json" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/resources/assets/tfmg/models/block/converter/block_rotated.json" afterDir="false" />
|
||||
</list>
|
||||
<option name="SHOW_DIALOG" value="false" />
|
||||
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
||||
@@ -169,42 +153,42 @@
|
||||
<option name="hideEmptyMiddlePackages" value="true" />
|
||||
<option name="showLibraryContents" value="true" />
|
||||
</component>
|
||||
<component name="PropertiesComponent">{
|
||||
"keyToString": {
|
||||
"ASKED_MARK_IGNORED_FILES_AS_EXCLUDED": "true",
|
||||
"Gradle.Build Create-The_Factory_Must_Grow.executor": "Run",
|
||||
"Gradle.C:/Users/adamn/Documents/minecraft/mods/Create-The_Factory_Must_Grow [createMcpToSrg].executor": "Run",
|
||||
"Gradle.Create-The_Factory_Must_Grow [build].executor": "Run",
|
||||
"Gradle.Create-The_Factory_Must_Grow [createMcpToSrg].executor": "Run",
|
||||
"Gradle.Create-The_Factory_Must_Grow [runClient].executor": "Debug",
|
||||
"Gradle.Create-The_Factory_Must_Grow [runData].executor": "Run",
|
||||
"Gradle.Create-The_Factory_Must_Grow [runGameTestServer].executor": "Run",
|
||||
"Gradle.Download Sources.executor": "Run",
|
||||
"RunOnceActivity.ShowReadmeOnStart": "true",
|
||||
"RunOnceActivity.git.unshallow": "true",
|
||||
"git-widget-placeholder": "master",
|
||||
"jdk.selected.JDK": "corretto-17",
|
||||
"kotlin-language-version-configured": "true",
|
||||
"last_opened_file_path": "C:/Users/adamn/Documents/minecraft/mods/Create-The_Factory_Must_Grow/src/main/resources/assets/tfmg/textures/block",
|
||||
"project.structure.last.edited": "Project",
|
||||
"project.structure.proportion": "0.15",
|
||||
"project.structure.side.proportion": "0.0",
|
||||
"run.code.analysis.last.selected.profile": "pProject Default",
|
||||
"settings.editor.selected.configurable": "preferences.keymap"
|
||||
<component name="PropertiesComponent"><![CDATA[{
|
||||
"keyToString": {
|
||||
"ASKED_MARK_IGNORED_FILES_AS_EXCLUDED": "true",
|
||||
"Gradle.Build Create-The_Factory_Must_Grow.executor": "Run",
|
||||
"Gradle.C:/Users/adamn/Documents/minecraft/mods/Create-The_Factory_Must_Grow [createMcpToSrg].executor": "Run",
|
||||
"Gradle.Create-The_Factory_Must_Grow [build].executor": "Run",
|
||||
"Gradle.Create-The_Factory_Must_Grow [createMcpToSrg].executor": "Run",
|
||||
"Gradle.Create-The_Factory_Must_Grow [runClient].executor": "Debug",
|
||||
"Gradle.Create-The_Factory_Must_Grow [runData].executor": "Run",
|
||||
"Gradle.Create-The_Factory_Must_Grow [runGameTestServer].executor": "Run",
|
||||
"Gradle.Download Sources.executor": "Run",
|
||||
"RunOnceActivity.ShowReadmeOnStart": "true",
|
||||
"RunOnceActivity.git.unshallow": "true",
|
||||
"git-widget-placeholder": "master",
|
||||
"jdk.selected.JDK": "corretto-17",
|
||||
"kotlin-language-version-configured": "true",
|
||||
"last_opened_file_path": "C:/Users/adamn/Documents/minecraft/mods/Create-The_Factory_Must_Grow/run/resourcepacks/TFMG_legacy_textures/assets/tfmg/textures/block",
|
||||
"project.structure.last.edited": "Project",
|
||||
"project.structure.proportion": "0.15",
|
||||
"project.structure.side.proportion": "0.0",
|
||||
"run.code.analysis.last.selected.profile": "pProject Default",
|
||||
"settings.editor.selected.configurable": "preferences.keymap"
|
||||
},
|
||||
"keyToStringList": {
|
||||
"jdk.preference.JDK": [
|
||||
"17=C:/Users/adamn/.jdks/corretto-17.0.14"
|
||||
"keyToStringList": {
|
||||
"jdk.preference.JDK": [
|
||||
"17=C:/Users/adamn/.jdks/corretto-17.0.14"
|
||||
]
|
||||
}
|
||||
}</component>
|
||||
}]]></component>
|
||||
<component name="RecentsManager">
|
||||
<key name="CopyFile.RECENT_KEYS">
|
||||
<recent name="C:\Users\adamn\Documents\minecraft\mods\Create-The_Factory_Must_Grow\run\resourcepacks\TFMG_legacy_textures\assets\tfmg\textures\block" />
|
||||
<recent name="C:\Users\adamn\Documents\minecraft\mods\Create-The_Factory_Must_Grow\run\resourcepacks\TFMG_legacy_textures\assets\tfmg\textures\item" />
|
||||
<recent name="C:\Users\adamn\Documents\minecraft\mods\Create-The_Factory_Must_Grow\run\resourcepacks" />
|
||||
<recent name="C:\Users\adamn\Documents\minecraft\mods\Create-The_Factory_Must_Grow\src\main\resources\assets\tfmg\textures\block" />
|
||||
<recent name="C:\Users\adamn\Documents\minecraft\mods\Create-The_Factory_Must_Grow\src\main\resources\assets\tfmg\textures\item" />
|
||||
<recent name="C:\Users\adamn\Documents\minecraft\mods\Create-The_Factory_Must_Grow\src\main\resources\data\tfmg\recipes" />
|
||||
<recent name="C:\Users\adamn\Documents\minecraft\mods\Create-The_Factory_Must_Grow\src\main\resources\assets\tfmg\sounds" />
|
||||
<recent name="C:\Users\adamn\Documents\minecraft\mods\Create-The_Factory_Must_Grow\src\main\resources" />
|
||||
</key>
|
||||
<key name="MoveFile.RECENT_KEYS">
|
||||
<recent name="C:\Users\adamn\Documents\minecraft\mods\Create-The_Factory_Must_Grow\src\main\resources\assets\tfmg\models\block" />
|
||||
@@ -408,7 +392,15 @@
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1748184384512</updated>
|
||||
</task>
|
||||
<option name="localTasksCounter" value="11" />
|
||||
<task id="LOCAL-00011" summary="fixes">
|
||||
<option name="closed" value="true" />
|
||||
<created>1748879462223</created>
|
||||
<option name="number" value="00011" />
|
||||
<option name="presentableId" value="LOCAL-00011" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1748879462223</updated>
|
||||
</task>
|
||||
<option name="localTasksCounter" value="12" />
|
||||
<servers />
|
||||
</component>
|
||||
<component name="VcsManagerConfiguration">
|
||||
@@ -423,6 +415,7 @@
|
||||
<MESSAGE value="more stuff" />
|
||||
<MESSAGE value="eeeeeeeeee" />
|
||||
<MESSAGE value="some fixes" />
|
||||
<option name="LAST_COMMIT_MESSAGE" value="some fixes" />
|
||||
<MESSAGE value="fixes" />
|
||||
<option name="LAST_COMMIT_MESSAGE" value="fixes" />
|
||||
</component>
|
||||
</project>
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
19768
run-data/logs/debug.log
19768
run-data/logs/debug.log
File diff suppressed because it is too large
Load Diff
@@ -1,91 +1,91 @@
|
||||
[02Jun2025 00:04:15.269] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher running: args [--launchTarget, forgedatauserdev, --assetIndex, 5, --assetsDir, C:\Users\adamn\.gradle\caches\forge_gradle\assets, --gameDir, ., --fml.forgeVersion, 47.3.10, --fml.mcVersion, 1.20.1, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20230612.114412, --mod, tfmg, --all, --output, C:\Users\adamn\Documents\minecraft\mods\Create-The_Factory_Must_Grow\src\generated\resources, --existing, C:\Users\adamn\Documents\minecraft\mods\Create-The_Factory_Must_Grow\src\main\resources]
|
||||
[02Jun2025 00:04:15.289] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher 10.0.9+10.0.9+main.dcd20f30 starting: java version 17.0.12 by Oracle Corporation; OS Windows 11 arch amd64 version 10.0
|
||||
[02Jun2025 00:04:15.452] [main/INFO] [net.minecraftforge.fml.loading.ImmediateWindowHandler/]: ImmediateWindowProvider not loading because launch target is forgedatauserdev
|
||||
[02Jun2025 00:04:15.524] [main/INFO] [mixin/]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=union:/C:/Users/adamn/.gradle/caches/modules-2/files-2.1/org.spongepowered/mixin/0.8.5/9d1c0c3a304ae6697ecd477218fa61b850bf57fc/mixin-0.8.5.jar%23128!/ Service=ModLauncher Env=CLIENT
|
||||
[02Jun2025 00:04:15.883] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\adamn\.gradle\caches\modules-2\files-2.1\net.minecraftforge\javafmllanguage\1.20.1-47.3.10\7a15037366722893d76a3d0b2e9d1fd13a63a22d\javafmllanguage-1.20.1-47.3.10.jar is missing mods.toml file
|
||||
[02Jun2025 00:04:15.887] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\adamn\.gradle\caches\modules-2\files-2.1\net.minecraftforge\lowcodelanguage\1.20.1-47.3.10\e67d9b3451d64ccc812cbbd33c066bd3ebbf2167\lowcodelanguage-1.20.1-47.3.10.jar is missing mods.toml file
|
||||
[02Jun2025 00:04:15.892] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\adamn\.gradle\caches\modules-2\files-2.1\net.minecraftforge\mclanguage\1.20.1-47.3.10\2023f9726a509c5ba5a925cac934944066093de8\mclanguage-1.20.1-47.3.10.jar is missing mods.toml file
|
||||
[02Jun2025 00:04:15.897] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\adamn\.gradle\caches\modules-2\files-2.1\net.minecraftforge\fmlcore\1.20.1-47.3.10\523aa0cd9a773b2b56268d8689b2fb5c1f072941\fmlcore-1.20.1-47.3.10.jar is missing mods.toml file
|
||||
[02Jun2025 00:04:16.165] [main/INFO] [net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator/]: Found 1 dependencies adding them to mods collection
|
||||
[02Jun2025 00:04:19.673] [main/INFO] [mixin/]: Compatibility level set to JAVA_17
|
||||
[02Jun2025 00:04:19.692] [main/INFO] [cpw.mods.modlauncher.LaunchServiceHandler/MODLAUNCHER]: Launching target 'forgedatauserdev' with arguments [--gameDir, ., --assetsDir, C:\Users\adamn\.gradle\caches\forge_gradle\assets, --assetIndex, 5, --mod, tfmg, --all, --output, C:\Users\adamn\Documents\minecraft\mods\Create-The_Factory_Must_Grow\src\generated\resources, --existing, C:\Users\adamn\Documents\minecraft\mods\Create-The_Factory_Must_Grow\src\main\resources]
|
||||
[02Jun2025 00:04:20.249] [main/INFO] [mixin/]: Remapping refMap backend-flywheel.refmap.json using C:\Users\adamn\Documents\minecraft\mods\Create-The_Factory_Must_Grow\build\createSrgToMcp\output.srg
|
||||
[02Jun2025 00:04:20.252] [main/INFO] [mixin/]: Remapping refMap flywheel.refmap.json using C:\Users\adamn\Documents\minecraft\mods\Create-The_Factory_Must_Grow\build\createSrgToMcp\output.srg
|
||||
[02Jun2025 00:04:20.253] [main/INFO] [mixin/]: Remapping refMap ponder.refmap.json using C:\Users\adamn\Documents\minecraft\mods\Create-The_Factory_Must_Grow\build\createSrgToMcp\output.srg
|
||||
[02Jun2025 00:04:20.254] [main/INFO] [mixin/]: Remapping refMap ponder.refmap.json using C:\Users\adamn\Documents\minecraft\mods\Create-The_Factory_Must_Grow\build\createSrgToMcp\output.srg
|
||||
[02Jun2025 00:04:20.258] [main/INFO] [mixin/]: Remapping refMap create.refmap.json using C:\Users\adamn\Documents\minecraft\mods\Create-The_Factory_Must_Grow\build\createSrgToMcp\output.srg
|
||||
[02Jun2025 00:04:20.805] [main/WARN] [mixin/]: Error loading class: journeymap/client/ui/fullscreen/Fullscreen (java.lang.ClassNotFoundException: journeymap.client.ui.fullscreen.Fullscreen)
|
||||
[02Jun2025 00:04:20.805] [main/WARN] [mixin/]: @Mixin target journeymap.client.ui.fullscreen.Fullscreen was not found create.mixins.json:compat.JourneyFullscreenMapMixin
|
||||
[02Jun2025 00:04:21.231] [main/INFO] [net.minecraftforge.data.loading.DatagenModLoader/]: Initializing Data Gatherer for mods [tfmg]
|
||||
[02Jun2025 00:04:21.237] [main/INFO] [MixinExtras|Service/]: Initializing MixinExtras via com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.4.1).
|
||||
[02Jun2025 00:04:26.941] [modloading-worker-0/INFO] [com.simibubi.create.Create/]: Create 6.0.4 initializing! Commit hash: 501917e035dcd3181bb1bd6b4fe0552d3988b32a
|
||||
[02Jun2025 00:04:26.998] [modloading-worker-0/INFO] [net.minecraftforge.common.ForgeMod/FORGEMOD]: Forge mod loading, version 47.3.10, for MC 1.20.1 with MCP 20230612.114412
|
||||
[02Jun2025 00:04:26.999] [modloading-worker-0/INFO] [net.minecraftforge.common.MinecraftForge/FORGE]: MinecraftForge v47.3.10 Initialized
|
||||
[02Jun2025 00:04:27.752] [modloading-worker-0/INFO] [mezz.jei.library.load.PluginCaller/]: Sending ConfigManager...
|
||||
[02Jun2025 00:04:27.768] [modloading-worker-0/INFO] [mezz.jei.library.load.PluginCaller/]: Sending ConfigManager took 7.941 ms
|
||||
[02Jun2025 00:04:32.795] [main/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class net.minecraft.world.entity.item.PrimedTnt from class com.drmangotea.tfmg.content.items.weapons.explosives.napalm.NapalmBombEntity
|
||||
[02Jun2025 00:04:33.267] [main/WARN] [net.minecraft.server.packs.VanillaPackResourcesBuilder/]: Assets URL 'union:/C:/Users/adamn/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.20.1-47.3.10_mapped_official_1.20.1/forge-1.20.1-47.3.10_mapped_official_1.20.1-recomp.jar%23191!/assets/.mcassetsroot' uses unexpected schema
|
||||
[02Jun2025 00:04:33.268] [main/WARN] [net.minecraft.server.packs.VanillaPackResourcesBuilder/]: Assets URL 'union:/C:/Users/adamn/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.20.1-47.3.10_mapped_official_1.20.1/forge-1.20.1-47.3.10_mapped_official_1.20.1-recomp.jar%23191!/data/.mcassetsroot' uses unexpected schema
|
||||
[02Jun2025 00:04:33.823] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Registrate Provider for tfmg [Recipes, Advancements, Loot Tables, Tags (blocks), Tags (items), Tags (fluids), Tags (entity_types), Blockstates, Item models, Lang (en_us/en_ud)]
|
||||
[02Jun2025 00:04:36.916] [main/INFO] [PonderIndex/]: Registering Ponder Scenes took 13.84 ms
|
||||
[02Jun2025 00:04:36.920] [main/INFO] [PonderIndex/]: Registering Ponder Tags took 3.583 ms
|
||||
[02Jun2025 00:04:36.921] [main/INFO] [PonderIndex/]: Collecting Shared Ponder Text took 512.7 μs
|
||||
[02Jun2025 00:04:37.048] [main/INFO] [net.minecraft.data.DataGenerator/]: Registrate Provider for tfmg [Recipes, Advancements, Loot Tables, Tags (blocks), Tags (items), Tags (fluids), Tags (entity_types), Blockstates, Item models, Lang (en_us/en_ud)] finished after 3225 ms
|
||||
[02Jun2025 00:04:37.050] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: TFMG's Generated Registry Entries
|
||||
[02Jun2025 00:04:37.078] [main/INFO] [net.minecraft.data.DataGenerator/]: TFMG's Generated Registry Entries finished after 27 ms
|
||||
[02Jun2025 00:04:37.078] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Recipes
|
||||
[02Jun2025 00:04:37.088] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:winding recipe (minecraft:dummy) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 00:04:37.101] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:winding recipe (minecraft:dummy) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 00:04:37.107] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:winding recipe (minecraft:dummy) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 00:04:37.113] [main/INFO] [com.simibubi.create.Create/]: Recipes registered 8 recipes
|
||||
[02Jun2025 00:04:37.113] [main/INFO] [net.minecraft.data.DataGenerator/]: Recipes finished after 35 ms
|
||||
[02Jun2025 00:04:37.114] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: TFMG's Recipes
|
||||
[02Jun2025 00:04:37.117] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:industrial_blasting recipe (tfmg:silicon) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 00:04:37.117] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:industrial_blasting recipe (tfmg:steel) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 00:04:37.118] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:industrial_blasting recipe (tfmg:steel_from_raw_iron) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 00:04:37.118] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:industrial_blasting recipe (tfmg:steel_from_dust) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 00:04:37.119] [main/INFO] [com.drmangotea.tfmg.TFMG/]: Recipes registered 4 recipes
|
||||
[02Jun2025 00:04:37.120] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:casting recipe (tfmg:steel) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 00:04:37.120] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:casting recipe (tfmg:plastic_sheet) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 00:04:37.120] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:casting recipe (tfmg:slag_block) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 00:04:37.120] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:casting recipe (tfmg:cinderblock) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 00:04:37.120] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:casting recipe (tfmg:silicon) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 00:04:37.121] [main/INFO] [com.drmangotea.tfmg.TFMG/]: Recipes registered 5 recipes
|
||||
[02Jun2025 00:04:37.122] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:vat_machine_recipe recipe (tfmg:arc_furnace_steel) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 00:04:37.122] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:vat_machine_recipe recipe (tfmg:neon) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 00:04:37.122] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:vat_machine_recipe recipe (tfmg:rubber) specified a heat condition. Heat conditions have no impact on this type of recipe.
|
||||
[02Jun2025 00:04:37.122] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:vat_machine_recipe recipe (tfmg:naphtha) specified a heat condition. Heat conditions have no impact on this type of recipe.
|
||||
[02Jun2025 00:04:37.123] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:vat_machine_recipe recipe (tfmg:plastic_from_ethylene) specified a heat condition. Heat conditions have no impact on this type of recipe.
|
||||
[02Jun2025 00:04:37.123] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:vat_machine_recipe recipe (tfmg:plastic_from_propylene) specified a heat condition. Heat conditions have no impact on this type of recipe.
|
||||
[02Jun2025 00:04:37.123] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:vat_machine_recipe recipe (tfmg:etched_circuit_board) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 00:04:37.123] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:vat_machine_recipe recipe (tfmg:aluminum) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 00:04:37.123] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:vat_machine_recipe recipe (tfmg:aluminum) specified a heat condition. Heat conditions have no impact on this type of recipe.
|
||||
[02Jun2025 00:04:37.123] [main/INFO] [com.drmangotea.tfmg.TFMG/]: Recipes registered 11 recipes
|
||||
[02Jun2025 00:04:37.168] [main/INFO] [com.drmangotea.tfmg.TFMG/]: Recipes registered 285 recipes
|
||||
[02Jun2025 00:04:37.171] [main/INFO] [com.drmangotea.tfmg.TFMG/]: Recipes registered 8 recipes
|
||||
[02Jun2025 00:04:37.173] [main/INFO] [net.minecraft.data.DataGenerator/]: TFMG's Recipes finished after 58 ms
|
||||
[02Jun2025 00:04:37.173] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: TFMG's Processing Recipes
|
||||
[02Jun2025 00:04:37.174] [main/WARN] [com.simibubi.create.Create/]: Your custom create:pressing recipe (tfmg:cast_iron_ingot) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 00:04:37.174] [main/WARN] [com.simibubi.create.Create/]: Your custom create:pressing recipe (tfmg:aluminum_ingot) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 00:04:37.174] [main/WARN] [com.simibubi.create.Create/]: Your custom create:pressing recipe (tfmg:lead_ingot) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 00:04:37.174] [main/WARN] [com.simibubi.create.Create/]: Your custom create:pressing recipe (tfmg:nickel_ingot) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 00:04:37.174] [main/WARN] [com.simibubi.create.Create/]: Your custom create:pressing recipe (tfmg:synthetic_leather) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 00:04:37.174] [main/INFO] [com.drmangotea.tfmg.TFMG/]: Recipes registered 5 recipes
|
||||
[02Jun2025 00:04:37.175] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:coking recipe (tfmg:coal) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 00:04:37.175] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:coking recipe (tfmg:charcoal) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 00:04:37.175] [main/INFO] [com.drmangotea.tfmg.TFMG/]: Recipes registered 2 recipes
|
||||
[02Jun2025 00:04:37.175] [main/INFO] [com.drmangotea.tfmg.TFMG/]: Recipes registered 6 recipes
|
||||
[02Jun2025 00:04:37.176] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:winding recipe (tfmg:electromagnetic_coil) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 00:04:37.176] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:winding recipe (tfmg:resistor) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 00:04:37.176] [main/INFO] [com.drmangotea.tfmg.TFMG/]: Recipes registered 2 recipes
|
||||
[02Jun2025 00:04:37.177] [main/INFO] [com.drmangotea.tfmg.TFMG/]: Recipes registered 1 recipe
|
||||
[02Jun2025 00:04:37.177] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:hot_blast recipe (tfmg:hot_air) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 00:04:37.177] [main/INFO] [com.drmangotea.tfmg.TFMG/]: Recipes registered 1 recipe
|
||||
[02Jun2025 00:04:37.178] [main/INFO] [com.drmangotea.tfmg.TFMG/]: Recipes registered 4 recipes
|
||||
[02Jun2025 00:04:37.178] [main/INFO] [com.drmangotea.tfmg.TFMG/]: Recipes registered 10 recipes
|
||||
[02Jun2025 00:04:37.181] [main/INFO] [com.drmangotea.tfmg.TFMG/]: Recipes registered 16 recipes
|
||||
[02Jun2025 00:04:37.182] [main/INFO] [com.drmangotea.tfmg.TFMG/]: Recipes registered 8 recipes
|
||||
[02Jun2025 00:04:37.182] [main/INFO] [com.drmangotea.tfmg.TFMG/]: Recipes registered 9 recipes
|
||||
[02Jun2025 00:04:37.183] [main/INFO] [net.minecraft.data.DataGenerator/]: TFMG's Processing Recipes finished after 10 ms
|
||||
[02Jun2025 00:04:37.183] [main/INFO] [net.minecraft.data.DataGenerator/]: All providers took: 3360 ms
|
||||
[02Jun2025 00:04:37.401] [main/INFO] [net.minecraft.data.HashCache/]: Caching: total files: 3347, old count: 3346, new count: 3348, removed stale: 0, written: 2
|
||||
[02Jun2025 19:43:04.621] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher running: args [--launchTarget, forgedatauserdev, --assetIndex, 5, --assetsDir, C:\Users\adamn\.gradle\caches\forge_gradle\assets, --gameDir, ., --fml.forgeVersion, 47.3.10, --fml.mcVersion, 1.20.1, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20230612.114412, --mod, tfmg, --all, --output, C:\Users\adamn\Documents\minecraft\mods\Create-The_Factory_Must_Grow\src\generated\resources, --existing, C:\Users\adamn\Documents\minecraft\mods\Create-The_Factory_Must_Grow\src\main\resources]
|
||||
[02Jun2025 19:43:04.631] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher 10.0.9+10.0.9+main.dcd20f30 starting: java version 17.0.12 by Oracle Corporation; OS Windows 11 arch amd64 version 10.0
|
||||
[02Jun2025 19:43:04.808] [main/INFO] [net.minecraftforge.fml.loading.ImmediateWindowHandler/]: ImmediateWindowProvider not loading because launch target is forgedatauserdev
|
||||
[02Jun2025 19:43:04.872] [main/INFO] [mixin/]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=union:/C:/Users/adamn/.gradle/caches/modules-2/files-2.1/org.spongepowered/mixin/0.8.5/9d1c0c3a304ae6697ecd477218fa61b850bf57fc/mixin-0.8.5.jar%23128!/ Service=ModLauncher Env=CLIENT
|
||||
[02Jun2025 19:43:05.301] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\adamn\.gradle\caches\modules-2\files-2.1\net.minecraftforge\javafmllanguage\1.20.1-47.3.10\7a15037366722893d76a3d0b2e9d1fd13a63a22d\javafmllanguage-1.20.1-47.3.10.jar is missing mods.toml file
|
||||
[02Jun2025 19:43:05.311] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\adamn\.gradle\caches\modules-2\files-2.1\net.minecraftforge\lowcodelanguage\1.20.1-47.3.10\e67d9b3451d64ccc812cbbd33c066bd3ebbf2167\lowcodelanguage-1.20.1-47.3.10.jar is missing mods.toml file
|
||||
[02Jun2025 19:43:05.314] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\adamn\.gradle\caches\modules-2\files-2.1\net.minecraftforge\mclanguage\1.20.1-47.3.10\2023f9726a509c5ba5a925cac934944066093de8\mclanguage-1.20.1-47.3.10.jar is missing mods.toml file
|
||||
[02Jun2025 19:43:05.321] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\adamn\.gradle\caches\modules-2\files-2.1\net.minecraftforge\fmlcore\1.20.1-47.3.10\523aa0cd9a773b2b56268d8689b2fb5c1f072941\fmlcore-1.20.1-47.3.10.jar is missing mods.toml file
|
||||
[02Jun2025 19:43:05.571] [main/INFO] [net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator/]: Found 1 dependencies adding them to mods collection
|
||||
[02Jun2025 19:43:08.788] [main/INFO] [mixin/]: Compatibility level set to JAVA_17
|
||||
[02Jun2025 19:43:08.801] [main/INFO] [cpw.mods.modlauncher.LaunchServiceHandler/MODLAUNCHER]: Launching target 'forgedatauserdev' with arguments [--gameDir, ., --assetsDir, C:\Users\adamn\.gradle\caches\forge_gradle\assets, --assetIndex, 5, --mod, tfmg, --all, --output, C:\Users\adamn\Documents\minecraft\mods\Create-The_Factory_Must_Grow\src\generated\resources, --existing, C:\Users\adamn\Documents\minecraft\mods\Create-The_Factory_Must_Grow\src\main\resources]
|
||||
[02Jun2025 19:43:09.411] [main/INFO] [mixin/]: Remapping refMap backend-flywheel.refmap.json using C:\Users\adamn\Documents\minecraft\mods\Create-The_Factory_Must_Grow\build\createSrgToMcp\output.srg
|
||||
[02Jun2025 19:43:09.411] [main/INFO] [mixin/]: Remapping refMap flywheel.refmap.json using C:\Users\adamn\Documents\minecraft\mods\Create-The_Factory_Must_Grow\build\createSrgToMcp\output.srg
|
||||
[02Jun2025 19:43:09.411] [main/INFO] [mixin/]: Remapping refMap ponder.refmap.json using C:\Users\adamn\Documents\minecraft\mods\Create-The_Factory_Must_Grow\build\createSrgToMcp\output.srg
|
||||
[02Jun2025 19:43:09.411] [main/INFO] [mixin/]: Remapping refMap ponder.refmap.json using C:\Users\adamn\Documents\minecraft\mods\Create-The_Factory_Must_Grow\build\createSrgToMcp\output.srg
|
||||
[02Jun2025 19:43:09.421] [main/INFO] [mixin/]: Remapping refMap create.refmap.json using C:\Users\adamn\Documents\minecraft\mods\Create-The_Factory_Must_Grow\build\createSrgToMcp\output.srg
|
||||
[02Jun2025 19:43:10.021] [main/WARN] [mixin/]: Error loading class: journeymap/client/ui/fullscreen/Fullscreen (java.lang.ClassNotFoundException: journeymap.client.ui.fullscreen.Fullscreen)
|
||||
[02Jun2025 19:43:10.021] [main/WARN] [mixin/]: @Mixin target journeymap.client.ui.fullscreen.Fullscreen was not found create.mixins.json:compat.JourneyFullscreenMapMixin
|
||||
[02Jun2025 19:43:10.519] [main/INFO] [net.minecraftforge.data.loading.DatagenModLoader/]: Initializing Data Gatherer for mods [tfmg]
|
||||
[02Jun2025 19:43:10.524] [main/INFO] [MixinExtras|Service/]: Initializing MixinExtras via com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.4.1).
|
||||
[02Jun2025 19:43:16.192] [modloading-worker-0/INFO] [com.simibubi.create.Create/]: Create 6.0.4 initializing! Commit hash: 501917e035dcd3181bb1bd6b4fe0552d3988b32a
|
||||
[02Jun2025 19:43:16.253] [modloading-worker-0/INFO] [net.minecraftforge.common.ForgeMod/FORGEMOD]: Forge mod loading, version 47.3.10, for MC 1.20.1 with MCP 20230612.114412
|
||||
[02Jun2025 19:43:16.257] [modloading-worker-0/INFO] [net.minecraftforge.common.MinecraftForge/FORGE]: MinecraftForge v47.3.10 Initialized
|
||||
[02Jun2025 19:43:16.992] [modloading-worker-0/INFO] [mezz.jei.library.load.PluginCaller/]: Sending ConfigManager...
|
||||
[02Jun2025 19:43:17.022] [modloading-worker-0/INFO] [mezz.jei.library.load.PluginCaller/]: Sending ConfigManager took 8.346 ms
|
||||
[02Jun2025 19:43:20.302] [main/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class net.minecraft.world.entity.item.PrimedTnt from class com.drmangotea.tfmg.content.items.weapons.explosives.napalm.NapalmBombEntity
|
||||
[02Jun2025 19:43:20.682] [main/WARN] [net.minecraft.server.packs.VanillaPackResourcesBuilder/]: Assets URL 'union:/C:/Users/adamn/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.20.1-47.3.10_mapped_official_1.20.1/forge-1.20.1-47.3.10_mapped_official_1.20.1-recomp.jar%23191!/assets/.mcassetsroot' uses unexpected schema
|
||||
[02Jun2025 19:43:20.682] [main/WARN] [net.minecraft.server.packs.VanillaPackResourcesBuilder/]: Assets URL 'union:/C:/Users/adamn/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.20.1-47.3.10_mapped_official_1.20.1/forge-1.20.1-47.3.10_mapped_official_1.20.1-recomp.jar%23191!/data/.mcassetsroot' uses unexpected schema
|
||||
[02Jun2025 19:43:21.222] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Registrate Provider for tfmg [Recipes, Advancements, Loot Tables, Tags (blocks), Tags (items), Tags (fluids), Tags (entity_types), Blockstates, Item models, Lang (en_us/en_ud)]
|
||||
[02Jun2025 19:43:23.552] [main/INFO] [PonderIndex/]: Registering Ponder Scenes took 7.577 ms
|
||||
[02Jun2025 19:43:23.552] [main/INFO] [PonderIndex/]: Registering Ponder Tags took 2.509 ms
|
||||
[02Jun2025 19:43:23.557] [main/INFO] [PonderIndex/]: Collecting Shared Ponder Text took 411.0 μs
|
||||
[02Jun2025 19:43:23.648] [main/INFO] [net.minecraft.data.DataGenerator/]: Registrate Provider for tfmg [Recipes, Advancements, Loot Tables, Tags (blocks), Tags (items), Tags (fluids), Tags (entity_types), Blockstates, Item models, Lang (en_us/en_ud)] finished after 2425 ms
|
||||
[02Jun2025 19:43:23.648] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: TFMG's Generated Registry Entries
|
||||
[02Jun2025 19:43:23.667] [main/INFO] [net.minecraft.data.DataGenerator/]: TFMG's Generated Registry Entries finished after 21 ms
|
||||
[02Jun2025 19:43:23.667] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: Recipes
|
||||
[02Jun2025 19:43:23.672] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:winding recipe (minecraft:dummy) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 19:43:23.683] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:winding recipe (minecraft:dummy) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 19:43:23.690] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:winding recipe (minecraft:dummy) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 19:43:23.692] [main/INFO] [com.simibubi.create.Create/]: Recipes registered 8 recipes
|
||||
[02Jun2025 19:43:23.692] [main/INFO] [net.minecraft.data.DataGenerator/]: Recipes finished after 23 ms
|
||||
[02Jun2025 19:43:23.692] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: TFMG's Recipes
|
||||
[02Jun2025 19:43:23.692] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:industrial_blasting recipe (tfmg:silicon) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 19:43:23.692] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:industrial_blasting recipe (tfmg:steel) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 19:43:23.692] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:industrial_blasting recipe (tfmg:steel_from_raw_iron) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 19:43:23.692] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:industrial_blasting recipe (tfmg:steel_from_dust) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 19:43:23.699] [main/INFO] [com.drmangotea.tfmg.TFMG/]: Recipes registered 4 recipes
|
||||
[02Jun2025 19:43:23.699] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:casting recipe (tfmg:steel) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 19:43:23.699] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:casting recipe (tfmg:plastic_sheet) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 19:43:23.699] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:casting recipe (tfmg:slag_block) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 19:43:23.699] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:casting recipe (tfmg:cinderblock) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 19:43:23.699] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:casting recipe (tfmg:silicon) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 19:43:23.699] [main/INFO] [com.drmangotea.tfmg.TFMG/]: Recipes registered 5 recipes
|
||||
[02Jun2025 19:43:23.699] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:vat_machine_recipe recipe (tfmg:arc_furnace_steel) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 19:43:23.699] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:vat_machine_recipe recipe (tfmg:neon) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 19:43:23.699] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:vat_machine_recipe recipe (tfmg:rubber) specified a heat condition. Heat conditions have no impact on this type of recipe.
|
||||
[02Jun2025 19:43:23.699] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:vat_machine_recipe recipe (tfmg:naphtha) specified a heat condition. Heat conditions have no impact on this type of recipe.
|
||||
[02Jun2025 19:43:23.699] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:vat_machine_recipe recipe (tfmg:plastic_from_ethylene) specified a heat condition. Heat conditions have no impact on this type of recipe.
|
||||
[02Jun2025 19:43:23.699] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:vat_machine_recipe recipe (tfmg:plastic_from_propylene) specified a heat condition. Heat conditions have no impact on this type of recipe.
|
||||
[02Jun2025 19:43:23.702] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:vat_machine_recipe recipe (tfmg:etched_circuit_board) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 19:43:23.702] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:vat_machine_recipe recipe (tfmg:aluminum) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 19:43:23.702] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:vat_machine_recipe recipe (tfmg:aluminum) specified a heat condition. Heat conditions have no impact on this type of recipe.
|
||||
[02Jun2025 19:43:23.702] [main/INFO] [com.drmangotea.tfmg.TFMG/]: Recipes registered 10 recipes
|
||||
[02Jun2025 19:43:23.734] [main/INFO] [com.drmangotea.tfmg.TFMG/]: Recipes registered 286 recipes
|
||||
[02Jun2025 19:43:23.738] [main/INFO] [com.drmangotea.tfmg.TFMG/]: Recipes registered 9 recipes
|
||||
[02Jun2025 19:43:23.738] [main/INFO] [net.minecraft.data.DataGenerator/]: TFMG's Recipes finished after 44 ms
|
||||
[02Jun2025 19:43:23.738] [main/INFO] [net.minecraft.data.DataGenerator/]: Starting provider: TFMG's Processing Recipes
|
||||
[02Jun2025 19:43:23.738] [main/WARN] [com.simibubi.create.Create/]: Your custom create:pressing recipe (tfmg:cast_iron_ingot) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 19:43:23.738] [main/WARN] [com.simibubi.create.Create/]: Your custom create:pressing recipe (tfmg:aluminum_ingot) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 19:43:23.738] [main/WARN] [com.simibubi.create.Create/]: Your custom create:pressing recipe (tfmg:lead_ingot) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 19:43:23.742] [main/WARN] [com.simibubi.create.Create/]: Your custom create:pressing recipe (tfmg:nickel_ingot) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 19:43:23.742] [main/WARN] [com.simibubi.create.Create/]: Your custom create:pressing recipe (tfmg:synthetic_leather) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 19:43:23.742] [main/INFO] [com.drmangotea.tfmg.TFMG/]: Recipes registered 5 recipes
|
||||
[02Jun2025 19:43:23.742] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:coking recipe (tfmg:coal) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 19:43:23.742] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:coking recipe (tfmg:charcoal) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 19:43:23.742] [main/INFO] [com.drmangotea.tfmg.TFMG/]: Recipes registered 2 recipes
|
||||
[02Jun2025 19:43:23.742] [main/INFO] [com.drmangotea.tfmg.TFMG/]: Recipes registered 6 recipes
|
||||
[02Jun2025 19:43:23.742] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:winding recipe (tfmg:electromagnetic_coil) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 19:43:23.742] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:winding recipe (tfmg:resistor) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 19:43:23.742] [main/INFO] [com.drmangotea.tfmg.TFMG/]: Recipes registered 2 recipes
|
||||
[02Jun2025 19:43:23.742] [main/INFO] [com.drmangotea.tfmg.TFMG/]: Recipes registered 1 recipe
|
||||
[02Jun2025 19:43:23.742] [main/WARN] [com.simibubi.create.Create/]: Your custom tfmg:hot_blast recipe (tfmg:hot_air) specified a duration. Durations have no impact on this type of recipe.
|
||||
[02Jun2025 19:43:23.742] [main/INFO] [com.drmangotea.tfmg.TFMG/]: Recipes registered 1 recipe
|
||||
[02Jun2025 19:43:23.742] [main/INFO] [com.drmangotea.tfmg.TFMG/]: Recipes registered 4 recipes
|
||||
[02Jun2025 19:43:23.742] [main/INFO] [com.drmangotea.tfmg.TFMG/]: Recipes registered 11 recipes
|
||||
[02Jun2025 19:43:23.746] [main/INFO] [com.drmangotea.tfmg.TFMG/]: Recipes registered 16 recipes
|
||||
[02Jun2025 19:43:23.746] [main/INFO] [com.drmangotea.tfmg.TFMG/]: Recipes registered 8 recipes
|
||||
[02Jun2025 19:43:23.746] [main/INFO] [com.drmangotea.tfmg.TFMG/]: Recipes registered 9 recipes
|
||||
[02Jun2025 19:43:23.746] [main/INFO] [net.minecraft.data.DataGenerator/]: TFMG's Processing Recipes finished after 7 ms
|
||||
[02Jun2025 19:43:23.746] [main/INFO] [net.minecraft.data.DataGenerator/]: All providers took: 2526 ms
|
||||
[02Jun2025 19:43:23.876] [main/INFO] [net.minecraft.data.HashCache/]: Caching: total files: 3351, old count: 3349, new count: 3352, removed stale: 0, written: 2
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
21976
run/logs/debug.log
21976
run/logs/debug.log
File diff suppressed because it is too large
Load Diff
1928
run/logs/latest.log
1928
run/logs/latest.log
File diff suppressed because it is too large
Load Diff
@@ -42,7 +42,7 @@ ao:true
|
||||
prioritizeChunkUpdates:1
|
||||
biomeBlendRadius:0
|
||||
renderClouds:"true"
|
||||
resourcePacks:[]
|
||||
resourcePacks:["vanilla","mod_resources","file/TFMG_legacy_textures"]
|
||||
incompatibleResourcePacks:[]
|
||||
lastServer:
|
||||
lang:en_us
|
||||
@@ -126,37 +126,37 @@ key_ponder.keyinfo.ponder:key.keyboard.w
|
||||
key_create.keyinfo.toolmenu:key.keyboard.left.alt
|
||||
key_create.keyinfo.toolbelt:key.keyboard.left.alt
|
||||
key_create.keyinfo.rotate_menu:key.keyboard.unknown
|
||||
key_key.jei.previousRecipePage:key.keyboard.page.up
|
||||
key_key.jei.previousCategory:key.keyboard.page.up:SHIFT
|
||||
key_key.jei.copy.recipe.id:key.keyboard.unknown
|
||||
key_key.jei.previousSearch:key.keyboard.up
|
||||
key_key.jei.toggleHideIngredient:key.mouse.left:CONTROL
|
||||
key_key.jei.cheatItemStack2:key.mouse.middle
|
||||
key_key.jei.previousPage:key.keyboard.unknown
|
||||
key_key.jei.cheatOneItem:key.mouse.left
|
||||
key_key.jei.toggleEditMode:key.keyboard.unknown
|
||||
key_key.jei.toggleCheatMode:key.keyboard.unknown
|
||||
key_key.jei.transferRecipeBookmark:key.mouse.left:SHIFT
|
||||
key_key.jei.nextSearch:key.keyboard.down
|
||||
key_key.jei.nextRecipePage:key.keyboard.page.down
|
||||
key_key.jei.showUses2:key.mouse.right
|
||||
key_key.jei.toggleOverlay:key.keyboard.o:CONTROL
|
||||
key_key.jei.showRecipe:key.keyboard.r
|
||||
key_key.jei.cheatOneItem2:key.mouse.right
|
||||
key_key.jei.toggleCheatModeConfigButton:key.mouse.left:CONTROL
|
||||
key_key.jei.toggleWildcardHideIngredient:key.mouse.right:CONTROL
|
||||
key_key.jei.closeRecipeGui:key.keyboard.escape
|
||||
key_key.jei.showUses:key.keyboard.u
|
||||
key_key.jei.clearSearchBar:key.mouse.right
|
||||
key_key.jei.recipeBack:key.keyboard.backspace
|
||||
key_key.jei.toggleBookmarkOverlay:key.keyboard.unknown
|
||||
key_key.jei.nextCategory:key.keyboard.page.down:SHIFT
|
||||
key_key.jei.nextPage:key.keyboard.unknown
|
||||
key_key.jei.bookmark:key.keyboard.a
|
||||
key_key.jei.maxTransferRecipeBookmark:key.mouse.left:CONTROL
|
||||
key_key.jei.showRecipe2:key.mouse.left
|
||||
key_key.jei.cheatItemStack:key.mouse.left:SHIFT
|
||||
key_key.jei.nextPage:key.keyboard.unknown
|
||||
key_key.jei.cheatItemStack2:key.mouse.middle
|
||||
key_key.jei.previousSearch:key.keyboard.up
|
||||
key_key.jei.showUses2:key.mouse.right
|
||||
key_key.jei.clearSearchBar:key.mouse.right
|
||||
key_key.jei.copy.recipe.id:key.keyboard.unknown
|
||||
key_key.jei.transferRecipeBookmark:key.mouse.left:SHIFT
|
||||
key_key.jei.toggleWildcardHideIngredient:key.mouse.right:CONTROL
|
||||
key_key.jei.cheatOneItem2:key.mouse.right
|
||||
key_key.jei.closeRecipeGui:key.keyboard.escape
|
||||
key_key.jei.previousRecipePage:key.keyboard.page.up
|
||||
key_key.jei.showUses:key.keyboard.u
|
||||
key_key.jei.toggleOverlay:key.keyboard.o:CONTROL
|
||||
key_key.jei.maxTransferRecipeBookmark:key.mouse.left:CONTROL
|
||||
key_key.jei.toggleEditMode:key.keyboard.unknown
|
||||
key_key.jei.previousCategory:key.keyboard.page.up:SHIFT
|
||||
key_key.jei.toggleCheatModeConfigButton:key.mouse.left:CONTROL
|
||||
key_key.jei.recipeBack:key.keyboard.backspace
|
||||
key_key.jei.nextCategory:key.keyboard.page.down:SHIFT
|
||||
key_key.jei.toggleCheatMode:key.keyboard.unknown
|
||||
key_key.jei.focusSearch:key.keyboard.f:CONTROL
|
||||
key_key.jei.previousPage:key.keyboard.unknown
|
||||
key_key.jei.toggleBookmarkOverlay:key.keyboard.unknown
|
||||
key_key.jei.cheatOneItem:key.mouse.left
|
||||
key_key.jei.showRecipe2:key.mouse.left
|
||||
key_key.jei.showRecipe:key.keyboard.r
|
||||
key_key.jei.nextSearch:key.keyboard.down
|
||||
key_key.jei.toggleHideIngredient:key.mouse.left:CONTROL
|
||||
key_key.jei.bookmark:key.keyboard.a
|
||||
soundCategory_master:1.0
|
||||
soundCategory_music:0.0
|
||||
soundCategory_record:1.0
|
||||
|
||||
@@ -1 +1 @@
|
||||
[{"name":"Dev","uuid":"380df991-f603-344c-a090-369bad2a924a","expiresOn":"2025-07-01 21:39:05 +0200"}]
|
||||
[{"name":"Dev","uuid":"380df991-f603-344c-a090-369bad2a924a","expiresOn":"2025-07-02 19:21:28 +0200"}]
|
||||
@@ -1,4 +1,4 @@
|
||||
// 1.20.1 2025-06-01T20:09:54.4787585 TFMG's Processing Recipes
|
||||
// 1.20.1 2025-06-02T18:21:37.9498192 TFMG's Processing Recipes
|
||||
ae24d73a2ef5b8059806e660641bcb9dff2a15f4 data/tfmg/recipes/coking/charcoal.json
|
||||
9000fbf96dc2c2b822aa4e526b1c8686d5413e5a data/tfmg/recipes/coking/coal.json
|
||||
0615633ddeaab98905fba9020ecb9d0fbac32fcc data/tfmg/recipes/compacting/aluminum_ingot.json
|
||||
@@ -32,6 +32,7 @@ dcc60da72dd0f818ea6c5d7a29e60aec0c710bab data/tfmg/recipes/filling/hardened_plan
|
||||
459633e9d11afdbc30f720a6842e61454b4d42dc data/tfmg/recipes/filling/hot_air_tank.json
|
||||
5c33148691a2b761787d56052c25420e81e06eb7 data/tfmg/recipes/filling/hydrogen_tank.json
|
||||
54efef6523a39d8fcb48796d659a3390007b1421 data/tfmg/recipes/filling/lpg_tank.json
|
||||
a1a29b4093de1014fefaa9a89eeb9b016260b0c2 data/tfmg/recipes/filling/napalm_potato.json
|
||||
e9287ed78b8ddba564751a2974306eea83e77ab4 data/tfmg/recipes/filling/neon_tank.json
|
||||
83b959dcd319de129fbf76bd967d6d4c3ada9852 data/tfmg/recipes/filling/propylene_tank.json
|
||||
46cb31b82c65ef9c724b2ed864ee51cd4234fb04 data/tfmg/recipes/hot_blast/hot_air.json
|
||||
@@ -50,7 +51,7 @@ d0b6208fbe3a36bbab8f93ccd5e11cafcdc348ea data/tfmg/recipes/mixing/copper_sulfate
|
||||
78d5ad5111a8daa6ba7943f2d49ca479a440347a data/tfmg/recipes/mixing/gunpowder.json
|
||||
0ba7ddd0c210f4ccf6a257e4dbf089435af9e5a6 data/tfmg/recipes/mixing/liquid_asphalt.json
|
||||
31092ad453356efe10f4ac4e8b7d8c4964d75699 data/tfmg/recipes/mixing/liquid_concrete.json
|
||||
5cec7d55327f7340ca037b55d9ce5142ed04d20c data/tfmg/recipes/mixing/magnetic_alloy.json
|
||||
63c288e0793ad8b6eb5027ce016b98526b0e0892 data/tfmg/recipes/mixing/magnetic_alloy.json
|
||||
91a5223d59ba418922a8d9738dd13f2464ec426a data/tfmg/recipes/mixing/napalm.json
|
||||
4d0f6abaac9dcabcd2fe5cdb647c4e301508f3b8 data/tfmg/recipes/mixing/n_semiconductor.json
|
||||
693355c65c5a7da122dc8e305241e25063bd99d5 data/tfmg/recipes/mixing/p_semiconductor.json
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
// 1.20.1 2025-06-01T15:25:31.654134 Recipes
|
||||
// 1.20.1 2025-06-02T17:55:45.0307406 Recipes
|
||||
8e18331462285f0f09e5897f4cd797c89b6ffc23 data/tfmg/recipes/sequenced_assembly/capacitor.json
|
||||
782800c146c9d0485149cf0c1c552274ca6e78da data/tfmg/recipes/sequenced_assembly/generator.json
|
||||
1ec9510103d905de21001b87c64f4d4db0a9299f data/tfmg/recipes/sequenced_assembly/heavy_plate.json
|
||||
0d1909f56645fd3ed9f2cb8d45fb3bebf1ae048c data/tfmg/recipes/sequenced_assembly/motor.json
|
||||
3dcce4adf59b0d9041fb7dd8316223af1696ec81 data/tfmg/recipes/sequenced_assembly/motor.json
|
||||
6943441658b1aa9175e6dce859896609b2d7aa28 data/tfmg/recipes/sequenced_assembly/potentiometer.json
|
||||
fa180f8f12a0e27125b0eae636afdd7c0309b1be data/tfmg/recipes/sequenced_assembly/steel_mechanism.json
|
||||
70be470bb0b72de21713f1c0e08a529780a199c0 data/tfmg/recipes/sequenced_assembly/transistor.json
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
// 1.20.1 2025-06-02T00:04:37.217711 TFMG's Recipes
|
||||
// 1.20.1 2025-06-02T19:43:23.7526723 TFMG's Recipes
|
||||
0ccd64a6f92e02ac35973434259baee47c8294e2 data/create/recipes/mechanical_crafting/advanced_potato_cannon.json
|
||||
d779aa2cf2fca905473c494073443d0289484311 data/create/recipes/mechanical_crafting/engine_controller.json
|
||||
dd795cb8dd376f621afb3773cadb99c409aaf875 data/create/recipes/mechanical_crafting/flamethrower.json
|
||||
e4cd8dd7ad658d3c2d5785fe659aba0e1b9d4f31 data/create/recipes/mechanical_crafting/large_engine.json
|
||||
@@ -184,6 +185,7 @@ e3ba5880c4ea68c5bb55d4a319b7bba329d62800 data/tfmg/advancements/recipes/misc/cra
|
||||
b28e7499cbc4e65a90f4b32acc3cd019c123f85d data/tfmg/advancements/recipes/misc/crafting/kinetics/nickel_nugget_from_decompacting.json
|
||||
b454069f626db5b3fb4d28b3500e08e6f3241b36 data/tfmg/advancements/recipes/misc/crafting/kinetics/nickel_truss.json
|
||||
07d1d9e23d958f0db636e63c87980a16508a9b05 data/tfmg/advancements/recipes/misc/crafting/kinetics/oil_can.json
|
||||
4bb19c00bc3b1b5881c65fbfdc27efa7cfa6a249 data/tfmg/advancements/recipes/misc/crafting/kinetics/oil_hammer.json
|
||||
b11887f3e64d6fd41662d5fe25991dc2f21e2524 data/tfmg/advancements/recipes/misc/crafting/kinetics/orange_concrete.json
|
||||
d03389e1cf797ff41496c61865350b84565679b6 data/tfmg/advancements/recipes/misc/crafting/kinetics/orange_multimeter.json
|
||||
e3e3e8e7d8731ccd25fd110452107089c1d27c61 data/tfmg/advancements/recipes/misc/crafting/kinetics/orange_rebar_concrete.json
|
||||
@@ -351,7 +353,7 @@ cea30408cc76d443cfa37f2ef7abfcbd9e73b33f data/tfmg/recipes/crafting/kinetics/bra
|
||||
91e3374fc0397a437903d684c96ef9c6a7b25eec data/tfmg/recipes/crafting/kinetics/brown_multimeter.json
|
||||
3cf5957af0b2dac567c9ac979dcf7a432eaf5991 data/tfmg/recipes/crafting/kinetics/brown_rebar_concrete.json
|
||||
3bbd95eb4beea9a48ee58ef36308352fcb477d8c data/tfmg/recipes/crafting/kinetics/cable_connector.json
|
||||
f525ae0ae9b3c7047d8b0ac459294e7215e2417c data/tfmg/recipes/crafting/kinetics/cable_tube.json
|
||||
46a508fff86299c934624d121ffa640de5d1f9f1 data/tfmg/recipes/crafting/kinetics/cable_tube.json
|
||||
9c4f698c0e9ec23a78bfdbe0e873d96d132e5c6e data/tfmg/recipes/crafting/kinetics/casting_basin.json
|
||||
7e3e62e029e7ee2ed27436fb9f251ea7fdd120a6 data/tfmg/recipes/crafting/kinetics/cast_iron_block_from_compacting.json
|
||||
d37e302532171583f3a1132734e46aebe7f5b127 data/tfmg/recipes/crafting/kinetics/cast_iron_chemical_vat.json
|
||||
@@ -395,11 +397,11 @@ b0fdc3db2173d73e58b7b3108b30f5275fdb355e data/tfmg/recipes/crafting/kinetics/cra
|
||||
cf525b0bb0af060113368e6520485a998087c0fa data/tfmg/recipes/crafting/kinetics/cyan_concrete.json
|
||||
1771fdf13ac4669336ea79b0b8f196ccf4d6cd13 data/tfmg/recipes/crafting/kinetics/cyan_multimeter.json
|
||||
a510e53b00e5a1b1f0354a6d8d8bfa9eb2d4cf4e data/tfmg/recipes/crafting/kinetics/cyan_rebar_concrete.json
|
||||
d1ebfd182c8b618cfd9305732d916dc9bbfe3039 data/tfmg/recipes/crafting/kinetics/diagonal_cable_block.json
|
||||
f159c83618a38575c44f90c701d1a9fadacd911f data/tfmg/recipes/crafting/kinetics/diagonal_cable_block.json
|
||||
8396fa84d7a7e6317bef36efbc3e27bb17a17caf data/tfmg/recipes/crafting/kinetics/electrical_switch.json
|
||||
56353b1f4512b1f71228773211705333ad6f6252 data/tfmg/recipes/crafting/kinetics/electricians_wrench.json
|
||||
8cea29f5e4dfa54e66988e30df1d8c06bb4c7287 data/tfmg/recipes/crafting/kinetics/electric_diode.json
|
||||
988db255a00eaf1ffc197a68f50afc13225457dd data/tfmg/recipes/crafting/kinetics/electric_post.json
|
||||
d7989e59216c2db1430d51f450f8a60cda7fea44 data/tfmg/recipes/crafting/kinetics/electric_post.json
|
||||
4ea1681da43b2f072f455de278fcc884df362f4b data/tfmg/recipes/crafting/kinetics/electric_pump.json
|
||||
85ff0cd180186c9e267e5aea813763064ef77a9e data/tfmg/recipes/crafting/kinetics/electrode_holder.json
|
||||
0d6d42fb45afbf6032071165949ba33ec948319a data/tfmg/recipes/crafting/kinetics/empty_circuit_board.json
|
||||
@@ -474,6 +476,7 @@ a116692b0ba9dde57a2ad6bb34589d59571fb2c6 data/tfmg/recipes/crafting/kinetics/nic
|
||||
dbb8e863fa16906f98ba729cf3c9af17d44c7274 data/tfmg/recipes/crafting/kinetics/nickel_nugget_from_decompacting.json
|
||||
8b21eac9fdc5e8e8cd71dee820c0ac3b808f0bf3 data/tfmg/recipes/crafting/kinetics/nickel_truss.json
|
||||
0ca28c553bf4efc2d35390414c9c7d02026d4300 data/tfmg/recipes/crafting/kinetics/oil_can.json
|
||||
f269d3a74aa57a78d48ec2fa5741b0e0eb773383 data/tfmg/recipes/crafting/kinetics/oil_hammer.json
|
||||
4739646509f4f55aacb3d3eb645c537def939fe6 data/tfmg/recipes/crafting/kinetics/orange_concrete.json
|
||||
9e6dc59e4f88fb26c79805e6a5f90e71cc07bde2 data/tfmg/recipes/crafting/kinetics/orange_multimeter.json
|
||||
db1e461e9a170536708ad573a85de2f4ae425181 data/tfmg/recipes/crafting/kinetics/orange_rebar_concrete.json
|
||||
@@ -572,7 +575,7 @@ c09b785b8b182879ae71ab49e6604f6b1cf53ec1 data/tfmg/recipes/crafting/kinetics/yel
|
||||
b673506b5ef4dd9ea08cc070b3f9f3fc01fa4398 data/tfmg/recipes/crafting/kinetics/zinc_frame.json
|
||||
56135df98436c7ff10516c4852cdddaef2367b53 data/tfmg/recipes/crafting/kinetics/zinc_grenade.json
|
||||
4871336f9af956193ba3ff11467403b155f15208 data/tfmg/recipes/crafting/kinetics/zinc_truss.json
|
||||
f42ff60ced168f9b0905b9f23ad0041c16265165 data/tfmg/recipes/industrial_blasting/silicon.json
|
||||
cad99953a957102d764235202cd42e1951c316cf data/tfmg/recipes/industrial_blasting/silicon.json
|
||||
0f4f7b1f99d97b40e1abeff52f4233693c54cbaf data/tfmg/recipes/industrial_blasting/steel.json
|
||||
4691df4b385cfdd37eee42c5e760e0e503efb42c data/tfmg/recipes/industrial_blasting/steel_from_dust.json
|
||||
da11d79db201bb9d1567bda1374e2648cf4c9d67 data/tfmg/recipes/industrial_blasting/steel_from_raw_iron.json
|
||||
@@ -587,9 +590,8 @@ da11d79db201bb9d1567bda1374e2648cf4c9d67 data/tfmg/recipes/industrial_blasting/s
|
||||
5f3d7cd54c775d64eab2341702edc4498bb94b60 data/tfmg/recipes/smelting/nickel_ingot_from_crushed_blasting.json
|
||||
85ce7ad0491b53460e0ec02f218d8ffb6d7a7298 data/tfmg/recipes/smelting/unfinished_insulator.json
|
||||
90a58e0d9258bdb86cf87dc5a0c9fbe202b98155 data/tfmg/recipes/vat_machine_recipe/aluminum.json
|
||||
ed10f72cf5298f2f4558091e8b9e0e6cc489ffa2 data/tfmg/recipes/vat_machine_recipe/arc_furnace_steel.json
|
||||
2e7fea696a8b3f38cae48c0f0d1448050f5ff455 data/tfmg/recipes/vat_machine_recipe/arc_furnace_steel.json
|
||||
fd950379c54876ace411e616a140cb1d478dd8e1 data/tfmg/recipes/vat_machine_recipe/concrete.json
|
||||
9030f8ac9d020c52c90a73370b13851950c61481 data/tfmg/recipes/vat_machine_recipe/debug_5.json
|
||||
3c27711ce60595c4b165b4a712d307bd3143c534 data/tfmg/recipes/vat_machine_recipe/etched_circuit_board.json
|
||||
afb1fafe00c628a461094a864193a665bf24355d data/tfmg/recipes/vat_machine_recipe/naphtha.json
|
||||
3912f2d5f01ed5da6ba98c948b4dd15d9a6b1c20 data/tfmg/recipes/vat_machine_recipe/neon.json
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// 1.20.1 2025-06-02T00:04:37.1876081 Registrate Provider for tfmg [Recipes, Advancements, Loot Tables, Tags (blocks), Tags (items), Tags (fluids), Tags (entity_types), Blockstates, Item models, Lang (en_us/en_ud)]
|
||||
// 1.20.1 2025-06-02T19:12:50.6979345 Registrate Provider for tfmg [Recipes, Advancements, Loot Tables, Tags (blocks), Tags (items), Tags (fluids), Tags (entity_types), Blockstates, Item models, Lang (en_us/en_ud)]
|
||||
ff5a5721633b83465ab501cbdfdc579a0f20e938 assets/tfmg/blockstates/accumulator.json
|
||||
e982a263b6af75821042107fdeff7bd809436d08 assets/tfmg/blockstates/air_intake.json
|
||||
e7f63aadfc892e337d9f87b5e50af8b1c7e4103f assets/tfmg/blockstates/aluminum_bars.json
|
||||
@@ -436,8 +436,8 @@ a1988ec6a98f23cad8321b46345fbf1c5fd20489 assets/tfmg/blockstates/yellow_rebar_co
|
||||
c58fa20c091e5ecddfb7164cba45538a8f911431 assets/tfmg/blockstates/yellow_rebar_concrete_wall.json
|
||||
0271e2b940bb94cdb7e951b81e277ee633d64d62 assets/tfmg/blockstates/zinc_frame.json
|
||||
1bd66f29acffb67f30bfe94c8535509bd009beab assets/tfmg/blockstates/zinc_truss.json
|
||||
b05484c150b66d277472632f6fef20013a2b22bd assets/tfmg/lang/en_ud.json
|
||||
fb87388f7dcb25543963fd2c4fcab6bcf7095185 assets/tfmg/lang/en_us.json
|
||||
dbe94f89f056a721f3241076c0279987adfd43be assets/tfmg/lang/en_ud.json
|
||||
ef530b4e5ae9d78253b1d5812a5c6656cc8bbb5d assets/tfmg/lang/en_us.json
|
||||
9e6a6b62f5e7528c4e4d4f72f3510edcd8f0c078 assets/tfmg/models/block/aluminum_block.json
|
||||
1d33a893d6ac05f9adaceb7f84423ebe9b195c01 assets/tfmg/models/block/aluminum_cable_hub.json
|
||||
da469bf3233944085f07d4ef437827061e408838 assets/tfmg/models/block/aluminum_cap.json
|
||||
@@ -1397,6 +1397,7 @@ bff11361b41be887a6a2bbe0b9d663d99f99dde1 assets/tfmg/models/item/nickel_truss.js
|
||||
fba52ee3476405c3a2b8d664ea4498d91d3816a8 assets/tfmg/models/item/n_semiconductor.json
|
||||
1f4399bb5fd12d755dba4901852c09d90c43debd assets/tfmg/models/item/oil_can.json
|
||||
9907695c674afea00d3affefdc2ede9e68aa5667 assets/tfmg/models/item/oil_deposit.json
|
||||
bf72512f5085b23f0f1d9d6100e52c75f695b2c7 assets/tfmg/models/item/oil_hammer.json
|
||||
f5536a511bd45b6250b97cd31373c7503f38f527 assets/tfmg/models/item/orange_caution_block.json
|
||||
3670762634f4e4b1366b6a19253453ad3667655f assets/tfmg/models/item/orange_concrete.json
|
||||
c4d486b71f966ee9019ed124e1b84914386386dd assets/tfmg/models/item/orange_concrete_slab.json
|
||||
|
||||
@@ -510,6 +510,9 @@
|
||||
"block.tfmg.zinc_frame": "ǝɯɐɹℲ ɔuıZ",
|
||||
"block.tfmg.zinc_truss": "ssnɹ⟘ ɔuıZ",
|
||||
"create.creative_generator.voltage_generation": "uoıʇɐɹǝuǝ⅁ ǝbɐʇןoΛ",
|
||||
"create.distillation_output.mode.keep_fluid": "ssǝɔoɹԀ uoıʇɐןןıʇsıᗡ doʇS",
|
||||
"create.distillation_output.mode.void_when_full": "pınןℲ ssǝɔxƎ pıoΛ",
|
||||
"create.distillation_output.when_tank_is_full": "ןןnℲ sı ʞuɐ⟘ ןɐuɹǝʇuI uǝɥM",
|
||||
"create.fe": "%1$s :ƎℲ",
|
||||
"create.goggles.ammeter": ":ɹǝʇǝɯɯⱯ",
|
||||
"create.goggles.ammeter.amps": "Λ %1$s :sdɯⱯ pǝɹnsɐǝW ",
|
||||
@@ -598,6 +601,7 @@
|
||||
"create.multimeter.transformer_ratio": " :oıʇɐᴚ uɹn⟘ ",
|
||||
"create.multimeter.voltage_generated": " :pǝʇɐɹǝuǝ⅁ ǝbɐʇןoΛ ",
|
||||
"create.network": "%1$s :ʞɹoʍʇǝN",
|
||||
"create.oil_hammer.reserves": "%1$s :sǝʌɹǝsǝᴚ ןıO",
|
||||
"create.pumpjack_deposit_amount": "sʇǝʞɔnᗺ %1$s",
|
||||
"create.recipe.advanced_distillation": "uoıʇɐןןıʇsıᗡ pǝɔuɐʌpⱯ",
|
||||
"create.recipe.assembly.winding": "%1$s puıM",
|
||||
@@ -796,6 +800,7 @@
|
||||
"item.tfmg.nickel_sheet": "ʇǝǝɥS ןǝʞɔıN",
|
||||
"item.tfmg.nitrate_dust": "ʇsnᗡ ǝʇɐɹʇıN",
|
||||
"item.tfmg.oil_can": "uɐƆ ןıO",
|
||||
"item.tfmg.oil_hammer": "ɹǝɯɯɐH ןıO",
|
||||
"item.tfmg.orange_multimeter": "ɹǝʇǝɯıʇןnW ǝbuɐɹO",
|
||||
"item.tfmg.p_semiconductor": "ɹoʇɔnpuoɔıɯǝS-Ԁ",
|
||||
"item.tfmg.pink_multimeter": "ɹǝʇǝɯıʇןnW ʞuıԀ",
|
||||
@@ -892,10 +897,10 @@
|
||||
"tfmg.ponder.coke_oven.text_4": "ǝsןǝ ǝɹǝɥʍʎuɐ pǝʇɔɐɹʇxǝ ǝq uɐɔ ǝʇosoǝɹƆ 'doʇ ǝɥʇ ʇɐ pǝʇɔɐɹʇxǝ sı ǝpıxoıᗡ uoqɹɐƆ",
|
||||
"tfmg.ponder.coke_oven.text_5": "ǝuıɥɔɐɯ ǝɥʇ ɟo ʇno ןןɐɟ ןןıʍ ǝʞoɔ ןɐoɔ 'ǝɯıʇ ǝɯos ɹǝʇɟⱯ",
|
||||
"tfmg.ponder.distillation_tower.header": "",
|
||||
"tfmg.ponder.distillation_tower.text_1": "sʞuɐʇ ןǝǝʇs ǝɹɐ ɹǝʍoʇ uoıʇɐןןıʇsıp ɐ ɟo ǝsɐᗺ",
|
||||
"tfmg.ponder.distillation_tower.text_1": "sʞuɐʇ ןǝǝʇs ɟo pǝsıɹdɯoɔ sı ɹǝʍoʇ uoıʇɐןןıʇsıp ɐ ɟo ǝsɐq ǝɥ⟘",
|
||||
"tfmg.ponder.distillation_tower.text_2": "sʞuɐʇ ǝɥʇ oʇ ʇxǝu ɹǝןןoɹʇuoƆ uoıʇɐןןıʇsıᗡ ןǝǝʇS buıɔɐןd ʎq pǝןqɯǝssɐ sı ɹǝʍo⟘",
|
||||
"tfmg.ponder.distillation_tower.text_3": "ɯǝɥʇ uǝǝʍʇǝq sǝdıԀ ןɐıɹʇsnpuI puɐ sʇndʇno uoıʇɐןןıʇsıᗡ 9 oʇ dn ǝɔɐןd 'ʞɔoןqıʇןnɯ ǝɥʇ ɥsıuıɟ o⟘",
|
||||
"tfmg.ponder.distillation_tower.text_4": " ǝɹnʇɔnɹʇs ǝɥʇ ɟo ןǝʌǝן ɹǝʍod ǝɥʇ sʍoɥs ɹǝʍoʇ ǝɥʇ uo ןɐıp 'ʇı ɹǝʍod oʇ sʞuɐʇ ǝɥʇ ɹǝpun ǝɔɹnos ʇɐǝɥ ɐ ǝɔɐןԀ",
|
||||
"tfmg.ponder.distillation_tower.text_3": "ɯǝɥʇ uǝǝʍʇǝq sǝdıԀ ןɐıɹʇsnpuI puɐ sʇndʇno uoıʇɐןןıʇsıᗡ 9 oʇ dn ǝɔɐןd 'ʞɔoןqıʇןnɯ ǝɥʇ ɥsıuıɟ o⟘",
|
||||
"tfmg.ponder.distillation_tower.text_4": " ǝɹnʇɔnɹʇs ǝɥʇ ɟo ןǝʌǝן ɹǝʍod ǝɥʇ sʍoɥs ɹǝʍoʇ ǝɥʇ uo ןɐıp ǝɥʇ 'ʇı ɹǝʍod oʇ sʞuɐʇ ǝɥʇ ɹǝpun ǝɔɹnos ʇɐǝɥ ɐ ǝɔɐןԀ",
|
||||
"tfmg.ponder.distillation_tower.text_5": "ʞɔoןq ɹǝןןoɹʇuoɔ ǝɥʇ oʇuı pǝʇʇnduı sı ןıO",
|
||||
"tfmg.ponder.electricity.header": "ʎʇıɔıɹʇɔǝןƎ",
|
||||
"tfmg.ponder.electricity.text_1": "ɹǝʍoԀ puɐ ǝbɐʇןoΛ 'sǝnןɐʌ ᄅ sǝʇɐǝɹɔ ɹoʇɐɹǝuǝb Ɐ",
|
||||
@@ -903,10 +908,10 @@
|
||||
"tfmg.ponder.electricity.text_11": "ǝbɐʇןoʌ ǝɥʇ ןןɐ dǝǝʞ dnoɹb uʍo ɹıǝɥʇ uı sʞɔoןᗺ",
|
||||
"tfmg.ponder.electricity.text_2": "Ω00Ɩ = )ᴚ(ǝɔuɐʇsısǝᴚ \nM00Ɩ = )Ԁ(ɹǝʍoԀ \nⱯᄅ = )I(ʇuǝɹɹnƆ \nΛ00ᄅ = )∩(ǝbɐʇןoΛ \n:qןnᗺ ʇɥbıꞀ\nMʞ8 = ɹǝʍoԀ xɐW \nΛ00ᄅ = )∩(ǝbɐʇןoΛ \n:ɹoʇɐɹǝuǝ⅁",
|
||||
"tfmg.ponder.electricity.text_3": "ǝbɐʇןoʌ sʇı sǝʞɐʇ ʇı 'ɹoʇɐɹǝuǝb ɐ uo pǝıןddɐ sı pɐoן uǝɥM",
|
||||
"tfmg.ponder.electricity.text_4": ")Ω(ɯɥO 00Ɩ ǝɹɐ sqןnq ʇɥbıן 'ǝɔuɐʇsısǝɹ ןɐɔıɹʇɔǝןǝ sɐɥ ǝɔıʌǝp ɔıɹʇɔǝןǝ ʎɹǝʌƎ",
|
||||
"tfmg.ponder.electricity.text_4": ")Ω(ɯɥO 00Ɩ ǝɹɐ sqןnq ʇɥbıן 'ǝɔuɐʇsısǝɹ ןɐɔıɹʇɔǝןǝ sɐɥ ǝɔıʌǝp ɔıɹʇɔǝןǝ uɐ ʎɹǝʌƎ",
|
||||
"tfmg.ponder.electricity.text_5": "qןnq ʇɥbıן ǝɥʇ uı buıʍoןɟ ʇɹɐʇs ןןıʍ ǝɔuɐʇsısǝᴚ ʎq pǝpıʌıp ǝbɐʇןoΛ ɟo ǝzıs ɥʇıʍ ʇuǝɹɹnƆ",
|
||||
"tfmg.ponder.electricity.text_6": "0=dnoɹ⅁ \nΩ00Ɩ = )ᴚ(ǝɔuɐʇsısǝᴚ \nⱯƖ = )I(ʇuǝɹɹnƆ \nΛ00Ɩ = )∩(ǝbɐʇןoΛ \n:ᄅ qןnᗺ ʇɥbıꞀ\n0=dnoɹ⅁ \nΩ00Ɩ = )ᴚ(ǝɔuɐʇsısǝᴚ \nⱯƖ = )I(ʇuǝɹɹnƆ \nΛ00Ɩ = )∩(ǝbɐʇןoΛ \n:Ɩ qןnᗺ ʇɥbıꞀ\nMʞ8 = ɹǝʍoԀ xɐW \nΛ00ᄅ = )∩(ǝbɐʇןoΛ \n:ɹoʇɐɹǝuǝ⅁",
|
||||
"tfmg.ponder.electricity.text_7": "0 dnoɹb ǝɹɐ ʞɔoןq ןןɐ ʇןnɐɟǝp ʎq 'sdnoɹb ɥʇıʍ pǝʇɔǝuuoɔ ǝq uɐɔ ɔıɹʇɔǝןƎ",
|
||||
"tfmg.ponder.electricity.text_7": "0 dnoɹb ǝɹɐ sʞɔoןq ןןɐ ʇןnɐɟǝp ʎq 'sdnoɹb ɥʇıʍ pǝʇɔǝuuoɔ ǝq uɐɔ sʇuǝuodɯoɔ ɔıɹʇɔǝןƎ",
|
||||
"tfmg.ponder.electricity.text_8": ")ǝbɐʇןoʌ ʇıןds ǝɥʇ ɟo ǝɹoɯ ʇǝb ǝɔuɐʇsısǝɹ ɹǝɥbıɥ ɥʇıʍ sʞɔoןq(ɯǝɥʇ uǝǝʍʇǝq ǝbɐʇןoʌ ʇıןds dnoɹb ɐ ǝɹɐɥs ʇɐɥʇ sʞɔoןᗺ",
|
||||
"tfmg.ponder.electricity.text_9": "0=dnoɹ⅁ \nΩ00Ɩ = )ᴚ(ǝɔuɐʇsısǝᴚ \nⱯᄅ = )I(ʇuǝɹɹnƆ \nΛ00ᄅ = )∩(ǝbɐʇןoΛ \n:ᄅ qןnᗺ ʇɥbıꞀ\nƖ=dnoɹ⅁ \nΩ00Ɩ = )ᴚ(ǝɔuɐʇsısǝᴚ \nⱯᄅ = )I(ʇuǝɹɹnƆ \nΛ00ᄅ = )∩(ǝbɐʇןoΛ \n:Ɩ qןnᗺ ʇɥbıꞀ\nMʞ8 = ɹǝʍoԀ xɐW \nΛ00ᄅ = )∩(ǝbɐʇןoΛ \n:ɹoʇɐɹǝuǝ⅁",
|
||||
"tfmg.ponder.electricity_two.header": "sʞɹoʍʇǝuqnS ɔıɹʇɔǝןƎ",
|
||||
@@ -925,15 +930,15 @@
|
||||
"tfmg.ponder.engines.text_5": "buıʞɔıןɔ ʇɥbıɹ ʎq pǝʇɹǝsuı ǝɹɐ sʇɟɐɥS",
|
||||
"tfmg.ponder.engines.text_6": "ʞɔoןq ʎuɐ ɯoɹɟ ǝuop ǝq uɐɔ ʇndʇno ʇsnɐɥxǝ puɐ ʇnduı ןǝnℲ",
|
||||
"tfmg.ponder.engines.text_7": "pǝpɐɹbdn ǝq oʇ sɯǝʇı uıɐʇɹǝɔ ɥʇıʍ pǝʞɔıןɔ ʇɥbıɹ ǝq uɐɔ ʞɔoןq ǝuıbuǝ ʎɹǝʌƎ",
|
||||
"tfmg.ponder.engines.text_8": "sʞuɐʇ buıɹoqɥbıǝu ɯoɹɟ ןǝnɟ ǝɯnsuoɔ ǝuıbuǝ ǝɥʇ sǝʞɐɯ sǝdıd ןɐıɹʇsnpuı ǝןdɯɐxǝ ɹoℲ",
|
||||
"tfmg.ponder.engines.text_8": "sʞuɐʇ buıɹoqɥbıǝu ɯoɹɟ ןǝnɟ ǝɯnsuoɔ ǝuıbuǝ ǝɥʇ ǝʞɐɯ sǝdıd ןɐıɹʇsnpuı ǝןdɯɐxǝ ɹoℲ",
|
||||
"tfmg.ponder.engines.text_9": "ןɐubıs ǝuoʇspǝɹ ɐ ɥʇıʍ pǝʇɹɐʇs ǝq uɐɔ ǝuıbuǝ ǝɥ⟘",
|
||||
"tfmg.ponder.pumpjack.header": "ʞɔɐظdɯnԀ",
|
||||
"tfmg.ponder.pumpjack.text_1": "ǝɔɐɟɹns oʇ ʇısodǝp ɯoɹɟ sǝdıd ןɐıɹʇsnpuı buıpןınq sı ןıo buıuıɯ ɟo dǝʇs ʇsɹıℲ",
|
||||
"tfmg.ponder.pumpjack.text_1": "ǝɔɐɟɹns ǝɥʇ oʇ ʇısodǝp ɐ ɯoɹɟ sǝdıd ןɐıɹʇsnpuı buıpןınq sı ןıo buıuıɯ ɟo dǝʇs ʇsɹıℲ",
|
||||
"tfmg.ponder.pumpjack.text_2": "ǝdıd ǝɥʇ ɟo doʇ ǝɥʇ uo pǝɔɐןd ǝq oʇ sɐɥ ǝsɐq ʞɔɐظdɯnԀ",
|
||||
"tfmg.ponder.pumpjack.text_3": "ʇı puıɥǝq pǝɔɐןd ǝq oʇ spǝǝu ɹǝpןoH ɹǝɯɯɐH ʞɔɐظdɯnԀ",
|
||||
"tfmg.ponder.pumpjack.text_4": "ǝsɐq ǝɥʇ puɐ ʞuɐɹɔ ǝɥʇ ǝʌoqɐ ʞɔɐظdɯnԀ ǝɥʇ ɟo pɐǝH ǝɥʇ puⱯ ɹoʇɔǝuuoƆ ǝɥʇ buıpןınq sı dǝʇs ʇxǝN",
|
||||
"tfmg.ponder.pumpjack.text_5": "sʇɹɐԀ ɹǝɯɯɐԀ ʞɔɐظdɯnԀ ɥʇıʍ pǝʇɔǝuuoɔ ǝq oʇ pǝǝu ʎǝɥʇ ʍoN",
|
||||
"tfmg.ponder.pumpjack.text_6": "ʇı ǝʌoqɐ ʞuɐɹɔ ʞɔɐظdɯnd ɐ ɥʇıʍ )ʞɔɐظdɯnd ǝɥʇ ɹoɟ ʇnduı ɹǝʍod ɐ sı ɥɔıɥʍ( ʇnduı ǝuıɥɔɐɯ ɐ buıɔɐןd sı dǝʇs ʇsɐן ǝɥ⟘",
|
||||
"tfmg.ponder.pumpjack.text_5": "sʇɹɐԀ ɹǝɯɯɐH ʞɔɐظdɯnԀ ɥʇıʍ pǝʇɔǝuuoɔ ǝq oʇ pǝǝu ʎǝɥʇ ʍoN",
|
||||
"tfmg.ponder.pumpjack.text_6": "ʇı ǝʌoqɐ ʞuɐɹɔ ʞɔɐظdɯnd ɐ ɥʇıʍ )ʞɔɐظdɯnd ǝɥʇ ɹoɟ ʇnduı ɹǝʍod ǝɥʇ sı ɥɔıɥʍ( ʇnduı ǝuıɥɔɐɯ ɐ buıɔɐןd sı dǝʇs ʇsɐן ǝɥ⟘",
|
||||
"tfmg.ponder.shared.behaviour_modify_value_panel": "ןǝuɐd ǝnןɐʌ ǝɥʇ buısn pǝıɟıpoɯ ǝq uɐɔ ɹnoıʌɐɥǝq sıɥ⟘",
|
||||
"tfmg.ponder.shared.movement_anchors": "˙pǝʌoɯ ǝq uɐɔ sǝɹnʇɔnɹʇs ɹǝbɹɐן 'ǝnן⅁ ɹǝdnS ɟo dןǝɥ ǝɥʇ ɥʇıM",
|
||||
"tfmg.ponder.shared.rpm16": "WԀᴚ 9Ɩ",
|
||||
|
||||
@@ -510,6 +510,9 @@
|
||||
"block.tfmg.zinc_frame": "Zinc Frame",
|
||||
"block.tfmg.zinc_truss": "Zinc Truss",
|
||||
"create.creative_generator.voltage_generation": "Voltage Generation",
|
||||
"create.distillation_output.mode.keep_fluid": "Stop Distillation Process",
|
||||
"create.distillation_output.mode.void_when_full": "Void Excess Fluid",
|
||||
"create.distillation_output.when_tank_is_full": "When Internal Tank is Full",
|
||||
"create.fe": "FE: %1$s",
|
||||
"create.goggles.ammeter": "Ammeter:",
|
||||
"create.goggles.ammeter.amps": " Measured Amps: %1$s V",
|
||||
@@ -598,6 +601,7 @@
|
||||
"create.multimeter.transformer_ratio": " Turn Ratio: ",
|
||||
"create.multimeter.voltage_generated": " Voltage Generated: ",
|
||||
"create.network": "Network: %1$s",
|
||||
"create.oil_hammer.reserves": "Oil Reserves: %1$s",
|
||||
"create.pumpjack_deposit_amount": "%1$s Buckets",
|
||||
"create.recipe.advanced_distillation": "Advanced Distillation",
|
||||
"create.recipe.assembly.winding": "Wind %1$s",
|
||||
@@ -796,6 +800,7 @@
|
||||
"item.tfmg.nickel_sheet": "Nickel Sheet",
|
||||
"item.tfmg.nitrate_dust": "Nitrate Dust",
|
||||
"item.tfmg.oil_can": "Oil Can",
|
||||
"item.tfmg.oil_hammer": "Oil Hammer",
|
||||
"item.tfmg.orange_multimeter": "Orange Multimeter",
|
||||
"item.tfmg.p_semiconductor": "P-Semiconductor",
|
||||
"item.tfmg.pink_multimeter": "Pink Multimeter",
|
||||
@@ -892,10 +897,10 @@
|
||||
"tfmg.ponder.coke_oven.text_4": "Carbon Dioxide is extracted at the top, Creosote can be extracted anywhere else",
|
||||
"tfmg.ponder.coke_oven.text_5": "After some time, coal coke will fall out of the machine",
|
||||
"tfmg.ponder.distillation_tower.header": "",
|
||||
"tfmg.ponder.distillation_tower.text_1": "Base of a distillation tower are steel tanks",
|
||||
"tfmg.ponder.distillation_tower.text_1": "The base of a distillation tower is comprised of steel tanks",
|
||||
"tfmg.ponder.distillation_tower.text_2": "Tower is assembled by placing Steel Distillation Controller next to the tanks",
|
||||
"tfmg.ponder.distillation_tower.text_3": "To finish the multiblock, place up to 6 Distillation outputs and Industrial Pipes between them",
|
||||
"tfmg.ponder.distillation_tower.text_4": "Place a heat source under the tanks to power it, dial on the tower shows the power level of the structure ",
|
||||
"tfmg.ponder.distillation_tower.text_3": "To finish the multiblock, place up to 6 Distillation outputs and Industrial Pipes between them",
|
||||
"tfmg.ponder.distillation_tower.text_4": "Place a heat source under the tanks to power it, the dial on the tower shows the power level of the structure ",
|
||||
"tfmg.ponder.distillation_tower.text_5": "Oil is inputted into the controller block",
|
||||
"tfmg.ponder.electricity.header": "Electricity",
|
||||
"tfmg.ponder.electricity.text_1": "A generator creates 2 values, Voltage and Power",
|
||||
@@ -903,10 +908,10 @@
|
||||
"tfmg.ponder.electricity.text_11": "Blocks in their own group keep all the voltage",
|
||||
"tfmg.ponder.electricity.text_2": "Generator:\n Voltage(U) = 200V\n Max Power = 8kW\nLight Bulb:\n Voltage(U) = 200V\n Current(I) = 2A\n Power(P) = 100W\n Resistance(R) = 100Ω",
|
||||
"tfmg.ponder.electricity.text_3": "When load is applied on a generator, it takes its voltage",
|
||||
"tfmg.ponder.electricity.text_4": "Every electric device has electrical resistance, light bulbs are 100 Ohm(Ω)",
|
||||
"tfmg.ponder.electricity.text_4": "Every an electric device has electrical resistance, light bulbs are 100 Ohm(Ω)",
|
||||
"tfmg.ponder.electricity.text_5": "Current with size of Voltage divided by Resistance will start flowing in the light bulb",
|
||||
"tfmg.ponder.electricity.text_6": "Generator:\n Voltage(U) = 200V\n Max Power = 8kW\nLight Bulb 1:\n Voltage(U) = 100V\n Current(I) = 1A\n Resistance(R) = 100Ω\n Group=0\nLight Bulb 2:\n Voltage(U) = 100V\n Current(I) = 1A\n Resistance(R) = 100Ω\n Group=0",
|
||||
"tfmg.ponder.electricity.text_7": "Electric can be connected with groups, by default all block are group 0",
|
||||
"tfmg.ponder.electricity.text_7": "Electric components can be connected with groups, by default all blocks are group 0",
|
||||
"tfmg.ponder.electricity.text_8": "Blocks that share a group split voltage between them(blocks with higher resistance get more of the split voltage)",
|
||||
"tfmg.ponder.electricity.text_9": "Generator:\n Voltage(U) = 200V\n Max Power = 8kW\nLight Bulb 1:\n Voltage(U) = 200V\n Current(I) = 2A\n Resistance(R) = 100Ω\n Group=1\nLight Bulb 2:\n Voltage(U) = 200V\n Current(I) = 2A\n Resistance(R) = 100Ω\n Group=0",
|
||||
"tfmg.ponder.electricity_two.header": "Electric Subnetworks",
|
||||
@@ -925,15 +930,15 @@
|
||||
"tfmg.ponder.engines.text_5": "Shafts are inserted by right clicking",
|
||||
"tfmg.ponder.engines.text_6": "Fuel input and exhaust output can be done from any block",
|
||||
"tfmg.ponder.engines.text_7": "Every engine block can be right clicked with certain items to be upgraded",
|
||||
"tfmg.ponder.engines.text_8": "For example industrial pipes makes the engine consume fuel from neighboring tanks",
|
||||
"tfmg.ponder.engines.text_8": "For example industrial pipes make the engine consume fuel from neighboring tanks",
|
||||
"tfmg.ponder.engines.text_9": "The engine can be started with a redstone signal",
|
||||
"tfmg.ponder.pumpjack.header": "Pumpjack",
|
||||
"tfmg.ponder.pumpjack.text_1": "First step of mining oil is building industrial pipes from deposit to surface",
|
||||
"tfmg.ponder.pumpjack.text_1": "First step of mining oil is building industrial pipes from a deposit to the surface",
|
||||
"tfmg.ponder.pumpjack.text_2": "Pumpjack base has to be placed on the top of the pipe",
|
||||
"tfmg.ponder.pumpjack.text_3": "Pumpjack Hammer Holder needs to be placed behind it",
|
||||
"tfmg.ponder.pumpjack.text_4": "Next step is building the Connector And the Head of the Pumpjack above the crank and the base",
|
||||
"tfmg.ponder.pumpjack.text_5": "Now they need to be connected with Pumpjack Pammer Parts",
|
||||
"tfmg.ponder.pumpjack.text_6": "The last step is placing a machine input (which is a power input for the pumpjack) with a pumpjack crank above it",
|
||||
"tfmg.ponder.pumpjack.text_5": "Now they need to be connected with Pumpjack Hammer Parts",
|
||||
"tfmg.ponder.pumpjack.text_6": "The last step is placing a machine input (which is the power input for the pumpjack) with a pumpjack crank above it",
|
||||
"tfmg.ponder.shared.behaviour_modify_value_panel": "This behaviour can be modified using the value panel",
|
||||
"tfmg.ponder.shared.movement_anchors": "With the help of Super Glue, larger structures can be moved.",
|
||||
"tfmg.ponder.shared.rpm16": "16 RPM",
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "minecraft:item/generated",
|
||||
"textures": {
|
||||
"layer0": "tfmg:item/oil_hammer"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"type": "create:mechanical_crafting",
|
||||
"acceptMirrored": false,
|
||||
"key": {
|
||||
"C": {
|
||||
"item": "tfmg:circuit_board"
|
||||
},
|
||||
"M": {
|
||||
"item": "tfmg:steel_mechanism"
|
||||
},
|
||||
"O": {
|
||||
"item": "tfmg:rebar"
|
||||
},
|
||||
"P": {
|
||||
"item": "tfmg:steel_pipe"
|
||||
},
|
||||
"T": {
|
||||
"item": "tfmg:steel_fluid_tank"
|
||||
}
|
||||
},
|
||||
"pattern": [
|
||||
"PPPT",
|
||||
" MCO"
|
||||
],
|
||||
"result": {
|
||||
"item": "tfmg:advanced_potato_cannon"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": [
|
||||
"tfmg:aluminum_ingot"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:crafting/kinetics/oil_hammer"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_item",
|
||||
"has_the_recipe"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:crafting/kinetics/oil_hammer"
|
||||
]
|
||||
},
|
||||
"sends_telemetry_event": false
|
||||
}
|
||||
@@ -18,6 +18,7 @@
|
||||
" N "
|
||||
],
|
||||
"result": {
|
||||
"count": 8,
|
||||
"item": "tfmg:cable_tube"
|
||||
},
|
||||
"show_notification": true
|
||||
|
||||
@@ -18,6 +18,7 @@
|
||||
" N "
|
||||
],
|
||||
"result": {
|
||||
"count": 8,
|
||||
"item": "tfmg:diagonal_cable_block"
|
||||
},
|
||||
"show_notification": true
|
||||
|
||||
@@ -18,6 +18,7 @@
|
||||
" N "
|
||||
],
|
||||
"result": {
|
||||
"count": 4,
|
||||
"item": "tfmg:electric_post"
|
||||
},
|
||||
"show_notification": true
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"category": "misc",
|
||||
"key": {
|
||||
"A": {
|
||||
"tag": "forge:plates/aluminum"
|
||||
},
|
||||
"O": {
|
||||
"tag": "forge:ingots/steel"
|
||||
},
|
||||
"R": {
|
||||
"item": "tfmg:rebar"
|
||||
}
|
||||
},
|
||||
"pattern": [
|
||||
"OOA",
|
||||
" R ",
|
||||
" R "
|
||||
],
|
||||
"result": {
|
||||
"item": "tfmg:oil_hammer"
|
||||
},
|
||||
"show_notification": true
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"type": "create:filling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "minecraft:potato"
|
||||
},
|
||||
{
|
||||
"amount": 500,
|
||||
"fluid": "tfmg:napalm",
|
||||
"nbt": {}
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "tfmg:napalm_potato"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -9,7 +9,7 @@
|
||||
"processingTime": 5,
|
||||
"results": [
|
||||
{
|
||||
"amount": 10,
|
||||
"amount": 40,
|
||||
"fluid": "tfmg:liquid_silicon"
|
||||
}
|
||||
]
|
||||
|
||||
@@ -21,6 +21,7 @@
|
||||
"processingTime": 300,
|
||||
"results": [
|
||||
{
|
||||
"count": 2,
|
||||
"item": "tfmg:magnetic_alloy_ingot"
|
||||
}
|
||||
]
|
||||
|
||||
@@ -10,31 +10,15 @@
|
||||
"item": "tfmg:electric_motor"
|
||||
},
|
||||
{
|
||||
"chance": 8.0,
|
||||
"chance": 4.0,
|
||||
"item": "tfmg:steel_casing"
|
||||
},
|
||||
{
|
||||
"chance": 8.0,
|
||||
"chance": 4.0,
|
||||
"item": "tfmg:nickel_sheet"
|
||||
}
|
||||
],
|
||||
"sequence": [
|
||||
{
|
||||
"type": "create:deploying",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "tfmg:unfinished_electric_motor"
|
||||
},
|
||||
{
|
||||
"tag": "forge:plates/nickel"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "tfmg:unfinished_electric_motor"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "tfmg:winding",
|
||||
"ingredients": [
|
||||
@@ -68,22 +52,6 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "create:deploying",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "tfmg:unfinished_electric_motor"
|
||||
},
|
||||
{
|
||||
"tag": "forge:plates/steel"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "tfmg:unfinished_electric_motor"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "create:deploying",
|
||||
"ingredients": [
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"tag": "tfmg:flux"
|
||||
},
|
||||
{
|
||||
"tag": "tfmg:blast_furnace_fuel"
|
||||
"item": "tfmg:coal_coke_dust"
|
||||
}
|
||||
],
|
||||
"machines": [
|
||||
@@ -22,6 +22,10 @@
|
||||
"minSize": 9,
|
||||
"processingTime": 20,
|
||||
"results": [
|
||||
{
|
||||
"chance": 0.9,
|
||||
"item": "tfmg:coal_coke_dust"
|
||||
},
|
||||
{
|
||||
"amount": 144,
|
||||
"fluid": "tfmg:molten_steel"
|
||||
|
||||
@@ -1,75 +0,0 @@
|
||||
{
|
||||
"type": "tfmg:vat_machine_recipe",
|
||||
"allowedVatTypes": [
|
||||
"tfmg:steel_vat",
|
||||
"tfmg:firebrick_lined_vat"
|
||||
],
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "minecraft:gold_block"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:diamond_block"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:iron_block"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:coal_block"
|
||||
},
|
||||
{
|
||||
"amount": 1,
|
||||
"fluid": "tfmg:liquid_concrete",
|
||||
"nbt": {}
|
||||
},
|
||||
{
|
||||
"amount": 1,
|
||||
"fluid": "tfmg:heavy_oil",
|
||||
"nbt": {}
|
||||
},
|
||||
{
|
||||
"amount": 1,
|
||||
"fluid": "tfmg:cooling_fluid",
|
||||
"nbt": {}
|
||||
},
|
||||
{
|
||||
"amount": 1,
|
||||
"fluid": "tfmg:crude_oil",
|
||||
"nbt": {}
|
||||
}
|
||||
],
|
||||
"machines": [
|
||||
"tfmg:mixing"
|
||||
],
|
||||
"minSize": 1,
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:egg"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:arrow"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:diamond"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:string"
|
||||
},
|
||||
{
|
||||
"amount": 1,
|
||||
"fluid": "tfmg:liquid_concrete"
|
||||
},
|
||||
{
|
||||
"amount": 1,
|
||||
"fluid": "tfmg:heavy_oil"
|
||||
},
|
||||
{
|
||||
"amount": 1,
|
||||
"fluid": "tfmg:cooling_fluid"
|
||||
},
|
||||
{
|
||||
"amount": 1,
|
||||
"fluid": "tfmg:crude_oil"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -359,12 +359,7 @@ public class TFMGUtils {
|
||||
pMatrixStack.popPose();
|
||||
}
|
||||
|
||||
public static void debugMessage(Level level,String message){
|
||||
if(level.isClientSide){
|
||||
TFMG.LOGGER.debug("Client "+message);
|
||||
} else
|
||||
TFMG.LOGGER.debug("Server "+message);
|
||||
}
|
||||
|
||||
|
||||
private static void addVertexPair(VertexConsumer vertexConsumer, Matrix4f matrix4f, float p_174310_, float p_174311_, float p_174312_, int light_1, int light_2, int p_174315_, int p_174316_, float thickness, float p_174318_, float p_174319_, float p_174320_, int value, boolean p_174322_, float curve, float r, float g, float b) {
|
||||
float f = (float) (value / 24.0F);
|
||||
|
||||
@@ -18,14 +18,6 @@ import net.minecraftforge.fml.common.Mod;
|
||||
public class TFMGCommonEvents {
|
||||
|
||||
|
||||
//@SubscribeEvent
|
||||
//public static void playerLoggedIn(PlayerEvent.PlayerLoggedInEvent event) {
|
||||
// Player player = event.getEntity();
|
||||
// TFMG.DEPOSITS.playerLogin(player);
|
||||
// TFMG.LOGGER.debug("PLAYER LOG");
|
||||
//}
|
||||
|
||||
|
||||
|
||||
@SubscribeEvent
|
||||
public static void onUnloadWorld(LevelEvent.Unload event) {
|
||||
@@ -40,7 +32,6 @@ public class TFMGCommonEvents {
|
||||
LevelAccessor world = event.getLevel();
|
||||
TFMG.NETWORK_MANAGER.onLoadWorld(world);
|
||||
TFMG.DEPOSITS.levelLoaded(world);
|
||||
TFMG.LOGGER.debug("WORLD LOAD");
|
||||
}
|
||||
|
||||
@SubscribeEvent
|
||||
|
||||
@@ -159,9 +159,7 @@ public class ElectricBlockEntity extends SmartBlockEntity implements IElectric,
|
||||
@Override
|
||||
public void setVoltage(int newVoltage) {
|
||||
|
||||
//if(this instanceof LightBulbBlockEntity be&&be.color == DyeColor.WHITE){
|
||||
// TFMG.LOGGER.debug("Rezistancja Grup "+data.group.resistance);
|
||||
//}
|
||||
|
||||
|
||||
if (canBeInGroups()) {
|
||||
data.voltage = (int) (((float) resistance() / data.group.resistance) * (float) data.voltageSupply);
|
||||
|
||||
@@ -206,7 +206,6 @@ public interface IElectric {
|
||||
|
||||
for (Direction direction : Direction.values()) {
|
||||
if (member.getLevelAccessor().getBlockEntity(BlockPos.of(member.getPos()).relative(direction)) instanceof IElectric be && be.getData().getId() != member.getData().getId()) {
|
||||
TFMG.LOGGER.debug("SIGMA");
|
||||
be.getLevelAccessor().setBlock(BlockPos.of(be.getPos()).above(3), Blocks.GOLD_BLOCK.defaultBlockState(), 3);
|
||||
be.updateNextTick();
|
||||
}
|
||||
|
||||
@@ -7,11 +7,9 @@ import com.simibubi.create.api.equipment.goggles.IHaveGoggleInformation;
|
||||
import com.simibubi.create.api.equipment.goggles.IHaveHoveringInformation;
|
||||
import com.simibubi.create.content.kinetics.base.GeneratingKineticBlockEntity;
|
||||
import com.simibubi.create.foundation.blockEntity.behaviour.BlockEntityBehaviour;
|
||||
import com.simibubi.create.foundation.utility.CreateLang;
|
||||
import net.minecraft.core.BlockPos;
|
||||
import net.minecraft.core.Direction;
|
||||
import net.minecraft.nbt.CompoundTag;
|
||||
import net.minecraft.network.chat.Component;
|
||||
import net.minecraft.world.level.LevelAccessor;
|
||||
import net.minecraft.world.level.block.entity.BlockEntityType;
|
||||
import net.minecraft.world.level.block.state.BlockState;
|
||||
@@ -37,7 +35,6 @@ public class KineticElectricBlockEntity extends GeneratingKineticBlockEntity imp
|
||||
}
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
public void addBehaviours(List<BlockEntityBehaviour> behaviours) {
|
||||
}
|
||||
@@ -70,7 +67,7 @@ public class KineticElectricBlockEntity extends GeneratingKineticBlockEntity imp
|
||||
this.blockFail();
|
||||
data.failTimer = 0;
|
||||
sendStuff();
|
||||
} else if ((data.voltage > getMaxVoltage() && getMaxVoltage() > 0) || (getCurrent() > getMaxCurrent()&&getMaxCurrent()>0)) {
|
||||
} else if ((data.voltage > getMaxVoltage() && getMaxVoltage() > 0) || (getCurrent() > getMaxCurrent() && getMaxCurrent() > 0)) {
|
||||
data.failTimer++;
|
||||
}
|
||||
}
|
||||
@@ -81,8 +78,6 @@ public class KineticElectricBlockEntity extends GeneratingKineticBlockEntity imp
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
public float resistance() {
|
||||
return 0;
|
||||
@@ -113,7 +108,6 @@ public class KineticElectricBlockEntity extends GeneratingKineticBlockEntity imp
|
||||
}
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
public int powerGeneration() {
|
||||
|
||||
@@ -122,15 +116,15 @@ public class KineticElectricBlockEntity extends GeneratingKineticBlockEntity imp
|
||||
for (Direction direction : Direction.values()) {
|
||||
if (hasElectricitySlot(direction)) {
|
||||
|
||||
if (level.getBlockEntity(getBlockPos().relative(direction)) instanceof VoltageAlteringBlockEntity be&&be.canWork()) {
|
||||
if (level.getBlockEntity(getBlockPos().relative(direction)) instanceof VoltageAlteringBlockEntity be && be.canWork()) {
|
||||
|
||||
if (be.getData().getId() != getData().getId())
|
||||
if (be.getData().getVoltage() != 0)
|
||||
if (be.hasElectricitySlot(direction)) {
|
||||
powerGeneration = Math.max(powerGeneration, be.getPowerUsage()) + 1;
|
||||
if(powerGeneration>be.getNetworkPowerGeneration()) {
|
||||
if (powerGeneration > be.getNetworkPowerGeneration()) {
|
||||
powerGeneration = 0;
|
||||
be.data.updatePowerNextTick=true;
|
||||
be.data.updatePowerNextTick = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -166,9 +160,6 @@ public class KineticElectricBlockEntity extends GeneratingKineticBlockEntity imp
|
||||
@Override
|
||||
public void setVoltage(int newVoltage) {
|
||||
|
||||
//if(this instanceof LightBulbBlockEntity be&&be.color == DyeColor.WHITE){
|
||||
// TFMG.LOGGER.debug("Rezistancja Grup "+data.group.resistance);
|
||||
//}
|
||||
|
||||
if (canBeInGroups()) {
|
||||
data.voltage = (int) (((float) resistance() / data.group.resistance) * (float) data.voltageSupply);
|
||||
@@ -283,13 +274,13 @@ public class KineticElectricBlockEntity extends GeneratingKineticBlockEntity imp
|
||||
public void onSpeedChanged(float previousSpeed) {
|
||||
super.onSpeedChanged(previousSpeed);
|
||||
|
||||
if(this instanceof RegularEngineBlockEntity)
|
||||
// TFMG.LOGGER.debug("SPEEED CHANGED "+getBlockPos().getX()+" "+getBlockPos().getY()+" "+getBlockPos().getZ());
|
||||
notifyNetworkAboutSpeedChange();
|
||||
if (this instanceof RegularEngineBlockEntity)
|
||||
notifyNetworkAboutSpeedChange();
|
||||
timer = 0;
|
||||
|
||||
}
|
||||
public void notifyNetworkAboutSpeedChange(){
|
||||
|
||||
public void notifyNetworkAboutSpeedChange() {
|
||||
updateNextTick();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -50,7 +50,6 @@ public class ElectriciansWrenchPacket extends SimplePacketBase {
|
||||
|
||||
public void applyGroup(ItemStack stack){
|
||||
|
||||
TFMG.LOGGER.debug("Packet Mogus "+group);
|
||||
|
||||
stack.getOrCreateTag().putInt("Number", group);
|
||||
}
|
||||
|
||||
@@ -150,17 +150,13 @@ public class CableConnectorBlockEntity extends ElectricBlockEntity implements IH
|
||||
|
||||
|
||||
|
||||
if(connection.blockPos1 == getBlockPos())
|
||||
TFMGUtils.debugMessage(level, "PRIMARY IS SUS");
|
||||
|
||||
|
||||
if(pos ==getBlockPos()){
|
||||
TFMG.LOGGER.debug("WHAT THE SIGMA");
|
||||
continue;
|
||||
}
|
||||
// TFMGUtils.debugMessage(level, "Eﴤ "+connections.size());
|
||||
|
||||
if(level.getBlockEntity(pos) instanceof CableConnectorBlockEntity bee&&bee.getBlockPos() == getBlockPos())
|
||||
TFMGUtils.debugMessage(level, "SUSSY BEHAVIOUR");
|
||||
|
||||
if(level.getBlockEntity(pos) instanceof CableConnectorBlockEntity be&&!foundList.contains(be)){
|
||||
// TFMGUtils.debugMessage(level, "Bﴤ "+connections.size());
|
||||
|
||||
@@ -49,149 +49,8 @@ public class DebugCinderBlockItem extends Item {
|
||||
BlockPos pos = context.getClickedPos();
|
||||
Level level = context.getLevel();
|
||||
if (level.getBlockEntity(pos) instanceof VatBlockEntity be) {
|
||||
if (!level.isClientSide)
|
||||
return InteractionResult.SUCCESS;
|
||||
TFMG.LOGGER.debug("////////////////////////////////////////");
|
||||
for (int i = 0; i < 8; i++) {
|
||||
TFMG.LOGGER.debug("fluid " + i + ": " + be.fluidLevel[i].getValue());
|
||||
}
|
||||
TFMG.LOGGER.debug("////////////////////////////////////////");
|
||||
return InteractionResult.SUCCESS;
|
||||
}
|
||||
if (level.getBlockEntity(pos) instanceof EngineControllerBlockEntity be) {
|
||||
|
||||
if (context.getPlayer().isCrouching()) {
|
||||
context.getPlayer().getPersistentData().remove("IsUsingEngineController");
|
||||
|
||||
} else {
|
||||
TFMG.LOGGER.debug(be.shift.name());
|
||||
TFMGUtils.debugMessage(level, "ENGINE "+(be.engine!=null));
|
||||
}
|
||||
return InteractionResult.SUCCESS;
|
||||
}
|
||||
if (level.getBlockEntity(pos) instanceof LargeEngineBlockEntity be) {
|
||||
|
||||
be.airTank.fill(new FluidStack(TFMGFluids.AIR.getSource(),200), IFluidHandler.FluidAction.EXECUTE);
|
||||
|
||||
return InteractionResult.SUCCESS;
|
||||
}
|
||||
|
||||
if (level.getBlockEntity(pos) instanceof ConcreteHoseBlockEntity be) {
|
||||
|
||||
be.filler.reset();
|
||||
|
||||
return InteractionResult.SUCCESS;
|
||||
}
|
||||
|
||||
// if (level.getBlockEntity(pos) instanceof CableConnectorBlockEntity be) {
|
||||
// if (context.getPlayer().isShiftKeyDown()) {
|
||||
// TFMG.LOGGER.debug("///////////////////////////////");
|
||||
// for (CableConnection connection : be.connections) {
|
||||
// TFMG.LOGGER.debug("Primary Pos " + connection.blockPos1.getX() + " " + connection.blockPos1.getY() + " " + connection.blockPos1.getZ());
|
||||
// }
|
||||
// TFMG.LOGGER.debug("///////////////////////////////");
|
||||
// return InteractionResult.SUCCESS;
|
||||
// }
|
||||
// TFMG.LOGGER.debug("///////////////////////////////");
|
||||
// TFMG.LOGGER.debug("Connector Count " + be.getConnectedWires().size());
|
||||
// TFMG.LOGGER.debug("Wire Count " + be.connections.size());
|
||||
// TFMG.LOGGER.debug("Member Count " + be.getOrCreateElectricNetwork().members.size());
|
||||
// TFMG.LOGGER.debug("Id " + "X " + BlockPos.of(be.getData().electricalNetworkId).getX() + " Y " + BlockPos.of(be.getData().electricalNetworkId).getY() + " Z " + BlockPos.of(be.getData().electricalNetworkId).getZ());
|
||||
// TFMG.LOGGER.debug("///////////////////////////////");
|
||||
// return InteractionResult.SUCCESS;
|
||||
// }
|
||||
if (level.getBlockEntity(pos) instanceof IElectric be) {
|
||||
|
||||
// be.onPlaced();
|
||||
|
||||
|
||||
if (context.getPlayer().isShiftKeyDown()) {
|
||||
TFMG.LOGGER.debug("///////////////////////////////");
|
||||
TFMG.LOGGER.debug("Group Resistance " + be.getData().group.resistance);
|
||||
TFMG.LOGGER.debug("Resistance " + be.resistance());
|
||||
TFMG.LOGGER.debug("Voltage Supply " + be.getData().voltageSupply);
|
||||
TFMG.LOGGER.debug("Higherst Current " + be.getData().highestCurrent);
|
||||
TFMG.LOGGER.debug("Group " + be.getData().group.id);
|
||||
TFMG.LOGGER.debug("///////////////////////////////");
|
||||
|
||||
for(IElectric member : be.getOrCreateElectricNetwork().members){
|
||||
level.setBlock(BlockPos.of(member.getPos()).above(3), Blocks.GOLD_BLOCK.defaultBlockState(),3);
|
||||
}
|
||||
|
||||
} else {
|
||||
be.updateNextTick();
|
||||
// be.getOrCreateElectricNetwork().checkForLoops(BlockPos.of(be.getPos()));
|
||||
TFMGUtils.debugMessage(level, "Power " + be.getNetworkPowerUsage());
|
||||
TFMGUtils.debugMessage(level, "Voltage " + be.getData().getVoltage());
|
||||
|
||||
}
|
||||
;
|
||||
}
|
||||
if (level.getBlockEntity(pos) instanceof CokeOvenBlockEntity be) {
|
||||
be.controller = be.getBlockPos();
|
||||
}
|
||||
if (level.getBlockEntity(pos) instanceof BlastStoveBlockEntity be) {
|
||||
be.notifyMultiUpdated();
|
||||
}
|
||||
if (level.getBlockEntity(pos) instanceof VatBlockEntity be) {
|
||||
be.evaluate();
|
||||
|
||||
}
|
||||
if (level.getBlockEntity(pos) instanceof FluidTankBlockEntity be) {
|
||||
TFMGUtils.blowUpTank(be, 5);
|
||||
}
|
||||
if (level.getBlockEntity(pos) instanceof MechanicalMixerBlockEntity be) {
|
||||
TFMG.LOGGER.debug("Reservoir Count " + TFMG.DEPOSITS.list.size());
|
||||
if (context.getPlayer().isCrouching()) {
|
||||
TFMG.DEPOSITS.list = new ArrayList<>();
|
||||
TFMG.DEPOSITS.markDirty();
|
||||
} else {
|
||||
// TFMG.DEPOSITS.list.add(new FluidReservoir(758441445444L));
|
||||
// TFMG.DEPOSITS.markDirty();
|
||||
if (!TFMG.DEPOSITS.list.isEmpty()) {
|
||||
FluidReservoir reservoir = TFMG.DEPOSITS.list.get(0);
|
||||
TFMG.LOGGER.debug("////////////////////");
|
||||
for (long deposit : reservoir.deposits)
|
||||
TFMG.LOGGER.debug("Deposit " + deposit);
|
||||
TFMG.LOGGER.debug("Size " + reservoir.oilReserves);
|
||||
TFMG.LOGGER.debug("ID " + reservoir.id);
|
||||
TFMG.LOGGER.debug("////////////////////");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (level.getBlockEntity(pos) instanceof AbstractSmallEngineBlockEntity be) {
|
||||
//be.getControllerBE().highestSignal=0;
|
||||
//be.getControllerBE().rpm = 0;
|
||||
//be.getControllerBE().engineController = null;
|
||||
//be.getControllerBE().updateGeneratedRotation();
|
||||
|
||||
be.setSpeed(0);
|
||||
|
||||
TFMGUtils.debugMessage(level, "SPEED "+be.getGeneratedSpeed());
|
||||
TFMGUtils.debugMessage(level, "SPEED "+be.getControllerBE().getGeneratedSpeed());
|
||||
|
||||
//TFMGUtils.debugMessage(level, "RPM "+be.rpm);
|
||||
//TFMGUtils.debugMessage(level, "RPM "+be.getControllerBE().rpm);
|
||||
//TFMGUtils.debugMessage(level, "SIGNAL "+be.getControllerBE().signal);
|
||||
//TFMGUtils.debugMessage(level, "HSIGNAL "+be.getControllerBE().highestSignal);
|
||||
//TFMGUtils.debugMessage(level, "RATE "+be.getControllerBE().fuelInjectionRate);
|
||||
//TFMGUtils.debugMessage(level, "RATE "+be.fuelInjectionRate);
|
||||
}
|
||||
if (level.getBlockEntity(pos) instanceof CastingBasinBlockEntity be) {
|
||||
be.findRecipe();
|
||||
}
|
||||
if (level.getBlockEntity(pos) instanceof SurfaceScannerBlockEntity be) {
|
||||
be.findDeposits();
|
||||
}
|
||||
if (level.getBlockEntity(pos) instanceof PumpjackBaseBlockEntity be) {
|
||||
if (!context.getPlayer().isCrouching()) {
|
||||
be.process();
|
||||
} else {
|
||||
if (context.getPlayer().getServer() != null)
|
||||
TFMG.DEPOSITS.levelLoaded(context.getPlayer().level());
|
||||
}
|
||||
}
|
||||
return InteractionResult.SUCCESS;
|
||||
return InteractionResult.PASS;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -73,8 +73,6 @@ public class GeneratorBlockEntity extends KineticElectricBlockEntity {
|
||||
public int generation() {
|
||||
float modifier = TFMGConfigs.common().machines.generatorModifier.getF();
|
||||
float maxSpeed = TFMGConfigs.common().machines.generatorMinSpeed.getF();
|
||||
if(!level.isClientSide)
|
||||
TFMG.LOGGER.debug("GENERATION: "+(int) Math.max(0,((Math.abs(getSpeed())-maxSpeed)* modifier)));
|
||||
return (int) Math.max(0,((Math.abs(getSpeed())-maxSpeed)* modifier));
|
||||
}
|
||||
|
||||
|
||||
@@ -70,6 +70,7 @@ public class RotorBlockEntity extends KineticElectricBlockEntity {
|
||||
public void onPlaced() {
|
||||
super.onPlaced();
|
||||
findStators();
|
||||
updateNextTick();
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -64,7 +64,6 @@ public class NeonTubeBlock extends PipeBlock implements IBE<NeonTubeBlockEntity>
|
||||
Direction facing = context.getClickedFace();
|
||||
Vec3 position = context.getClickLocation();
|
||||
|
||||
TFMG.LOGGER.debug("X "+(position.x()-pos.getX())+" Y "+(position.y()-pos.getY())+" Z "+(position.z()-pos.getZ()));
|
||||
SimplePos clickPosition = new SimplePos(position.x()-pos.getX(),position.y()-pos.getY(),position.z()-pos.getZ());
|
||||
|
||||
Direction dirToToggle = Direction.NORTH;
|
||||
@@ -135,10 +134,8 @@ public class NeonTubeBlock extends PipeBlock implements IBE<NeonTubeBlockEntity>
|
||||
if(!p_60569_.is(TFMGBlocks.NEON_TUBE.get()))
|
||||
for(Direction facing : Direction.values()) {
|
||||
BlockState neighbourState = level.getBlockState(pos.relative(facing));
|
||||
TFMG.LOGGER.debug("A");
|
||||
if (neighbourState.is(TFMGBlocks.NEON_TUBE.get())) {
|
||||
level.setBlockAndUpdate(pos.relative(facing), neighbourState.setValue(PipeBlock.PROPERTY_BY_DIRECTION.get(facing.getOpposite()), true));
|
||||
TFMG.LOGGER.debug("B");
|
||||
}
|
||||
}
|
||||
withBlockEntityDo(level,pos, IElectric::onPlaced);
|
||||
|
||||
@@ -52,18 +52,16 @@ public class MultimeterOverlayRenderer {
|
||||
|
||||
public static void renderOverlay(ForgeGui gui, GuiGraphics graphics, float partialTicks, int width,
|
||||
int height) {
|
||||
TFMG.LOGGER.debug("GGGGGGGGGGGGGGGGGGGGGGGGGGG");
|
||||
Minecraft mc = Minecraft.getInstance();
|
||||
if (mc.options.hideGui || mc.gameMode.getPlayerMode() == GameType.SPECTATOR)
|
||||
return;
|
||||
TFMG.LOGGER.debug("CCCCCCCCCCCCCCCCCCCCCC");
|
||||
HitResult objectMouseOver = mc.hitResult;
|
||||
if (!(objectMouseOver instanceof BlockHitResult result)) {
|
||||
lastHovered = null;
|
||||
hoverTicks = 0;
|
||||
return;
|
||||
}
|
||||
TFMG.LOGGER.debug("DDDDDDDDDDDDDDDDDDDDDDDDDDD");
|
||||
|
||||
for (OutlineEntry entry : outlines.values()) {
|
||||
if (!entry.isAlive())
|
||||
continue;
|
||||
@@ -71,7 +69,7 @@ public class MultimeterOverlayRenderer {
|
||||
if (outline instanceof ValueBox && !((ValueBox) outline).isPassive)
|
||||
return;
|
||||
}
|
||||
TFMG.LOGGER.debug("EEEEEEEEEEEEEEEEEEEE");
|
||||
|
||||
ClientLevel world = mc.level;
|
||||
BlockPos pos = result.getBlockPos();
|
||||
|
||||
@@ -87,10 +85,8 @@ public class MultimeterOverlayRenderer {
|
||||
boolean isShifting = mc.player.isShiftKeyDown();
|
||||
|
||||
boolean isElectricBlock = be instanceof IElectric;
|
||||
TFMG.LOGGER.debug("AAAAAAAAAAAAAAAAAAAAAAAAA");
|
||||
if(!isElectricBlock)
|
||||
return;
|
||||
TFMG.LOGGER.debug("BBBBBBBBBBBBBBBBBBBBBBBBBB");
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -46,7 +46,7 @@ public class VoltMeterBlock extends TFMGHorizontalDirectionalBlock implements IB
|
||||
|
||||
for(VoltMeterBlockEntity.MeasureMode mode : VoltMeterBlockEntity.MeasureMode.values()){
|
||||
|
||||
if(mode == VoltMeterBlockEntity.MeasureMode.POWER){
|
||||
if(mode == VoltMeterBlockEntity.MeasureMode.FALLBACK){
|
||||
be.mode = VoltMeterBlockEntity.MeasureMode.VOLTAGE;
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -3,6 +3,7 @@ package com.drmangotea.tfmg.content.electricity.measurement;
|
||||
import com.drmangotea.tfmg.TFMG;
|
||||
import com.drmangotea.tfmg.base.TFMGUtils;
|
||||
import com.drmangotea.tfmg.content.electricity.base.IElectric;
|
||||
import com.drmangotea.tfmg.content.electricity.storage.AccumulatorBlockEntity;
|
||||
import com.simibubi.create.api.equipment.goggles.IHaveGoggleInformation;
|
||||
import com.simibubi.create.foundation.blockEntity.SmartBlockEntity;
|
||||
import com.simibubi.create.foundation.blockEntity.behaviour.BlockEntityBehaviour;
|
||||
@@ -51,9 +52,6 @@ public class VoltMeterBlockEntity extends SmartBlockEntity implements IHaveGoggl
|
||||
BlockEntity beBehind = level.getBlockEntity(getBlockPos().relative(getBlockState().getValue(FACING).getOpposite()));
|
||||
|
||||
if (beBehind instanceof IElectric be) {
|
||||
// TFMG.LOGGER.debug("A "+ ElectricalNetwork.getCableCurrent(be));
|
||||
// TFMG.LOGGER.debug("id group "+be.getData().group.id);
|
||||
// TFMG.LOGGER.debug("resistance group "+be.getData().group.resistance);
|
||||
value = Math.min(getUnit(be), mode.defaultRange);
|
||||
|
||||
} else value = 0;
|
||||
@@ -66,6 +64,11 @@ public class VoltMeterBlockEntity extends SmartBlockEntity implements IHaveGoggl
|
||||
case CURRENT -> be.getCurrent();
|
||||
case RESISTANCE -> be.resistance();
|
||||
case POWER -> be.powerGeneration() > 0 ? be.powerGeneration() : be.getPowerUsage();
|
||||
case NETWORK_POWER_USAGE -> be.getNetworkPowerUsage();
|
||||
case NETWORK_POWER_GENERATION -> be.getNetworkPowerGeneration();
|
||||
case CAPACITY -> be instanceof AccumulatorBlockEntity accumulator ? level.getBlockEntity(accumulator.controller) instanceof AccumulatorBlockEntity controllerBE ? controllerBE.energy.getEnergyStored() :0 :0;
|
||||
|
||||
case FALLBACK -> 0;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -119,7 +122,11 @@ public class VoltMeterBlockEntity extends SmartBlockEntity implements IHaveGoggl
|
||||
CURRENT("Current", "A", 16),
|
||||
RESISTANCE("Resistance", "Ω", 500),
|
||||
// HIGH_RESISTANCE("Resistance (High)", "Ω", 500),
|
||||
POWER("Power", "A", 5000),
|
||||
POWER("Power", "W", 5000),
|
||||
NETWORK_POWER_USAGE("Network Power Usage", "W", 50000),
|
||||
NETWORK_POWER_GENERATION("Network Power Generation", "W", 50000),
|
||||
CAPACITY("Capacity", "Fe", 300000),
|
||||
FALLBACK("fallback", "", 0),
|
||||
|
||||
|
||||
;
|
||||
|
||||
@@ -105,7 +105,7 @@ public class ElectricMotorBlockEntity extends KineticElectricBlockEntity {
|
||||
if(speed==0){
|
||||
return testSpeed;
|
||||
}
|
||||
// TFMG.LOGGER.debug("SPEED: "+speed+" "+generatedSpeed.getValue()+" "+data.getVoltage()/2);
|
||||
|
||||
testSpeed = 0;
|
||||
return speed;
|
||||
|
||||
|
||||
@@ -147,9 +147,7 @@ public class FuseBlockEntity extends ElectricDiodeBlockEntity {
|
||||
|
||||
|
||||
Direction facing = getBlockState().getValue(FACING).getCounterClockWise();
|
||||
if (level.getBlockEntity(getBlockPos().relative(facing)) instanceof IElectric be) {
|
||||
TFMG.LOGGER.debug("AMPS " + be.getData().highestCurrent);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -35,7 +35,6 @@ public class ResistorBlockEntity extends ElectricBlockEntity {
|
||||
}
|
||||
|
||||
public void setResistance(ItemStack stack){
|
||||
TFMG.LOGGER.debug("Resistohr "+stack.getOrCreateTag().getInt("Resistance"));
|
||||
this.resistance = stack.getOrCreateTag().getInt("Resistance");
|
||||
}
|
||||
|
||||
|
||||
@@ -103,7 +103,6 @@ public abstract class AbstractEngineBlockEntity extends KineticElectricBlockEnti
|
||||
|
||||
@Override
|
||||
public void updateNetwork() {
|
||||
//TFMG.LOGGER.debug("UPDATE ENGINE NETWORK");
|
||||
super.updateNetwork();
|
||||
}
|
||||
|
||||
|
||||
@@ -391,7 +391,6 @@ public class EngineControllerBlockEntity extends SmartBlockEntity implements IHa
|
||||
if (level.isClientSide)
|
||||
return InteractionResult.SUCCESS;
|
||||
|
||||
TFMG.LOGGER.debug("OPEN SCREEN");
|
||||
NetworkHooks.openScreen((ServerPlayer) player, this, worldPosition);
|
||||
return InteractionResult.SUCCESS;
|
||||
}
|
||||
|
||||
@@ -39,7 +39,6 @@ public class EngineControllerClientHandler {
|
||||
selectedLocation = location;
|
||||
} else {
|
||||
MODE = Mode.IDLE;
|
||||
TFMG.LOGGER.debug("TOGGLE BIND MODE");
|
||||
onReset();
|
||||
}
|
||||
}
|
||||
@@ -50,7 +49,6 @@ public class EngineControllerClientHandler {
|
||||
controllerPos = null;
|
||||
} else {
|
||||
MODE = Mode.IDLE;
|
||||
TFMG.LOGGER.debug("TOGGLE");
|
||||
onReset();
|
||||
}
|
||||
}
|
||||
@@ -65,7 +63,6 @@ public class EngineControllerClientHandler {
|
||||
public static void deactivateInLectern() {
|
||||
if (MODE == Mode.ACTIVE && isController()) {
|
||||
MODE = Mode.IDLE;
|
||||
TFMG.LOGGER.debug("DEACTIVATE");
|
||||
onReset();
|
||||
}
|
||||
}
|
||||
@@ -79,7 +76,6 @@ public class EngineControllerClientHandler {
|
||||
.forEach(kb -> kb.setDown(ControlsUtil.isActuallyPressed(kb)));
|
||||
packetCooldown = 0;
|
||||
selectedLocation = BlockPos.ZERO;
|
||||
TFMG.LOGGER.debug("OnReset");
|
||||
if (isController())
|
||||
TFMGPackets.getChannel().sendToServer(new EngineControllerStopControllerPacket(controllerPos));
|
||||
controllerPos = null;
|
||||
@@ -105,7 +101,6 @@ public class EngineControllerClientHandler {
|
||||
|
||||
if (player.isSpectator()) {
|
||||
MODE = Mode.IDLE;
|
||||
TFMG.LOGGER.debug("SPEKTATOR");
|
||||
onReset();
|
||||
return;
|
||||
}
|
||||
@@ -130,7 +125,6 @@ public class EngineControllerClientHandler {
|
||||
|
||||
if (mc.screen != null) {
|
||||
MODE = Mode.IDLE;
|
||||
TFMG.LOGGER.debug("NO SCREEN");
|
||||
onReset();
|
||||
return;
|
||||
}
|
||||
@@ -138,7 +132,6 @@ public class EngineControllerClientHandler {
|
||||
if (InputConstants.isKeyDown(mc.getWindow()
|
||||
.getWindow(), GLFW.GLFW_KEY_ESCAPE)) {
|
||||
MODE = Mode.IDLE;
|
||||
TFMG.LOGGER.debug("ESCAPE");
|
||||
onReset();
|
||||
return;
|
||||
}
|
||||
@@ -187,7 +180,6 @@ public class EngineControllerClientHandler {
|
||||
}
|
||||
}
|
||||
if(newKeys.contains(8)){
|
||||
TFMG.LOGGER.debug("BBBBBBBBBBBBBBBBBBBBBB");
|
||||
TFMGPackets.getChannel().sendToServer(new EngineStartPacket(controllerPos));
|
||||
if(player.level().getBlockEntity(controllerPos) instanceof EngineControllerBlockEntity be){
|
||||
be.toggleEngine();
|
||||
|
||||
@@ -121,7 +121,7 @@ public abstract class AbstractSmallEngineBlockEntity extends AbstractEngineBlock
|
||||
public int voltageGeneration() {
|
||||
|
||||
if (upgrade.isPresent() && upgrade.get().getItem() == TFMGBlocks.GENERATOR.asItem())
|
||||
return (int) (20 * (rpm / 3000));
|
||||
return (int) (20 * (rpm / 500));
|
||||
|
||||
return 0;
|
||||
}
|
||||
@@ -597,7 +597,6 @@ public abstract class AbstractSmallEngineBlockEntity extends AbstractEngineBlock
|
||||
be.connect();
|
||||
return;
|
||||
}
|
||||
TFMG.LOGGER.debug("CONNECT");
|
||||
|
||||
engines = new ArrayList<>();
|
||||
|
||||
@@ -621,7 +620,6 @@ public abstract class AbstractSmallEngineBlockEntity extends AbstractEngineBlock
|
||||
// level.setBlock(be.getBlockPos().above(), Blocks.GOLD_BLOCK.defaultBlockState(),3);
|
||||
|
||||
be.engineNumber = i;
|
||||
TFMG.LOGGER.debug("ADD " + be.engineNumber);
|
||||
be.engines = new ArrayList<>();
|
||||
be.controller = getBlockPos();
|
||||
be.refreshCapability();
|
||||
@@ -641,7 +639,6 @@ public abstract class AbstractSmallEngineBlockEntity extends AbstractEngineBlock
|
||||
|
||||
|
||||
} else {
|
||||
TFMG.LOGGER.debug("END");
|
||||
setBlockStates(this, getBlockPos().relative(updateDirection, i - 1));
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -151,7 +151,6 @@ public class RegularEngineBlockEntity extends AbstractSmallEngineBlockEntity {
|
||||
|
||||
if (itemStack.is(AllItems.EMPTY_SCHEMATIC.get())) {
|
||||
boolean next = false;
|
||||
TFMG.LOGGER.debug("INSERT");
|
||||
if (type == EngineType.BOXER) {
|
||||
if (level.getBlockEntity(controller) instanceof RegularEngineBlockEntity be)
|
||||
be.updateEngineType(EngineType.I);
|
||||
|
||||
@@ -159,8 +159,6 @@ public class ConcreteFillingBehavior extends TFMGFluidManipulationBehaviour {
|
||||
|
||||
boolean success = false;
|
||||
|
||||
TFMG.LOGGER.debug("queueweueue "+queue.size());
|
||||
|
||||
for (int i = 0; !success && !queue.isEmpty() && i < searchedPerTick; i++) {
|
||||
BlockPosEntry entry = queue.first();
|
||||
BlockPos currentPos = entry.pos();
|
||||
|
||||
@@ -0,0 +1,45 @@
|
||||
package com.drmangotea.tfmg.content.machinery.oil_processing;
|
||||
|
||||
import com.drmangotea.tfmg.TFMG;
|
||||
import com.drmangotea.tfmg.registry.TFMGBlocks;
|
||||
import com.simibubi.create.foundation.utility.CreateLang;
|
||||
import net.minecraft.ChatFormatting;
|
||||
import net.minecraft.core.BlockPos;
|
||||
import net.minecraft.world.InteractionResult;
|
||||
import net.minecraft.world.entity.player.Player;
|
||||
import net.minecraft.world.item.Item;
|
||||
import net.minecraft.world.item.context.UseOnContext;
|
||||
import net.minecraft.world.level.Level;
|
||||
|
||||
public class OilHammerItem extends Item {
|
||||
public OilHammerItem(Properties p_41383_) {
|
||||
super(p_41383_);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public InteractionResult useOn(UseOnContext context) {
|
||||
Level level = context.getLevel();
|
||||
BlockPos pos = context.getClickedPos();
|
||||
Player player = context.getPlayer();
|
||||
|
||||
for(int i = 0;i<300;i++){
|
||||
BlockPos posToCheck = pos.below(i);
|
||||
if(level.getBlockState(posToCheck).is(TFMGBlocks.OIL_DEPOSIT.get())){
|
||||
if(TFMG.DEPOSITS.getReservoirFor(posToCheck.asLong())==null)
|
||||
return InteractionResult.SUCCESS;
|
||||
int oilReserves = TFMG.DEPOSITS.getReservoirFor(posToCheck.asLong()).oilReserves;
|
||||
|
||||
if (level.isClientSide&&player!=null)
|
||||
player.displayClientMessage(CreateLang.translateDirect("oil_hammer.reserves", oilReserves)
|
||||
.withStyle(ChatFormatting.YELLOW), true);
|
||||
|
||||
return InteractionResult.SUCCESS;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
return InteractionResult.SUCCESS;
|
||||
}
|
||||
}
|
||||
@@ -20,7 +20,6 @@ public class TestSavedData extends SavedData {
|
||||
FluidReservoir reservoir = manager.list.get(i);
|
||||
CompoundTag reservoirNBT = new CompoundTag();
|
||||
reservoirNBT.putLong("Id", reservoir.id);
|
||||
TFMG.LOGGER.debug("SAVED "+reservoir.oilReserves);
|
||||
reservoirNBT.putInt("Reserves", reservoir.oilReserves);
|
||||
//reservoirNBT.putLongArray("Deposits", reservoir.deposits);
|
||||
reservoirNBT.putInt("DepositCount", reservoir.deposits.size());
|
||||
@@ -54,7 +53,7 @@ public class TestSavedData extends SavedData {
|
||||
for (int j = 0; j < compound.getInt("DepositCount"); j++) {
|
||||
reservoir.deposits.add(reservoirNBT.getLong("Deposit"+j));
|
||||
}
|
||||
TFMG.LOGGER.debug("LOADETH " + reservoirNBT.getInt("Reserves"));
|
||||
|
||||
reservoir.oilReserves = reservoirNBT.getInt("Reserves");
|
||||
sd.list.add(reservoir);
|
||||
}
|
||||
|
||||
@@ -52,7 +52,6 @@ public class TestSavedDataManager {
|
||||
for (int i = 0; i < TFMG.DEPOSITS.list.size(); i++) {
|
||||
FluidReservoir reservoir = TFMG.DEPOSITS.list.get(i);
|
||||
if (reservoir.id == checkedPos.asLong()) {
|
||||
TFMG.LOGGER.debug("INCREASED RESERVOIR SIZE");
|
||||
TFMG.DEPOSITS.list.get(i).deposits.add(pos.asLong());
|
||||
return true;
|
||||
}
|
||||
@@ -80,7 +79,6 @@ public class TestSavedDataManager {
|
||||
}
|
||||
}
|
||||
}
|
||||
TFMG.LOGGER.debug("ADDED NEW RESERVOIR");
|
||||
|
||||
RandomSource randomSource = level.random;
|
||||
FluidReservoir reservoir = new FluidReservoir(pos);
|
||||
|
||||
@@ -83,7 +83,6 @@ public class IndustrialMixerBlockEntity extends KineticBlockEntity implements IV
|
||||
@Override
|
||||
protected void read(CompoundTag compound, boolean clientPacket) {
|
||||
|
||||
TFMG.LOGGER.debug("Loading " + compound.getString("MixerMode"));
|
||||
setMixerMode(compound.getString("MixerMode"), false);
|
||||
|
||||
if (clientPacket)
|
||||
|
||||
@@ -685,8 +685,18 @@ public class TFMGStandardRecipeGen extends TFMGRecipeProvider {
|
||||
.pattern(" A ")
|
||||
.pattern(" ")),
|
||||
|
||||
OIL_HAMMER = create(TFMGItems.OIL_HAMMER)
|
||||
.unlockedBy(TFMGItems.ALUMINUM_INGOT::get)
|
||||
.viaShaped(b -> b
|
||||
.define('O', steelIngot())
|
||||
.define('R', rebar())
|
||||
.define('A', aluminumSheet())
|
||||
.pattern("OOA")
|
||||
.pattern(" R ")
|
||||
.pattern(" R ")),
|
||||
|
||||
CABLE_TUBE = create(TFMGBlocks.CABLE_TUBE)
|
||||
|
||||
CABLE_TUBE = create(TFMGBlocks.CABLE_TUBE).returns(8)
|
||||
.unlockedBy(TFMGItems.RUBBER_SHEET::get)
|
||||
.viaShaped(b -> b
|
||||
.define('C', copperWire())
|
||||
@@ -696,7 +706,7 @@ public class TFMGStandardRecipeGen extends TFMGRecipeProvider {
|
||||
.pattern("CRC")
|
||||
.pattern(" N ")),
|
||||
|
||||
DIAGONAL_CABLE = create(TFMGBlocks.DIAGONAL_CABLE_BLOCK)
|
||||
DIAGONAL_CABLE = create(TFMGBlocks.DIAGONAL_CABLE_BLOCK).returns(8)
|
||||
.unlockedBy(TFMGItems.RUBBER_SHEET::get)
|
||||
.viaShaped(b -> b
|
||||
.define('C', copperWire())
|
||||
@@ -706,7 +716,7 @@ public class TFMGStandardRecipeGen extends TFMGRecipeProvider {
|
||||
.pattern("CRN")
|
||||
.pattern(" N ")),
|
||||
|
||||
ELECTRIC_POST = create(TFMGBlocks.ELECTRIC_POST)
|
||||
ELECTRIC_POST = create(TFMGBlocks.ELECTRIC_POST).returns(4)
|
||||
.unlockedBy(TFMGItems.COPPER_WIRE::get)
|
||||
.viaShaped(b -> b
|
||||
.define('C', copperWire())
|
||||
|
||||
@@ -3,6 +3,7 @@ package com.drmangotea.tfmg.datagen.recipes.values.create;
|
||||
import com.drmangotea.tfmg.datagen.recipes.TFMGProcessingRecipeGen;
|
||||
import com.drmangotea.tfmg.registry.TFMGBlocks;
|
||||
import com.drmangotea.tfmg.registry.TFMGFluids;
|
||||
import com.drmangotea.tfmg.registry.TFMGItems;
|
||||
import com.simibubi.create.AllRecipeTypes;
|
||||
import net.minecraft.data.PackOutput;
|
||||
import net.minecraft.tags.ItemTags;
|
||||
@@ -20,6 +21,11 @@ public class TFMGFillingRecipeGen extends TFMGProcessingRecipeGen {
|
||||
.require(TFMGFluids.CREOSOTE.getSource(), 250)
|
||||
.output(TFMGBlocks.HARDENED_PLANKS)),
|
||||
|
||||
NAPALM_POTATO = create("napalm_potato", b -> b
|
||||
.require(Items.POTATO)
|
||||
.require(TFMGFluids.NAPALM.getSource(), 500)
|
||||
.output(TFMGItems.NAPALM_POTATO)),
|
||||
|
||||
|
||||
//GAS TANKS
|
||||
|
||||
|
||||
@@ -98,6 +98,17 @@ public class TFMGMechanicalCraftingRecipeGen extends TFMGRecipeProvider {
|
||||
.patternLine("S O ")
|
||||
.disallowMirrored()),
|
||||
|
||||
ADVANCED_POTATO_CANNON = create(TFMGItems.ADVANCED_POTATO_CANNON::get)
|
||||
.recipe(b -> b
|
||||
.key('O', rebar())
|
||||
.key('C', circuitBoard())
|
||||
.key('T', steelTank())
|
||||
.key('P', steelPipe())
|
||||
.key('M', steelMechanism())
|
||||
.patternLine("PPPT")
|
||||
.patternLine(" MCO")
|
||||
.disallowMirrored()),
|
||||
|
||||
LARGE_ENGINE = create(TFMGBlocks.LARGE_ENGINE::get)
|
||||
.recipe((b) -> b
|
||||
.key('A', aluminumSheet())
|
||||
|
||||
@@ -119,7 +119,7 @@ public class TFMGMixingRecipeGen extends TFMGProcessingRecipeGen {
|
||||
.require(TFMGItems.SILICON_INGOT)
|
||||
.require(steelIngot())
|
||||
.require(steelIngot())
|
||||
.output(magneticIngot())
|
||||
.output(magneticIngot(),2)
|
||||
.duration(300)
|
||||
.requiresHeat(HeatCondition.HEATED)
|
||||
);
|
||||
|
||||
@@ -89,13 +89,11 @@ public class TFMGSequencedAssemblyRecipeGen extends CreateRecipeProvider {
|
||||
MOTOR = create("motor", b -> b.require(shaft())
|
||||
.transitionTo(TFMGItems.UNFINISHED_ELECTRIC_MOTOR.get())
|
||||
.addOutput(TFMGBlocks.ELECTRIC_MOTOR.get(), 120)
|
||||
.addOutput(TFMGBlocks.STEEL_CASING.get(), 8)
|
||||
.addOutput(TFMGItems.NICKEL_SHEET.get(), 8)
|
||||
.addOutput(TFMGBlocks.STEEL_CASING.get(), 4)
|
||||
.addOutput(TFMGItems.NICKEL_SHEET.get(), 4)
|
||||
.loops(3)
|
||||
.addStep(DeployerApplicationRecipe::new, rb -> rb.require(nickelSheet()))
|
||||
.addStep(WindingRecipe::new, rb -> rb.require(TFMGItems.COPPER_SPOOL.get()).duration(75))
|
||||
.addStep(DeployerApplicationRecipe::new, rb -> rb.require(magnet()))
|
||||
.addStep(DeployerApplicationRecipe::new, rb -> rb.require(steelSheet()))
|
||||
.addStep(DeployerApplicationRecipe::new, rb -> rb.require(steelMechanism()))
|
||||
.addStep(DeployerApplicationRecipe::new, rb -> rb.require(TFMGItems.SCREWDRIVER))
|
||||
),
|
||||
|
||||
@@ -19,7 +19,7 @@ public class IndustrialBlastingRecipeGen extends TFMGRecipeProvider{
|
||||
|
||||
SILICON = createIndustrialBlastingRecipe("silicon", b -> (IndustrialBlastingRecipeBuilder) b
|
||||
.require(Items.QUARTZ)
|
||||
.output(TFMGFluids.LIQUID_SILICON.get(),10)
|
||||
.output(TFMGFluids.LIQUID_SILICON.get(),40)
|
||||
.duration(5)
|
||||
, 0),
|
||||
|
||||
|
||||
@@ -33,7 +33,8 @@ public class VatRecipeGen extends TFMGRecipeProvider {
|
||||
ARC_FURNACE_STEEL = createVatRecipe("arc_furnace_steel", b -> (VatMachineRecipeBuilder) b
|
||||
.require(crushedRawIron())
|
||||
.require(TFMGTags.TFMGItemTags.FLUX.tag)
|
||||
.require(TFMGTags.TFMGItemTags.BLAST_FURNACE_FUEL.tag)
|
||||
.require(TFMGItems.COAL_COKE_DUST)
|
||||
.output(0.9f,TFMGItems.COAL_COKE_DUST)
|
||||
.output(TFMGFluids.MOLTEN_STEEL.get(), 144)
|
||||
.output(TFMGFluids.MOLTEN_SLAG.get(), 288)
|
||||
.duration(20)
|
||||
@@ -93,26 +94,26 @@ public class VatRecipeGen extends TFMGRecipeProvider {
|
||||
.output(TFMGFluids.CARBON_DIOXIDE.get(), 500)
|
||||
.duration(100)
|
||||
.requiresHeat(HeatCondition.HEATED)
|
||||
, electrolysis()),
|
||||
DEBUG_5 = createVatRecipe("debug_5", b -> (VatMachineRecipeBuilder) b
|
||||
.require(Blocks.GOLD_BLOCK.asItem())
|
||||
.require(Blocks.DIAMOND_BLOCK.asItem())
|
||||
.require(Blocks.IRON_BLOCK.asItem())
|
||||
.require(Blocks.COAL_BLOCK.asItem())
|
||||
.require(TFMGFluids.LIQUID_CONCRETE.getSource(), 1)
|
||||
.require(TFMGFluids.HEAVY_OIL.getSource(), 1)
|
||||
.require(TFMGFluids.COOLING_FLUID.getSource(), 1)
|
||||
.require(TFMGFluids.CRUDE_OIL.getSource(), 1)
|
||||
.output(TFMGFluids.LIQUID_CONCRETE.get(), 1)
|
||||
.output(TFMGFluids.HEAVY_OIL.get(), 1)
|
||||
.output(TFMGFluids.COOLING_FLUID.get(), 1)
|
||||
.output(TFMGFluids.CRUDE_OIL.get(), 1)
|
||||
.output(Items.EGG)
|
||||
.output(Items.ARROW)
|
||||
.output(Items.DIAMOND)
|
||||
.output(Items.STRING)
|
||||
, mixing());
|
||||
|
||||
, electrolysis())
|
||||
//DEBUG_5 = createVatRecipe("debug_5", b -> (VatMachineRecipeBuilder) b
|
||||
// .require(Blocks.GOLD_BLOCK.asItem())
|
||||
// .require(Blocks.DIAMOND_BLOCK.asItem())
|
||||
// .require(Blocks.IRON_BLOCK.asItem())
|
||||
// .require(Blocks.COAL_BLOCK.asItem())
|
||||
// .require(TFMGFluids.LIQUID_CONCRETE.getSource(), 1)
|
||||
// .require(TFMGFluids.HEAVY_OIL.getSource(), 1)
|
||||
// .require(TFMGFluids.COOLING_FLUID.getSource(), 1)
|
||||
// .require(TFMGFluids.CRUDE_OIL.getSource(), 1)
|
||||
// .output(TFMGFluids.LIQUID_CONCRETE.get(), 1)
|
||||
// .output(TFMGFluids.HEAVY_OIL.get(), 1)
|
||||
// .output(TFMGFluids.COOLING_FLUID.get(), 1)
|
||||
// .output(TFMGFluids.CRUDE_OIL.get(), 1)
|
||||
// .output(Items.EGG)
|
||||
// .output(Items.ARROW)
|
||||
// .output(Items.DIAMOND)
|
||||
// .output(Items.STRING)
|
||||
// , mixing());
|
||||
;
|
||||
|
||||
/// ////
|
||||
public VatRecipeParams electrolysis() {
|
||||
|
||||
@@ -101,8 +101,6 @@ public class FluidTankBlockEntityMixin extends SmartBlockEntity {
|
||||
if (width == 3 && abs(abs(xOffset) - abs(zOffset)) == 1)
|
||||
shape = FluidTankBlock.Shape.WINDOW;
|
||||
}
|
||||
TFMG.LOGGER.debug("spawned "+shape.getSerializedName());
|
||||
TFMG.LOGGER.debug("should spawn window: "+window);
|
||||
level.setBlock(pos, blockState.setValue(FluidTankBlock.SHAPE, shape), 22);
|
||||
level.getChunkSource()
|
||||
.getLightEngine()
|
||||
|
||||
@@ -178,7 +178,7 @@ public class TFMGBlocks {
|
||||
.properties(p -> p.sound(SoundType.NETHERITE_BLOCK))
|
||||
.properties(BlockBehaviour.Properties::noOcclusion)
|
||||
.addLayer(() -> RenderType::cutoutMipped)
|
||||
.transform(TFMGStress.setCapacity(85))
|
||||
.transform(TFMGStress.setCapacity(100))
|
||||
.blockstate(new TurbineEngineGenerator()::generate)
|
||||
.item()
|
||||
.transform(customItemModel())
|
||||
@@ -189,7 +189,7 @@ public class TFMGBlocks {
|
||||
.properties(BlockBehaviour.Properties::noOcclusion)
|
||||
.onRegister(connectedTextures(() -> new EngineCTBehavior(TFMGSpriteShifts.REGULAR_ENGINE_TOP, TFMGSpriteShifts.REGULAR_ENGINE_BOTTOM, TFMGSpriteShifts.REGULAR_ENGINE_SIDE)))
|
||||
.blockstate(new EngineGenerator()::generate)
|
||||
.transform(TFMGStress.setCapacity(85.0))
|
||||
.transform(TFMGStress.setCapacity(100.0))
|
||||
.item()
|
||||
.transform(customItemModel())
|
||||
.register();
|
||||
@@ -197,7 +197,7 @@ public class TFMGBlocks {
|
||||
.initialProperties(() -> Blocks.IRON_BLOCK)
|
||||
.properties(p -> p.sound(SoundType.NETHERITE_BLOCK))
|
||||
.properties(BlockBehaviour.Properties::noOcclusion)
|
||||
.transform(TFMGStress.setCapacity(85))
|
||||
.transform(TFMGStress.setCapacity(100))
|
||||
.onRegister(connectedTextures(() -> new EngineCTBehavior(TFMGSpriteShifts.REGULAR_ENGINE_TOP, TFMGSpriteShifts.REGULAR_ENGINE_BOTTOM, TFMGSpriteShifts.REGULAR_ENGINE_SIDE)))
|
||||
.blockstate(new TurbineEngineGenerator()::generate)
|
||||
.item()
|
||||
|
||||
@@ -27,6 +27,7 @@ import com.drmangotea.tfmg.content.items.weapons.lithium_blade.LitLithiumBladeIt
|
||||
import com.drmangotea.tfmg.content.items.weapons.lithium_blade.LithiumBladeItem;
|
||||
import com.drmangotea.tfmg.content.items.weapons.quad_potato_cannon.QuadPotatoCannonItem;
|
||||
import com.drmangotea.tfmg.content.machinery.misc.winding_machine.SpoolItem;
|
||||
import com.drmangotea.tfmg.content.machinery.oil_processing.OilHammerItem;
|
||||
import com.drmangotea.tfmg.content.machinery.oil_processing.pumpjack.pumpjack.base.DepositItem;
|
||||
import com.simibubi.create.AllTags;
|
||||
import com.simibubi.create.content.processing.sequenced.SequencedAssemblyItem;
|
||||
@@ -208,6 +209,9 @@ public class TFMGItems {
|
||||
.tag(forgeItemTag("dusts/coal_coke"), TFMGTags.TFMGItemTags.BLAST_FURNACE_FUEL.tag)
|
||||
.register();
|
||||
|
||||
public static final ItemEntry<OilHammerItem> OIL_HAMMER = REGISTRATE.item("oil_hammer", OilHammerItem::new)
|
||||
.register();
|
||||
|
||||
public static final ItemEntry<CoalCokeItem> COAL_COKE = REGISTRATE.item("coal_coke", CoalCokeItem::new)
|
||||
.register();
|
||||
|
||||
|
||||
@@ -105,6 +105,10 @@
|
||||
"create.winding_machine.turn_percentage": "Allowed Turn Percentage (From 1000)",
|
||||
"create.creative_generator.voltage_generation": "Voltage Generation",
|
||||
|
||||
"create.distillation_output.when_tank_is_full": "When Internal Tank is Full",
|
||||
"create.distillation_output.mode.keep_fluid": "Stop Distillation Process",
|
||||
"create.distillation_output.mode.void_when_full": "Void Excess Fluid",
|
||||
|
||||
"death.attack.tfmg.concrete": "%1$s tried to eat Concrete",
|
||||
"death.attack.tfmg.concrete.player": "%1$s tried to eat Concrete",
|
||||
|
||||
@@ -156,6 +160,8 @@
|
||||
|
||||
"create.wires.removed_data": "Data Removed",
|
||||
|
||||
"create.oil_hammer.reserves": "Oil Reserves: %1$s",
|
||||
|
||||
|
||||
|
||||
"tfmg.subtitle.engine_sounds": "Engine Sounds",
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
"texture_size": [32, 32],
|
||||
"textures": {
|
||||
"1": "tfmg:block/converter",
|
||||
"2": "tfmg:block/heavy_machinery_casing"
|
||||
"2": "tfmg:block/heavy_machinery_casing",
|
||||
"particle": "tfmg:block/heavy_machinery_casing"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
"texture_size": [32, 32],
|
||||
"textures": {
|
||||
"1": "tfmg:block/converter",
|
||||
"2": "tfmg:block/heavy_machinery_casing"
|
||||
"2": "tfmg:block/heavy_machinery_casing",
|
||||
"particle": "tfmg:block/heavy_machinery_casing"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
|
||||
BIN
src/main/resources/assets/tfmg/textures/item/oil_hammer.png
Normal file
BIN
src/main/resources/assets/tfmg/textures/item/oil_hammer.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 510 B |
Reference in New Issue
Block a user