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 named net/minecraft/datafixer/fix/EntityProjectileOwnerFix
intermediary net/minecraft/class_4860
official bfb
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprivate com.mojang.datafixers.Typed
<?> fixEntities
(com.mojang.datafixers.Typed<?> entityTyped) private com.mojang.serialization.Dynamic
<?> insertOwnerUuidArray
(com.mojang.serialization.Dynamic<?> entityDynamic, 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<?> entityDynamic) private com.mojang.serialization.Dynamic
<?> moveNestedOwnerMostLeastToArray
(com.mojang.serialization.Dynamic<?> entityDynamic) private com.mojang.serialization.Dynamic
<?> moveOwnerToArray
(com.mojang.serialization.Dynamic<?> entityDynamic) private com.mojang.serialization.Dynamic
<?> renamePotionToItem
(com.mojang.serialization.Dynamic<?> entityDynamic) private com.mojang.datafixers.Typed
<?> update
(com.mojang.datafixers.Typed<?> entityTyped, String matchId, Function<com.mojang.serialization.Dynamic<?>, com.mojang.serialization.Dynamic<?>> fixer) 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 named <init>
Lnet/minecraft/datafixer/fix/EntityProjectileOwnerFix;<init>(Lcom/mojang/datafixers/schemas/Schema;)V
intermediary <init>
Lnet/minecraft/class_4860;<init>(Lcom/mojang/datafixers/schemas/Schema;)V
official <init>
Lbfb;<init>(Lcom/mojang/datafixers/schemas/Schema;)V
-
-
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<?> entityTyped) - Mappings:
Namespace Name Mixin selector named fixEntities
Lnet/minecraft/datafixer/fix/EntityProjectileOwnerFix;fixEntities(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;
intermediary method_24901
Lnet/minecraft/class_4860;method_24901(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;
official a
Lbfb;a(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;
-
moveFlatOwnerMostLeastToArray
private com.mojang.serialization.Dynamic<?> moveFlatOwnerMostLeastToArray(com.mojang.serialization.Dynamic<?> entityDynamic) - Mappings:
Namespace Name Mixin selector named moveFlatOwnerMostLeastToArray
Lnet/minecraft/datafixer/fix/EntityProjectileOwnerFix;moveFlatOwnerMostLeastToArray(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
intermediary method_24899
Lnet/minecraft/class_4860;method_24899(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
official a
Lbfb;a(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
-
moveNestedOwnerMostLeastToArray
private com.mojang.serialization.Dynamic<?> moveNestedOwnerMostLeastToArray(com.mojang.serialization.Dynamic<?> entityDynamic) - Mappings:
Namespace Name Mixin selector named moveNestedOwnerMostLeastToArray
Lnet/minecraft/datafixer/fix/EntityProjectileOwnerFix;moveNestedOwnerMostLeastToArray(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
intermediary method_24904
Lnet/minecraft/class_4860;method_24904(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
official b
Lbfb;b(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
-
renamePotionToItem
private com.mojang.serialization.Dynamic<?> renamePotionToItem(com.mojang.serialization.Dynamic<?> entityDynamic) - Mappings:
Namespace Name Mixin selector named renamePotionToItem
Lnet/minecraft/datafixer/fix/EntityProjectileOwnerFix;renamePotionToItem(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
intermediary method_24905
Lnet/minecraft/class_4860;method_24905(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
official c
Lbfb;c(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
-
moveOwnerToArray
private com.mojang.serialization.Dynamic<?> moveOwnerToArray(com.mojang.serialization.Dynamic<?> entityDynamic) - Mappings:
Namespace Name Mixin selector named moveOwnerToArray
Lnet/minecraft/datafixer/fix/EntityProjectileOwnerFix;moveOwnerToArray(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
intermediary method_24906
Lnet/minecraft/class_4860;method_24906(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
official d
Lbfb;d(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
-
insertOwnerUuidArray
private com.mojang.serialization.Dynamic<?> insertOwnerUuidArray(com.mojang.serialization.Dynamic<?> entityDynamic, long most, long least) - Mappings:
Namespace Name Mixin selector named insertOwnerUuidArray
Lnet/minecraft/datafixer/fix/EntityProjectileOwnerFix;insertOwnerUuidArray(Lcom/mojang/serialization/Dynamic;JJ)Lcom/mojang/serialization/Dynamic;
intermediary method_24900
Lnet/minecraft/class_4860;method_24900(Lcom/mojang/serialization/Dynamic;JJ)Lcom/mojang/serialization/Dynamic;
official a
Lbfb;a(Lcom/mojang/serialization/Dynamic;JJ)Lcom/mojang/serialization/Dynamic;
-
makeUuidArray
private static int[] makeUuidArray(long most, long least) - Mappings:
Namespace Name Mixin selector named makeUuidArray
Lnet/minecraft/datafixer/fix/EntityProjectileOwnerFix;makeUuidArray(JJ)[I
intermediary method_24898
Lnet/minecraft/class_4860;method_24898(JJ)[I
official a
Lbfb;a(JJ)[I
-
update
private com.mojang.datafixers.Typed<?> update(com.mojang.datafixers.Typed<?> entityTyped, String matchId, Function<com.mojang.serialization.Dynamic<?>, com.mojang.serialization.Dynamic<?>> fixer) - Mappings:
Namespace Name Mixin selector named update
Lnet/minecraft/datafixer/fix/EntityProjectileOwnerFix;update(Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed;
intermediary method_24902
Lnet/minecraft/class_4860;method_24902(Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed;
official a
Lbfb;a(Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed;
-