-
Notifications
You must be signed in to change notification settings - Fork 58
Miners
There are 6 types of miners added by this mod of which 3 are chunk miners and 3 are large miners. The 3 chunk miners are available at LV-HV and the 3 large miners at EV-LuV. Each of these machines consume power and drilling fluid in order to operate. The chunk miners take power corresponding to it's tier while the large miners require at least EV power.
A chunk miner as the name suggests only mines ores in the chunk it's in, starting at the Y-level it's placed on. The chunk miners consume 1, 2 and 4 mb/t drilling fluid, respectively.
The large miners mine ores in a square of chunks centered on the miner itself. The diameter for the 3 large miners can be configured in the config and is by default set to 3, 5 and 9 respectively. They also consume 8, 16 and 32 mb/t drilling fluid.
The large miners mine ores as if they were affected by fortune, for which the levels are configurable by config. The default values are 3, 6 and 9 respectively.
The Void Miner is a lategame miner which produces an extremely large amount of ores. The Void Miner alternates every second between consuming Pyrotheum and Cryotheum to heat up. The minimum amount of either of these fluids it consumes is 100 mb.
When draining Pyrotheum the temperature is raised by 1% of the amount of fluid consumed and increases the amount of fluid consumed next second by 2%.
When Cryotheum is consumed the temperature is lowered by 1% of the fluid consumed and decreases the amount fluid consumed next second by 2%.
The Void Miner has a maximum temperature which is configurable by config which by default is 9000. If this value is exceeded the Void Miner will overheat and shut down until it reaches a temperature of 0. At all times the temperature is decreased by 1 per tick.
If the Void Miner's temperature is over 1000 and it has consumed Pyrotheum it will randomly select any 10 ores with an amount depending on the temperature. The temperature is divided by 1000 and floored, this number is then squared. A random number is then selected between 0 and that number. This is the amount of each ore type the Void Miner will output.