net.minecraft.util.datafix.fixes

public class EntityVariantFix

extends NamedEntityFix

bfo
net.minecraft.util.datafix.fixes.EntityVariantFix
net.minecraft.class_7371
net.minecraft.unmapped.C_rzdbxiej
net.minecraft.datafixer.fix.EntityVariantTypeFix
net.minecraft.datafixer.schema.Schema3086
net.minecraft.src.C_212991_
net.minecraft.util.datafix.fixes.DataConverterEntityUUID

Field summary

Modifier and TypeField
private final String
a
fieldName
field_38705
f_xzokpxoy
variantKey
choice
f_216620_
private final IntFunction<String>
b
idConversions
field_38706
f_gjrasvhe
variantIntToId
choiceSelector
f_216621_

Constructor summary

ModifierConstructor
public (com.mojang.datafixers.schemas.Schema outputSchema, String name, com.mojang.datafixers.DSL$TypeReference type, String entityId, String variantKey, IntFunction<String> variantIntToId)

Method summary

Modifier and TypeMethod
private static <T> com.mojang.serialization.Dynamic<T>
a(com.mojang.serialization.Dynamic<T> arg0, String arg1, String arg2, Function<com.mojang.serialization.Dynamic<T>, com.mojang.serialization.Dynamic<T>> arg3)
updateAndRename(com.mojang.serialization.Dynamic<T> arg0, String arg1, String arg2, Function<com.mojang.serialization.Dynamic<T>, com.mojang.serialization.Dynamic<T>> arg3)
method_43072(com.mojang.serialization.Dynamic<T> arg0, String arg1, String arg2, Function<com.mojang.serialization.Dynamic<T>, com.mojang.serialization.Dynamic<T>> arg3)
m_zlqecdpi(com.mojang.serialization.Dynamic<T> arg0, String arg1, String arg2, Function<com.mojang.serialization.Dynamic<T>, com.mojang.serialization.Dynamic<T>> arg3)
updateEntity(com.mojang.serialization.Dynamic<T> entityDynamic, String oldVariantKey, String newVariantKey, Function<com.mojang.serialization.Dynamic<T>, com.mojang.serialization.Dynamic<T>> variantIntToId)
find(com.mojang.serialization.Dynamic<T> dynamic, String input, String input2, Function<com.mojang.serialization.Dynamic<T>, com.mojang.serialization.Dynamic<T>> choice)
m_216636_(com.mojang.serialization.Dynamic<T> p_216637_, String p_216638_, String p_216639_, Function<com.mojang.serialization.Dynamic<T>, com.mojang.serialization.Dynamic<T>> p_216640_)
protected com.mojang.datafixers.Typed<?>
a(com.mojang.datafixers.Typed<?> arg0)
fix(com.mojang.datafixers.Typed<?> arg0)
method_5105(com.mojang.datafixers.Typed<?> arg0)
m_ysvngubz(com.mojang.datafixers.Typed<?> arg0)
transform(com.mojang.datafixers.Typed<?> arg0)
transform(com.mojang.datafixers.Typed<?> arg0)
m_7504_(com.mojang.datafixers.Typed<?> arg0)