Package net.minecraft.util.collection
Class Int2ObjectBiMap<K>
java.lang.Object
net.minecraft.util.collection.Int2ObjectBiMap<K>
- All Implemented Interfaces:
Iterable<K>
,IndexedIterable<K>
- Mappings:
Namespace Name official agi
intermediary net/minecraft/class_3513
named net/minecraft/util/collection/Int2ObjectBiMap
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
void
clear()
boolean
containsKey(int index)
private int
findFree(int size)
private int
get(int index)
private int
getIdealIndex(K value)
private int
getIdFromIndex(int index)
int
iterator()
boolean
method_34904(K k)
private int
nextId()
void
private void
resize(int newSize)
int
size()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
field_29828
public static final int field_29828- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official a
Lagi;a:I
intermediary field_29828
Lnet/minecraft/class_3513;field_29828:I
named field_29828
Lnet/minecraft/util/collection/Int2ObjectBiMap;field_29828:I
-
EMPTY
- Mappings:
Namespace Name Mixin selector official b
Lagi;b:Ljava/lang/Object;
intermediary field_15650
Lnet/minecraft/class_3513;field_15650:Ljava/lang/Object;
named EMPTY
Lnet/minecraft/util/collection/Int2ObjectBiMap;EMPTY:Ljava/lang/Object;
-
field_29829
private static final float field_29829- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official c
Lagi;c:F
intermediary field_29829
Lnet/minecraft/class_3513;field_29829:F
named field_29829
Lnet/minecraft/util/collection/Int2ObjectBiMap;field_29829:F
-
values
- Mappings:
Namespace Name Mixin selector official d
Lagi;d:[Ljava/lang/Object;
intermediary field_15651
Lnet/minecraft/class_3513;field_15651:[Ljava/lang/Object;
named values
Lnet/minecraft/util/collection/Int2ObjectBiMap;values:[Ljava/lang/Object;
-
ids
private int[] ids- Mappings:
Namespace Name Mixin selector official e
Lagi;e:[I
intermediary field_15646
Lnet/minecraft/class_3513;field_15646:[I
named ids
Lnet/minecraft/util/collection/Int2ObjectBiMap;ids:[I
-
idToValues
- Mappings:
Namespace Name Mixin selector official f
Lagi;f:[Ljava/lang/Object;
intermediary field_15647
Lnet/minecraft/class_3513;field_15647:[Ljava/lang/Object;
named idToValues
Lnet/minecraft/util/collection/Int2ObjectBiMap;idToValues:[Ljava/lang/Object;
-
nextId
private int nextId- Mappings:
Namespace Name Mixin selector official g
Lagi;g:I
intermediary field_15649
Lnet/minecraft/class_3513;field_15649:I
named nextId
Lnet/minecraft/util/collection/Int2ObjectBiMap;nextId:I
-
size
private int size- Mappings:
Namespace Name Mixin selector official h
Lagi;h:I
intermediary field_15648
Lnet/minecraft/class_3513;field_15648:I
named size
Lnet/minecraft/util/collection/Int2ObjectBiMap;size:I
-
-
Constructor Details
-
Int2ObjectBiMap
public Int2ObjectBiMap(int size)- Mappings:
Namespace Name Mixin selector official <init>
Lagi;<init>(I)V
intermediary <init>
Lnet/minecraft/class_3513;<init>(I)V
named <init>
Lnet/minecraft/util/collection/Int2ObjectBiMap;<init>(I)V
-
-
Method Details
-
getRawId
- Specified by:
getRawId
in interfaceIndexedIterable<K>
- Mappings:
Namespace Name Mixin selector official a
Lgp;a(Ljava/lang/Object;)I
intermediary method_10206
Lnet/minecraft/class_2359;method_10206(Ljava/lang/Object;)I
named getRawId
Lnet/minecraft/util/collection/IndexedIterable;getRawId(Ljava/lang/Object;)I
-
get
- Specified by:
get
in interfaceIndexedIterable<K>
- Mappings:
Namespace Name Mixin selector official a
Lgp;a(I)Ljava/lang/Object;
intermediary method_10200
Lnet/minecraft/class_2359;method_10200(I)Ljava/lang/Object;
named get
Lnet/minecraft/util/collection/IndexedIterable;get(I)Ljava/lang/Object;
-
getIdFromIndex
private int getIdFromIndex(int index)- Mappings:
Namespace Name Mixin selector official c
Lagi;c(I)I
intermediary method_15222
Lnet/minecraft/class_3513;method_15222(I)I
named getIdFromIndex
Lnet/minecraft/util/collection/Int2ObjectBiMap;getIdFromIndex(I)I
-
method_34904
- Mappings:
Namespace Name Mixin selector official b
Lagi;b(Ljava/lang/Object;)Z
intermediary method_34904
Lnet/minecraft/class_3513;method_34904(Ljava/lang/Object;)Z
named method_34904
Lnet/minecraft/util/collection/Int2ObjectBiMap;method_34904(Ljava/lang/Object;)Z
-
containsKey
public boolean containsKey(int index)- Mappings:
Namespace Name Mixin selector official b
Lagi;b(I)Z
intermediary method_34903
Lnet/minecraft/class_3513;method_34903(I)Z
named containsKey
Lnet/minecraft/util/collection/Int2ObjectBiMap;containsKey(I)Z
-
add
- Mappings:
Namespace Name Mixin selector official c
Lagi;c(Ljava/lang/Object;)I
intermediary method_15225
Lnet/minecraft/class_3513;method_15225(Ljava/lang/Object;)I
named add
Lnet/minecraft/util/collection/Int2ObjectBiMap;add(Ljava/lang/Object;)I
-
nextId
private int nextId()- Mappings:
Namespace Name Mixin selector official c
Lagi;c()I
intermediary method_15226
Lnet/minecraft/class_3513;method_15226()I
named nextId
Lnet/minecraft/util/collection/Int2ObjectBiMap;nextId()I
-
resize
private void resize(int newSize)- Mappings:
Namespace Name Mixin selector official d
Lagi;d(I)V
intermediary method_15224
Lnet/minecraft/class_3513;method_15224(I)V
named resize
Lnet/minecraft/util/collection/Int2ObjectBiMap;resize(I)V
-
put
- Mappings:
Namespace Name Mixin selector official a
Lagi;a(Ljava/lang/Object;I)V
intermediary method_15230
Lnet/minecraft/class_3513;method_15230(Ljava/lang/Object;I)V
named put
Lnet/minecraft/util/collection/Int2ObjectBiMap;put(Ljava/lang/Object;I)V
-
getIdealIndex
- Mappings:
Namespace Name Mixin selector official d
Lagi;d(Ljava/lang/Object;)I
intermediary method_15228
Lnet/minecraft/class_3513;method_15228(Ljava/lang/Object;)I
named getIdealIndex
Lnet/minecraft/util/collection/Int2ObjectBiMap;getIdealIndex(Ljava/lang/Object;)I
-
findIndex
- Mappings:
Namespace Name Mixin selector official b
Lagi;b(Ljava/lang/Object;I)I
intermediary method_15232
Lnet/minecraft/class_3513;method_15232(Ljava/lang/Object;I)I
named findIndex
Lnet/minecraft/util/collection/Int2ObjectBiMap;findIndex(Ljava/lang/Object;I)I
-
findFree
private int findFree(int size)- Mappings:
Namespace Name Mixin selector official e
Lagi;e(I)I
intermediary method_15223
Lnet/minecraft/class_3513;method_15223(I)I
named findFree
Lnet/minecraft/util/collection/Int2ObjectBiMap;findFree(I)I
-
iterator
-
clear
public void clear()- Mappings:
Namespace Name Mixin selector official a
Lagi;a()V
intermediary method_15229
Lnet/minecraft/class_3513;method_15229()V
named clear
Lnet/minecraft/util/collection/Int2ObjectBiMap;clear()V
-
size
public int size()- Mappings:
Namespace Name Mixin selector official b
Lagi;b()I
intermediary method_15227
Lnet/minecraft/class_3513;method_15227()I
named size
Lnet/minecraft/util/collection/Int2ObjectBiMap;size()I
-