类 TemptationsSensor


  • public class TemptationsSensor
    extends Sensor<PathAwareEntity>
    Mappings:
    Namespace Name
    official bbx
    intermediary net/minecraft/class_5760
    named net/minecraft/entity/ai/brain/sensor/TemptationsSensor
    • 字段详细资料

      • field_30262

        public static final int field_30262
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official a Lbbx;a:I
        intermediary field_30262 Lnet/minecraft/class_5760;field_30262:I
        named field_30262 Lnet/minecraft/entity/ai/brain/sensor/TemptationsSensor;field_30262:I
      • TEMPTER_PREDICATE

        private static final TargetPredicate TEMPTER_PREDICATE
        Mappings:
        Namespace Name Mixin selector
        official c Lbbx;c:Lbcb;
        intermediary field_28330 Lnet/minecraft/class_5760;field_28330:Lnet/minecraft/class_4051;
        named TEMPTER_PREDICATE Lnet/minecraft/entity/ai/brain/sensor/TemptationsSensor;TEMPTER_PREDICATE:Lnet/minecraft/entity/ai/TargetPredicate;
      • ingredient

        private final Ingredient ingredient
        Mappings:
        Namespace Name Mixin selector
        official d Lbbx;d:Lbsg;
        intermediary field_28331 Lnet/minecraft/class_5760;field_28331:Lnet/minecraft/class_1856;
        named ingredient Lnet/minecraft/entity/ai/brain/sensor/TemptationsSensor;ingredient:Lnet/minecraft/recipe/Ingredient;
    • 构造器详细资料

      • TemptationsSensor

        public TemptationsSensor​(Ingredient ingredient)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbbx;<init>(Lbsg;)V
        intermediary <init> Lnet/minecraft/class_5760;<init>(Lnet/minecraft/class_1856;)V
        named <init> Lnet/minecraft/entity/ai/brain/sensor/TemptationsSensor;<init>(Lnet/minecraft/recipe/Ingredient;)V
    • 方法详细资料

      • sense

        protected void sense​(ServerWorld serverWorld,
                             PathAwareEntity pathAwareEntity)
        指定者:
        sense 在类中 Sensor<PathAwareEntity>
        Mappings:
        Namespace Name Mixin selector
        official a Lbbx;a(Labj;Latg;)V
        intermediary method_33213 Lnet/minecraft/class_5760;method_33213(Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;)V
        named sense Lnet/minecraft/entity/ai/brain/sensor/TemptationsSensor;sense(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/PathAwareEntity;)V
      • test

        private boolean test​(PlayerEntity player)
        Mappings:
        Namespace Name Mixin selector
        official a Lbbx;a(Lbjf;)Z
        intermediary method_33215 Lnet/minecraft/class_5760;method_33215(Lnet/minecraft/class_1657;)Z
        named test Lnet/minecraft/entity/ai/brain/sensor/TemptationsSensor;test(Lnet/minecraft/entity/player/PlayerEntity;)Z
      • test

        private boolean test​(ItemStack stack)
        Mappings:
        Namespace Name Mixin selector
        official a Lbbx;a(Lbpr;)Z
        intermediary method_33216 Lnet/minecraft/class_5760;method_33216(Lnet/minecraft/class_1799;)Z
        named test Lnet/minecraft/entity/ai/brain/sensor/TemptationsSensor;test(Lnet/minecraft/item/ItemStack;)Z
      • getOutputMemoryModules

        public Set<MemoryModuleType<?>> getOutputMemoryModules()
        指定者:
        getOutputMemoryModules 在类中 Sensor<PathAwareEntity>
        Mappings:
        Namespace Name Mixin selector
        official a Lbbv;a()Ljava/util/Set;
        intermediary method_19099 Lnet/minecraft/class_4148;method_19099()Ljava/util/Set;
        named getOutputMemoryModules Lnet/minecraft/entity/ai/brain/sensor/Sensor;getOutputMemoryModules()Ljava/util/Set;