CLASS bsl net/minecraft/util/palette/ArrayPalette
	FIELD a idList Lfc;
	FIELD c resizeListener Lbso;
	FIELD d valueDeserializer Ljava/util/function/Function;
	FIELD e indexBits I
	FIELD f size I
	METHOD <init> (Lfc;ILbso;Ljava/util/function/Function;)V
		ARG 2 integer
		ARG 3 resizeListener
		ARG 4 valueDeserializer
	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 toPacket (Lir;)V
		ARG 1 buf
