Package net.minecraft.util.collection
Class LongObjectStorage
java.lang.Object
net.minecraft.util.collection.LongObjectStorage
- Mappings:
Namespace Name official urintermediary net/minecraft/class_835named net/minecraft/util/collection/LongObjectStorage
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate class_836[]private final floatprivate intprivate intprivate int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancontains(long key) private voidexpand(int newSize) get(long key) private static intgetEntryIndex(int int2, int int3) intprivate static inthash(int i) private static inthash(long l) private voidprivate voidmethod_2323(class_836[] class_836) (package private) final class_836method_2326(long long2) (package private) final class_836method_2328(long long2) remove(long key) void
-
Field Details
-
field_3076
- Mappings:
Namespace Name Mixin selector official aLur;a:[Lus;intermediary field_3076Lnet/minecraft/class_835;field_3076:[Lnet/minecraft/class_836;named field_3076Lnet/minecraft/util/collection/LongObjectStorage;field_3076:[Lnet/minecraft/util/collection/class_836;
-
usedEntriesCount
private transient int usedEntriesCount- Mappings:
Namespace Name Mixin selector official bLur;b:Iintermediary field_3077Lnet/minecraft/class_835;field_3077:Inamed usedEntriesCountLnet/minecraft/util/collection/LongObjectStorage;usedEntriesCount:I
-
entriesMask
private int entriesMask- Mappings:
Namespace Name Mixin selector official cLur;c:Iintermediary field_11854Lnet/minecraft/class_835;field_11854:Inamed entriesMaskLnet/minecraft/util/collection/LongObjectStorage;entriesMask:I
-
growthLimit
private int growthLimit- Mappings:
Namespace Name Mixin selector official dLur;d:Iintermediary field_3078Lnet/minecraft/class_835;field_3078:Inamed growthLimitLnet/minecraft/util/collection/LongObjectStorage;growthLimit:I
-
growthFactor
private final float growthFactor- Mappings:
Namespace Name Mixin selector official eLur;e:Fintermediary field_3079Lnet/minecraft/class_835;field_3079:Fnamed growthFactorLnet/minecraft/util/collection/LongObjectStorage;growthFactor:F
-
size
private transient volatile int size- Mappings:
Namespace Name Mixin selector official fLur;f:Iintermediary field_3080Lnet/minecraft/class_835;field_3080:Inamed sizeLnet/minecraft/util/collection/LongObjectStorage;size:I
-
-
Constructor Details
-
LongObjectStorage
public LongObjectStorage()
-
-
Method Details
-
hash
private static int hash(long l) - Mappings:
Namespace Name Mixin selector official gLur;g(J)Iintermediary method_2330Lnet/minecraft/class_835;method_2330(J)Inamed hashLnet/minecraft/util/collection/LongObjectStorage;hash(J)I
-
hash
private static int hash(int i) - Mappings:
Namespace Name Mixin selector official aLur;a(I)Iintermediary method_2318Lnet/minecraft/class_835;method_2318(I)Inamed hashLnet/minecraft/util/collection/LongObjectStorage;hash(I)I
-
getEntryIndex
private static int getEntryIndex(int int2, int int3) - Mappings:
Namespace Name Mixin selector official aLur;a(II)Iintermediary method_2319Lnet/minecraft/class_835;method_2319(II)Inamed getEntryIndexLnet/minecraft/util/collection/LongObjectStorage;getEntryIndex(II)I
-
getUsedEntriesCount
public int getUsedEntriesCount()- Mappings:
Namespace Name Mixin selector official aLur;a()Iintermediary method_2317Lnet/minecraft/class_835;method_2317()Inamed getUsedEntriesCountLnet/minecraft/util/collection/LongObjectStorage;getUsedEntriesCount()I
-
get
- Mappings:
Namespace Name Mixin selector official aLur;a(J)Ljava/lang/Object;intermediary method_2321Lnet/minecraft/class_835;method_2321(J)Ljava/lang/Object;named getLnet/minecraft/util/collection/LongObjectStorage;get(J)Ljava/lang/Object;
-
contains
public boolean contains(long key) - Mappings:
Namespace Name Mixin selector official bLur;b(J)Zintermediary method_2325Lnet/minecraft/class_835;method_2325(J)Znamed containsLnet/minecraft/util/collection/LongObjectStorage;contains(J)Z
-
method_2326
- Mappings:
Namespace Name Mixin selector official cLur;c(J)Lus;intermediary method_2326Lnet/minecraft/class_835;method_2326(J)Lnet/minecraft/class_836;named method_2326Lnet/minecraft/util/collection/LongObjectStorage;method_2326(J)Lnet/minecraft/util/collection/class_836;
-
set
- Mappings:
Namespace Name Mixin selector official aLur;a(JLjava/lang/Object;)Vintermediary method_2322Lnet/minecraft/class_835;method_2322(JLjava/lang/Object;)Vnamed setLnet/minecraft/util/collection/LongObjectStorage;set(JLjava/lang/Object;)V
-
expand
private void expand(int newSize) - Mappings:
Namespace Name Mixin selector official bLur;b(I)Vintermediary method_2324Lnet/minecraft/class_835;method_2324(I)Vnamed expandLnet/minecraft/util/collection/LongObjectStorage;expand(I)V
-
method_2323
- Mappings:
Namespace Name Mixin selector official aLur;a([Lus;)Vintermediary method_2323Lnet/minecraft/class_835;method_2323([Lnet/minecraft/class_836;)Vnamed method_2323Lnet/minecraft/util/collection/LongObjectStorage;method_2323([Lnet/minecraft/util/collection/class_836;)V
-
remove
- Mappings:
Namespace Name Mixin selector official dLur;d(J)Ljava/lang/Object;intermediary method_2327Lnet/minecraft/class_835;method_2327(J)Ljava/lang/Object;named removeLnet/minecraft/util/collection/LongObjectStorage;remove(J)Ljava/lang/Object;
-
method_2328
- Mappings:
Namespace Name Mixin selector official eLur;e(J)Lus;intermediary method_2328Lnet/minecraft/class_835;method_2328(J)Lnet/minecraft/class_836;named method_2328Lnet/minecraft/util/collection/LongObjectStorage;method_2328(J)Lnet/minecraft/util/collection/class_836;
-
insert
- Mappings:
Namespace Name Mixin selector official aLur;a(IJLjava/lang/Object;I)Vintermediary method_2320Lnet/minecraft/class_835;method_2320(IJLjava/lang/Object;I)Vnamed insertLnet/minecraft/util/collection/LongObjectStorage;insert(IJLjava/lang/Object;I)V
-