Class FutureModel.Entry<K,U,V>
java.lang.Object
net.minecraft.client.render.model.FutureModel.Entry<K,U,V>
- Direct Known Subclasses:
FutureModel.Batch,FutureModel.Single
- Enclosing class:
FutureModel
- Mappings:
Namespace Name named net/minecraft/client/render/model/FutureModel$Entryintermediary net/minecraft/class_10769$class_10773official bsx$d
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate final FutureModel.Future<K, U, V> private final CompletableFuture<?>[]private intprivate int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract CompletableFuture<Map<K, V>> addLastTask(CompletableFuture<?> future, FutureModel.Future<K, U, V> entry) protected abstract intgetLastIndex(int int2) protected abstract CompletableFuture<?> private intnextSize()
-
Field Details
-
lastBatch
private int lastBatch- Mappings:
Namespace Name Mixin selector named lastBatchLnet/minecraft/client/render/model/FutureModel$Entry;lastBatch:Iintermediary field_56622Lnet/minecraft/class_10769$class_10773;field_56622:Iofficial aLbsx$d;a:I
-
index
private int index- Mappings:
Namespace Name Mixin selector named indexLnet/minecraft/client/render/model/FutureModel$Entry;index:Iintermediary field_56624Lnet/minecraft/class_10769$class_10773;field_56624:Iofficial cLbsx$d;c:I
-
futures
- Mappings:
Namespace Name Mixin selector named futuresLnet/minecraft/client/render/model/FutureModel$Entry;futures:[Ljava/util/concurrent/CompletableFuture;intermediary field_56625Lnet/minecraft/class_10769$class_10773;field_56625:[Ljava/util/concurrent/CompletableFuture;official dLbsx$d;d:[Ljava/util/concurrent/CompletableFuture;
-
batch
private int batch- Mappings:
Namespace Name Mixin selector named batchLnet/minecraft/client/render/model/FutureModel$Entry;batch:Iintermediary field_56626Lnet/minecraft/class_10769$class_10773;field_56626:Iofficial eLbsx$d;e:I
-
entry
- Mappings:
Namespace Name Mixin selector named entryLnet/minecraft/client/render/model/FutureModel$Entry;entry:Lnet/minecraft/client/render/model/FutureModel$Future;intermediary field_56627Lnet/minecraft/class_10769$class_10773;field_56627:Lnet/minecraft/class_10769$class_10771;official fLbsx$d;f:Lbsx$b;
-
-
Constructor Details
-
Entry
Entry(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
-
nextSize
private int nextSize()- Mappings:
Namespace Name Mixin selector named nextSizeLnet/minecraft/client/render/model/FutureModel$Entry;nextSize()Iintermediary method_67629Lnet/minecraft/class_10769$class_10773;method_67629()Iofficial aLbsx$d;a()I
-
newTasks
- Mappings:
Namespace Name Mixin selector named newTasksLnet/minecraft/client/render/model/FutureModel$Entry;newTasks(Ljava/util/Map;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;intermediary method_67630Lnet/minecraft/class_10769$class_10773;method_67630(Ljava/util/Map;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;official aLbsx$d;a(Ljava/util/Map;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
-
getLastIndex
protected abstract int getLastIndex(int int2) - 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
-
newBatch
protected abstract CompletableFuture<?> newBatch(FutureModel.Future<K, U, V> futures, int int2, int int3, Executor exec) - 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;
-
addLastTask
protected abstract CompletableFuture<Map<K,V>> addLastTask(CompletableFuture<?> future, FutureModel.Future<K, U, V> entry) - 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;
-