net.minecraft.datafixer.fix

public class EntityRedundantChanceTagsFix

extends com.mojang.datafixers.DataFix

net.minecraft.util.datafix.fixes.EntityRedundantChanceTagsFix
net.minecraft.class_1165
net.minecraft.datafixer.fix.EntityRedundantChanceTagsFix

Field summary

Modifier and TypeField
private static final com.mojang.serialization.Codec<List<Float>>
FLOAT_LIST_CODEC
field_25695
FLOAT_LIST_CODEC

Constructor summary

ModifierConstructor
public (com.mojang.datafixers.schemas.Schema outputSchema, boolean changesType)

Method summary

Modifier and TypeMethod
public com.mojang.datafixers.TypeRewriteRule
makeRule()
private static boolean
isZeroList(com.mojang.serialization.OptionalDynamic<?> element, int size)
method_30073(com.mojang.serialization.OptionalDynamic<?> arg0, int arg1)
hasZeroDropChance(com.mojang.serialization.OptionalDynamic<?> listTag, int expectedLength)
private static Boolean
lambda$isZeroList$0(int arg0, List arg1)
method_30072(int arg0, List arg1)
method_30072(int arg0, List chances)
private static boolean
lambda$isZeroList$1(Float arg0)
method_30074(Float arg0)
method_30074(Float chance)
private static com.mojang.datafixers.Typed
lambda$makeRule$0(com.mojang.datafixers.Typed arg0)
method_4972(com.mojang.datafixers.Typed arg0)
method_4972(com.mojang.datafixers.Typed arg0)
private static com.mojang.serialization.Dynamic
lambda$makeRule$1(com.mojang.serialization.Dynamic arg0)
method_28188(com.mojang.serialization.Dynamic arg0)
method_28188(com.mojang.serialization.Dynamic entityTyped)