CLASS net/minecraft/class_5947 net/minecraft/datafixer/fix/StructureFeatureChildrenPoolElementFix COMMENT A fix that updates a few children pool element features with complex COMMENT configurations to simple ID strings within structure features. COMMENT COMMENT

This is known as {@index SavedDataFeaturePoolElementFix} in the COMMENT literal strings. FIELD field_29545 ARRAY_INDEX_PATTERN Ljava/util/regex/Pattern; FIELD field_29546 TARGET_CHILDREN_IDS Ljava/util/Set; FIELD field_29547 TARGET_FEATURES Ljava/util/Set; METHOD (Lcom/mojang/datafixers/schemas/Schema;)V ARG 1 outputSchema METHOD method_34688 updatePoolElementFeature (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; ARG 0 feature METHOD method_34689 findValueAt (Lcom/mojang/serialization/Dynamic;[Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic; ARG 0 root ARG 1 pathParts METHOD method_34690 updateFeature (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; ARG 0 type ARG 1 name ARG 2 stateProviderType ARG 3 stateProviderStateName ARG 4 stateProviderFirstEntryName ARG 5 foliagePlacerType ARG 6 leavesProviderStateName METHOD method_34691 mapChildren (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; ARG 0 children METHOD method_34692 updateStructureFeature (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; ARG 0 structureFeature METHOD method_34693 updateChildren (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; ARG 0 children METHOD method_34694 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; ARG 0 child METHOD method_34695 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; ARG 0 poolElement