Package net.minecraft
Class class_7898.class_7900<E extends LivingEntity>
java.lang.Object
net.minecraft.class_7898.class_7900<E>
- All Implemented Interfaces:
com.mojang.datafixers.kinds.App<class_7898.class_7900.class_7901<E>,,class_7898.class_7902<E>> com.mojang.datafixers.kinds.Applicative<class_7898.class_7902<E>,,class_7898.class_7900.class_7901<E>> com.mojang.datafixers.kinds.Functor<class_7898.class_7902<E>,,class_7898.class_7900.class_7901<E>> com.mojang.datafixers.kinds.Kind1<class_7898.class_7902<E>,class_7898.class_7900.class_7901<E>>
- Enclosing class:
class_7898<E extends LivingEntity,M>
public static final class class_7898.class_7900<E extends LivingEntity>
extends Object
implements com.mojang.datafixers.kinds.Applicative<class_7898.class_7902<E>,class_7898.class_7900.class_7901<E>>
- Mappings:
Namespace Name official biv$bintermediary net/minecraft/class_7898$class_7900named net/minecraft/class_7898$class_7900
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final classNested classes/interfaces inherited from interface com.mojang.datafixers.kinds.Applicative
com.mojang.datafixers.kinds.Applicative.Mu -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<A,B, R> class_7898<E, R> ap2(com.mojang.datafixers.kinds.App<class_7898.class_7902<E>, BiFunction<A, B, R>> app, com.mojang.datafixers.kinds.App<class_7898.class_7902<E>, A> app2, com.mojang.datafixers.kinds.App<class_7898.class_7902<E>, B> app3) <T1,T2, T3, R>
class_7898<E,R> ap3(com.mojang.datafixers.kinds.App<class_7898.class_7902<E>, com.mojang.datafixers.util.Function3<T1, T2, T3, R>> app, com.mojang.datafixers.kinds.App<class_7898.class_7902<E>, T1> app2, com.mojang.datafixers.kinds.App<class_7898.class_7902<E>, T2> app3, com.mojang.datafixers.kinds.App<class_7898.class_7902<E>, T3> app4) <T1,T2, T3, T4, R>
class_7898<E,R> ap4(com.mojang.datafixers.kinds.App<class_7898.class_7902<E>, com.mojang.datafixers.util.Function4<T1, T2, T3, T4, R>> app, com.mojang.datafixers.kinds.App<class_7898.class_7902<E>, T1> app2, com.mojang.datafixers.kinds.App<class_7898.class_7902<E>, T2> app3, com.mojang.datafixers.kinds.App<class_7898.class_7902<E>, T3> app4, com.mojang.datafixers.kinds.App<class_7898.class_7902<E>, T4> app5) <A,R> Function<com.mojang.datafixers.kinds.App<class_7898.class_7902<E>, A>, com.mojang.datafixers.kinds.App<class_7898.class_7902<E>, R>> lift1(com.mojang.datafixers.kinds.App<class_7898.class_7902<E>, Function<A, R>> app) <T,R> class_7898<E, R> map(Function<? super T, ? extends R> function, com.mojang.datafixers.kinds.App<class_7898.class_7902<E>, T> app) <Value> Optional<Value>method_47233(class_7906<com.mojang.datafixers.kinds.OptionalBox.Mu, Value> class_7906) class_7898<E,com.mojang.datafixers.util.Unit> method_47234(class_7911<? super E> class_7911) <Value> class_7898<E,class_7906<com.mojang.datafixers.kinds.OptionalBox.Mu, Value>> method_47235(MemoryModuleType<Value> memoryModuleType) <A> class_7898<E,A> method_47242(Supplier<String> supplier, A a) <Value> Valuemethod_47243(class_7906<com.mojang.datafixers.kinds.IdF.Mu, Value> class_7906) <Value> class_7898<E,class_7906<com.mojang.datafixers.kinds.IdF.Mu, Value>> method_47244(MemoryModuleType<Value> memoryModuleType) <Value> class_7898<E,class_7906<com.mojang.datafixers.kinds.Const.Mu<com.mojang.datafixers.util.Unit>, Value>> method_47245(MemoryModuleType<Value> memoryModuleType) <A> class_7898<E,A> point(A a) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.mojang.datafixers.kinds.Applicative
ap, ap, ap10, ap11, ap12, ap13, ap14, ap15, ap16, ap5, ap6, ap7, ap8, ap9, apply2, apply3, apply4, apply5, apply6, apply7, apply8, apply9, lift2, lift3, lift4, lift5, lift6, lift7, lift8, lift9Methods inherited from interface com.mojang.datafixers.kinds.Kind1
group, group, group, group, group, group, group, group, group, group, group, group, group, group, group, group
-
Constructor Details
-
class_7900
public class_7900()
-
-
Method Details
-
method_47233
public <Value> Optional<Value> method_47233(class_7906<com.mojang.datafixers.kinds.OptionalBox.Mu, Value> class_7906) - Mappings:
Namespace Name Mixin selector official aLbiv$b;a(Lbiw;)Ljava/util/Optional;intermediary method_47233Lnet/minecraft/class_7898$class_7900;method_47233(Lnet/minecraft/class_7906;)Ljava/util/Optional;named method_47233Lnet/minecraft/class_7898$class_7900;method_47233(Lnet/minecraft/class_7906;)Ljava/util/Optional;
-
method_47243
- Mappings:
Namespace Name Mixin selector official bLbiv$b;b(Lbiw;)Ljava/lang/Object;intermediary method_47243Lnet/minecraft/class_7898$class_7900;method_47243(Lnet/minecraft/class_7906;)Ljava/lang/Object;named method_47243Lnet/minecraft/class_7898$class_7900;method_47243(Lnet/minecraft/class_7906;)Ljava/lang/Object;
-
method_47235
public <Value> class_7898<E,class_7906<com.mojang.datafixers.kinds.OptionalBox.Mu, method_47235Value>> (MemoryModuleType<Value> memoryModuleType) - Mappings:
Namespace Name Mixin selector official aLbiv$b;a(Lbmt;)Lbiv;intermediary method_47235Lnet/minecraft/class_7898$class_7900;method_47235(Lnet/minecraft/class_4140;)Lnet/minecraft/class_7898;named method_47235Lnet/minecraft/class_7898$class_7900;method_47235(Lnet/minecraft/entity/ai/brain/MemoryModuleType;)Lnet/minecraft/class_7898;
-
method_47244
public <Value> class_7898<E,class_7906<com.mojang.datafixers.kinds.IdF.Mu, method_47244Value>> (MemoryModuleType<Value> memoryModuleType) - Mappings:
Namespace Name Mixin selector official bLbiv$b;b(Lbmt;)Lbiv;intermediary method_47244Lnet/minecraft/class_7898$class_7900;method_47244(Lnet/minecraft/class_4140;)Lnet/minecraft/class_7898;named method_47244Lnet/minecraft/class_7898$class_7900;method_47244(Lnet/minecraft/entity/ai/brain/MemoryModuleType;)Lnet/minecraft/class_7898;
-
method_47245
public <Value> class_7898<E,class_7906<com.mojang.datafixers.kinds.Const.Mu<com.mojang.datafixers.util.Unit>, method_47245Value>> (MemoryModuleType<Value> memoryModuleType) - Mappings:
Namespace Name Mixin selector official cLbiv$b;c(Lbmt;)Lbiv;intermediary method_47245Lnet/minecraft/class_7898$class_7900;method_47245(Lnet/minecraft/class_4140;)Lnet/minecraft/class_7898;named method_47245Lnet/minecraft/class_7898$class_7900;method_47245(Lnet/minecraft/entity/ai/brain/MemoryModuleType;)Lnet/minecraft/class_7898;
-
method_47234
- Mappings:
Namespace Name Mixin selector official aLbiv$b;a(Lbiy;)Lbiv;intermediary method_47234Lnet/minecraft/class_7898$class_7900;method_47234(Lnet/minecraft/class_7911;)Lnet/minecraft/class_7898;named method_47234Lnet/minecraft/class_7898$class_7900;method_47234(Lnet/minecraft/class_7911;)Lnet/minecraft/class_7898;
-
point
- Specified by:
pointin interfacecom.mojang.datafixers.kinds.Applicative<class_7898.class_7902<E extends LivingEntity>,class_7898.class_7900.class_7901<E extends LivingEntity>> - Mappings:
Namespace Name Mixin selector official aLbiv$b;a(Ljava/lang/Object;)Lbiv;intermediary method_47240Lnet/minecraft/class_7898$class_7900;method_47240(Ljava/lang/Object;)Lnet/minecraft/class_7898;named pointLnet/minecraft/class_7898$class_7900;point(Ljava/lang/Object;)Lnet/minecraft/class_7898;
-
method_47242
- Mappings:
Namespace Name Mixin selector official aLbiv$b;a(Ljava/util/function/Supplier;Ljava/lang/Object;)Lbiv;intermediary method_47242Lnet/minecraft/class_7898$class_7900;method_47242(Ljava/util/function/Supplier;Ljava/lang/Object;)Lnet/minecraft/class_7898;named method_47242Lnet/minecraft/class_7898$class_7900;method_47242(Ljava/util/function/Supplier;Ljava/lang/Object;)Lnet/minecraft/class_7898;
-
lift1
public <A,R> Function<com.mojang.datafixers.kinds.App<class_7898.class_7902<E>,A>, lift1com.mojang.datafixers.kinds.App<class_7898.class_7902<E>, R>> (com.mojang.datafixers.kinds.App<class_7898.class_7902<E>, Function<A, R>> app) - Specified by:
lift1in interfacecom.mojang.datafixers.kinds.Applicative<class_7898.class_7902<E extends LivingEntity>,class_7898.class_7900.class_7901<E extends LivingEntity>>
-
map
public <T,R> class_7898<E,R> map(Function<? super T, ? extends R> function, com.mojang.datafixers.kinds.App<class_7898.class_7902<E>, T> app) - Specified by:
mapin interfacecom.mojang.datafixers.kinds.Functor<class_7898.class_7902<E extends LivingEntity>,class_7898.class_7900.class_7901<E extends LivingEntity>> - Mappings:
Namespace Name Mixin selector official aLbiv$b;a(Ljava/util/function/Function;Lcom/mojang/datafixers/kinds/App;)Lbiv;intermediary method_47241Lnet/minecraft/class_7898$class_7900;method_47241(Ljava/util/function/Function;Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/class_7898;named mapLnet/minecraft/class_7898$class_7900;map(Ljava/util/function/Function;Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/class_7898;
-
ap2
public <A,B, class_7898<E,R> R> ap2(com.mojang.datafixers.kinds.App<class_7898.class_7902<E>, BiFunction<A, B, R>> app, com.mojang.datafixers.kinds.App<class_7898.class_7902<E>, A> app2, com.mojang.datafixers.kinds.App<class_7898.class_7902<E>, B> app3) - Specified by:
ap2in interfacecom.mojang.datafixers.kinds.Applicative<class_7898.class_7902<E extends LivingEntity>,class_7898.class_7900.class_7901<E extends LivingEntity>> - Mappings:
Namespace Name Mixin selector official aLbiv$b;a(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lbiv;intermediary method_47237Lnet/minecraft/class_7898$class_7900;method_47237(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/class_7898;named ap2Lnet/minecraft/class_7898$class_7900;ap2(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/class_7898;
-
ap3
public <T1,T2, class_7898<E,T3, R> R> ap3(com.mojang.datafixers.kinds.App<class_7898.class_7902<E>, com.mojang.datafixers.util.Function3<T1, T2, T3, R>> app, com.mojang.datafixers.kinds.App<class_7898.class_7902<E>, T1> app2, com.mojang.datafixers.kinds.App<class_7898.class_7902<E>, T2> app3, com.mojang.datafixers.kinds.App<class_7898.class_7902<E>, T3> app4) - Specified by:
ap3in interfacecom.mojang.datafixers.kinds.Applicative<class_7898.class_7902<E extends LivingEntity>,class_7898.class_7900.class_7901<E extends LivingEntity>> - Mappings:
Namespace Name Mixin selector official aLbiv$b;a(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lbiv;intermediary method_47238Lnet/minecraft/class_7898$class_7900;method_47238(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/class_7898;named ap3Lnet/minecraft/class_7898$class_7900;ap3(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/class_7898;
-
ap4
public <T1,T2, class_7898<E,T3, T4, R> R> ap4(com.mojang.datafixers.kinds.App<class_7898.class_7902<E>, com.mojang.datafixers.util.Function4<T1, T2, T3, T4, R>> app, com.mojang.datafixers.kinds.App<class_7898.class_7902<E>, T1> app2, com.mojang.datafixers.kinds.App<class_7898.class_7902<E>, T2> app3, com.mojang.datafixers.kinds.App<class_7898.class_7902<E>, T3> app4, com.mojang.datafixers.kinds.App<class_7898.class_7902<E>, T4> app5) - Specified by:
ap4in interfacecom.mojang.datafixers.kinds.Applicative<class_7898.class_7902<E extends LivingEntity>,class_7898.class_7900.class_7901<E extends LivingEntity>> - Mappings:
Namespace Name Mixin selector official aLbiv$b;a(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lbiv;intermediary method_47239Lnet/minecraft/class_7898$class_7900;method_47239(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/class_7898;named ap4Lnet/minecraft/class_7898$class_7900;ap4(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lnet/minecraft/class_7898;
-