Class SensorType<U extends Sensor<?>>
java.lang.Object
net.minecraft.entity.ai.brain.sensor.SensorType<U>
public class SensorType<U extends Sensor<?>> extends Object
-
Field Summary
Fields Modifier and Type Field Description static SensorType<DummySensor>
DUMMY
private Supplier<U>
factory
static SensorType<GolemLastSeenSensor>
GOLEM_DETECTED
static SensorType<HoglinSpecificSensor>
HOGLIN_SPECIFIC_SENSOR
static SensorType<HurtBySensor>
HURT_BY
static SensorType<NearestVisibleAdultSensor>
NEAREST_ADULT
static SensorType<NearestBedSensor>
NEAREST_BED
static SensorType<NearestItemsSensor>
NEAREST_ITEMS
static SensorType<NearestLivingEntitiesSensor>
NEAREST_LIVING_ENTITIES
static SensorType<NearestPlayersSensor>
NEAREST_PLAYERS
static SensorType<PiglinBruteSpecificSensor>
PIGLIN_BRUTE_SPECIFIC_SENSOR
static SensorType<PiglinSpecificSensor>
PIGLIN_SPECIFIC_SENSOR
static SensorType<SecondaryPointsOfInterestSensor>
SECONDARY_POIS
static SensorType<VillagerBabiesSensor>
VILLAGER_BABIES
static SensorType<VillagerHostilesSensor>
VILLAGER_HOSTILES
-
Constructor Summary
Constructors Modifier Constructor Description private
SensorType(Supplier<U> supplier)
-
Method Summary
-
Field Details
-
DUMMY
-
NEAREST_ITEMS
-
NEAREST_LIVING_ENTITIES
-
NEAREST_PLAYERS
-
NEAREST_BED
-
HURT_BY
-
VILLAGER_HOSTILES
-
VILLAGER_BABIES
-
SECONDARY_POIS
-
GOLEM_DETECTED
-
PIGLIN_SPECIFIC_SENSOR
-
PIGLIN_BRUTE_SPECIFIC_SENSOR
-
HOGLIN_SPECIFIC_SENSOR
-
NEAREST_ADULT
-
factory
-
-
Constructor Details
-
SensorType
-
-
Method Details
-
create
-
register
-