Class IntObjectStorage

java.lang.Object
net.minecraft.util.collection.IntObjectStorage

public class IntObjectStorage extends Object
Mappings:
Namespace Name
official um
intermediary net/minecraft/class_833
named net/minecraft/util/collection/IntObjectStorage
  • Field Details

    • field_3066

      private transient class_834[] field_3066
      Mappings:
      Namespace Name Mixin selector
      official a Lum;a:[Lun;
      intermediary field_3066 Lnet/minecraft/class_833;field_3066:[Lnet/minecraft/class_834;
      named field_3066 Lnet/minecraft/util/collection/IntObjectStorage;field_3066:[Lnet/minecraft/util/collection/class_834;
    • size

      private transient int size
      Mappings:
      Namespace Name Mixin selector
      official b Lum;b:I
      intermediary field_3067 Lnet/minecraft/class_833;field_3067:I
      named size Lnet/minecraft/util/collection/IntObjectStorage;size:I
    • capacity

      private int capacity
      Mappings:
      Namespace Name Mixin selector
      official c Lum;c:I
      intermediary field_3068 Lnet/minecraft/class_833;field_3068:I
      named capacity Lnet/minecraft/util/collection/IntObjectStorage;capacity:I
    • growthFactor

      private final float growthFactor
      Mappings:
      Namespace Name Mixin selector
      official d Lum;d:F
      intermediary field_3069 Lnet/minecraft/class_833;field_3069:F
      named growthFactor Lnet/minecraft/util/collection/IntObjectStorage;growthFactor:F
  • Constructor Details

    • IntObjectStorage

      public IntObjectStorage()
  • Method Details

    • hash

      private static int hash(int key)
      Mappings:
      Namespace Name Mixin selector
      official g Lum;g(I)I
      intermediary method_2313 Lnet/minecraft/class_833;method_2313(I)I
      named hash Lnet/minecraft/util/collection/IntObjectStorage;hash(I)I
    • getIndex

      private static int getIndex(int hash, int bucketLength)
      Mappings:
      Namespace Name Mixin selector
      official a Lum;a(II)I
      intermediary method_2302 Lnet/minecraft/class_833;method_2302(II)I
      named getIndex Lnet/minecraft/util/collection/IntObjectStorage;getIndex(II)I
    • get

      public Object get(int key)
      Mappings:
      Namespace Name Mixin selector
      official a Lum;a(I)Ljava/lang/Object;
      intermediary method_2301 Lnet/minecraft/class_833;method_2301(I)Ljava/lang/Object;
      named get Lnet/minecraft/util/collection/IntObjectStorage;get(I)Ljava/lang/Object;
    • hasEntry

      public boolean hasEntry(int key)
      Mappings:
      Namespace Name Mixin selector
      official b Lum;b(I)Z
      intermediary method_2306 Lnet/minecraft/class_833;method_2306(I)Z
      named hasEntry Lnet/minecraft/util/collection/IntObjectStorage;hasEntry(I)Z
    • method_2308

      final class_834 method_2308(int int2)
      Mappings:
      Namespace Name Mixin selector
      official c Lum;c(I)Lun;
      intermediary method_2308 Lnet/minecraft/class_833;method_2308(I)Lnet/minecraft/class_834;
      named method_2308 Lnet/minecraft/util/collection/IntObjectStorage;method_2308(I)Lnet/minecraft/util/collection/class_834;
    • set

      public void set(int key, Object value)
      Mappings:
      Namespace Name Mixin selector
      official a Lum;a(ILjava/lang/Object;)V
      intermediary method_2304 Lnet/minecraft/class_833;method_2304(ILjava/lang/Object;)V
      named set Lnet/minecraft/util/collection/IntObjectStorage;set(ILjava/lang/Object;)V
    • expandSize

      private void expandSize(int updatedSize)
      Mappings:
      Namespace Name Mixin selector
      official h Lum;h(I)V
      intermediary method_2314 Lnet/minecraft/class_833;method_2314(I)V
      named expandSize Lnet/minecraft/util/collection/IntObjectStorage;expandSize(I)V
    • method_2305

      private void method_2305(class_834[] class_834)
      Mappings:
      Namespace Name Mixin selector
      official a Lum;a([Lun;)V
      intermediary method_2305 Lnet/minecraft/class_833;method_2305([Lnet/minecraft/class_834;)V
      named method_2305 Lnet/minecraft/util/collection/IntObjectStorage;method_2305([Lnet/minecraft/util/collection/class_834;)V
    • remove

      public Object remove(int key)
      Mappings:
      Namespace Name Mixin selector
      official d Lum;d(I)Ljava/lang/Object;
      intermediary method_2310 Lnet/minecraft/class_833;method_2310(I)Ljava/lang/Object;
      named remove Lnet/minecraft/util/collection/IntObjectStorage;remove(I)Ljava/lang/Object;
    • method_2311

      final class_834 method_2311(int int2)
      Mappings:
      Namespace Name Mixin selector
      official e Lum;e(I)Lun;
      intermediary method_2311 Lnet/minecraft/class_833;method_2311(I)Lnet/minecraft/class_834;
      named method_2311 Lnet/minecraft/util/collection/IntObjectStorage;method_2311(I)Lnet/minecraft/util/collection/class_834;
    • clear

      public void clear()
      Mappings:
      Namespace Name Mixin selector
      official c Lum;c()V
      intermediary method_2307 Lnet/minecraft/class_833;method_2307()V
      named clear Lnet/minecraft/util/collection/IntObjectStorage;clear()V
    • insert

      private void insert(int hash, int key, Object value, int index)
      Mappings:
      Namespace Name Mixin selector
      official a Lum;a(IILjava/lang/Object;I)V
      intermediary method_2303 Lnet/minecraft/class_833;method_2303(IILjava/lang/Object;I)V
      named insert Lnet/minecraft/util/collection/IntObjectStorage;insert(IILjava/lang/Object;I)V