CLASS wy net/minecraft/resource/ResourcePackContainer
	CLASS wy$a InsertionPosition
		METHOD a inverse ()Lwy$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 wy$b Factory
		METHOD create (Ljava/lang/String;ZLjava/util/function/Supplier;Lwj;Lwo;Lwy$a;)Lwy;
			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 Lwo;
	FIELD c name Ljava/lang/String;
	FIELD d packCreator Ljava/util/function/Supplier;
	FIELD e displayName Ljn;
	FIELD f description Ljn;
	FIELD g compatibility Lwu;
	FIELD h position Lwy$a;
	FIELD i notSorting Z
	FIELD j positionFixed Z
	METHOD <init> (Ljava/lang/String;ZLjava/util/function/Supplier;Ljn;Ljn;Lwu;Lwy$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;Lwj;Lwo;Lwy$a;)V
		ARG 1 name
		ARG 2 notSorting
		ARG 3 packCreator
		ARG 4 pack
		ARG 5 metadata
		ARG 6 direction
	METHOD a getDisplayName ()Ljn;
	METHOD a of (Ljava/lang/String;ZLjava/util/function/Supplier;Lwy$b;Lwy$a;)Lwy;
		ARG 0 name
		ARG 1 alwaysCreatePack
		ARG 2 packFactory
		ARG 3 containerFactory
		ARG 4 insertionPosition
	METHOD a getInformationText (Z)Ljn;
	METHOD b getDescription ()Ljn;
	METHOD c getCompatibility ()Lwu;
	METHOD d createResourcePack ()Lwj;
	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 ()Lwy$a;
