Class NearestVisibleAdultSensor

java.lang.Object
net.minecraft.entity.ai.brain.sensor.Sensor<PassiveEntity>
net.minecraft.entity.ai.brain.sensor.NearestVisibleAdultSensor

public class NearestVisibleAdultSensor extends Sensor<PassiveEntity>
Mappings:
Namespace Name
named net/minecraft/entity/ai/brain/sensor/NearestVisibleAdultSensor
intermediary net/minecraft/class_5356
official cdd
  • Constructor Details

    • NearestVisibleAdultSensor

      public NearestVisibleAdultSensor()
  • Method Details

    • getOutputMemoryModules

      public Set<MemoryModuleType<?>> getOutputMemoryModules()
      Specified by:
      getOutputMemoryModules in class Sensor<PassiveEntity>
      Mappings:
      Namespace Name Mixin selector
      named getOutputMemoryModules Lnet/minecraft/entity/ai/brain/sensor/Sensor;getOutputMemoryModules()Ljava/util/Set;
      intermediary method_19099 Lnet/minecraft/class_4148;method_19099()Ljava/util/Set;
      official a Lcdw;a()Ljava/util/Set;
    • sense

      protected void sense(ServerWorld serverWorld, PassiveEntity passiveEntity)
      Specified by:
      sense in class Sensor<PassiveEntity>
      Mappings:
      Namespace Name Mixin selector
      named sense Lnet/minecraft/entity/ai/brain/sensor/NearestVisibleAdultSensor;sense(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/PassiveEntity;)V
      intermediary method_29531 Lnet/minecraft/class_5356;method_29531(Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)V
      official a Lcdd;a(Laqt;Lbsk;)V
    • findNearestVisibleAdult

      private void findNearestVisibleAdult(PassiveEntity entity, LivingTargetCache livingTargetCache)
      Mappings:
      Namespace Name Mixin selector
      named findNearestVisibleAdult Lnet/minecraft/entity/ai/brain/sensor/NearestVisibleAdultSensor;findNearestVisibleAdult(Lnet/minecraft/entity/passive/PassiveEntity;Lnet/minecraft/entity/ai/brain/LivingTargetCache;)V
      intermediary method_29529 Lnet/minecraft/class_5356;method_29529(Lnet/minecraft/class_1296;Lnet/minecraft/class_6670;)V
      official a Lcdd;a(Lbsk;Lccs;)V