Examples of requestEnergy()


Examples of buildcraft.transport.PipeTransportPower.requestEnergy()

  public void update() {
    PipeTransportPower powerProvider = (PipeTransportPower) ((DockingStation) robot.getDockingStation()).getPipe().pipe.transport;

    int amount = robot.getBattery().receiveEnergy(1000, false);
   
    powerProvider.requestEnergy(robot.getDockingStation().side(), amount);
   
    robot.getBattery().receiveEnergy(powerProvider.consumePower(robot.getDockingStation().side(), amount), false);

    if (robot.getEnergy() >= EntityRobotBase.MAX_ENERGY) {
      terminate();
View Full Code Here

Examples of net.minecraft.src.buildcraft.transport.PipeTransportPower.requestEnergy()

                    TileEntity tile = worldObj.getBlockTileEntity((int)destPos.x, (int)destPos.y, (int)destPos.z);

                    if (tile instanceof TileGenericPipe) {
                        TileGenericPipe nearbyTile = (TileGenericPipe) tile;
                        PipeTransportPower nearbyTransport = (PipeTransportPower) nearbyTile.pipe.transport;
                        nearbyTransport.requestEnergy(newPos.reverse(), is);
                    }
                }
            }
        }
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.