CLASS ww net/minecraft/resource/ResourcePackContainer
	CLASS ww$a InsertionPosition
		METHOD a inverse ()Lww$a;
		METHOD a insert (Ljava/util/List;Ljava/lang/Object;Ljava/util/function/Function;Z)I
			ARG 1 items
			ARG 2 item
			ARG 3 converter
			ARG 4 inverse
	CLASS ww$b Factory
		METHOD create (Ljava/lang/String;ZLjava/util/function/Supplier;Lwh;Lwm;Lww$a;)Lww;
			ARG 1 name
			ARG 2 alwaysCreatePack
			ARG 3 packFactory
			ARG 4 pack
			ARG 5 meta
			ARG 6 insertionPosition
	FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
	FIELD b BROKEN_PACK_META Lwm;
	FIELD c name Ljava/lang/String;
	FIELD d packCreator Ljava/util/function/Supplier;
	FIELD e displayName Ljm;
	FIELD f description Ljm;
	FIELD g compatibility Lws;
	FIELD h position Lww$a;
	FIELD i notSorting Z
	FIELD j positionFixed Z
	METHOD <init> (Ljava/lang/String;ZLjava/util/function/Supplier;Ljm;Ljm;Lws;Lww$a;Z)V
		ARG 1 name
		ARG 2 notSorting
		ARG 3 packCreator
		ARG 4 displayName
		ARG 5 description
		ARG 6 compatibility
		ARG 7 direction
		ARG 8 tillEnd
	METHOD <init> (Ljava/lang/String;ZLjava/util/function/Supplier;Lwh;Lwm;Lww$a;)V
		ARG 1 name
		ARG 2 notSorting
		ARG 3 packCreator
		ARG 4 pack
		ARG 5 metadata
		ARG 6 direction
	METHOD a getDisplayName ()Ljm;
	METHOD a of (Ljava/lang/String;ZLjava/util/function/Supplier;Lww$b;Lww$a;)Lww;
		ARG 0 name
		ARG 1 alwaysCreatePack
		ARG 2 packFactory
		ARG 3 containerFactory
		ARG 4 insertionPosition
	METHOD a getInformationText (Z)Ljm;
	METHOD b getDescription ()Ljm;
	METHOD c getCompatibility ()Lws;
	METHOD d createResourcePack ()Lwh;
	METHOD e getName ()Ljava/lang/String;
	METHOD equals (Ljava/lang/Object;)Z
		ARG 1 o
	METHOD f canBeSorted ()Z
	METHOD g isPositionFixed ()Z
	METHOD h getInitialPosition ()Lww$a;
