ccc3c7ab12
Fix the TE names
45 lines
1.2 KiB
Java
45 lines
1.2 KiB
Java
package malte0811.industrialWires.blocks.wire;
|
|
|
|
public final class DummyTEs {
|
|
public static class TinDummy extends TileEntityIC2ConnectorTin {
|
|
@Override
|
|
public void update() {
|
|
TileEntityIC2ConnectorTin newTe = getRaw();
|
|
newTe.inBuffer = inBuffer;
|
|
newTe.outBuffer = outBuffer;
|
|
newTe.maxToNet = maxToNet;
|
|
newTe.maxToMachine = maxToMachine;
|
|
newTe.relay = relay;
|
|
newTe.facing = facing;
|
|
world.setTileEntity(pos, newTe);
|
|
}
|
|
protected TileEntityIC2ConnectorTin getRaw() {
|
|
return new TileEntityIC2ConnectorTin();
|
|
}
|
|
}
|
|
public static class CopperDummy extends TinDummy {
|
|
@Override
|
|
protected TileEntityIC2ConnectorTin getRaw() {
|
|
return new TileEntityIC2ConnectorCopper();
|
|
}
|
|
}
|
|
public static class GoldDummy extends TinDummy {
|
|
@Override
|
|
protected TileEntityIC2ConnectorTin getRaw() {
|
|
return new TileEntityIC2ConnectorGold();
|
|
}
|
|
}
|
|
public static class HVDummy extends TinDummy {
|
|
@Override
|
|
protected TileEntityIC2ConnectorTin getRaw() {
|
|
return new TileEntityIC2ConnectorHV();
|
|
}
|
|
}
|
|
public static class GlassDummy extends TinDummy {
|
|
@Override
|
|
protected TileEntityIC2ConnectorTin getRaw() {
|
|
return new TileEntityIC2ConnectorGlass();
|
|
}
|
|
}
|
|
}
|