类 SimpleReloadInstance<S>
java.lang.Object
net.minecraft.server.packs.resources.SimpleReloadInstance<S>
- 所有已实现的接口:
ReloadInstance
- 直接已知子类:
ProfiledReloadInstance
-
嵌套类概要
嵌套类 -
字段概要
字段修饰符和类型字段说明private CompletableFuture
<List<S>> (专用程序包) final CompletableFuture
<Unit> private static final int
private final AtomicInteger
private final AtomicInteger
private static final int
private final int
private static final int
(专用程序包) final Set
<PreparableReloadListener> private final AtomicInteger
private final AtomicInteger
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static ReloadInstance
create
(ResourceManager p_203835_, List<PreparableReloadListener> p_203836_, Executor p_203837_, Executor p_203838_, CompletableFuture<Unit> p_203839_, boolean p_203840_) createBarrierForListener
(PreparableReloadListener p_405338_, CompletableFuture<?> p_404885_, Executor p_405684_) done()
float
static ReloadInstance
of
(ResourceManager p_10816_, List<PreparableReloadListener> p_10817_, Executor p_10818_, Executor p_10819_, CompletableFuture<Unit> p_10820_) protected CompletableFuture
<List<S>> prepareTasks
(Executor p_405268_, Executor p_405682_, ResourceManager p_404829_, List<PreparableReloadListener> p_405049_, SimpleReloadInstance.StateFactory<S> p_405573_, CompletableFuture<?> p_405777_) protected void
startTasks
(Executor p_405149_, Executor p_404751_, ResourceManager p_404875_, List<PreparableReloadListener> p_404801_, SimpleReloadInstance.StateFactory<S> p_405705_, CompletableFuture<?> p_405320_) private static int
weightProgress
(int p_404933_, int p_405172_, int p_405849_) 从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 net.minecraft.server.packs.resources.ReloadInstance
checkExceptions, isDone
-
字段详细资料
-
PREPARATION_PROGRESS_WEIGHT
private static final int PREPARATION_PROGRESS_WEIGHT- 另请参阅:
-
EXTRA_RELOAD_PROGRESS_WEIGHT
private static final int EXTRA_RELOAD_PROGRESS_WEIGHT- 另请参阅:
-
LISTENER_PROGRESS_WEIGHT
private static final int LISTENER_PROGRESS_WEIGHT- 另请参阅:
-
allPreparations
-
allDone
-
preparingListeners
-
listenerCount
private final int listenerCount -
startedTasks
-
finishedTasks
-
startedReloads
-
finishedReloads
-
-
构造器详细资料
-
SimpleReloadInstance
-
-
方法详细资料
-
of
public static ReloadInstance of(ResourceManager p_10816_, List<PreparableReloadListener> p_10817_, Executor p_10818_, Executor p_10819_, CompletableFuture<Unit> p_10820_) -
startTasks
protected void startTasks(Executor p_405149_, Executor p_404751_, ResourceManager p_404875_, List<PreparableReloadListener> p_404801_, SimpleReloadInstance.StateFactory<S> p_405705_, CompletableFuture<?> p_405320_) -
prepareTasks
protected CompletableFuture<List<S>> prepareTasks(Executor p_405268_, Executor p_405682_, ResourceManager p_404829_, List<PreparableReloadListener> p_405049_, SimpleReloadInstance.StateFactory<S> p_405573_, CompletableFuture<?> p_405777_) -
createBarrierForListener
private PreparableReloadListener.PreparationBarrier createBarrierForListener(PreparableReloadListener p_405338_, CompletableFuture<?> p_404885_, Executor p_405684_) -
done
- 指定者:
done
在接口中ReloadInstance
-
getActualProgress
public float getActualProgress()- 指定者:
getActualProgress
在接口中ReloadInstance
-
weightProgress
private static int weightProgress(int p_404933_, int p_405172_, int p_405849_) -
create
public static ReloadInstance create(ResourceManager p_203835_, List<PreparableReloadListener> p_203836_, Executor p_203837_, Executor p_203838_, CompletableFuture<Unit> p_203839_, boolean p_203840_)
-