Package net.minecraft.entity.passive
Class SnifferBrain
java.lang.Object
net.minecraft.entity.passive.SnifferBrain
- Mappings:
Namespace Name named net/minecraft/entity/passive/SnifferBrainintermediary net/minecraft/class_8155official chw
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classprivate static classprivate static classprivate static classprivate static classprivate static class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final floatprivate static final floatprivate static final floatprivate static final floatprivate static final Logger(package private) static final List<MemoryModuleType<?>> (package private) static final List<SensorType<? extends Sensor<? super SnifferEntity>>> private static final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidaddCoreActivities(Brain<SnifferEntity> brain) private static voidaddDigActivities(Brain<SnifferEntity> brain) private static voidaddIdleActivities(Brain<SnifferEntity> brain) private static voidaddSniffActivities(Brain<SnifferEntity> brain) protected static Brain<?> create(Brain<SnifferEntity> brain) (package private) static SnifferEntitystopDiggingOrSniffing(SnifferEntity sniffer) (package private) static voidupdateActivities(SnifferEntity sniffer)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector named LOGGERLnet/minecraft/entity/passive/SnifferBrain;LOGGER:Lorg/slf4j/Logger;intermediary field_42675Lnet/minecraft/class_8155;field_42675:Lorg/slf4j/Logger;official cLchw;c:Lorg/slf4j/Logger;
-
field_42676
private static final int field_42676- See Also:
- Mappings:
Namespace Name Mixin selector named field_42676Lnet/minecraft/entity/passive/SnifferBrain;field_42676:Iintermediary field_42676Lnet/minecraft/class_8155;field_42676:Iofficial dLchw;d:I
-
SENSORS
- Mappings:
Namespace Name Mixin selector named SENSORSLnet/minecraft/entity/passive/SnifferBrain;SENSORS:Ljava/util/List;intermediary field_42673Lnet/minecraft/class_8155;field_42673:Ljava/util/List;official aLchw;a:Ljava/util/List;
-
MEMORY_MODULES
- Mappings:
Namespace Name Mixin selector named MEMORY_MODULESLnet/minecraft/entity/passive/SnifferBrain;MEMORY_MODULES:Ljava/util/List;intermediary field_42674Lnet/minecraft/class_8155;field_42674:Ljava/util/List;official bLchw;b:Ljava/util/List;
-
SNIFF_COOLDOWN_EXPIRY
private static final int SNIFF_COOLDOWN_EXPIRY- See Also:
- Mappings:
Namespace Name Mixin selector named SNIFF_COOLDOWN_EXPIRYLnet/minecraft/entity/passive/SnifferBrain;SNIFF_COOLDOWN_EXPIRY:Iintermediary field_42677Lnet/minecraft/class_8155;field_42677:Iofficial eLchw;e:I
-
field_42678
private static final float field_42678- See Also:
- Mappings:
Namespace Name Mixin selector named field_42678Lnet/minecraft/entity/passive/SnifferBrain;field_42678:Fintermediary field_42678Lnet/minecraft/class_8155;field_42678:Fofficial fLchw;f:F
-
FLEE_SPEED
private static final float FLEE_SPEED- See Also:
- Mappings:
Namespace Name Mixin selector named FLEE_SPEEDLnet/minecraft/entity/passive/SnifferBrain;FLEE_SPEED:Fintermediary field_42679Lnet/minecraft/class_8155;field_42679:Fofficial gLchw;g:F
-
field_42680
private static final float field_42680- See Also:
- Mappings:
Namespace Name Mixin selector named field_42680Lnet/minecraft/entity/passive/SnifferBrain;field_42680:Fintermediary field_42680Lnet/minecraft/class_8155;field_42680:Fofficial hLchw;h:F
-
field_44476
private static final float field_44476- See Also:
- Mappings:
Namespace Name Mixin selector named field_44476Lnet/minecraft/entity/passive/SnifferBrain;field_44476:Fintermediary field_44476Lnet/minecraft/class_8155;field_44476:Fofficial iLchw;i:F
-
-
Constructor Details
-
SnifferBrain
public SnifferBrain()
-
-
Method Details
-
getTemptItemPredicate
- Mappings:
Namespace Name Mixin selector named getTemptItemPredicateLnet/minecraft/entity/passive/SnifferBrain;getTemptItemPredicate()Ljava/util/function/Predicate;intermediary method_51159Lnet/minecraft/class_8155;method_51159()Ljava/util/function/Predicate;official aLchw;a()Ljava/util/function/Predicate;
-
create
- Mappings:
Namespace Name Mixin selector named createLnet/minecraft/entity/passive/SnifferBrain;create(Lnet/minecraft/entity/ai/brain/Brain;)Lnet/minecraft/entity/ai/brain/Brain;intermediary method_49152Lnet/minecraft/class_8155;method_49152(Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095;official aLchw;a(Lbuq;)Lbuq;
-
stopDiggingOrSniffing
- Mappings:
Namespace Name Mixin selector named stopDiggingOrSniffingLnet/minecraft/entity/passive/SnifferBrain;stopDiggingOrSniffing(Lnet/minecraft/entity/passive/SnifferEntity;)Lnet/minecraft/entity/passive/SnifferEntity;intermediary method_51161Lnet/minecraft/class_8155;method_51161(Lnet/minecraft/class_8153;)Lnet/minecraft/class_8153;official bLchw;b(Lchv;)Lchv;
-
addCoreActivities
- Mappings:
Namespace Name Mixin selector named addCoreActivitiesLnet/minecraft/entity/passive/SnifferBrain;addCoreActivities(Lnet/minecraft/entity/ai/brain/Brain;)Vintermediary method_49154Lnet/minecraft/class_8155;method_49154(Lnet/minecraft/class_4095;)Vofficial bLchw;b(Lbuq;)V
-
addSniffActivities
- Mappings:
Namespace Name Mixin selector named addSniffActivitiesLnet/minecraft/entity/passive/SnifferBrain;addSniffActivities(Lnet/minecraft/entity/ai/brain/Brain;)Vintermediary method_49155Lnet/minecraft/class_8155;method_49155(Lnet/minecraft/class_4095;)Vofficial cLchw;c(Lbuq;)V
-
addDigActivities
- Mappings:
Namespace Name Mixin selector named addDigActivitiesLnet/minecraft/entity/passive/SnifferBrain;addDigActivities(Lnet/minecraft/entity/ai/brain/Brain;)Vintermediary method_49156Lnet/minecraft/class_8155;method_49156(Lnet/minecraft/class_4095;)Vofficial dLchw;d(Lbuq;)V
-
addIdleActivities
- Mappings:
Namespace Name Mixin selector named addIdleActivitiesLnet/minecraft/entity/passive/SnifferBrain;addIdleActivities(Lnet/minecraft/entity/ai/brain/Brain;)Vintermediary method_49157Lnet/minecraft/class_8155;method_49157(Lnet/minecraft/class_4095;)Vofficial eLchw;e(Lbuq;)V
-
updateActivities
- Mappings:
Namespace Name Mixin selector named updateActivitiesLnet/minecraft/entity/passive/SnifferBrain;updateActivities(Lnet/minecraft/entity/passive/SnifferEntity;)Vintermediary method_49153Lnet/minecraft/class_8155;method_49153(Lnet/minecraft/class_8153;)Vofficial aLchw;a(Lchv;)V
-