public final class DistExecutor
extends java.lang.Object
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
| static <T> T | callWhenOn(Dist dist,
          java.util.function.Supplier<java.util.concurrent.Callable<T>> toRun)Run the callable in the supplier only on the specified  Side | 
| static <T> T | runForDist(java.util.function.Supplier<java.util.function.Supplier<T>> clientTarget,
          java.util.function.Supplier<java.util.function.Supplier<T>> serverTarget) | 
| static void | runWhenOn(Dist dist,
         java.util.function.Supplier<java.lang.Runnable> toRun) | 
public static <T> T callWhenOn(Dist dist, java.util.function.Supplier<java.util.concurrent.Callable<T>> toRun)
SideT - The return type from the callabledist - The dist to run ontoRun - A supplier of the callable to run (Supplier wrapper to ensure classloading only on the appropriate dist)public static void runWhenOn(Dist dist, java.util.function.Supplier<java.lang.Runnable> toRun)
public static <T> T runForDist(java.util.function.Supplier<java.util.function.Supplier<T>> clientTarget,
                               java.util.function.Supplier<java.util.function.Supplier<T>> serverTarget)