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.TypeRewriteRulemakeRule()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:
makeRulein 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
-