Class EntityProjectileOwnerFix
java.lang.Object
com.mojang.datafixers.DataFix
net.minecraft.util.datafix.fixes.EntityProjectileOwnerFix
public class EntityProjectileOwnerFix
extends com.mojang.datafixers.DataFix
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static int[]createUUIDArray(long mostSignificantBits, long leastSignificantBits) protected com.mojang.datafixers.TypeRewriteRulemakeRule()private com.mojang.serialization.Dynamic<?> setUUID(com.mojang.serialization.Dynamic<?> tag, long mostSignificantBits, long leastSignificantBits) private com.mojang.datafixers.Typed<?> updateEntity(com.mojang.datafixers.Typed<?> input, String name, Function<com.mojang.serialization.Dynamic<?>, com.mojang.serialization.Dynamic<?>> function) private com.mojang.serialization.Dynamic<?> updateOwnerArrow(com.mojang.serialization.Dynamic<?> tag) private com.mojang.serialization.Dynamic<?> updateOwnerLlamaSpit(com.mojang.serialization.Dynamic<?> tag) private com.mojang.serialization.Dynamic<?> updateOwnerThrowable(com.mojang.serialization.Dynamic<?> tag) private com.mojang.datafixers.Typed<?> updateProjectiles(com.mojang.datafixers.Typed<?> input) 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
-
updateProjectiles
private com.mojang.datafixers.Typed<?> updateProjectiles(com.mojang.datafixers.Typed<?> input) -
updateOwnerArrow
private com.mojang.serialization.Dynamic<?> updateOwnerArrow(com.mojang.serialization.Dynamic<?> tag) -
updateOwnerLlamaSpit
private com.mojang.serialization.Dynamic<?> updateOwnerLlamaSpit(com.mojang.serialization.Dynamic<?> tag) -
updateOwnerThrowable
private com.mojang.serialization.Dynamic<?> updateOwnerThrowable(com.mojang.serialization.Dynamic<?> tag) -
setUUID
private com.mojang.serialization.Dynamic<?> setUUID(com.mojang.serialization.Dynamic<?> tag, long mostSignificantBits, long leastSignificantBits) -
createUUIDArray
private static int[] createUUIDArray(long mostSignificantBits, long leastSignificantBits) -
updateEntity
-