blob: a558696045c15e187a3868545fb639f856dd1141 (
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
|
package gregtech.loaders.postload;
import appeng.items.parts.PartType;
import gregtech.GT_Mod;
import gregtech.api.util.GT_Log;
import java.lang.reflect.Field;
public class GT_AE2EnergyTunnelLoader implements Runnable {
@Override
public void run() {
if (GT_Mod.gregtechproxy.mAE2Integration) {
try {
load();
} catch (Throwable e) {
GT_Log.out.println("Failed to load P2P tunnel for GT electricity");
e.printStackTrace(GT_Log.out);
}
}
}
public void load() throws Throwable {
Field f = PartType.class.getDeclaredField("myPart");
f.setAccessible(true);
f.set(PartType.P2PTunnelEU, PartP2PGTPower.class);
}
}
|