Attempt a fix at an API bug

This commit is contained in:
Aidan C. Brady 2014-11-16 01:06:00 -05:00
parent 64dba94ea8
commit 5be57a20d6

View file

@ -797,45 +797,54 @@ public class PartLogisticalTransporter extends PartSidedPipe implements ILogisti
return pipe; return pipe;
} }
@Interface(iface = "buildcraft.api.transport.IPipe", modid = "BuildCraftAPI|transport")
public class TransporterPipeProxy implements IPipe public class TransporterPipeProxy implements IPipe
{ {
@Override @Override
@Method(modid = "BuildCraftAPI|transport")
public int x() { public int x() {
return PartLogisticalTransporter.this.x(); return PartLogisticalTransporter.this.x();
} }
@Override @Override
@Method(modid = "BuildCraftAPI|transport")
public int y() { public int y() {
return PartLogisticalTransporter.this.y(); return PartLogisticalTransporter.this.y();
} }
@Override @Override
@Method(modid = "BuildCraftAPI|transport")
public int z() { public int z() {
return PartLogisticalTransporter.this.y(); return PartLogisticalTransporter.this.y();
} }
@Override @Override
@Method(modid = "BuildCraftAPI|transport")
public IPipeTile getTile() { public IPipeTile getTile() {
return (IPipeTile)tile(); return (IPipeTile)tile();
} }
@Override @Override
@Method(modid = "BuildCraftAPI|transport")
public IGate getGate(ForgeDirection side) { public IGate getGate(ForgeDirection side) {
return null; return null;
} }
@Override @Override
@Method(modid = "BuildCraftAPI|transport")
public boolean hasGate(ForgeDirection side) { public boolean hasGate(ForgeDirection side) {
return false; return false;
} }
@Override @Override
@Method(modid = "BuildCraftAPI|transport")
public boolean isWired(PipeWire wire) { public boolean isWired(PipeWire wire) {
return false; return false;
} }
@Override @Override
@Method(modid = "BuildCraftAPI|transport")
public boolean isWireActive(PipeWire wire) { public boolean isWireActive(PipeWire wire) {
return false; return false;
} }