2020-02-07 19:25:38 +01:00
|
|
|
package com.simibubi.create.config;
|
|
|
|
|
|
|
|
import com.simibubi.create.AllBlocks;
|
2020-02-01 09:39:17 +01:00
|
|
|
|
|
|
|
public class StressConfigDefaults {
|
|
|
|
|
|
|
|
public static double getDefaultStressCapacity(AllBlocks block) {
|
|
|
|
|
|
|
|
switch (block) {
|
2020-02-08 20:02:14 +01:00
|
|
|
case CREATIVE_MOTOR:
|
2020-02-01 09:39:17 +01:00
|
|
|
return 1024;
|
2020-02-08 20:02:14 +01:00
|
|
|
case FURNACE_ENGINE:
|
|
|
|
return 512;
|
2020-02-01 09:39:17 +01:00
|
|
|
case MECHANICAL_BEARING:
|
|
|
|
return 128;
|
|
|
|
case ENCASED_FAN:
|
|
|
|
case HAND_CRANK:
|
|
|
|
return 64;
|
|
|
|
case WATER_WHEEL:
|
|
|
|
return 32;
|
|
|
|
default:
|
|
|
|
return -1;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
public static double getDefaultStressImpact(AllBlocks block) {
|
|
|
|
|
|
|
|
switch (block) {
|
|
|
|
case CRUSHING_WHEEL:
|
|
|
|
case MECHANICAL_PRESS:
|
|
|
|
return 32;
|
|
|
|
|
|
|
|
case DRILL:
|
|
|
|
case SAW:
|
|
|
|
case DEPLOYER:
|
|
|
|
return 16;
|
|
|
|
|
|
|
|
case ENCASED_FAN:
|
|
|
|
case MECHANICAL_MIXER:
|
|
|
|
case MECHANICAL_BEARING:
|
|
|
|
case MECHANICAL_CRAFTER:
|
|
|
|
return 8;
|
|
|
|
|
|
|
|
case TURNTABLE:
|
|
|
|
case MECHANICAL_PISTON:
|
|
|
|
case STICKY_MECHANICAL_PISTON:
|
|
|
|
return 4;
|
|
|
|
|
|
|
|
case BELT:
|
|
|
|
return 2;
|
|
|
|
|
2020-02-05 23:34:23 +01:00
|
|
|
case CUCKOO_CLOCK:
|
|
|
|
return 1;
|
|
|
|
|
2020-02-01 09:39:17 +01:00
|
|
|
default:
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|