类 MemoryModuleType<U>


  • public class MemoryModuleType<U>
    extends Object
    Mappings:
    Namespace Name
    official bav
    intermediary net/minecraft/class_4140
    named net/minecraft/entity/ai/brain/MemoryModuleType
    • 字段详细资料

      • DUMMY

        public static final MemoryModuleType<Void> DUMMY
        Mappings:
        Namespace Name Mixin selector
        official a Lbav;a:Lbav;
        intermediary field_18437 Lnet/minecraft/class_4140;field_18437:Lnet/minecraft/class_4140;
        named DUMMY Lnet/minecraft/entity/ai/brain/MemoryModuleType;DUMMY:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • HOME

        public static final MemoryModuleType<GlobalPos> HOME
        Mappings:
        Namespace Name Mixin selector
        official b Lbav;b:Lbav;
        intermediary field_18438 Lnet/minecraft/class_4140;field_18438:Lnet/minecraft/class_4140;
        named HOME Lnet/minecraft/entity/ai/brain/MemoryModuleType;HOME:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • JOB_SITE

        public static final MemoryModuleType<GlobalPos> JOB_SITE
        Mappings:
        Namespace Name Mixin selector
        official c Lbav;c:Lbav;
        intermediary field_18439 Lnet/minecraft/class_4140;field_18439:Lnet/minecraft/class_4140;
        named JOB_SITE Lnet/minecraft/entity/ai/brain/MemoryModuleType;JOB_SITE:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • POTENTIAL_JOB_SITE

        public static final MemoryModuleType<GlobalPos> POTENTIAL_JOB_SITE
        Mappings:
        Namespace Name Mixin selector
        official d Lbav;d:Lbav;
        intermediary field_25160 Lnet/minecraft/class_4140;field_25160:Lnet/minecraft/class_4140;
        named POTENTIAL_JOB_SITE Lnet/minecraft/entity/ai/brain/MemoryModuleType;POTENTIAL_JOB_SITE:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • MEETING_POINT

        public static final MemoryModuleType<GlobalPos> MEETING_POINT
        Mappings:
        Namespace Name Mixin selector
        official e Lbav;e:Lbav;
        intermediary field_18440 Lnet/minecraft/class_4140;field_18440:Lnet/minecraft/class_4140;
        named MEETING_POINT Lnet/minecraft/entity/ai/brain/MemoryModuleType;MEETING_POINT:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • SECONDARY_JOB_SITE

        public static final MemoryModuleType<List<GlobalPos>> SECONDARY_JOB_SITE
        Mappings:
        Namespace Name Mixin selector
        official f Lbav;f:Lbav;
        intermediary field_18873 Lnet/minecraft/class_4140;field_18873:Lnet/minecraft/class_4140;
        named SECONDARY_JOB_SITE Lnet/minecraft/entity/ai/brain/MemoryModuleType;SECONDARY_JOB_SITE:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • MOBS

        public static final MemoryModuleType<List<LivingEntity>> MOBS
        Mappings:
        Namespace Name Mixin selector
        official g Lbav;g:Lbav;
        intermediary field_18441 Lnet/minecraft/class_4140;field_18441:Lnet/minecraft/class_4140;
        named MOBS Lnet/minecraft/entity/ai/brain/MemoryModuleType;MOBS:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • VISIBLE_MOBS

        public static final MemoryModuleType<List<LivingEntity>> VISIBLE_MOBS
        Mappings:
        Namespace Name Mixin selector
        official h Lbav;h:Lbav;
        intermediary field_18442 Lnet/minecraft/class_4140;field_18442:Lnet/minecraft/class_4140;
        named VISIBLE_MOBS Lnet/minecraft/entity/ai/brain/MemoryModuleType;VISIBLE_MOBS:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • VISIBLE_VILLAGER_BABIES

        public static final MemoryModuleType<List<LivingEntity>> VISIBLE_VILLAGER_BABIES
        Mappings:
        Namespace Name Mixin selector
        official i Lbav;i:Lbav;
        intermediary field_19006 Lnet/minecraft/class_4140;field_19006:Lnet/minecraft/class_4140;
        named VISIBLE_VILLAGER_BABIES Lnet/minecraft/entity/ai/brain/MemoryModuleType;VISIBLE_VILLAGER_BABIES:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • NEAREST_PLAYERS

        public static final MemoryModuleType<List<PlayerEntity>> NEAREST_PLAYERS
        Mappings:
        Namespace Name Mixin selector
        official j Lbav;j:Lbav;
        intermediary field_18443 Lnet/minecraft/class_4140;field_18443:Lnet/minecraft/class_4140;
        named NEAREST_PLAYERS Lnet/minecraft/entity/ai/brain/MemoryModuleType;NEAREST_PLAYERS:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • NEAREST_VISIBLE_PLAYER

        public static final MemoryModuleType<PlayerEntity> NEAREST_VISIBLE_PLAYER
        Mappings:
        Namespace Name Mixin selector
        official k Lbav;k:Lbav;
        intermediary field_18444 Lnet/minecraft/class_4140;field_18444:Lnet/minecraft/class_4140;
        named NEAREST_VISIBLE_PLAYER Lnet/minecraft/entity/ai/brain/MemoryModuleType;NEAREST_VISIBLE_PLAYER:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • NEAREST_VISIBLE_TARGETABLE_PLAYER

        public static final MemoryModuleType<PlayerEntity> NEAREST_VISIBLE_TARGETABLE_PLAYER
        Mappings:
        Namespace Name Mixin selector
        official l Lbav;l:Lbav;
        intermediary field_22354 Lnet/minecraft/class_4140;field_22354:Lnet/minecraft/class_4140;
        named NEAREST_VISIBLE_TARGETABLE_PLAYER Lnet/minecraft/entity/ai/brain/MemoryModuleType;NEAREST_VISIBLE_TARGETABLE_PLAYER:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • WALK_TARGET

        public static final MemoryModuleType<WalkTarget> WALK_TARGET
        Mappings:
        Namespace Name Mixin selector
        official m Lbav;m:Lbav;
        intermediary field_18445 Lnet/minecraft/class_4140;field_18445:Lnet/minecraft/class_4140;
        named WALK_TARGET Lnet/minecraft/entity/ai/brain/MemoryModuleType;WALK_TARGET:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • LOOK_TARGET

        public static final MemoryModuleType<LookTarget> LOOK_TARGET
        Mappings:
        Namespace Name Mixin selector
        official n Lbav;n:Lbav;
        intermediary field_18446 Lnet/minecraft/class_4140;field_18446:Lnet/minecraft/class_4140;
        named LOOK_TARGET Lnet/minecraft/entity/ai/brain/MemoryModuleType;LOOK_TARGET:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • ATTACK_TARGET

        public static final MemoryModuleType<LivingEntity> ATTACK_TARGET
        Mappings:
        Namespace Name Mixin selector
        official o Lbav;o:Lbav;
        intermediary field_22355 Lnet/minecraft/class_4140;field_22355:Lnet/minecraft/class_4140;
        named ATTACK_TARGET Lnet/minecraft/entity/ai/brain/MemoryModuleType;ATTACK_TARGET:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • ATTACK_COOLING_DOWN

        public static final MemoryModuleType<Boolean> ATTACK_COOLING_DOWN
        Mappings:
        Namespace Name Mixin selector
        official p Lbav;p:Lbav;
        intermediary field_22475 Lnet/minecraft/class_4140;field_22475:Lnet/minecraft/class_4140;
        named ATTACK_COOLING_DOWN Lnet/minecraft/entity/ai/brain/MemoryModuleType;ATTACK_COOLING_DOWN:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • INTERACTION_TARGET

        public static final MemoryModuleType<LivingEntity> INTERACTION_TARGET
        Mappings:
        Namespace Name Mixin selector
        official q Lbav;q:Lbav;
        intermediary field_18447 Lnet/minecraft/class_4140;field_18447:Lnet/minecraft/class_4140;
        named INTERACTION_TARGET Lnet/minecraft/entity/ai/brain/MemoryModuleType;INTERACTION_TARGET:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • BREED_TARGET

        public static final MemoryModuleType<PassiveEntity> BREED_TARGET
        Mappings:
        Namespace Name Mixin selector
        official r Lbav;r:Lbav;
        intermediary field_18448 Lnet/minecraft/class_4140;field_18448:Lnet/minecraft/class_4140;
        named BREED_TARGET Lnet/minecraft/entity/ai/brain/MemoryModuleType;BREED_TARGET:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • RIDE_TARGET

        public static final MemoryModuleType<Entity> RIDE_TARGET
        Mappings:
        Namespace Name Mixin selector
        official s Lbav;s:Lbav;
        intermediary field_22356 Lnet/minecraft/class_4140;field_22356:Lnet/minecraft/class_4140;
        named RIDE_TARGET Lnet/minecraft/entity/ai/brain/MemoryModuleType;RIDE_TARGET:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • PATH

        public static final MemoryModuleType<Path> PATH
        Mappings:
        Namespace Name Mixin selector
        official t Lbav;t:Lbav;
        intermediary field_18449 Lnet/minecraft/class_4140;field_18449:Lnet/minecraft/class_4140;
        named PATH Lnet/minecraft/entity/ai/brain/MemoryModuleType;PATH:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • INTERACTABLE_DOORS

        public static final MemoryModuleType<List<GlobalPos>> INTERACTABLE_DOORS
        Mappings:
        Namespace Name Mixin selector
        official u Lbav;u:Lbav;
        intermediary field_18450 Lnet/minecraft/class_4140;field_18450:Lnet/minecraft/class_4140;
        named INTERACTABLE_DOORS Lnet/minecraft/entity/ai/brain/MemoryModuleType;INTERACTABLE_DOORS:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • DOORS_TO_CLOSE

        public static final MemoryModuleType<Set<GlobalPos>> DOORS_TO_CLOSE
        Mappings:
        Namespace Name Mixin selector
        official v Lbav;v:Lbav;
        intermediary field_26389 Lnet/minecraft/class_4140;field_26389:Lnet/minecraft/class_4140;
        named DOORS_TO_CLOSE Lnet/minecraft/entity/ai/brain/MemoryModuleType;DOORS_TO_CLOSE:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • NEAREST_BED

        public static final MemoryModuleType<BlockPos> NEAREST_BED
        Mappings:
        Namespace Name Mixin selector
        official w Lbav;w:Lbav;
        intermediary field_19007 Lnet/minecraft/class_4140;field_19007:Lnet/minecraft/class_4140;
        named NEAREST_BED Lnet/minecraft/entity/ai/brain/MemoryModuleType;NEAREST_BED:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • HURT_BY

        public static final MemoryModuleType<DamageSource> HURT_BY
        Mappings:
        Namespace Name Mixin selector
        official x Lbav;x:Lbav;
        intermediary field_18451 Lnet/minecraft/class_4140;field_18451:Lnet/minecraft/class_4140;
        named HURT_BY Lnet/minecraft/entity/ai/brain/MemoryModuleType;HURT_BY:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • HURT_BY_ENTITY

        public static final MemoryModuleType<LivingEntity> HURT_BY_ENTITY
        Mappings:
        Namespace Name Mixin selector
        official y Lbav;y:Lbav;
        intermediary field_18452 Lnet/minecraft/class_4140;field_18452:Lnet/minecraft/class_4140;
        named HURT_BY_ENTITY Lnet/minecraft/entity/ai/brain/MemoryModuleType;HURT_BY_ENTITY:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • AVOID_TARGET

        public static final MemoryModuleType<LivingEntity> AVOID_TARGET
        Mappings:
        Namespace Name Mixin selector
        official z Lbav;z:Lbav;
        intermediary field_22357 Lnet/minecraft/class_4140;field_22357:Lnet/minecraft/class_4140;
        named AVOID_TARGET Lnet/minecraft/entity/ai/brain/MemoryModuleType;AVOID_TARGET:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • NEAREST_HOSTILE

        public static final MemoryModuleType<LivingEntity> NEAREST_HOSTILE
        Mappings:
        Namespace Name Mixin selector
        official A Lbav;A:Lbav;
        intermediary field_18453 Lnet/minecraft/class_4140;field_18453:Lnet/minecraft/class_4140;
        named NEAREST_HOSTILE Lnet/minecraft/entity/ai/brain/MemoryModuleType;NEAREST_HOSTILE:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • NEAREST_ATTACKABLE

        public static final MemoryModuleType<LivingEntity> NEAREST_ATTACKABLE
        Mappings:
        Namespace Name Mixin selector
        official B Lbav;B:Lbav;
        intermediary field_30243 Lnet/minecraft/class_4140;field_30243:Lnet/minecraft/class_4140;
        named NEAREST_ATTACKABLE Lnet/minecraft/entity/ai/brain/MemoryModuleType;NEAREST_ATTACKABLE:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • HIDING_PLACE

        public static final MemoryModuleType<GlobalPos> HIDING_PLACE
        Mappings:
        Namespace Name Mixin selector
        official C Lbav;C:Lbav;
        intermediary field_19008 Lnet/minecraft/class_4140;field_19008:Lnet/minecraft/class_4140;
        named HIDING_PLACE Lnet/minecraft/entity/ai/brain/MemoryModuleType;HIDING_PLACE:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • HEARD_BELL_TIME

        public static final MemoryModuleType<Long> HEARD_BELL_TIME
        Mappings:
        Namespace Name Mixin selector
        official D Lbav;D:Lbav;
        intermediary field_19009 Lnet/minecraft/class_4140;field_19009:Lnet/minecraft/class_4140;
        named HEARD_BELL_TIME Lnet/minecraft/entity/ai/brain/MemoryModuleType;HEARD_BELL_TIME:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • CANT_REACH_WALK_TARGET_SINCE

        public static final MemoryModuleType<Long> CANT_REACH_WALK_TARGET_SINCE
        Mappings:
        Namespace Name Mixin selector
        official E Lbav;E:Lbav;
        intermediary field_19293 Lnet/minecraft/class_4140;field_19293:Lnet/minecraft/class_4140;
        named CANT_REACH_WALK_TARGET_SINCE Lnet/minecraft/entity/ai/brain/MemoryModuleType;CANT_REACH_WALK_TARGET_SINCE:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • GOLEM_DETECTED_RECENTLY

        public static final MemoryModuleType<Boolean> GOLEM_DETECTED_RECENTLY
        Mappings:
        Namespace Name Mixin selector
        official F Lbav;F:Lbav;
        intermediary field_25754 Lnet/minecraft/class_4140;field_25754:Lnet/minecraft/class_4140;
        named GOLEM_DETECTED_RECENTLY Lnet/minecraft/entity/ai/brain/MemoryModuleType;GOLEM_DETECTED_RECENTLY:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • LAST_SLEPT

        public static final MemoryModuleType<Long> LAST_SLEPT
        Mappings:
        Namespace Name Mixin selector
        official G Lbav;G:Lbav;
        intermediary field_19385 Lnet/minecraft/class_4140;field_19385:Lnet/minecraft/class_4140;
        named LAST_SLEPT Lnet/minecraft/entity/ai/brain/MemoryModuleType;LAST_SLEPT:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • LAST_WOKEN

        public static final MemoryModuleType<Long> LAST_WOKEN
        Mappings:
        Namespace Name Mixin selector
        official H Lbav;H:Lbav;
        intermediary field_20616 Lnet/minecraft/class_4140;field_20616:Lnet/minecraft/class_4140;
        named LAST_WOKEN Lnet/minecraft/entity/ai/brain/MemoryModuleType;LAST_WOKEN:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • LAST_WORKED_AT_POI

        public static final MemoryModuleType<Long> LAST_WORKED_AT_POI
        Mappings:
        Namespace Name Mixin selector
        official I Lbav;I:Lbav;
        intermediary field_19386 Lnet/minecraft/class_4140;field_19386:Lnet/minecraft/class_4140;
        named LAST_WORKED_AT_POI Lnet/minecraft/entity/ai/brain/MemoryModuleType;LAST_WORKED_AT_POI:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • NEAREST_VISIBLE_ADULT

        public static final MemoryModuleType<PassiveEntity> NEAREST_VISIBLE_ADULT
        Mappings:
        Namespace Name Mixin selector
        official J Lbav;J:Lbav;
        intermediary field_25359 Lnet/minecraft/class_4140;field_25359:Lnet/minecraft/class_4140;
        named NEAREST_VISIBLE_ADULT Lnet/minecraft/entity/ai/brain/MemoryModuleType;NEAREST_VISIBLE_ADULT:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • NEAREST_VISIBLE_WANTED_ITEM

        public static final MemoryModuleType<ItemEntity> NEAREST_VISIBLE_WANTED_ITEM
        Mappings:
        Namespace Name Mixin selector
        official K Lbav;K:Lbav;
        intermediary field_22332 Lnet/minecraft/class_4140;field_22332:Lnet/minecraft/class_4140;
        named NEAREST_VISIBLE_WANTED_ITEM Lnet/minecraft/entity/ai/brain/MemoryModuleType;NEAREST_VISIBLE_WANTED_ITEM:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • NEAREST_VISIBLE_NEMESIS

        public static final MemoryModuleType<MobEntity> NEAREST_VISIBLE_NEMESIS
        Mappings:
        Namespace Name Mixin selector
        official L Lbav;L:Lbav;
        intermediary field_25360 Lnet/minecraft/class_4140;field_25360:Lnet/minecraft/class_4140;
        named NEAREST_VISIBLE_NEMESIS Lnet/minecraft/entity/ai/brain/MemoryModuleType;NEAREST_VISIBLE_NEMESIS:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • PLAY_DEAD_TICKS

        public static final MemoryModuleType<Integer> PLAY_DEAD_TICKS
        Mappings:
        Namespace Name Mixin selector
        official M Lbav;M:Lbav;
        intermediary field_28324 Lnet/minecraft/class_4140;field_28324:Lnet/minecraft/class_4140;
        named PLAY_DEAD_TICKS Lnet/minecraft/entity/ai/brain/MemoryModuleType;PLAY_DEAD_TICKS:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • TEMPTING_PLAYER

        public static final MemoryModuleType<PlayerEntity> TEMPTING_PLAYER
        Mappings:
        Namespace Name Mixin selector
        official N Lbav;N:Lbav;
        intermediary field_28325 Lnet/minecraft/class_4140;field_28325:Lnet/minecraft/class_4140;
        named TEMPTING_PLAYER Lnet/minecraft/entity/ai/brain/MemoryModuleType;TEMPTING_PLAYER:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • TEMPTATION_COOLDOWN_TICKS

        public static final MemoryModuleType<Integer> TEMPTATION_COOLDOWN_TICKS
        Mappings:
        Namespace Name Mixin selector
        official O Lbav;O:Lbav;
        intermediary field_28326 Lnet/minecraft/class_4140;field_28326:Lnet/minecraft/class_4140;
        named TEMPTATION_COOLDOWN_TICKS Lnet/minecraft/entity/ai/brain/MemoryModuleType;TEMPTATION_COOLDOWN_TICKS:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • IS_TEMPTED

        public static final MemoryModuleType<Boolean> IS_TEMPTED
        Mappings:
        Namespace Name Mixin selector
        official P Lbav;P:Lbav;
        intermediary field_28327 Lnet/minecraft/class_4140;field_28327:Lnet/minecraft/class_4140;
        named IS_TEMPTED Lnet/minecraft/entity/ai/brain/MemoryModuleType;IS_TEMPTED:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • LONG_JUMP_COOLING_DOWN

        public static final MemoryModuleType<Integer> LONG_JUMP_COOLING_DOWN
        Mappings:
        Namespace Name Mixin selector
        official Q Lbav;Q:Lbav;
        intermediary field_30244 Lnet/minecraft/class_4140;field_30244:Lnet/minecraft/class_4140;
        named LONG_JUMP_COOLING_DOWN Lnet/minecraft/entity/ai/brain/MemoryModuleType;LONG_JUMP_COOLING_DOWN:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • LONG_JUMP_MID_JUMP

        public static final MemoryModuleType<Boolean> LONG_JUMP_MID_JUMP
        Mappings:
        Namespace Name Mixin selector
        official R Lbav;R:Lbav;
        intermediary field_30245 Lnet/minecraft/class_4140;field_30245:Lnet/minecraft/class_4140;
        named LONG_JUMP_MID_JUMP Lnet/minecraft/entity/ai/brain/MemoryModuleType;LONG_JUMP_MID_JUMP:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • HAS_HUNTING_COOLDOWN

        public static final MemoryModuleType<Boolean> HAS_HUNTING_COOLDOWN
        Mappings:
        Namespace Name Mixin selector
        official S Lbav;S:Lbav;
        intermediary field_30246 Lnet/minecraft/class_4140;field_30246:Lnet/minecraft/class_4140;
        named HAS_HUNTING_COOLDOWN Lnet/minecraft/entity/ai/brain/MemoryModuleType;HAS_HUNTING_COOLDOWN:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • ANGRY_AT

        public static final MemoryModuleType<UUID> ANGRY_AT
        Mappings:
        Namespace Name Mixin selector
        official T Lbav;T:Lbav;
        intermediary field_22333 Lnet/minecraft/class_4140;field_22333:Lnet/minecraft/class_4140;
        named ANGRY_AT Lnet/minecraft/entity/ai/brain/MemoryModuleType;ANGRY_AT:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • UNIVERSAL_ANGER

        public static final MemoryModuleType<Boolean> UNIVERSAL_ANGER
        Mappings:
        Namespace Name Mixin selector
        official U Lbav;U:Lbav;
        intermediary field_25361 Lnet/minecraft/class_4140;field_25361:Lnet/minecraft/class_4140;
        named UNIVERSAL_ANGER Lnet/minecraft/entity/ai/brain/MemoryModuleType;UNIVERSAL_ANGER:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • ADMIRING_ITEM

        public static final MemoryModuleType<Boolean> ADMIRING_ITEM
        Mappings:
        Namespace Name Mixin selector
        official V Lbav;V:Lbav;
        intermediary field_22334 Lnet/minecraft/class_4140;field_22334:Lnet/minecraft/class_4140;
        named ADMIRING_ITEM Lnet/minecraft/entity/ai/brain/MemoryModuleType;ADMIRING_ITEM:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • TIME_TRYING_TO_REACH_ADMIRE_ITEM

        public static final MemoryModuleType<Integer> TIME_TRYING_TO_REACH_ADMIRE_ITEM
        Mappings:
        Namespace Name Mixin selector
        official W Lbav;W:Lbav;
        intermediary field_25813 Lnet/minecraft/class_4140;field_25813:Lnet/minecraft/class_4140;
        named TIME_TRYING_TO_REACH_ADMIRE_ITEM Lnet/minecraft/entity/ai/brain/MemoryModuleType;TIME_TRYING_TO_REACH_ADMIRE_ITEM:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • DISABLE_WALK_TO_ADMIRE_ITEM

        public static final MemoryModuleType<Boolean> DISABLE_WALK_TO_ADMIRE_ITEM
        Mappings:
        Namespace Name Mixin selector
        official X Lbav;X:Lbav;
        intermediary field_25814 Lnet/minecraft/class_4140;field_25814:Lnet/minecraft/class_4140;
        named DISABLE_WALK_TO_ADMIRE_ITEM Lnet/minecraft/entity/ai/brain/MemoryModuleType;DISABLE_WALK_TO_ADMIRE_ITEM:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • ADMIRING_DISABLED

        public static final MemoryModuleType<Boolean> ADMIRING_DISABLED
        Mappings:
        Namespace Name Mixin selector
        official Y Lbav;Y:Lbav;
        intermediary field_22473 Lnet/minecraft/class_4140;field_22473:Lnet/minecraft/class_4140;
        named ADMIRING_DISABLED Lnet/minecraft/entity/ai/brain/MemoryModuleType;ADMIRING_DISABLED:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • HUNTED_RECENTLY

        public static final MemoryModuleType<Boolean> HUNTED_RECENTLY
        Mappings:
        Namespace Name Mixin selector
        official Z Lbav;Z:Lbav;
        intermediary field_22336 Lnet/minecraft/class_4140;field_22336:Lnet/minecraft/class_4140;
        named HUNTED_RECENTLY Lnet/minecraft/entity/ai/brain/MemoryModuleType;HUNTED_RECENTLY:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • CELEBRATE_LOCATION

        public static final MemoryModuleType<BlockPos> CELEBRATE_LOCATION
        Mappings:
        Namespace Name Mixin selector
        official aa Lbav;aa:Lbav;
        intermediary field_22337 Lnet/minecraft/class_4140;field_22337:Lnet/minecraft/class_4140;
        named CELEBRATE_LOCATION Lnet/minecraft/entity/ai/brain/MemoryModuleType;CELEBRATE_LOCATION:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • DANCING

        public static final MemoryModuleType<Boolean> DANCING
        Mappings:
        Namespace Name Mixin selector
        official ab Lbav;ab:Lbav;
        intermediary field_25159 Lnet/minecraft/class_4140;field_25159:Lnet/minecraft/class_4140;
        named DANCING Lnet/minecraft/entity/ai/brain/MemoryModuleType;DANCING:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • NEAREST_VISIBLE_HUNTABLE_HOGLIN

        public static final MemoryModuleType<HoglinEntity> NEAREST_VISIBLE_HUNTABLE_HOGLIN
        Mappings:
        Namespace Name Mixin selector
        official ac Lbav;ac:Lbav;
        intermediary field_22339 Lnet/minecraft/class_4140;field_22339:Lnet/minecraft/class_4140;
        named NEAREST_VISIBLE_HUNTABLE_HOGLIN Lnet/minecraft/entity/ai/brain/MemoryModuleType;NEAREST_VISIBLE_HUNTABLE_HOGLIN:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • NEAREST_VISIBLE_BABY_HOGLIN

        public static final MemoryModuleType<HoglinEntity> NEAREST_VISIBLE_BABY_HOGLIN
        Mappings:
        Namespace Name Mixin selector
        official ad Lbav;ad:Lbav;
        intermediary field_22340 Lnet/minecraft/class_4140;field_22340:Lnet/minecraft/class_4140;
        named NEAREST_VISIBLE_BABY_HOGLIN Lnet/minecraft/entity/ai/brain/MemoryModuleType;NEAREST_VISIBLE_BABY_HOGLIN:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • NEAREST_TARGETABLE_PLAYER_NOT_WEARING_GOLD

        public static final MemoryModuleType<PlayerEntity> NEAREST_TARGETABLE_PLAYER_NOT_WEARING_GOLD
        Mappings:
        Namespace Name Mixin selector
        official ae Lbav;ae:Lbav;
        intermediary field_22342 Lnet/minecraft/class_4140;field_22342:Lnet/minecraft/class_4140;
        named NEAREST_TARGETABLE_PLAYER_NOT_WEARING_GOLD Lnet/minecraft/entity/ai/brain/MemoryModuleType;NEAREST_TARGETABLE_PLAYER_NOT_WEARING_GOLD:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • NEARBY_ADULT_PIGLINS

        public static final MemoryModuleType<List<AbstractPiglinEntity>> NEARBY_ADULT_PIGLINS
        Mappings:
        Namespace Name Mixin selector
        official af Lbav;af:Lbav;
        intermediary field_25755 Lnet/minecraft/class_4140;field_25755:Lnet/minecraft/class_4140;
        named NEARBY_ADULT_PIGLINS Lnet/minecraft/entity/ai/brain/MemoryModuleType;NEARBY_ADULT_PIGLINS:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • NEAREST_VISIBLE_ADULT_PIGLINS

        public static final MemoryModuleType<List<AbstractPiglinEntity>> NEAREST_VISIBLE_ADULT_PIGLINS
        Mappings:
        Namespace Name Mixin selector
        official ag Lbav;ag:Lbav;
        intermediary field_22343 Lnet/minecraft/class_4140;field_22343:Lnet/minecraft/class_4140;
        named NEAREST_VISIBLE_ADULT_PIGLINS Lnet/minecraft/entity/ai/brain/MemoryModuleType;NEAREST_VISIBLE_ADULT_PIGLINS:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • NEAREST_VISIBLE_ADULT_HOGLINS

        public static final MemoryModuleType<List<HoglinEntity>> NEAREST_VISIBLE_ADULT_HOGLINS
        Mappings:
        Namespace Name Mixin selector
        official ah Lbav;ah:Lbav;
        intermediary field_22344 Lnet/minecraft/class_4140;field_22344:Lnet/minecraft/class_4140;
        named NEAREST_VISIBLE_ADULT_HOGLINS Lnet/minecraft/entity/ai/brain/MemoryModuleType;NEAREST_VISIBLE_ADULT_HOGLINS:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • NEAREST_VISIBLE_ADULT_PIGLIN

        public static final MemoryModuleType<AbstractPiglinEntity> NEAREST_VISIBLE_ADULT_PIGLIN
        Mappings:
        Namespace Name Mixin selector
        official ai Lbav;ai:Lbav;
        intermediary field_22345 Lnet/minecraft/class_4140;field_22345:Lnet/minecraft/class_4140;
        named NEAREST_VISIBLE_ADULT_PIGLIN Lnet/minecraft/entity/ai/brain/MemoryModuleType;NEAREST_VISIBLE_ADULT_PIGLIN:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • NEAREST_VISIBLE_ZOMBIFIED

        public static final MemoryModuleType<LivingEntity> NEAREST_VISIBLE_ZOMBIFIED
        Mappings:
        Namespace Name Mixin selector
        official aj Lbav;aj:Lbav;
        intermediary field_22346 Lnet/minecraft/class_4140;field_22346:Lnet/minecraft/class_4140;
        named NEAREST_VISIBLE_ZOMBIFIED Lnet/minecraft/entity/ai/brain/MemoryModuleType;NEAREST_VISIBLE_ZOMBIFIED:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • VISIBLE_ADULT_PIGLIN_COUNT

        public static final MemoryModuleType<Integer> VISIBLE_ADULT_PIGLIN_COUNT
        Mappings:
        Namespace Name Mixin selector
        official ak Lbav;ak:Lbav;
        intermediary field_22347 Lnet/minecraft/class_4140;field_22347:Lnet/minecraft/class_4140;
        named VISIBLE_ADULT_PIGLIN_COUNT Lnet/minecraft/entity/ai/brain/MemoryModuleType;VISIBLE_ADULT_PIGLIN_COUNT:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • VISIBLE_ADULT_HOGLIN_COUNT

        public static final MemoryModuleType<Integer> VISIBLE_ADULT_HOGLIN_COUNT
        Mappings:
        Namespace Name Mixin selector
        official al Lbav;al:Lbav;
        intermediary field_22348 Lnet/minecraft/class_4140;field_22348:Lnet/minecraft/class_4140;
        named VISIBLE_ADULT_HOGLIN_COUNT Lnet/minecraft/entity/ai/brain/MemoryModuleType;VISIBLE_ADULT_HOGLIN_COUNT:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • NEAREST_PLAYER_HOLDING_WANTED_ITEM

        public static final MemoryModuleType<PlayerEntity> NEAREST_PLAYER_HOLDING_WANTED_ITEM
        Mappings:
        Namespace Name Mixin selector
        official am Lbav;am:Lbav;
        intermediary field_22349 Lnet/minecraft/class_4140;field_22349:Lnet/minecraft/class_4140;
        named NEAREST_PLAYER_HOLDING_WANTED_ITEM Lnet/minecraft/entity/ai/brain/MemoryModuleType;NEAREST_PLAYER_HOLDING_WANTED_ITEM:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • ATE_RECENTLY

        public static final MemoryModuleType<Boolean> ATE_RECENTLY
        Mappings:
        Namespace Name Mixin selector
        official an Lbav;an:Lbav;
        intermediary field_22350 Lnet/minecraft/class_4140;field_22350:Lnet/minecraft/class_4140;
        named ATE_RECENTLY Lnet/minecraft/entity/ai/brain/MemoryModuleType;ATE_RECENTLY:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • NEAREST_REPELLENT

        public static final MemoryModuleType<BlockPos> NEAREST_REPELLENT
        Mappings:
        Namespace Name Mixin selector
        official ao Lbav;ao:Lbav;
        intermediary field_22474 Lnet/minecraft/class_4140;field_22474:Lnet/minecraft/class_4140;
        named NEAREST_REPELLENT Lnet/minecraft/entity/ai/brain/MemoryModuleType;NEAREST_REPELLENT:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • PACIFIED

        public static final MemoryModuleType<Boolean> PACIFIED
        Mappings:
        Namespace Name Mixin selector
        official ap Lbav;ap:Lbav;
        intermediary field_22353 Lnet/minecraft/class_4140;field_22353:Lnet/minecraft/class_4140;
        named PACIFIED Lnet/minecraft/entity/ai/brain/MemoryModuleType;PACIFIED:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • codec

        private final Optional<com.mojang.serialization.Codec<Memory<U>>> codec
        Mappings:
        Namespace Name Mixin selector
        official aq Lbav;aq:Ljava/util/Optional;
        intermediary field_24668 Lnet/minecraft/class_4140;field_24668:Ljava/util/Optional;
        named codec Lnet/minecraft/entity/ai/brain/MemoryModuleType;codec:Ljava/util/Optional;
    • 构造器详细资料

      • MemoryModuleType

        private MemoryModuleType​(Optional<com.mojang.serialization.Codec<U>> codec)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbav;<init>(Ljava/util/Optional;)V
        intermediary <init> Lnet/minecraft/class_4140;<init>(Ljava/util/Optional;)V
        named <init> Lnet/minecraft/entity/ai/brain/MemoryModuleType;<init>(Ljava/util/Optional;)V
    • 方法详细资料

      • toString

        public String toString()
        覆盖:
        toString 在类中 Object
        Mappings:
        Namespace Name Mixin selector
        official toString Lbav;toString()Ljava/lang/String;
        intermediary toString Lnet/minecraft/class_4140;toString()Ljava/lang/String;
        named toString Lnet/minecraft/entity/ai/brain/MemoryModuleType;toString()Ljava/lang/String;
      • getCodec

        public Optional<com.mojang.serialization.Codec<Memory<U>>> getCodec()
        Mappings:
        Namespace Name Mixin selector
        official a Lbav;a()Ljava/util/Optional;
        intermediary method_19093 Lnet/minecraft/class_4140;method_19093()Ljava/util/Optional;
        named getCodec Lnet/minecraft/entity/ai/brain/MemoryModuleType;getCodec()Ljava/util/Optional;
      • register

        private static <U> MemoryModuleType<U> register​(String id,
                                                        com.mojang.serialization.Codec<U> codec)
        Mappings:
        Namespace Name Mixin selector
        official a Lbav;a(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lbav;
        intermediary method_19092 Lnet/minecraft/class_4140;method_19092(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_4140;
        named register Lnet/minecraft/entity/ai/brain/MemoryModuleType;register(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/entity/ai/brain/MemoryModuleType;
      • register

        private static <U> MemoryModuleType<U> register​(String id)
        Mappings:
        Namespace Name Mixin selector
        official a Lbav;a(Ljava/lang/String;)Lbav;
        intermediary method_20738 Lnet/minecraft/class_4140;method_20738(Ljava/lang/String;)Lnet/minecraft/class_4140;
        named register Lnet/minecraft/entity/ai/brain/MemoryModuleType;register(Ljava/lang/String;)Lnet/minecraft/entity/ai/brain/MemoryModuleType;