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
|
@ -109,7 +109,7 @@ dependencies {
|
||||||
compile "com.github.azanor:baubles:1.1.2.0:deobf@jar"
|
compile "com.github.azanor:baubles:1.1.2.0:deobf@jar"
|
||||||
compile name: "CraftTweaker", version: "1.8.8-3.0.0", classifier: "Dev"
|
compile name: "CraftTweaker", version: "1.8.8-3.0.0", classifier: "Dev"
|
||||||
// shade 'IC2-Classic-API-STANDALONE:IC2-Classic-API-STANDALONE:1.1.0.19-5:api'
|
// shade 'IC2-Classic-API-STANDALONE:IC2-Classic-API-STANDALONE:1.1.0.19-5:api'
|
||||||
deobfCompile 'RebornCore:RebornCore-1.8.9:1.4.1.+:universal'
|
deobfCompile 'RebornCore:RebornCore-1.8.9:1.4.2.+:universal'
|
||||||
deobfCompile "mezz.jei:jei_1.8.9:2.24.+"
|
deobfCompile "mezz.jei:jei_1.8.9:2.24.+"
|
||||||
|
|
||||||
testCompile 'junit:junit:4.12'
|
testCompile 'junit:junit:4.12'
|
||||||
|
|
|
@ -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()));
|
TileEntity tile = worldObj.getTileEntity(new BlockPos(getPos().getX() + direction.getFrontOffsetX(), getPos().getY() + direction.getFrontOffsetY(), getPos().getZ() + direction.getFrontOffsetZ()));
|
||||||
if (isPoweredTile(tile, direction)) {
|
if (isPoweredTile(tile, direction)) {
|
||||||
if (canProvideEnergy(direction)) {
|
if (canProvideEnergy(direction)) {
|
||||||
if (tile instanceof IEnergyHandler) {
|
if (tile instanceof IEnergyReceiver) {
|
||||||
IEnergyHandler handler = (IEnergyHandler) tile;
|
|
||||||
int neededRF = handler.receiveEnergy(
|
|
||||||
direction.getOpposite(),
|
|
||||||
extracted, false);
|
|
||||||
|
|
||||||
extractEnergy(direction.getOpposite(), neededRF, false);
|
|
||||||
} else if (tile instanceof IEnergyReceiver) {
|
|
||||||
IEnergyReceiver handler = (IEnergyReceiver) tile;
|
IEnergyReceiver handler = (IEnergyReceiver) tile;
|
||||||
int neededRF = handler.receiveEnergy(
|
int neededRF = handler.receiveEnergy(
|
||||||
direction.getOpposite(),
|
direction.getOpposite(),
|
||||||
|
|
Loading…
Reference in a new issue