Package net.minecraft.entity.passive
Class SnifferBrain
java.lang.Object
net.minecraft.entity.passive.SnifferBrain
- Mappings:
Namespace Name official bty
intermediary net/minecraft/class_8155
named net/minecraft/entity/passive/SnifferBrain
-
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) static Ingredient
(package private) static SnifferEntity
stopDiggingOrSniffing
(SnifferEntity sniffer) (package private) static void
updateActivities
(SnifferEntity sniffer)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official c
Lbty;c:Lorg/slf4j/Logger;
intermediary field_42675
Lnet/minecraft/class_8155;field_42675:Lorg/slf4j/Logger;
named LOGGER
Lnet/minecraft/entity/passive/SnifferBrain;LOGGER:Lorg/slf4j/Logger;
-
field_42676
private static final int field_42676- See Also:
- Mappings:
Namespace Name Mixin selector official d
Lbty;d:I
intermediary field_42676
Lnet/minecraft/class_8155;field_42676:I
named field_42676
Lnet/minecraft/entity/passive/SnifferBrain;field_42676:I
-
SENSORS
- Mappings:
Namespace Name Mixin selector official a
Lbty;a:Ljava/util/List;
intermediary field_42673
Lnet/minecraft/class_8155;field_42673:Ljava/util/List;
named SENSORS
Lnet/minecraft/entity/passive/SnifferBrain;SENSORS:Ljava/util/List;
-
MEMORY_MODULES
- Mappings:
Namespace Name Mixin selector official b
Lbty;b:Ljava/util/List;
intermediary field_42674
Lnet/minecraft/class_8155;field_42674:Ljava/util/List;
named MEMORY_MODULES
Lnet/minecraft/entity/passive/SnifferBrain;MEMORY_MODULES:Ljava/util/List;
-
SNIFF_COOLDOWN_EXPIRY
private static final int SNIFF_COOLDOWN_EXPIRY- See Also:
- Mappings:
Namespace Name Mixin selector official e
Lbty;e:I
intermediary field_42677
Lnet/minecraft/class_8155;field_42677:I
named SNIFF_COOLDOWN_EXPIRY
Lnet/minecraft/entity/passive/SnifferBrain;SNIFF_COOLDOWN_EXPIRY:I
-
field_42678
private static final float field_42678- See Also:
- Mappings:
Namespace Name Mixin selector official f
Lbty;f:F
intermediary field_42678
Lnet/minecraft/class_8155;field_42678:F
named field_42678
Lnet/minecraft/entity/passive/SnifferBrain;field_42678:F
-
FLEE_SPEED
private static final float FLEE_SPEED- See Also:
- Mappings:
Namespace Name Mixin selector official g
Lbty;g:F
intermediary field_42679
Lnet/minecraft/class_8155;field_42679:F
named FLEE_SPEED
Lnet/minecraft/entity/passive/SnifferBrain;FLEE_SPEED:F
-
field_42680
private static final float field_42680- See Also:
- Mappings:
Namespace Name Mixin selector official h
Lbty;h:F
intermediary field_42680
Lnet/minecraft/class_8155;field_42680:F
named field_42680
Lnet/minecraft/entity/passive/SnifferBrain;field_42680:F
-
field_44476
private static final float field_44476- See Also:
- Mappings:
Namespace Name Mixin selector official i
Lbty;i:F
intermediary field_44476
Lnet/minecraft/class_8155;field_44476:F
named field_44476
Lnet/minecraft/entity/passive/SnifferBrain;field_44476:F
-
-
Constructor Details
-
SnifferBrain
public SnifferBrain()
-
-
Method Details
-
getTemptItems
- Mappings:
Namespace Name Mixin selector official a
Lbty;a()Lciz;
intermediary method_51159
Lnet/minecraft/class_8155;method_51159()Lnet/minecraft/class_1856;
named getTemptItems
Lnet/minecraft/entity/passive/SnifferBrain;getTemptItems()Lnet/minecraft/recipe/Ingredient;
-
create
- Mappings:
Namespace Name Mixin selector official a
Lbty;a(Lbha;)Lbha;
intermediary method_49152
Lnet/minecraft/class_8155;method_49152(Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095;
named create
Lnet/minecraft/entity/passive/SnifferBrain;create(Lnet/minecraft/entity/ai/brain/Brain;)Lnet/minecraft/entity/ai/brain/Brain;
-
stopDiggingOrSniffing
- Mappings:
Namespace Name Mixin selector official b
Lbty;b(Lbtx;)Lbtx;
intermediary method_51161
Lnet/minecraft/class_8155;method_51161(Lnet/minecraft/class_8153;)Lnet/minecraft/class_8153;
named stopDiggingOrSniffing
Lnet/minecraft/entity/passive/SnifferBrain;stopDiggingOrSniffing(Lnet/minecraft/entity/passive/SnifferEntity;)Lnet/minecraft/entity/passive/SnifferEntity;
-
addCoreActivities
- Mappings:
Namespace Name Mixin selector official b
Lbty;b(Lbha;)V
intermediary method_49154
Lnet/minecraft/class_8155;method_49154(Lnet/minecraft/class_4095;)V
named addCoreActivities
Lnet/minecraft/entity/passive/SnifferBrain;addCoreActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
-
addSniffActivities
- Mappings:
Namespace Name Mixin selector official c
Lbty;c(Lbha;)V
intermediary method_49155
Lnet/minecraft/class_8155;method_49155(Lnet/minecraft/class_4095;)V
named addSniffActivities
Lnet/minecraft/entity/passive/SnifferBrain;addSniffActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
-
addDigActivities
- Mappings:
Namespace Name Mixin selector official d
Lbty;d(Lbha;)V
intermediary method_49156
Lnet/minecraft/class_8155;method_49156(Lnet/minecraft/class_4095;)V
named addDigActivities
Lnet/minecraft/entity/passive/SnifferBrain;addDigActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
-
addIdleActivities
- Mappings:
Namespace Name Mixin selector official e
Lbty;e(Lbha;)V
intermediary method_49157
Lnet/minecraft/class_8155;method_49157(Lnet/minecraft/class_4095;)V
named addIdleActivities
Lnet/minecraft/entity/passive/SnifferBrain;addIdleActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
-
updateActivities
- Mappings:
Namespace Name Mixin selector official a
Lbty;a(Lbtx;)V
intermediary method_49153
Lnet/minecraft/class_8155;method_49153(Lnet/minecraft/class_8153;)V
named updateActivities
Lnet/minecraft/entity/passive/SnifferBrain;updateActivities(Lnet/minecraft/entity/passive/SnifferEntity;)V
-