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 bea
  • Constructor Summary Link icon

    Constructors
    Constructor
    Description
    EntityProjectileOwnerFix(com.mojang.datafixers.schemas.Schema outputSchema)
     
  • Method Summary Link icon

    Modifier and Type
    Method
    Description
    private 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
     
    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 Link icon

    checked, convertUnchecked, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhereTyped, fixTypeEverywhereTyped, fixTypeEverywhereTyped, fixTypeEverywhereTyped, getInputSchema, getOutputSchema, getRule, getVersionKey, onFail, writeAndRead, writeFixAndRead

    Methods inherited from class java.lang.Object Link icon

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details Link icon

    • EntityProjectileOwnerFix Link icon

      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> Lbea;<init>(Lcom/mojang/datafixers/schemas/Schema;)V
  • Method Details Link icon

    • makeRule Link icon

      protected com.mojang.datafixers.TypeRewriteRule makeRule()
      Specified by:
      makeRule in class com.mojang.datafixers.DataFix
    • fixEntities Link icon

      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 Lbea;a(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;
    • moveFlatOwnerMostLeastToArray Link icon

      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 Lbea;a(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
    • moveNestedOwnerMostLeastToArray Link icon

      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 Lbea;b(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
    • renamePotionToItem Link icon

      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 Lbea;c(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
    • moveOwnerToArray Link icon

      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 Lbea;d(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
    • insertOwnerUuidArray Link icon

      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 Lbea;a(Lcom/mojang/serialization/Dynamic;JJ)Lcom/mojang/serialization/Dynamic;
    • makeUuidArray Link icon

      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 Lbea;a(JJ)[I
    • update Link icon

      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 Lbea;a(Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed;