summaryrefslogtreecommitdiff
path: root/config/mekanism/MekanismMultiblockMachine
blob: 14ea0219d15dcd67effedb09e17acfdcbadf29a2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
# Configuration file

multiblock {
    # Base energy storage (Joules).
    D:ChemicalInfuserStorage=2160000.0

    # If machine is disabled in config, do we set its block to air if it is found in world?
    B:DestroyDisabledMultiBlockBlocks=true

    # Energy per operation tick (Joules).
    D:DigitalAssemblyTableUsage=200.0

    # Base energy storage (Joules).
    D:LargeChemicalWasherStorage=2160000.0

    # Energy per operation tick (Joules).
    D:LargeChemicalWasherUsage=200.0

    # Large gas generator output.
    D:LargeGasGeneratorOut=2160000.0

    # Base energy storage (Joules).
    D:LargeGasGeneratorStorage=2160000.0

    # The maximum Y value that affects the Large Wind Generators Power generation.
    I:LargeWindGenerationMaxY=255

    # The minimum Y value that affects the Large Wind Generators Power generation.
    I:LargeWindGenerationMinY=50

    # Maximum base generation value of the Large Wind Generator.
    D:LargeWindGeneratorMax=294000.0

    # Minimum base generation value of the Large Wind Generator.
    D:LargeWindGeneratorMin=60.0

    # Energy capable of being stored
    D:MultiblockHeatGeneratorStorage=4320000.0

    # Large wind turbine output
    D:MultiblockWindGeneratorOut=5.88E7

    # Energy capable of being stored
    D:MultiblockWindGeneratorStorage=5.88E7

    # Energy per operation tick (Joules).
    D:largeChemicalInfuserUsage=200.0

    # Base energy storage (Joules).
    D:largeElectrolyticSeparatorStorage=4320000.0

    # Amount of energy in Joules the Heat Generator produces per tick. (heatGenerationLava * heatGenerationLava) + heatGenerationNether
    D:largeHeatGeneration=4050.0

    # Multiplier of effectiveness of Lava in the Heat Generator.
    D:largeHeatGenerationLava=135.0

    # Add this amount of Joules to the energy produced by a heat generator if it is in the Nether.
    D:largeHeatGenerationNether=2700.0

    # Large thermal generator output
    D:largeHeatGeneratorOut=4320000.0

    # Whether or not the organism causes harm when it is inside the leaf while it is working
    B:largewindGenerationDamage=false

    # An explosion occurs when an entity is inside the rotating blades of a large wind turbine.
    B:largewindGenerationExplode=false

    # An explosion can occur after the entity has been in the blade for a number of ticks.
    I:largewindGenerationExplodeCount=100

    # Centered on the main body, it detects whether there is an identical wind turbine within a range of 50*50, and stops working if there is
    B:largewindGenerationRangeStops=true

    # The range of a large wind turbine when it explodes.
    I:largewindGeneratorBlastRadius=45
}


multiblockmachinegenerators {
    # Allow LargeGasGenerator to be used/crafted. Requires game restart to fully take effect.
    B:LargeGasGeneratorEnabled=true

    # Allow LargeHeatGenerator to be used/crafted. Requires game restart to fully take effect.
    B:LargeHeatGeneratorEnabled=true

    # Allow LargeWindGenerator to be used/crafted. Requires game restart to fully take effect.
    B:LargeWindGeneratorEnabled=true
}


multiblockmachines {
    # Allow DigitalAssemblyTable to be used/crafted. Requires game restart to fully take effect.
    B:DigitalAssemblyTableEnabled=true

    # Allow LargeChemicalInfuser to be used/crafted. Requires game restart to fully take effect.
    B:LargeChemicalInfuserEnabled=true

    # Allow LargeChemicalWasher to be used/crafted. Requires game restart to fully take effect.
    B:LargeChemicalWasherEnabled=true

    # Allow LargeElectrolyticSeparator to be used/crafted. Requires game restart to fully take effect.
    B:LargeElectrolyticSeparatorEnabled=true
}