Uses of Class
net.minecraft.world.entity.ai.Brain
Packages that use Brain
Package
Description
-
Uses of Brain in net.minecraft.world.entity
Fields in net.minecraft.world.entity declared as BrainMethods in net.minecraft.world.entity that return Brain -
Uses of Brain in net.minecraft.world.entity.ai
Fields in net.minecraft.world.entity.ai with type parameters of type BrainMethods in net.minecraft.world.entity.ai that return BrainModifier and TypeMethodDescriptionBrain.copyWithoutBehaviors()Brain.Provider.makeBrain(com.mojang.serialization.Dynamic<?> p_22074_) Methods in net.minecraft.world.entity.ai that return types with arguments of type BrainModifier and TypeMethodDescriptionstatic <E extends LivingEntity>
com.mojang.serialization.Codec<Brain<E>>Brain.codec(Collection<? extends MemoryModuleType<?>> p_21947_, Collection<? extends SensorType<? extends Sensor<? super E>>> p_21948_) Methods in net.minecraft.world.entity.ai with parameters of type BrainModifier and TypeMethodDescription(package private) voidBrain.MemoryValue.setMemoryInternal(Brain<?> p_22043_) Constructor parameters in net.minecraft.world.entity.ai with type arguments of type BrainModifierConstructorDescriptionBrain(Collection<? extends MemoryModuleType<?>> p_21855_, Collection<? extends SensorType<? extends Sensor<? super E>>> p_21856_, com.google.common.collect.ImmutableList<Brain.MemoryValue<?>> p_21857_, Supplier<com.mojang.serialization.Codec<Brain<E>>> p_21858_) -
Uses of Brain in net.minecraft.world.entity.ai.behavior
Methods in net.minecraft.world.entity.ai.behavior with parameters of type BrainModifier and TypeMethodDescriptionstatic booleanBehaviorUtils.entityIsVisible(Brain<?> p_22637_, LivingEntity p_22638_) private static booleanBehaviorUtils.targetIsValid(Brain<?> p_22644_, MemoryModuleType<? extends LivingEntity> p_22645_, Predicate<LivingEntity> p_22646_) static booleanBehaviorUtils.targetIsValid(Brain<?> p_22640_, MemoryModuleType<? extends LivingEntity> p_22641_, EntityType<?> p_22642_) -
Uses of Brain in net.minecraft.world.entity.animal.axolotl
Methods in net.minecraft.world.entity.animal.axolotl that return BrainModifier and TypeMethodDescriptionAxolotl.getBrain()protected Brain<?>Axolotl.makeBrain(com.mojang.serialization.Dynamic<?> p_149138_) protected static Brain<?>Methods in net.minecraft.world.entity.animal.axolotl with parameters of type BrainModifier and TypeMethodDescriptionprivate static voidAxolotlAi.initCoreActivity(Brain<Axolotl> p_149307_) private static voidAxolotlAi.initFightActivity(Brain<Axolotl> p_149303_) private static voidAxolotlAi.initIdleActivity(Brain<Axolotl> p_149309_) private static voidAxolotlAi.initPlayDeadActivity(Brain<Axolotl> p_149297_) protected static Brain<?> -
Uses of Brain in net.minecraft.world.entity.animal.goat
Methods in net.minecraft.world.entity.animal.goat that return BrainModifier and TypeMethodDescriptionGoat.getBrain()protected Brain<?>Goat.makeBrain(com.mojang.serialization.Dynamic<?> p_149371_) protected static Brain<?>Methods in net.minecraft.world.entity.animal.goat with parameters of type BrainModifier and TypeMethodDescriptionprivate static voidGoatAi.initCoreActivity(Brain<Goat> p_149454_) private static voidGoatAi.initIdleActivity(Brain<Goat> p_149458_) private static voidGoatAi.initLongJumpActivity(Brain<Goat> p_149462_) private static voidGoatAi.initRamActivity(Brain<Goat> p_149466_) protected static Brain<?> -
Uses of Brain in net.minecraft.world.entity.monster
Methods in net.minecraft.world.entity.monster that return BrainModifier and TypeMethodDescriptionZoglin.getBrain()protected Brain<?>Zoglin.makeBrain(com.mojang.serialization.Dynamic<?> p_34221_) Methods in net.minecraft.world.entity.monster with parameters of type BrainModifier and TypeMethodDescriptionprivate static voidZoglin.initCoreActivity(Brain<Zoglin> p_34217_) private static voidZoglin.initFightActivity(Brain<Zoglin> p_34237_) private static voidZoglin.initIdleActivity(Brain<Zoglin> p_34229_) -
Uses of Brain in net.minecraft.world.entity.monster.hoglin
Methods in net.minecraft.world.entity.monster.hoglin that return BrainModifier and TypeMethodDescriptionHoglin.getBrain()protected Brain<?>Hoglin.makeBrain(com.mojang.serialization.Dynamic<?> p_34514_) protected static Brain<?>Methods in net.minecraft.world.entity.monster.hoglin with parameters of type BrainModifier and TypeMethodDescriptionprivate static voidHoglinAi.initCoreActivity(Brain<Hoglin> p_34592_) private static voidHoglinAi.initFightActivity(Brain<Hoglin> p_34609_) private static voidHoglinAi.initIdleActivity(Brain<Hoglin> p_34602_) private static voidHoglinAi.initRetreatActivity(Brain<Hoglin> p_34616_) protected static Brain<?> -
Uses of Brain in net.minecraft.world.entity.monster.piglin
Methods in net.minecraft.world.entity.monster.piglin that return BrainModifier and TypeMethodDescriptionPiglin.getBrain()PiglinBrute.getBrain()protected Brain<?>Piglin.makeBrain(com.mojang.serialization.Dynamic<?> p_34723_) protected static Brain<?>protected Brain<?>PiglinBrute.makeBrain(com.mojang.serialization.Dynamic<?> p_35064_) protected static Brain<?>PiglinBruteAi.makeBrain(PiglinBrute p_35100_, Brain<PiglinBrute> p_35101_) Methods in net.minecraft.world.entity.monster.piglin with parameters of type BrainModifier and TypeMethodDescriptionprivate static voidPiglinAi.initAdmireItemActivity(Brain<Piglin> p_34941_) private static voidPiglinAi.initCelebrateActivity(Brain<Piglin> p_34921_) private static voidPiglinAi.initCoreActivity(Brain<Piglin> p_34821_) private static voidPiglinBruteAi.initCoreActivity(PiglinBrute p_35112_, Brain<PiglinBrute> p_35113_) private static voidPiglinAi.initFightActivity(Piglin p_34904_, Brain<Piglin> p_34905_) private static voidPiglinBruteAi.initFightActivity(PiglinBrute p_35125_, Brain<PiglinBrute> p_35126_) private static voidPiglinAi.initIdleActivity(Brain<Piglin> p_34892_) private static voidPiglinBruteAi.initIdleActivity(PiglinBrute p_35120_, Brain<PiglinBrute> p_35121_) private static voidPiglinAi.initRetreatActivity(Brain<Piglin> p_34959_) private static voidPiglinAi.initRideHoglinActivity(Brain<Piglin> p_34974_) protected static Brain<?>protected static Brain<?>PiglinBruteAi.makeBrain(PiglinBrute p_35100_, Brain<PiglinBrute> p_35101_) -
Uses of Brain in net.minecraft.world.entity.npc
Methods in net.minecraft.world.entity.npc that return BrainModifier and TypeMethodDescriptionVillager.getBrain()protected Brain<?>Villager.makeBrain(com.mojang.serialization.Dynamic<?> p_35445_) Methods in net.minecraft.world.entity.npc with parameters of type BrainModifier and TypeMethodDescriptionprivate voidVillager.registerBrainGoals(Brain<Villager> p_35425_)