Package logisticspipes.request

Examples of logisticspipes.request.RequestLog


  @Override
  public SimulationResult simulateRequest(ItemStack wanted) {
    final Map<ItemIdentifier,Integer> used = new HashMap<ItemIdentifier,Integer>();
    final Map<ItemIdentifier,Integer> missing = new HashMap<ItemIdentifier,Integer>();
    RequestTree.simulate(ItemIdentifier.get(wanted).makeStack(wanted.stackSize), this, new RequestLog() {
      @Override
      public void handleMissingItems(Map<ItemIdentifier,Integer> items) {
        for(Entry<ItemIdentifier,Integer>e:items.entrySet()) {
          Integer count = missing.get(e.getKey());
          if(count == null)
View Full Code Here


  }

  @Override
  public List<ItemStack> performRequest(ItemStack wanted) {
    final Map<ItemIdentifier,Integer> missing = new HashMap<ItemIdentifier,Integer>();
    RequestTree.request(ItemIdentifier.get(wanted).makeStack(wanted.stackSize), this, new RequestLog() {
      @Override
      public void handleMissingItems(Map<ItemIdentifier,Integer> items) {
        for(Entry<ItemIdentifier,Integer>e:items.entrySet()) {
          Integer count = missing.get(e.getKey());
          if(count == null)
View Full Code Here

TOP

Related Classes of logisticspipes.request.RequestLog

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.