Package net.minecraft.entity.passive
Class SnifferBrain
java.lang.Object
net.minecraft.entity.passive.SnifferBrain
- Mappings:
Namespace Name named net/minecraft/entity/passive/SnifferBrain
intermediary net/minecraft/class_8155
official chz
-
Nested Class Summary
Modifier and TypeClassDescriptionprivate static class
private static class
private static class
private static class
private static class
private static class
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final int
private static final float
private static final float
private static final float
private static final float
private 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
-
Method Summary
Modifier and TypeMethodDescriptionprivate static void
addCoreActivities
(Brain<SnifferEntity> brain) private static void
addDigActivities
(Brain<SnifferEntity> brain) private static void
addIdleActivities
(Brain<SnifferEntity> brain) private static void
addSniffActivities
(Brain<SnifferEntity> brain) protected static Brain
<?> create
(Brain<SnifferEntity> brain) (package private) static SnifferEntity
stopDiggingOrSniffing
(SnifferEntity sniffer) (package private) static void
updateActivities
(SnifferEntity sniffer)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector named LOGGER
Lnet/minecraft/entity/passive/SnifferBrain;LOGGER:Lorg/slf4j/Logger;
intermediary field_42675
Lnet/minecraft/class_8155;field_42675:Lorg/slf4j/Logger;
official c
Lchz;c:Lorg/slf4j/Logger;
-
field_42676
private static final int field_42676- See Also:
- Mappings:
Namespace Name Mixin selector named field_42676
Lnet/minecraft/entity/passive/SnifferBrain;field_42676:I
intermediary field_42676
Lnet/minecraft/class_8155;field_42676:I
official d
Lchz;d:I
-
SENSORS
- Mappings:
Namespace Name Mixin selector named SENSORS
Lnet/minecraft/entity/passive/SnifferBrain;SENSORS:Ljava/util/List;
intermediary field_42673
Lnet/minecraft/class_8155;field_42673:Ljava/util/List;
official a
Lchz;a:Ljava/util/List;
-
MEMORY_MODULES
- Mappings:
Namespace Name Mixin selector named MEMORY_MODULES
Lnet/minecraft/entity/passive/SnifferBrain;MEMORY_MODULES:Ljava/util/List;
intermediary field_42674
Lnet/minecraft/class_8155;field_42674:Ljava/util/List;
official b
Lchz;b:Ljava/util/List;
-
SNIFF_COOLDOWN_EXPIRY
private static final int SNIFF_COOLDOWN_EXPIRY- See Also:
- Mappings:
Namespace Name Mixin selector named SNIFF_COOLDOWN_EXPIRY
Lnet/minecraft/entity/passive/SnifferBrain;SNIFF_COOLDOWN_EXPIRY:I
intermediary field_42677
Lnet/minecraft/class_8155;field_42677:I
official e
Lchz;e:I
-
field_42678
private static final float field_42678- See Also:
- Mappings:
Namespace Name Mixin selector named field_42678
Lnet/minecraft/entity/passive/SnifferBrain;field_42678:F
intermediary field_42678
Lnet/minecraft/class_8155;field_42678:F
official f
Lchz;f:F
-
FLEE_SPEED
private static final float FLEE_SPEED- See Also:
- Mappings:
Namespace Name Mixin selector named FLEE_SPEED
Lnet/minecraft/entity/passive/SnifferBrain;FLEE_SPEED:F
intermediary field_42679
Lnet/minecraft/class_8155;field_42679:F
official g
Lchz;g:F
-
field_42680
private static final float field_42680- See Also:
- Mappings:
Namespace Name Mixin selector named field_42680
Lnet/minecraft/entity/passive/SnifferBrain;field_42680:F
intermediary field_42680
Lnet/minecraft/class_8155;field_42680:F
official h
Lchz;h:F
-
field_44476
private static final float field_44476- See Also:
- Mappings:
Namespace Name Mixin selector named field_44476
Lnet/minecraft/entity/passive/SnifferBrain;field_44476:F
intermediary field_44476
Lnet/minecraft/class_8155;field_44476:F
official i
Lchz;i:F
-
-
Constructor Details
-
SnifferBrain
public SnifferBrain()
-
-
Method Details
-
getTemptItemPredicate
- Mappings:
Namespace Name Mixin selector named getTemptItemPredicate
Lnet/minecraft/entity/passive/SnifferBrain;getTemptItemPredicate()Ljava/util/function/Predicate;
intermediary method_51159
Lnet/minecraft/class_8155;method_51159()Ljava/util/function/Predicate;
official a
Lchz;a()Ljava/util/function/Predicate;
-
create
- Mappings:
Namespace Name Mixin selector named create
Lnet/minecraft/entity/passive/SnifferBrain;create(Lnet/minecraft/entity/ai/brain/Brain;)Lnet/minecraft/entity/ai/brain/Brain;
intermediary method_49152
Lnet/minecraft/class_8155;method_49152(Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095;
official a
Lchz;a(Lbut;)Lbut;
-
stopDiggingOrSniffing
- Mappings:
Namespace Name Mixin selector named stopDiggingOrSniffing
Lnet/minecraft/entity/passive/SnifferBrain;stopDiggingOrSniffing(Lnet/minecraft/entity/passive/SnifferEntity;)Lnet/minecraft/entity/passive/SnifferEntity;
intermediary method_51161
Lnet/minecraft/class_8155;method_51161(Lnet/minecraft/class_8153;)Lnet/minecraft/class_8153;
official b
Lchz;b(Lchy;)Lchy;
-
addCoreActivities
- Mappings:
Namespace Name Mixin selector named addCoreActivities
Lnet/minecraft/entity/passive/SnifferBrain;addCoreActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
intermediary method_49154
Lnet/minecraft/class_8155;method_49154(Lnet/minecraft/class_4095;)V
official b
Lchz;b(Lbut;)V
-
addSniffActivities
- Mappings:
Namespace Name Mixin selector named addSniffActivities
Lnet/minecraft/entity/passive/SnifferBrain;addSniffActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
intermediary method_49155
Lnet/minecraft/class_8155;method_49155(Lnet/minecraft/class_4095;)V
official c
Lchz;c(Lbut;)V
-
addDigActivities
- Mappings:
Namespace Name Mixin selector named addDigActivities
Lnet/minecraft/entity/passive/SnifferBrain;addDigActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
intermediary method_49156
Lnet/minecraft/class_8155;method_49156(Lnet/minecraft/class_4095;)V
official d
Lchz;d(Lbut;)V
-
addIdleActivities
- Mappings:
Namespace Name Mixin selector named addIdleActivities
Lnet/minecraft/entity/passive/SnifferBrain;addIdleActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
intermediary method_49157
Lnet/minecraft/class_8155;method_49157(Lnet/minecraft/class_4095;)V
official e
Lchz;e(Lbut;)V
-
updateActivities
- Mappings:
Namespace Name Mixin selector named updateActivities
Lnet/minecraft/entity/passive/SnifferBrain;updateActivities(Lnet/minecraft/entity/passive/SnifferEntity;)V
intermediary method_49153
Lnet/minecraft/class_8155;method_49153(Lnet/minecraft/class_8153;)V
official a
Lchz;a(Lchy;)V
-