CLASS net/minecraft/class_324 net/minecraft/client/color/block/BlockColors
	FIELD field_1995 providers Lnet/minecraft/class_2361;
	FIELD field_20271 properties Ljava/util/Map;
	FIELD field_32163 NO_COLOR I
	METHOD method_1684 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I
		ARG 0 state
		ARG 1 world
		ARG 2 pos
		ARG 3 tintIndex
	METHOD method_1685 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I
		ARG 0 state
		ARG 1 world
		ARG 2 pos
		ARG 3 tintIndex
	METHOD method_1686 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I
		ARG 0 state
		ARG 1 world
		ARG 2 pos
		ARG 3 tintIndex
	METHOD method_1687 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I
		ARG 0 state
		ARG 1 world
		ARG 2 pos
		ARG 3 tintIndex
	METHOD method_1688 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I
		ARG 0 state
		ARG 1 world
		ARG 2 pos
		ARG 3 tintIndex
	METHOD method_1689 create ()Lnet/minecraft/class_324;
	METHOD method_1690 registerColorProvider (Lnet/minecraft/class_322;[Lnet/minecraft/class_2248;)V
		ARG 1 provider
		ARG 2 blocks
	METHOD method_1691 getParticleColor (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)I
		COMMENT {@return the particle color of the block state}
		COMMENT
		COMMENT @implSpec If there's no color provider for the specified block,
		COMMENT falls back to its map color.
		ARG 1 state
		ARG 2 world
		ARG 3 pos
	METHOD method_1692 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I
		ARG 0 state
		ARG 1 world
		ARG 2 pos
		ARG 3 tintIndex
	METHOD method_1693 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I
		ARG 0 state
		ARG 1 world
		ARG 2 pos
		ARG 3 tintIndex
	METHOD method_1694 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I
		ARG 0 state
		ARG 1 world
		ARG 2 pos
		ARG 3 tintIndex
	METHOD method_1695 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I
		ARG 0 state
		ARG 1 world
		ARG 2 pos
		ARG 3 tintIndex
	METHOD method_1696 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I
		ARG 0 state
		ARG 1 world
		ARG 2 pos
		ARG 3 tintIndex
	METHOD method_1697 getColor (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I
		ARG 1 state
		ARG 2 world
		ARG 3 pos
		ARG 4 tintIndex
	METHOD method_1698 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;I)I
		ARG 0 state
		ARG 1 world
		ARG 2 pos
		ARG 3 tintIndex
	METHOD method_21592 getProperties (Lnet/minecraft/class_2248;)Ljava/util/Set;
		ARG 1 block
	METHOD method_21593 registerColorProperty (Lnet/minecraft/class_2769;[Lnet/minecraft/class_2248;)V
		ARG 1 property
		ARG 2 blocks
	METHOD method_21594 registerColorProperties (Ljava/util/Set;[Lnet/minecraft/class_2248;)V
		ARG 1 properties
		ARG 2 blocks
