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 cmv
-
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 cLcmv;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 dLcmv;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 aLcmv;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 bLcmv;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 eLcmv;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 fLcmv;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 gLcmv;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 hLcmv;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 iLcmv;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 aLcmv;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 aLcmv;a(Lbzf;)Lbzf;
-
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 bLcmv;b(Lcmu;)Lcmu;
-
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 bLcmv;b(Lbzf;)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 cLcmv;c(Lbzf;)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 dLcmv;d(Lbzf;)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 eLcmv;e(Lbzf;)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 aLcmv;a(Lcmu;)V
-