Update to new RF API, closes #335
This commit is contained in:
parent
80327d3689
commit
99d69f3cbb
2 changed files with 2 additions and 9 deletions
|
@ -39,14 +39,7 @@ public abstract class RFProviderTile extends TileMachineBase implements IEnergyR
|
|||
TileEntity tile = worldObj.getTileEntity(new BlockPos(getPos().getX() + direction.getFrontOffsetX(), getPos().getY() + direction.getFrontOffsetY(), getPos().getZ() + direction.getFrontOffsetZ()));
|
||||
if (isPoweredTile(tile, direction)) {
|
||||
if (canProvideEnergy(direction)) {
|
||||
if (tile instanceof IEnergyHandler) {
|
||||
IEnergyHandler handler = (IEnergyHandler) tile;
|
||||
int neededRF = handler.receiveEnergy(
|
||||
direction.getOpposite(),
|
||||
extracted, false);
|
||||
|
||||
extractEnergy(direction.getOpposite(), neededRF, false);
|
||||
} else if (tile instanceof IEnergyReceiver) {
|
||||
if (tile instanceof IEnergyReceiver) {
|
||||
IEnergyReceiver handler = (IEnergyReceiver) tile;
|
||||
int neededRF = handler.receiveEnergy(
|
||||
direction.getOpposite(),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue