Class ClientFutureProcessor

java.lang.Object
com.ldtteam.structurize.storage.ClientFutureProcessor

public class ClientFutureProcessor extends Object
Waits for blueprint futures to finish loading and then processes them.
  • Constructor Details

    • ClientFutureProcessor

      public ClientFutureProcessor()
  • Method Details

    • queueBlueprint

      public static void queueBlueprint(@NotNull ClientFutureProcessor.BlueprintProcessingData processingData)
      Queue processing data to be handled on tick.
      Parameters:
      processingData - the data to be processed.
    • queueBlueprintData

      public static void queueBlueprintData(@NotNull ClientFutureProcessor.BlueprintDataProcessingData processingData)
      Queue processing data to be handled on tick.
      Parameters:
      processingData - the data to be processed.
    • onWorldTick

      public static void onWorldTick(net.minecraftforge.event.TickEvent.ClientTickEvent event)