Package net.minecraft.util.collection
Class IdList<T>
java.lang.Object
net.minecraft.util.collection.IdList<T>
- All Implemented Interfaces:
Iterable<T>,IndexedIterable<T>
public class IdList<T> extends Object implements IndexedIterable<T>
- Mappings:
Namespace Name official ghintermediary net/minecraft/class_2361named net/minecraft/util/collection/IdList
-
Field Details
-
nextId
private int nextId- Mappings:
Namespace Name Mixin selector official aLgh;a:Iintermediary field_11099Lnet/minecraft/class_2361;field_11099:Inamed nextIdLnet/minecraft/util/collection/IdList;nextId:I
-
idMap
- Mappings:
Namespace Name Mixin selector official bLgh;b:Ljava/util/IdentityHashMap;intermediary field_11100Lnet/minecraft/class_2361;field_11100:Ljava/util/IdentityHashMap;named idMapLnet/minecraft/util/collection/IdList;idMap:Ljava/util/IdentityHashMap;
-
list
- Mappings:
Namespace Name Mixin selector official cLgh;c:Ljava/util/List;intermediary field_11098Lnet/minecraft/class_2361;field_11098:Ljava/util/List;named listLnet/minecraft/util/collection/IdList;list:Ljava/util/List;
-
-
Constructor Details
-
IdList
public IdList() -
IdList
public IdList(int initialSize)- Mappings:
Namespace Name Mixin selector official <init>Lgh;<init>(I)Vintermediary <init>Lnet/minecraft/class_2361;<init>(I)Vnamed <init>Lnet/minecraft/util/collection/IdList;<init>(I)V
-
-
Method Details
-
set
- Mappings:
Namespace Name Mixin selector official aLgh;a(Ljava/lang/Object;I)Vintermediary method_10203Lnet/minecraft/class_2361;method_10203(Ljava/lang/Object;I)Vnamed setLnet/minecraft/util/collection/IdList;set(Ljava/lang/Object;I)V
-
add
- Mappings:
Namespace Name Mixin selector official bLgh;b(Ljava/lang/Object;)Vintermediary method_10205Lnet/minecraft/class_2361;method_10205(Ljava/lang/Object;)Vnamed addLnet/minecraft/util/collection/IdList;add(Ljava/lang/Object;)V
-
getRawId
- Specified by:
getRawIdin interfaceIndexedIterable<T>- Mappings:
Namespace Name Mixin selector official aLgg;a(Ljava/lang/Object;)Iintermediary method_10206Lnet/minecraft/class_2359;method_10206(Ljava/lang/Object;)Inamed getRawIdLnet/minecraft/util/collection/IndexedIterable;getRawId(Ljava/lang/Object;)I
-
get
- Specified by:
getin interfaceIndexedIterable<T>- Mappings:
Namespace Name Mixin selector official aLgg;a(I)Ljava/lang/Object;intermediary method_10200Lnet/minecraft/class_2359;method_10200(I)Ljava/lang/Object;named getLnet/minecraft/util/collection/IndexedIterable;get(I)Ljava/lang/Object;
-
iterator
- Specified by:
iteratorin interfaceIterable<T>- Mappings:
Namespace Name Mixin selector official iteratorLgh;iterator()Ljava/util/Iterator;intermediary iteratorLnet/minecraft/class_2361;iterator()Ljava/util/Iterator;named iteratorLnet/minecraft/util/collection/IdList;iterator()Ljava/util/Iterator;
-
size
public int size()- Mappings:
Namespace Name Mixin selector official aLgh;a()Iintermediary method_10204Lnet/minecraft/class_2361;method_10204()Inamed sizeLnet/minecraft/util/collection/IdList;size()I
-