net.minecraft.util.datafix.fixes

public class SavedDataFeaturePoolElementFix

extends com.mojang.datafixers.DataFix

bgz
net.minecraft.util.datafix.fixes.SavedDataFeaturePoolElementFix
net.minecraft.class_5947
net.minecraft.datafixer.fix.StructureFeatureChildrenPoolElementFix
net.minecraft.src.C_140999_
net.minecraft.util.datafix.fixes.SavedDataFeaturePoolElementFix

Field summary

Modifier and TypeField
private static final Pattern
a
INDEX_PATTERN
field_29545
ARRAY_INDEX_PATTERN
f_145641_
private static final Set<String>
b
PIECE_TYPE
field_29546
TARGET_CHILDREN_IDS
f_145642_
private static final Set<String>
c
FEATURES
field_29547
TARGET_FEATURES
f_145643_

Constructor summary

ModifierConstructor
public (com.mojang.datafixers.schemas.Schema outputSchema)

Method summary

Modifier and TypeMethod
public com.mojang.datafixers.TypeRewriteRule
makeRule()
makeRule()
makeRule()
private static <T> com.mojang.serialization.Dynamic<T>
b(com.mojang.serialization.Dynamic<T> arg0)
fixTag(com.mojang.serialization.Dynamic<T> arg0)
method_34692(com.mojang.serialization.Dynamic<T> arg0)
updateStructureFeature(com.mojang.serialization.Dynamic<T> structureFeature)
m_145662_(com.mojang.serialization.Dynamic<T> p_145663_)
private static <T> com.mojang.serialization.Dynamic<T>
c(com.mojang.serialization.Dynamic<T> arg0)
updateChildren(com.mojang.serialization.Dynamic<T> arg0)
method_34693(com.mojang.serialization.Dynamic<T> arg0)
updateChildren(com.mojang.serialization.Dynamic<T> children)
m_145664_(com.mojang.serialization.Dynamic<T> p_145665_)
private static Stream<? extends com.mojang.serialization.Dynamic<?>>
a(Stream<? extends com.mojang.serialization.Dynamic<?>> arg0)
updateChildren(Stream<? extends com.mojang.serialization.Dynamic<?>> arg0)
method_34691(Stream<? extends com.mojang.serialization.Dynamic<?>> arg0)
mapChildren(Stream<? extends com.mojang.serialization.Dynamic<?>> children)
m_145660_(Stream<? extends com.mojang.serialization.Dynamic<?>> p_145661_)
private static <T> com.mojang.serialization.OptionalDynamic<T>
a(com.mojang.serialization.Dynamic<T> arg0, String... arg1)
get(com.mojang.serialization.Dynamic<T> arg0, String... arg1)
method_34689(com.mojang.serialization.Dynamic<T> arg0, String... arg1)
findValueAt(com.mojang.serialization.Dynamic<T> root, String... pathParts)
m_145649_(com.mojang.serialization.Dynamic<T> p_145650_, String... p_145651_)
protected static com.mojang.serialization.Dynamic<?>
a(com.mojang.serialization.Dynamic<?> arg0)
fixFeature(com.mojang.serialization.Dynamic<?> arg0)
method_34688(com.mojang.serialization.Dynamic<?> arg0)
updatePoolElementFeature(com.mojang.serialization.Dynamic<?> feature)
m_145647_(com.mojang.serialization.Dynamic<?> p_145648_)
private static Optional<String>
a(String arg0, String arg1, String arg2, String arg3, String arg4, String arg5, String arg6)
getReplacement(String arg0, String arg1, String arg2, String arg3, String arg4, String arg5, String arg6)
method_34690(String arg0, String arg1, String arg2, String arg3, String arg4, String arg5, String arg6)
updateFeature(String type, String name, String stateProviderType, String stateProviderStateName, String stateProviderFirstEntryName, String foliagePlacerType, String leavesProviderStateName)
m_145652_(String p_145653_, String p_145654_, String p_145655_, String p_145656_, String p_145657_, String p_145658_, String p_145659_)