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
- Mappings:
Namespace Name official asvintermediary net/minecraft/class_4860named net/minecraft/datafixer/fix/EntityProjectileOwnerFix
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate 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) - Mappings:
Namespace Name Mixin selector official <init>Lasv;<init>(Lcom/mojang/datafixers/schemas/Schema;)Vintermediary <init>Lnet/minecraft/class_4860;<init>(Lcom/mojang/datafixers/schemas/Schema;)Vnamed <init>Lnet/minecraft/datafixer/fix/EntityProjectileOwnerFix;<init>(Lcom/mojang/datafixers/schemas/Schema;)V
-
-
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) - Mappings:
Namespace Name Mixin selector official aLasv;a(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;intermediary method_24901Lnet/minecraft/class_4860;method_24901(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;named fixEntitiesLnet/minecraft/datafixer/fix/EntityProjectileOwnerFix;fixEntities(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;
-
moveFlatOwnerMostLeastToArray
private com.mojang.serialization.Dynamic<?> moveFlatOwnerMostLeastToArray(com.mojang.serialization.Dynamic<?> dynamic) - Mappings:
Namespace Name Mixin selector official aLasv;a(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;intermediary method_24899Lnet/minecraft/class_4860;method_24899(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;named moveFlatOwnerMostLeastToArrayLnet/minecraft/datafixer/fix/EntityProjectileOwnerFix;moveFlatOwnerMostLeastToArray(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
-
moveNestedOwnerMostLeastToArray
private com.mojang.serialization.Dynamic<?> moveNestedOwnerMostLeastToArray(com.mojang.serialization.Dynamic<?> dynamic) - Mappings:
Namespace Name Mixin selector official bLasv;b(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;intermediary method_24904Lnet/minecraft/class_4860;method_24904(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;named moveNestedOwnerMostLeastToArrayLnet/minecraft/datafixer/fix/EntityProjectileOwnerFix;moveNestedOwnerMostLeastToArray(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
-
renamePotionToItem
private com.mojang.serialization.Dynamic<?> renamePotionToItem(com.mojang.serialization.Dynamic<?> dynamic) - Mappings:
Namespace Name Mixin selector official cLasv;c(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;intermediary method_24905Lnet/minecraft/class_4860;method_24905(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;named renamePotionToItemLnet/minecraft/datafixer/fix/EntityProjectileOwnerFix;renamePotionToItem(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
-
moveOwnerToArray
private com.mojang.serialization.Dynamic<?> moveOwnerToArray(com.mojang.serialization.Dynamic<?> dynamic) - Mappings:
Namespace Name Mixin selector official dLasv;d(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;intermediary method_24906Lnet/minecraft/class_4860;method_24906(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;named moveOwnerToArrayLnet/minecraft/datafixer/fix/EntityProjectileOwnerFix;moveOwnerToArray(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
-
insertOwnerUuidArray
private com.mojang.serialization.Dynamic<?> insertOwnerUuidArray(com.mojang.serialization.Dynamic<?> dynamic, long most, long least) - Mappings:
Namespace Name Mixin selector official aLasv;a(Lcom/mojang/serialization/Dynamic;JJ)Lcom/mojang/serialization/Dynamic;intermediary method_24900Lnet/minecraft/class_4860;method_24900(Lcom/mojang/serialization/Dynamic;JJ)Lcom/mojang/serialization/Dynamic;named insertOwnerUuidArrayLnet/minecraft/datafixer/fix/EntityProjectileOwnerFix;insertOwnerUuidArray(Lcom/mojang/serialization/Dynamic;JJ)Lcom/mojang/serialization/Dynamic;
-
makeUuidArray
private static int[] makeUuidArray(long most, long least) - Mappings:
Namespace Name Mixin selector official aLasv;a(JJ)[Iintermediary method_24898Lnet/minecraft/class_4860;method_24898(JJ)[Inamed makeUuidArrayLnet/minecraft/datafixer/fix/EntityProjectileOwnerFix;makeUuidArray(JJ)[I
-
update
private com.mojang.datafixers.Typed<?> update(com.mojang.datafixers.Typed<?> typed, String string, Function<com.mojang.serialization.Dynamic<?>, com.mojang.serialization.Dynamic<?>> function) - Mappings:
Namespace Name Mixin selector official aLasv;a(Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed;intermediary method_24902Lnet/minecraft/class_4860;method_24902(Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed;named updateLnet/minecraft/datafixer/fix/EntityProjectileOwnerFix;update(Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed;
-