CLASS bsg net/minecraft/util/palette/BiMapPalette FIELD a idList Lfc; FIELD b map Lyq; FIELD c resizeHandler Lbso; FIELD d elementDeserializer Ljava/util/function/Function; FIELD e elementSerializer Ljava/util/function/Function; FIELD f indexBits I METHOD (Lfc;ILbso;Ljava/util/function/Function;Ljava/util/function/Function;)V ARG 2 indexBits ARG 3 resizeHandler ARG 4 elementDeserializer ARG 5 elementSerializer METHOD a getPacketSize ()I METHOD a getByIndex (I)Ljava/lang/Object; ARG 1 index METHOD a fromTag (Lhw;)V ARG 1 tag METHOD a fromPacket (Lir;)V ARG 1 buf METHOD a getIndex (Ljava/lang/Object;)I ARG 1 object METHOD b getIndexBits ()I METHOD b toTag (Lhw;)V ARG 1 tag METHOD b toPacket (Lir;)V ARG 1 buf