Class SensorType<U extends Sensor<?>>
java.lang.Object
net.minecraft.entity.ai.brain.sensor.SensorType<U>
- Mappings:
Namespace Name official bcv
intermediary net/minecraft/class_4149
named net/minecraft/entity/ai/brain/sensor/SensorType
-
Field Summary
Modifier and TypeFieldDescriptionstatic final SensorType<AxolotlAttackablesSensor>
static final SensorType<TemptationsSensor>
static final SensorType<DummySensor>
static final SensorType<TemptationsSensor>
static final SensorType<GolemLastSeenSensor>
static final SensorType<HoglinSpecificSensor>
static final SensorType<HurtBySensor>
static final SensorType<NearestVisibleAdultSensor>
static final SensorType<NearestBedSensor>
static final SensorType<NearestItemsSensor>
static final SensorType<NearestLivingEntitiesSensor>
static final SensorType<NearestPlayersSensor>
static final SensorType<PiglinBruteSpecificSensor>
static final SensorType<PiglinSpecificSensor>
static final SensorType<SecondaryPointsOfInterestSensor>
static final SensorType<VillagerBabiesSensor>
static final SensorType<VillagerHostilesSensor>
-
Constructor Summary
-
Method Summary
-
Field Details
-
DUMMY
- Mappings:
Namespace Name Mixin selector official a
Lbcv;a:Lbcv;
intermediary field_18465
Lnet/minecraft/class_4149;field_18465:Lnet/minecraft/class_4149;
named DUMMY
Lnet/minecraft/entity/ai/brain/sensor/SensorType;DUMMY:Lnet/minecraft/entity/ai/brain/sensor/SensorType;
-
NEAREST_ITEMS
- Mappings:
Namespace Name Mixin selector official b
Lbcv;b:Lbcv;
intermediary field_22358
Lnet/minecraft/class_4149;field_22358:Lnet/minecraft/class_4149;
named NEAREST_ITEMS
Lnet/minecraft/entity/ai/brain/sensor/SensorType;NEAREST_ITEMS:Lnet/minecraft/entity/ai/brain/sensor/SensorType;
-
NEAREST_LIVING_ENTITIES
- Mappings:
Namespace Name Mixin selector official c
Lbcv;c:Lbcv;
intermediary field_18466
Lnet/minecraft/class_4149;field_18466:Lnet/minecraft/class_4149;
named NEAREST_LIVING_ENTITIES
Lnet/minecraft/entity/ai/brain/sensor/SensorType;NEAREST_LIVING_ENTITIES:Lnet/minecraft/entity/ai/brain/sensor/SensorType;
-
NEAREST_PLAYERS
- Mappings:
Namespace Name Mixin selector official d
Lbcv;d:Lbcv;
intermediary field_18467
Lnet/minecraft/class_4149;field_18467:Lnet/minecraft/class_4149;
named NEAREST_PLAYERS
Lnet/minecraft/entity/ai/brain/sensor/SensorType;NEAREST_PLAYERS:Lnet/minecraft/entity/ai/brain/sensor/SensorType;
-
NEAREST_BED
- Mappings:
Namespace Name Mixin selector official e
Lbcv;e:Lbcv;
intermediary field_19010
Lnet/minecraft/class_4149;field_19010:Lnet/minecraft/class_4149;
named NEAREST_BED
Lnet/minecraft/entity/ai/brain/sensor/SensorType;NEAREST_BED:Lnet/minecraft/entity/ai/brain/sensor/SensorType;
-
HURT_BY
- Mappings:
Namespace Name Mixin selector official f
Lbcv;f:Lbcv;
intermediary field_18469
Lnet/minecraft/class_4149;field_18469:Lnet/minecraft/class_4149;
named HURT_BY
Lnet/minecraft/entity/ai/brain/sensor/SensorType;HURT_BY:Lnet/minecraft/entity/ai/brain/sensor/SensorType;
-
VILLAGER_HOSTILES
- Mappings:
Namespace Name Mixin selector official g
Lbcv;g:Lbcv;
intermediary field_18470
Lnet/minecraft/class_4149;field_18470:Lnet/minecraft/class_4149;
named VILLAGER_HOSTILES
Lnet/minecraft/entity/ai/brain/sensor/SensorType;VILLAGER_HOSTILES:Lnet/minecraft/entity/ai/brain/sensor/SensorType;
-
VILLAGER_BABIES
- Mappings:
Namespace Name Mixin selector official h
Lbcv;h:Lbcv;
intermediary field_19011
Lnet/minecraft/class_4149;field_19011:Lnet/minecraft/class_4149;
named VILLAGER_BABIES
Lnet/minecraft/entity/ai/brain/sensor/SensorType;VILLAGER_BABIES:Lnet/minecraft/entity/ai/brain/sensor/SensorType;
-
SECONDARY_POIS
- Mappings:
Namespace Name Mixin selector official i
Lbcv;i:Lbcv;
intermediary field_18875
Lnet/minecraft/class_4149;field_18875:Lnet/minecraft/class_4149;
named SECONDARY_POIS
Lnet/minecraft/entity/ai/brain/sensor/SensorType;SECONDARY_POIS:Lnet/minecraft/entity/ai/brain/sensor/SensorType;
-
GOLEM_DETECTED
- Mappings:
Namespace Name Mixin selector official j
Lbcv;j:Lbcv;
intermediary field_25756
Lnet/minecraft/class_4149;field_25756:Lnet/minecraft/class_4149;
named GOLEM_DETECTED
Lnet/minecraft/entity/ai/brain/sensor/SensorType;GOLEM_DETECTED:Lnet/minecraft/entity/ai/brain/sensor/SensorType;
-
PIGLIN_SPECIFIC_SENSOR
- Mappings:
Namespace Name Mixin selector official k
Lbcv;k:Lbcv;
intermediary field_22359
Lnet/minecraft/class_4149;field_22359:Lnet/minecraft/class_4149;
named PIGLIN_SPECIFIC_SENSOR
Lnet/minecraft/entity/ai/brain/sensor/SensorType;PIGLIN_SPECIFIC_SENSOR:Lnet/minecraft/entity/ai/brain/sensor/SensorType;
-
PIGLIN_BRUTE_SPECIFIC_SENSOR
- Mappings:
Namespace Name Mixin selector official l
Lbcv;l:Lbcv;
intermediary field_25757
Lnet/minecraft/class_4149;field_25757:Lnet/minecraft/class_4149;
named PIGLIN_BRUTE_SPECIFIC_SENSOR
Lnet/minecraft/entity/ai/brain/sensor/SensorType;PIGLIN_BRUTE_SPECIFIC_SENSOR:Lnet/minecraft/entity/ai/brain/sensor/SensorType;
-
HOGLIN_SPECIFIC_SENSOR
- Mappings:
Namespace Name Mixin selector official m
Lbcv;m:Lbcv;
intermediary field_22360
Lnet/minecraft/class_4149;field_22360:Lnet/minecraft/class_4149;
named HOGLIN_SPECIFIC_SENSOR
Lnet/minecraft/entity/ai/brain/sensor/SensorType;HOGLIN_SPECIFIC_SENSOR:Lnet/minecraft/entity/ai/brain/sensor/SensorType;
-
NEAREST_ADULT
- Mappings:
Namespace Name Mixin selector official n
Lbcv;n:Lbcv;
intermediary field_25362
Lnet/minecraft/class_4149;field_25362:Lnet/minecraft/class_4149;
named NEAREST_ADULT
Lnet/minecraft/entity/ai/brain/sensor/SensorType;NEAREST_ADULT:Lnet/minecraft/entity/ai/brain/sensor/SensorType;
-
AXOLOTL_ATTACKABLES
- Mappings:
Namespace Name Mixin selector official o
Lbcv;o:Lbcv;
intermediary field_30260
Lnet/minecraft/class_4149;field_30260:Lnet/minecraft/class_4149;
named AXOLOTL_ATTACKABLES
Lnet/minecraft/entity/ai/brain/sensor/SensorType;AXOLOTL_ATTACKABLES:Lnet/minecraft/entity/ai/brain/sensor/SensorType;
-
AXOLOTL_TEMPTATIONS
- Mappings:
Namespace Name Mixin selector official p
Lbcv;p:Lbcv;
intermediary field_28329
Lnet/minecraft/class_4149;field_28329:Lnet/minecraft/class_4149;
named AXOLOTL_TEMPTATIONS
Lnet/minecraft/entity/ai/brain/sensor/SensorType;AXOLOTL_TEMPTATIONS:Lnet/minecraft/entity/ai/brain/sensor/SensorType;
-
GOAT_TEMPTATIONS
- Mappings:
Namespace Name Mixin selector official q
Lbcv;q:Lbcv;
intermediary field_30261
Lnet/minecraft/class_4149;field_30261:Lnet/minecraft/class_4149;
named GOAT_TEMPTATIONS
Lnet/minecraft/entity/ai/brain/sensor/SensorType;GOAT_TEMPTATIONS:Lnet/minecraft/entity/ai/brain/sensor/SensorType;
-
factory
- Mappings:
Namespace Name Mixin selector official r
Lbcv;r:Ljava/util/function/Supplier;
intermediary field_18471
Lnet/minecraft/class_4149;field_18471:Ljava/util/function/Supplier;
named factory
Lnet/minecraft/entity/ai/brain/sensor/SensorType;factory:Ljava/util/function/Supplier;
-
-
Constructor Details
-
SensorType
- Mappings:
Namespace Name Mixin selector official <init>
Lbcv;<init>(Ljava/util/function/Supplier;)V
intermediary <init>
Lnet/minecraft/class_4149;<init>(Ljava/util/function/Supplier;)V
named <init>
Lnet/minecraft/entity/ai/brain/sensor/SensorType;<init>(Ljava/util/function/Supplier;)V
-
-
Method Details
-
create
- Mappings:
Namespace Name Mixin selector official a
Lbcv;a()Lbcu;
intermediary method_19102
Lnet/minecraft/class_4149;method_19102()Lnet/minecraft/class_4148;
named create
Lnet/minecraft/entity/ai/brain/sensor/SensorType;create()Lnet/minecraft/entity/ai/brain/sensor/Sensor;
-
register
- Mappings:
Namespace Name Mixin selector official a
Lbcv;a(Ljava/lang/String;Ljava/util/function/Supplier;)Lbcv;
intermediary method_19103
Lnet/minecraft/class_4149;method_19103(Ljava/lang/String;Ljava/util/function/Supplier;)Lnet/minecraft/class_4149;
named register
Lnet/minecraft/entity/ai/brain/sensor/SensorType;register(Ljava/lang/String;Ljava/util/function/Supplier;)Lnet/minecraft/entity/ai/brain/sensor/SensorType;
-