net.minecraft.world.entity.ai.sensing

public class SensorType<U extends Sensor<?>>

blc
net.minecraft.world.entity.ai.sensing.SensorType
net.minecraft.class_4149
net.minecraft.entity.ai.brain.sensor.SensorType
net.minecraft.src.C_777_
net.minecraft.world.entity.ai.sensing.SensorType

Field summary

Modifier and TypeField
public static final SensorType<DummySensor>
a
DUMMY
field_18465
DUMMY
f_26809_
public static final SensorType<NearestItemSensor>
b
NEAREST_ITEMS
field_22358
NEAREST_ITEMS
f_26810_
public static final SensorType<NearestLivingEntitySensor<LivingEntity>>
c
NEAREST_LIVING_ENTITIES
field_18466
NEAREST_LIVING_ENTITIES
f_26811_
public static final SensorType<PlayerSensor>
d
NEAREST_PLAYERS
field_18467
NEAREST_PLAYERS
f_26812_
public static final SensorType<NearestBedSensor>
e
NEAREST_BED
field_19010
NEAREST_BED
f_26813_
public static final SensorType<HurtBySensor>
f
HURT_BY
field_18469
HURT_BY
f_26814_
public static final SensorType<VillagerHostilesSensor>
g
VILLAGER_HOSTILES
field_18470
VILLAGER_HOSTILES
f_26815_
public static final SensorType<VillagerBabiesSensor>
h
VILLAGER_BABIES
field_19011
VILLAGER_BABIES
f_26816_
public static final SensorType<SecondaryPoiSensor>
i
SECONDARY_POIS
field_18875
SECONDARY_POIS
f_26817_
public static final SensorType<GolemSensor>
j
GOLEM_DETECTED
field_25756
GOLEM_DETECTED
f_26818_
public static final SensorType<PiglinSpecificSensor>
k
PIGLIN_SPECIFIC_SENSOR
field_22359
PIGLIN_SPECIFIC_SENSOR
f_26819_
public static final SensorType<PiglinBruteSpecificSensor>
l
PIGLIN_BRUTE_SPECIFIC_SENSOR
field_25757
PIGLIN_BRUTE_SPECIFIC_SENSOR
f_26820_
public static final SensorType<HoglinSpecificSensor>
m
HOGLIN_SPECIFIC_SENSOR
field_22360
HOGLIN_SPECIFIC_SENSOR
f_26821_
public static final SensorType<AdultSensor>
n
NEAREST_ADULT
field_25362
NEAREST_ADULT
f_26822_
public static final SensorType<AxolotlAttackablesSensor>
o
AXOLOTL_ATTACKABLES
field_30260
AXOLOTL_ATTACKABLES
f_148315_
public static final SensorType<TemptingSensor>
p
AXOLOTL_TEMPTATIONS
field_28329
AXOLOTL_TEMPTATIONS
f_148316_
public static final SensorType<TemptingSensor>
q
GOAT_TEMPTATIONS
field_30261
GOAT_TEMPTATIONS
f_148317_
public static final SensorType<TemptingSensor>
r
FROG_TEMPTATIONS
field_37445
FROG_TEMPTATIONS
f_217822_
public static final SensorType<FrogAttackablesSensor>
s
FROG_ATTACKABLES
field_37446
FROG_ATTACKABLES
f_217823_
public static final SensorType<IsInWaterSensor>
t
IS_IN_WATER
field_37447
IS_IN_WATER
f_217824_
public static final SensorType<WardenEntitySensor>
u
WARDEN_ENTITY_SENSOR
field_38114
WARDEN_ENTITY_SENSOR
f_217825_
private final Supplier<U>
v
factory
field_18471
factory
f_26823_

Constructor summary

ModifierConstructor
private (Supplier<U> factory)

Method summary

Modifier and TypeMethod
public U
a()
create()
method_19102()
create()
m_26827_()
private static <U extends Sensor<?>> SensorType<U>
a(String arg0, Supplier<U> arg1)
register(String arg0, Supplier<U> arg1)
method_19103(String arg0, Supplier<U> arg1)
register(String id, Supplier<U> factory)
m_26828_(String p_26829_, Supplier<U> p_26830_)