blob: a2d672e76532c6c28553b55b13aa443618752b45 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
package gregtech.api.interfaces.metatileentity;
import java.util.ArrayList;
import java.util.HashSet;
import net.minecraft.tileentity.TileEntity;
import net.minecraftforge.common.util.ForgeDirection;
public interface IMetaTileEntityCable extends IMetaTileEntityPipe {
@Deprecated
long transferElectricity(ForgeDirection side, long aVoltage, long aAmperage,
ArrayList<TileEntity> aAlreadyPassedTileEntityList);
default long transferElectricity(ForgeDirection side, long aVoltage, long aAmperage,
HashSet<TileEntity> aAlreadyPassedSet) {
return transferElectricity(side, aVoltage, aAmperage, new ArrayList<>(aAlreadyPassedSet));
}
}
|