Package buildcraft.core.inventory.filters

Examples of buildcraft.core.inventory.filters.SimpleFluidFilter


  private class StationFilter implements IStationFilter {

    @Override
    public boolean matches(DockingStation station) {
      if (!ActionRobotFilter.canInteractWithFluid(station,
          new SimpleFluidFilter(robot.getTankInfo(ForgeDirection.UNKNOWN)[0].fluid),
          ActionStationAcceptFluids.class)) {
        return false;
      }

      for (ForgeDirection dir : ForgeDirection.VALID_DIRECTIONS) {
View Full Code Here


  private void doLoad() {
    if (robot.getDockingStation() != null) {
      DockingStation station = (DockingStation) robot.getDockingStation();

      if (!ActionRobotFilter.canInteractWithFluid(station,
          new SimpleFluidFilter(robot.getTankInfo(ForgeDirection.UNKNOWN)[0].fluid),
          ActionStationAcceptFluids.class)) {
        return;
      }

      for (ForgeDirection dir : ForgeDirection.VALID_DIRECTIONS) {
View Full Code Here

TOP

Related Classes of buildcraft.core.inventory.filters.SimpleFluidFilter

Copyright © 2018 www.massapicom. 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.