Package net.minecraft.util
Class IntHashMap
java.lang.Object
net.minecraft.util.IntHashMap
- Mappings:
Namespace Name intermediary net/minecraft/class_80glue class_250server goclient jxnamed net/minecraft/util/IntHashMap
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final floatprivate intprivate intprivate IntHashMapEntry[]private int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidvoidclear()booleancontainsKey(int key) get(int key) (package private) final IntHashMapEntrygetEntry(int key) private static inthash(int key) private static intindexOf(int hash, int arrayLength) voidremove(int key) (package private) final IntHashMapEntryremoveEntry(int key) private voidresize(int size) private voidtransfer(IntHashMapEntry[] entryArray)
-
Field Details
-
table
- Mappings:
Namespace Name Mixin selector intermediary field_859Lnet/minecraft/class_80;field_859:[Lnet/minecraft/class_232;glue field_1056Lclass_250;field_1056:[Lclass_553;server aLgo;a:[Log;client aLjx;a:[Lwm;named tableLnet/minecraft/util/IntHashMap;table:[Lnet/minecraft/util/IntHashMapEntry;
-
size
private transient int size- Mappings:
Namespace Name Mixin selector intermediary field_860Lnet/minecraft/class_80;field_860:Iglue field_1057Lclass_250;field_1057:Iserver bLgo;b:Iclient bLjx;b:Inamed sizeLnet/minecraft/util/IntHashMap;size:I
-
threshold
private int threshold- Mappings:
Namespace Name Mixin selector intermediary field_861Lnet/minecraft/class_80;field_861:Iglue field_1058Lclass_250;field_1058:Iserver cLgo;c:Iclient cLjx;c:Inamed thresholdLnet/minecraft/util/IntHashMap;threshold:I
-
loadFactor
private final float loadFactor- Mappings:
Namespace Name Mixin selector intermediary field_862Lnet/minecraft/class_80;field_862:Fglue field_1059Lclass_250;field_1059:Fserver dLgo;d:Fclient dLjx;d:Fnamed loadFactorLnet/minecraft/util/IntHashMap;loadFactor:F
-
modCount
private transient volatile int modCount- Mappings:
Namespace Name Mixin selector intermediary field_863Lnet/minecraft/class_80;field_863:Iglue field_1060Lclass_250;field_1060:Iserver eLgo;e:Iclient eLjx;e:Inamed modCountLnet/minecraft/util/IntHashMap;modCount:I
-
-
Constructor Details
-
IntHashMap
public IntHashMap()
-
-
Method Details
-
hash
private static int hash(int key) - Mappings:
Namespace Name Mixin selector intermediary method_782Lnet/minecraft/class_80;method_782(I)Iglue method_1153Lclass_250;method_1153(I)Iserver gLgo;g(I)Iclient eLjx;e(I)Inamed hashLnet/minecraft/util/IntHashMap;hash(I)I
-
indexOf
private static int indexOf(int hash, int arrayLength) - Mappings:
Namespace Name Mixin selector intermediary method_773Lnet/minecraft/class_80;method_773(II)Iglue method_1144Lclass_250;method_1144(II)Iserver aLgo;a(II)Iclient aLjx;a(II)Inamed indexOfLnet/minecraft/util/IntHashMap;indexOf(II)I
-
get
- Mappings:
Namespace Name Mixin selector intermediary method_772Lnet/minecraft/class_80;method_772(I)Ljava/lang/Object;glue method_1143Lclass_250;method_1143(I)Ljava/lang/Object;server aLgo;a(I)Ljava/lang/Object;client aLjx;a(I)Ljava/lang/Object;named getLnet/minecraft/util/IntHashMap;get(I)Ljava/lang/Object;
-
containsKey
- Mappings:
Namespace Name Mixin selector intermediary method_777Lnet/minecraft/class_80;method_777(I)Zglue method_1148Lclass_250;method_1148(I)Zserver bLgo;b(I)Zclient method_777Ljx;method_777(I)Znamed containsKeyLnet/minecraft/util/IntHashMap;containsKey(I)Z
-
getEntry
- Mappings:
Namespace Name Mixin selector intermediary method_778Lnet/minecraft/class_80;method_778(I)Lnet/minecraft/class_232;glue method_1149Lclass_250;method_1149(I)Lclass_553;server cLgo;c(I)Log;client method_778Ljx;method_778(I)Lwm;named getEntryLnet/minecraft/util/IntHashMap;getEntry(I)Lnet/minecraft/util/IntHashMapEntry;
-
put
- Mappings:
Namespace Name Mixin selector intermediary method_775Lnet/minecraft/class_80;method_775(ILjava/lang/Object;)Vglue method_1146Lclass_250;method_1146(ILjava/lang/Object;)Vserver aLgo;a(ILjava/lang/Object;)Vclient aLjx;a(ILjava/lang/Object;)Vnamed putLnet/minecraft/util/IntHashMap;put(ILjava/lang/Object;)V
-
resize
private void resize(int size) - Mappings:
Namespace Name Mixin selector intermediary method_783Lnet/minecraft/class_80;method_783(I)Vglue method_1154Lclass_250;method_1154(I)Vserver hLgo;h(I)Vclient fLjx;f(I)Vnamed resizeLnet/minecraft/util/IntHashMap;resize(I)V
-
transfer
- Mappings:
Namespace Name Mixin selector intermediary method_776Lnet/minecraft/class_80;method_776([Lnet/minecraft/class_232;)Vglue method_1147Lclass_250;method_1147([Lclass_553;)Vserver aLgo;a([Log;)Vclient aLjx;a([Lwm;)Vnamed transferLnet/minecraft/util/IntHashMap;transfer([Lnet/minecraft/util/IntHashMapEntry;)V
-
remove
- Mappings:
Namespace Name Mixin selector intermediary method_779Lnet/minecraft/class_80;method_779(I)Ljava/lang/Object;glue method_1150Lclass_250;method_1150(I)Ljava/lang/Object;server dLgo;d(I)Ljava/lang/Object;client bLjx;b(I)Ljava/lang/Object;named removeLnet/minecraft/util/IntHashMap;remove(I)Ljava/lang/Object;
-
removeEntry
- Mappings:
Namespace Name Mixin selector intermediary method_780Lnet/minecraft/class_80;method_780(I)Lnet/minecraft/class_232;glue method_1151Lclass_250;method_1151(I)Lclass_553;server eLgo;e(I)Log;client cLjx;c(I)Lwm;named removeEntryLnet/minecraft/util/IntHashMap;removeEntry(I)Lnet/minecraft/util/IntHashMapEntry;
-
clear
public void clear()- Mappings:
Namespace Name Mixin selector intermediary method_771Lnet/minecraft/class_80;method_771()Vglue method_1142Lclass_250;method_1142()Vserver aLgo;a()Vclient aLjx;a()Vnamed clearLnet/minecraft/util/IntHashMap;clear()V
-
addEntry
- Mappings:
Namespace Name Mixin selector intermediary method_774Lnet/minecraft/class_80;method_774(IILjava/lang/Object;I)Vglue method_1145Lclass_250;method_1145(IILjava/lang/Object;I)Vserver aLgo;a(IILjava/lang/Object;I)Vclient aLjx;a(IILjava/lang/Object;I)Vnamed addEntryLnet/minecraft/util/IntHashMap;addEntry(IILjava/lang/Object;I)V
-