Class AssetLoadTask<T>

java.lang.Object
com.sk89q.worldedit.util.asset.AssetLoadTask<T>
Type Parameters:
T - The asset type
All Implemented Interfaces:
Callable<T>

public class AssetLoadTask<T> extends Object implements Callable<T>
A Callable to load an asset by name.

This is intended to be used with AsyncCommandBuilder for loading assets in commands.

  • Constructor Details

    • AssetLoadTask

      public AssetLoadTask(AssetLoader<T> loader, String assetName)
      Creates an asset load task with the given loader and asset name.
      Parameters:
      loader - The asset loader
      assetName - The asset name
  • Method Details

    • call

      public T call()
      Specified by:
      call in interface Callable<T>