Class SnifferBrain

java.lang.Object
net.minecraft.entity.passive.SnifferBrain

public class SnifferBrain extends Object
Mappings:
Namespace Name
official btw
intermediary net/minecraft/class_8155
named net/minecraft/entity/passive/SnifferBrain
  • Field Details

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official c Lbtw;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 Lbtw;d:I
      intermediary field_42676 Lnet/minecraft/class_8155;field_42676:I
      named field_42676 Lnet/minecraft/entity/passive/SnifferBrain;field_42676:I
    • SENSORS

      static final List<SensorType<? extends Sensor<? super SnifferEntity>>> SENSORS
      Mappings:
      Namespace Name Mixin selector
      official a Lbtw;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

      static final List<MemoryModuleType<?>> MEMORY_MODULES
      Mappings:
      Namespace Name Mixin selector
      official b Lbtw;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;
    • field_42677

      private static final int field_42677
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official e Lbtw;e:I
      intermediary field_42677 Lnet/minecraft/class_8155;field_42677:I
      named field_42677 Lnet/minecraft/entity/passive/SnifferBrain;field_42677:I
    • field_42678

      private static final float field_42678
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official f Lbtw;f:F
      intermediary field_42678 Lnet/minecraft/class_8155;field_42678:F
      named field_42678 Lnet/minecraft/entity/passive/SnifferBrain;field_42678:F
    • field_42679

      private static final float field_42679
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official g Lbtw;g:F
      intermediary field_42679 Lnet/minecraft/class_8155;field_42679:F
      named field_42679 Lnet/minecraft/entity/passive/SnifferBrain;field_42679:F
    • field_42680

      private static final float field_42680
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official h Lbtw;h:F
      intermediary field_42680 Lnet/minecraft/class_8155;field_42680:F
      named field_42680 Lnet/minecraft/entity/passive/SnifferBrain;field_42680:F
  • Constructor Details

    • SnifferBrain

      public SnifferBrain()
  • Method Details

    • create

      protected static Brain<?> create(Brain<SnifferEntity> brain)
      Mappings:
      Namespace Name Mixin selector
      official a Lbtw;a(Lbgy;)Lbgy;
      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;
    • addCoreActivities

      private static void addCoreActivities(Brain<SnifferEntity> brain)
      Mappings:
      Namespace Name Mixin selector
      official b Lbtw;b(Lbgy;)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

      private static void addSniffActivities(Brain<SnifferEntity> brain)
      Mappings:
      Namespace Name Mixin selector
      official c Lbtw;c(Lbgy;)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

      private static void addDigActivities(Brain<SnifferEntity> brain)
      Mappings:
      Namespace Name Mixin selector
      official d Lbtw;d(Lbgy;)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

      private static void addIdleActivities(Brain<SnifferEntity> brain)
      Mappings:
      Namespace Name Mixin selector
      official e Lbtw;e(Lbgy;)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

      static void updateActivities(SnifferEntity sniffer)
      Mappings:
      Namespace Name Mixin selector
      official a Lbtw;a(Lbtv;)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