Package net.minecraft.datafixer.fix
Class EntityProjectileOwnerFix
java.lang.Object
com.mojang.datafixers.DataFix
net.minecraft.datafixer.fix.EntityProjectileOwnerFix
public class EntityProjectileOwnerFix
extends com.mojang.datafixers.DataFix
-
Constructor Summary
Constructors Constructor Description EntityProjectileOwnerFix(com.mojang.datafixers.schemas.Schema outputSchema)
-
Method Summary
Modifier and Type Method Description private com.mojang.datafixers.Typed<?>
fixEntities(com.mojang.datafixers.Typed<?> typed)
private com.mojang.serialization.Dynamic<?>
insertOwnerUuidArray(com.mojang.serialization.Dynamic<?> dynamic, long most, long least)
protected com.mojang.datafixers.TypeRewriteRule
makeRule()
private static int[]
makeUuidArray(long most, long least)
private com.mojang.serialization.Dynamic<?>
moveFlatOwnerMostLeastToArray(com.mojang.serialization.Dynamic<?> dynamic)
private com.mojang.serialization.Dynamic<?>
moveNestedOwnerMostLeastToArray(com.mojang.serialization.Dynamic<?> dynamic)
private com.mojang.serialization.Dynamic<?>
moveOwnerToArray(com.mojang.serialization.Dynamic<?> dynamic)
private com.mojang.serialization.Dynamic<?>
renamePotionToItem(com.mojang.serialization.Dynamic<?> dynamic)
private com.mojang.datafixers.Typed<?>
update(com.mojang.datafixers.Typed<?> typed, String string, Function<com.mojang.serialization.Dynamic<?>,com.mojang.serialization.Dynamic<?>> function)
Methods inherited from class com.mojang.datafixers.DataFix
checked, convertUnchecked, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhereTyped, fixTypeEverywhereTyped, fixTypeEverywhereTyped, fixTypeEverywhereTyped, getInputSchema, getOutputSchema, getRule, getVersionKey, onFail, writeAndRead, writeFixAndRead
-
Constructor Details
-
EntityProjectileOwnerFix
public EntityProjectileOwnerFix(com.mojang.datafixers.schemas.Schema outputSchema)
-
-
Method Details
-
makeRule
protected com.mojang.datafixers.TypeRewriteRule makeRule()- Specified by:
makeRule
in classcom.mojang.datafixers.DataFix
-
fixEntities
private com.mojang.datafixers.Typed<?> fixEntities(com.mojang.datafixers.Typed<?> typed) -
moveFlatOwnerMostLeastToArray
private com.mojang.serialization.Dynamic<?> moveFlatOwnerMostLeastToArray(com.mojang.serialization.Dynamic<?> dynamic) -
moveNestedOwnerMostLeastToArray
private com.mojang.serialization.Dynamic<?> moveNestedOwnerMostLeastToArray(com.mojang.serialization.Dynamic<?> dynamic) -
renamePotionToItem
private com.mojang.serialization.Dynamic<?> renamePotionToItem(com.mojang.serialization.Dynamic<?> dynamic) -
moveOwnerToArray
private com.mojang.serialization.Dynamic<?> moveOwnerToArray(com.mojang.serialization.Dynamic<?> dynamic) -
insertOwnerUuidArray
private com.mojang.serialization.Dynamic<?> insertOwnerUuidArray(com.mojang.serialization.Dynamic<?> dynamic, long most, long least) -
makeUuidArray
private static int[] makeUuidArray(long most, long least) -
update
-