Examples of StatementParameterItemStack


Examples of buildcraft.api.statements.StatementParameterItemStack

    return 3;
  }

  @Override
  public IStatementParameter createParameter(int index) {
    return new StatementParameterItemStack();
  }
View Full Code Here

Examples of buildcraft.api.statements.StatementParameterItemStack

    return 3;
  }

  @Override
  public IStatementParameter createParameter(int index) {
    return new StatementParameterItemStack();
  }
View Full Code Here

Examples of buildcraft.api.statements.StatementParameterItemStack

    for (StatementSlot slot : new ActionIterator(((DockingStation) station).getPipe().pipe)) {
      if (slot.statement instanceof ActionRobotFilter) {
        for (IStatementParameter p : slot.parameters) {
          if (p != null && p instanceof StatementParameterItemStack) {
            StatementParameterItemStack param = (StatementParameterItemStack) p;
            ItemStack stack = param.getItemStack();

            if (stack != null) {
              result.add(stack);
            }
          }
View Full Code Here

Examples of buildcraft.api.statements.StatementParameterItemStack

        actions[i] = StatementManager.statements.get(data.getString("action[" + i + "]"));
      }

      // This is for legacy trigger loading
      if (data.hasKey("triggerParameters[" + i + "]")) {
        triggerParameters[i][0] = new StatementParameterItemStack();
        triggerParameters[i][0].readFromNBT(data.getCompoundTag("triggerParameters[" + i + "]"));
      }

      for (int j = 0; j < material.numTriggerParameters; ++j) {
        if (data.hasKey("triggerParameters[" + i + "][" + j + "]")) {
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.