CLASS pw net/minecraft/util/registry/IdStore FIELD a NULL Ljava/lang/Object; FIELD b values [Ljava/lang/Object; FIELD c ids [I FIELD d valuesById [Ljava/lang/Object; FIELD e highestId I FIELD f entries I METHOD (I)V ARG 0 size METHOD a reset ()V METHOD a get (I)Ljava/lang/Object; ARG 0 id METHOD a getId (Ljava/lang/Object;)I ARG 0 value METHOD a set (Ljava/lang/Object;I)V ARG 0 value ARG 1 id METHOD b getEntryCount ()I METHOD b findByInternalId (Ljava/lang/Object;I)I ARG 0 value ARG 1 id METHOD c getHighestId ()I METHOD c getId (I)I ARG 0 id METHOD c register (Ljava/lang/Object;)I ARG 0 value METHOD d resize (I)V ARG 0 newSize METHOD d getInitialInternalId (Ljava/lang/Object;)I ARG 0 value METHOD e getNextFreeInternalId (I)I ARG 0 start