Class Sensor<E extends LivingEntity>

java.lang.Object
net.minecraft.entity.ai.brain.sensor.Sensor<E>
Direct Known Subclasses:
AxolotlTemptationsSensor, DummySensor, GolemLastSeenSensor, HoglinSpecificSensor, HurtBySensor, NearestBedSensor, NearestHostileSensor, NearestItemsSensor, NearestLivingEntitiesSensor, NearestPlayersSensor, NearestVisibleAdultSensor, PiglinBruteSpecificSensor, PiglinSpecificSensor, SecondaryPointsOfInterestSensor, VillagerBabiesSensor

public abstract class Sensor<E extends LivingEntity>
extends Object
  • Field Details

    • RANDOM

      private static final Random RANDOM
    • TARGET_PREDICATE

      private static final TargetPredicate TARGET_PREDICATE
    • TARGET_PREDICATE_IGNORE_DISTANCE_SCALING

      private static final TargetPredicate TARGET_PREDICATE_IGNORE_DISTANCE_SCALING
    • senseInterval

      private final int senseInterval
    • lastSenseTime

      private long lastSenseTime
  • Constructor Details

    • Sensor

      public Sensor​(int senseInterval)
    • Sensor

      public Sensor()
  • Method Details