类 EntityProjectileOwnerFix


  • public class EntityProjectileOwnerFix
    extends com.mojang.datafixers.DataFix
    Mappings:
    Namespace Name
    official ajj
    intermediary net/minecraft/class_4860
    named net/minecraft/datafixer/fix/EntityProjectileOwnerFix
    • 构造器概要

      构造器 
      构造器 说明
      EntityProjectileOwnerFix​(com.mojang.datafixers.schemas.Schema outputSchema)  
    • 方法概要

      所有方法 静态方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      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.TypeRewriteRule makeRule()  
      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)  
      • 从类继承的方法 com.mojang.datafixers.DataFix

        checked, convertUnchecked, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhereTyped, fixTypeEverywhereTyped, fixTypeEverywhereTyped, fixTypeEverywhereTyped, getInputSchema, getOutputSchema, getRule, getVersionKey, onFail, writeAndRead, writeFixAndRead
    • 构造器详细资料

      • EntityProjectileOwnerFix

        public EntityProjectileOwnerFix​(com.mojang.datafixers.schemas.Schema outputSchema)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lajj;<init>(Lcom/mojang/datafixers/schemas/Schema;)V
        intermediary <init> Lnet/minecraft/class_4860;<init>(Lcom/mojang/datafixers/schemas/Schema;)V
        named <init> Lnet/minecraft/datafixer/fix/EntityProjectileOwnerFix;<init>(Lcom/mojang/datafixers/schemas/Schema;)V
    • 方法详细资料

      • makeRule

        protected com.mojang.datafixers.TypeRewriteRule makeRule()
        指定者:
        makeRule 在类中 com.mojang.datafixers.DataFix
        Mappings:
        Namespace Name Mixin selector
        official makeRule Lajj;makeRule()Lcom/mojang/datafixers/TypeRewriteRule;
        intermediary makeRule Lnet/minecraft/class_4860;makeRule()Lcom/mojang/datafixers/TypeRewriteRule;
        named makeRule Lnet/minecraft/datafixer/fix/EntityProjectileOwnerFix;makeRule()Lcom/mojang/datafixers/TypeRewriteRule;
      • fixEntities

        private com.mojang.datafixers.Typed<?> fixEntities​(com.mojang.datafixers.Typed<?> typed)
        Mappings:
        Namespace Name Mixin selector
        official a Lajj;a(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;
        named fixEntities Lnet/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 a Lajj;a(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;
        named moveFlatOwnerMostLeastToArray Lnet/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 b Lajj;b(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;
        named moveNestedOwnerMostLeastToArray Lnet/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 c Lajj;c(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;
        named renamePotionToItem Lnet/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 d Lajj;d(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;
        named moveOwnerToArray Lnet/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 a Lajj;a(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;
        named insertOwnerUuidArray Lnet/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 a Lajj;a(JJ)[I
        intermediary method_24898 Lnet/minecraft/class_4860;method_24898(JJ)[I
        named makeUuidArray Lnet/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 a Lajj;a(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;
        named update Lnet/minecraft/datafixer/fix/EntityProjectileOwnerFix;update(Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed;