Package net.minecraft.util.collection
Class IdList<T>
java.lang.Object
net.minecraft.util.collection.IdList<T>
- All Implemented Interfaces:
Iterable<T>
,IndexedIterable<T>
- Mappings:
Namespace Name named net/minecraft/util/collection/IdList
intermediary net/minecraft/class_2361
official jw
-
Field Summary
Fields inherited from interface net.minecraft.util.collection.IndexedIterable
ABSENT_RAW_ID
-
Constructor Summary
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.util.collection.IndexedIterable
getOrThrow, getRawIdOrThrow
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
nextId
private int nextId- Mappings:
Namespace Name Mixin selector named nextId
Lnet/minecraft/util/collection/IdList;nextId:I
intermediary field_11099
Lnet/minecraft/class_2361;field_11099:I
official b
Ljw;b:I
-
idMap
- Mappings:
Namespace Name Mixin selector named idMap
Lnet/minecraft/util/collection/IdList;idMap:Lit/unimi/dsi/fastutil/objects/Reference2IntMap;
intermediary field_11100
Lnet/minecraft/class_2361;field_11100:Lit/unimi/dsi/fastutil/objects/Reference2IntMap;
official c
Ljw;c:Lit/unimi/dsi/fastutil/objects/Reference2IntMap;
-
list
- Mappings:
Namespace Name Mixin selector named list
Lnet/minecraft/util/collection/IdList;list:Ljava/util/List;
intermediary field_11098
Lnet/minecraft/class_2361;field_11098:Ljava/util/List;
official d
Ljw;d:Ljava/util/List;
-
-
Constructor Details
-
IdList
public IdList() -
IdList
public IdList(int initialSize) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/util/collection/IdList;<init>(I)V
intermediary <init>
Lnet/minecraft/class_2361;<init>(I)V
official <init>
Ljw;<init>(I)V
-
-
Method Details
-
set
- Mappings:
Namespace Name Mixin selector named set
Lnet/minecraft/util/collection/IdList;set(Ljava/lang/Object;I)V
intermediary method_10203
Lnet/minecraft/class_2361;method_10203(Ljava/lang/Object;I)V
official a
Ljw;a(Ljava/lang/Object;I)V
-
add
- Mappings:
Namespace Name Mixin selector named add
Lnet/minecraft/util/collection/IdList;add(Ljava/lang/Object;)V
intermediary method_10205
Lnet/minecraft/class_2361;method_10205(Ljava/lang/Object;)V
official b
Ljw;b(Ljava/lang/Object;)V
-
getRawId
- Specified by:
getRawId
in interfaceIndexedIterable<T>
- Mappings:
Namespace Name Mixin selector named getRawId
Lnet/minecraft/util/collection/IndexedIterable;getRawId(Ljava/lang/Object;)I
intermediary method_10206
Lnet/minecraft/class_2359;method_10206(Ljava/lang/Object;)I
official a
Ljv;a(Ljava/lang/Object;)I
-
get
- Specified by:
get
in interfaceIndexedIterable<T>
- Mappings:
Namespace Name Mixin selector named get
Lnet/minecraft/util/collection/IndexedIterable;get(I)Ljava/lang/Object;
intermediary method_10200
Lnet/minecraft/class_2359;method_10200(I)Ljava/lang/Object;
official a
Ljv;a(I)Ljava/lang/Object;
-
iterator
-
containsKey
public boolean containsKey(int index) - Mappings:
Namespace Name Mixin selector named containsKey
Lnet/minecraft/util/collection/IdList;containsKey(I)Z
intermediary method_35841
Lnet/minecraft/class_2361;method_35841(I)Z
official c
Ljw;c(I)Z
-
size
public int size()- Specified by:
size
in interfaceIndexedIterable<T>
- Mappings:
Namespace Name Mixin selector named size
Lnet/minecraft/util/collection/IndexedIterable;size()I
intermediary method_10204
Lnet/minecraft/class_2359;method_10204()I
official d
Ljv;d()I
-