Remove some unused methods.
This commit is contained in:
parent
d73eed2865
commit
13221b5bf3
1 changed files with 0 additions and 74 deletions
|
@ -25,30 +25,6 @@ import cofh.api.energy.IEnergyReceiver;
|
||||||
|
|
||||||
public final class CableUtils
|
public final class CableUtils
|
||||||
{
|
{
|
||||||
private static Set<ForgeDirection> allSides = EnumSet.complementOf(EnumSet.of(ForgeDirection.UNKNOWN));
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets all the connected energy acceptors, whether IC2-based or BuildCraft-based, surrounding a specific tile entity.
|
|
||||||
* @param tileEntity - center tile entity
|
|
||||||
* @return TileEntity[] of connected acceptors
|
|
||||||
*/
|
|
||||||
public static TileEntity[] getConnectedEnergyAcceptors(TileEntity tileEntity)
|
|
||||||
{
|
|
||||||
TileEntity[] acceptors = new TileEntity[] {null, null, null, null, null, null};
|
|
||||||
|
|
||||||
for(ForgeDirection orientation : ForgeDirection.VALID_DIRECTIONS)
|
|
||||||
{
|
|
||||||
TileEntity acceptor = Coord4D.get(tileEntity).getFromSide(orientation).getTileEntity(tileEntity.getWorldObj());
|
|
||||||
|
|
||||||
if(isEnergyAcceptor(acceptor))
|
|
||||||
{
|
|
||||||
acceptors[orientation.ordinal()] = acceptor;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return acceptors;
|
|
||||||
}
|
|
||||||
|
|
||||||
public static boolean isEnergyAcceptor(TileEntity tileEntity)
|
public static boolean isEnergyAcceptor(TileEntity tileEntity)
|
||||||
{
|
{
|
||||||
return (tileEntity instanceof IStrictEnergyAcceptor ||
|
return (tileEntity instanceof IStrictEnergyAcceptor ||
|
||||||
|
@ -56,28 +32,6 @@ public final class CableUtils
|
||||||
(MekanismUtils.useRF() && tileEntity instanceof IEnergyReceiver));
|
(MekanismUtils.useRF() && tileEntity instanceof IEnergyReceiver));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets all the connected cables around a specific tile entity.
|
|
||||||
* @param tileEntity - center tile entity
|
|
||||||
* @return TileEntity[] of connected cables
|
|
||||||
*/
|
|
||||||
public static TileEntity[] getConnectedCables(TileEntity tileEntity)
|
|
||||||
{
|
|
||||||
TileEntity[] cables = new TileEntity[] {null, null, null, null, null, null};
|
|
||||||
|
|
||||||
for(ForgeDirection orientation : ForgeDirection.VALID_DIRECTIONS)
|
|
||||||
{
|
|
||||||
TileEntity cable = Coord4D.get(tileEntity).getFromSide(orientation).getTileEntity(tileEntity.getWorldObj());
|
|
||||||
|
|
||||||
if(isCable(cable))
|
|
||||||
{
|
|
||||||
cables[orientation.ordinal()] = cable;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return cables;
|
|
||||||
}
|
|
||||||
|
|
||||||
public static boolean isCable(TileEntity tileEntity)
|
public static boolean isCable(TileEntity tileEntity)
|
||||||
{
|
{
|
||||||
if(tileEntity instanceof ITransmitterTile)
|
if(tileEntity instanceof ITransmitterTile)
|
||||||
|
@ -87,16 +41,6 @@ public final class CableUtils
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets all the adjacent connections to a TileEntity.
|
|
||||||
* @param tileEntity - center TileEntity
|
|
||||||
* @return boolean[] of adjacent connections
|
|
||||||
*/
|
|
||||||
public static boolean[] getConnections(TileEntity tileEntity)
|
|
||||||
{
|
|
||||||
return getConnections(tileEntity, allSides);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the adjacent connections to a TileEntity, from a subset of its sides.
|
* Gets the adjacent connections to a TileEntity, from a subset of its sides.
|
||||||
* @param tileEntity - center TileEntity
|
* @param tileEntity - center TileEntity
|
||||||
|
@ -169,24 +113,6 @@ public final class CableUtils
|
||||||
(MekanismUtils.useRF() && tileEntity instanceof IEnergyProvider && ((IEnergyConnection)tileEntity).canConnectEnergy(side.getOpposite()));
|
(MekanismUtils.useRF() && tileEntity instanceof IEnergyProvider && ((IEnergyConnection)tileEntity).canConnectEnergy(side.getOpposite()));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Whether or not a cable can connect to a specific acceptor.
|
|
||||||
* @param side - side to check
|
|
||||||
* @param tile - cable TileEntity
|
|
||||||
* @return whether or not the cable can connect to the specific side
|
|
||||||
*/
|
|
||||||
public static boolean canConnectToAcceptor(ForgeDirection side, TileEntity tile)
|
|
||||||
{
|
|
||||||
if(tile == null)
|
|
||||||
{
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
TileEntity tileEntity = Coord4D.get(tile).getFromSide(side).getTileEntity(tile.getWorldObj());
|
|
||||||
|
|
||||||
return isConnectable(tile, tileEntity, side);
|
|
||||||
}
|
|
||||||
|
|
||||||
public static boolean isConnectable(TileEntity orig, TileEntity tileEntity, ForgeDirection side)
|
public static boolean isConnectable(TileEntity orig, TileEntity tileEntity, ForgeDirection side)
|
||||||
{
|
{
|
||||||
if(tileEntity instanceof ITransmitterTile)
|
if(tileEntity instanceof ITransmitterTile)
|
||||||
|
|
Loading…
Reference in a new issue