Class FutureModel.Batch<K,U,V>
java.lang.Object
net.minecraft.client.render.model.FutureModel.Entry<K,U,V>
net.minecraft.client.render.model.FutureModel.Batch<K,U,V>
- Enclosing class:
FutureModel
- Mappings:
Namespace Name named net/minecraft/client/render/model/FutureModel$Batchintermediary net/minecraft/class_10769$class_10770official bsx$a
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected CompletableFuture<Map<K, V>> addLastTask(CompletableFuture<?> future, FutureModel.Future<K, U, V> entry) protected intgetLastIndex(int int2) protected CompletableFuture<?> private static <K,U, V> Runnable newTask(Map<K, V> futures, int size, int maxCount, FutureModel.Future<K, U, V> entry) Methods inherited from class net.minecraft.client.render.model.FutureModel.Entry
newTasks
-
Field Details
-
entries
- Mappings:
Namespace Name Mixin selector named entriesLnet/minecraft/client/render/model/FutureModel$Batch;entries:Ljava/util/Map;intermediary field_56618Lnet/minecraft/class_10769$class_10770;field_56618:Ljava/util/Map;official cLbsx$a;c:Ljava/util/Map;
-
size
private final int size- Mappings:
Namespace Name Mixin selector named sizeLnet/minecraft/client/render/model/FutureModel$Batch;size:Iintermediary field_56619Lnet/minecraft/class_10769$class_10770;field_56619:Iofficial dLbsx$a;d:I
-
start
private final int start- Mappings:
Namespace Name Mixin selector named startLnet/minecraft/client/render/model/FutureModel$Batch;start:Iintermediary field_56620Lnet/minecraft/class_10769$class_10770;field_56620:Iofficial eLbsx$a;e:I
-
-
Constructor Details
-
Batch
Batch(BiFunction<K, U, V> function, int size, int startAt) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/model/FutureModel$Entry;<init>(Ljava/util/function/BiFunction;II)Vintermediary <init>Lnet/minecraft/class_10769$class_10773;<init>(Ljava/util/function/BiFunction;II)Vofficial <init>Lbsx$d;<init>(Ljava/util/function/BiFunction;II)V
-
-
Method Details
-
newBatch
protected CompletableFuture<?> newBatch(FutureModel.Future<K, U, V> futures, int int2, int int3, Executor exec) - Specified by:
newBatchin classFutureModel.Entry<K,U, V> - Mappings:
Namespace Name Mixin selector named newBatchLnet/minecraft/client/render/model/FutureModel$Entry;newBatch(Lnet/minecraft/client/render/model/FutureModel$Future;IILjava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;intermediary method_67616Lnet/minecraft/class_10769$class_10773;method_67616(Lnet/minecraft/class_10769$class_10771;IILjava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;official aLbsx$d;a(Lbsx$b;IILjava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
-
getLastIndex
protected int getLastIndex(int int2) - Specified by:
getLastIndexin classFutureModel.Entry<K,U, V> - Mappings:
Namespace Name Mixin selector named getLastIndexLnet/minecraft/client/render/model/FutureModel$Entry;getLastIndex(I)Iintermediary method_67614Lnet/minecraft/class_10769$class_10773;method_67614(I)Iofficial aLbsx$d;a(I)I
-
newTask
private static <K,U, Runnable newTaskV> (Map<K, V> futures, int size, int maxCount, FutureModel.Future<K, U, V> entry) - Mappings:
Namespace Name Mixin selector named newTaskLnet/minecraft/client/render/model/FutureModel$Batch;newTask(Ljava/util/Map;IILnet/minecraft/client/render/model/FutureModel$Future;)Ljava/lang/Runnable;intermediary method_67617Lnet/minecraft/class_10769$class_10770;method_67617(Ljava/util/Map;IILnet/minecraft/class_10769$class_10771;)Ljava/lang/Runnable;official aLbsx$a;a(Ljava/util/Map;IILbsx$b;)Ljava/lang/Runnable;
-
addLastTask
protected CompletableFuture<Map<K,V>> addLastTask(CompletableFuture<?> future, FutureModel.Future<K, U, V> entry) - Specified by:
addLastTaskin classFutureModel.Entry<K,U, V> - Mappings:
Namespace Name Mixin selector named addLastTaskLnet/minecraft/client/render/model/FutureModel$Entry;addLastTask(Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/client/render/model/FutureModel$Future;)Ljava/util/concurrent/CompletableFuture;intermediary method_67619Lnet/minecraft/class_10769$class_10773;method_67619(Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/class_10769$class_10771;)Ljava/util/concurrent/CompletableFuture;official aLbsx$d;a(Ljava/util/concurrent/CompletableFuture;Lbsx$b;)Ljava/util/concurrent/CompletableFuture;
-