public PipeItemsAdvancedWood(int itemID) {
    super(new PipeTransportAdvancedWood(), itemID);
    transport = (PipeTransportAdvancedWood) super.transport;

    powerProvider = new PowerHandler(this, Type.MACHINE);
    powerProvider.configure(1, 64.1f, 1, 64.1f);
    powerProvider.configurePowerPerdition(0, 0);
  }
Exemple #2
0
 private static void configure15(
     PowerHandler pp,
     double CE,
     byte E,
     byte U,
     double CU,
     double NR,
     double XR,
     double BP,
     double MS,
     byte pump) {
   pp.configure(
       (float) (NR / (U * CU + 1)),
       (float) (XR * Math.pow(CE, E) / (U * CU + 1)),
       (float) (BP * 1.5 * Math.pow(CE, E) / (U * CU + 1)),
       (float)
           (MS * Math.pow(CE, E) / (U * CU + 1)
               + (pump > 0
                   ? ((65536 * PL_BP / ((pump * PL_CU + 1)))
                       + (1020 * PF_BP / ((pump * PF_CU + 1))))
                   : 0)));
 }
Exemple #3
0
 private void initPowerProvider() {
   powerHandler.configure(25, 150, 25, 1000);
   powerHandler.setPerdition(PERDITION);
 }
Exemple #4
0
 static void configure0(PowerHandler pp) {
   pp.configure(0, 0, 0, Float.MAX_VALUE);
 }