Uses of Class
net.minecraft.entity.ai.brain.Brain
Packages that use Brain
Package
Description
-
Uses of Brain in net.minecraft.entity
Fields in net.minecraft.entity declared as BrainMethods in net.minecraft.entity that return Brain -
Uses of Brain in net.minecraft.entity.ai.brain
Fields in net.minecraft.entity.ai.brain with type parameters of type BrainMethods in net.minecraft.entity.ai.brain that return BrainModifier and TypeMethodDescriptionBrain.copyWithoutBehaviors()Brain.BrainCodec.makeBrain(com.mojang.serialization.Dynamic<?> p_233748_1_) Methods in net.minecraft.entity.ai.brain 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_233710_0_, Collection<? extends SensorType<? extends Sensor<? super E>>> p_233710_1_) Methods in net.minecraft.entity.ai.brain with parameters of type BrainModifier and TypeMethodDescriptionstatic booleanBrainUtil.entityIsVisible(Brain<?> p_220619_0_, LivingEntity p_220619_1_) private voidBrain.MemoryCodec.setMemoryInternal(Brain<?> p_233738_1_) private static booleanBrainUtil.targetIsValid(Brain<?> p_233870_0_, MemoryModuleType<? extends LivingEntity> p_233870_1_, Predicate<LivingEntity> p_233870_2_) static booleanBrainUtil.targetIsValid(Brain<?> p_220623_0_, MemoryModuleType<? extends LivingEntity> p_220623_1_, EntityType<?> p_220623_2_) Constructor parameters in net.minecraft.entity.ai.brain with type arguments of type BrainModifierConstructorDescriptionBrain(Collection<? extends MemoryModuleType<?>> p_i231494_1_, Collection<? extends SensorType<? extends Sensor<? super E>>> p_i231494_2_, com.google.common.collect.ImmutableList<Brain.MemoryCodec<?>> p_i231494_3_, Supplier<com.mojang.serialization.Codec<Brain<E>>> p_i231494_4_) -
Uses of Brain in net.minecraft.entity.merchant.villager
Methods in net.minecraft.entity.merchant.villager that return BrainModifier and TypeMethodDescriptionVillagerEntity.getBrain()protected Brain<?>VillagerEntity.makeBrain(com.mojang.serialization.Dynamic<?> p_213364_1_) Methods in net.minecraft.entity.merchant.villager with parameters of type BrainModifier and TypeMethodDescriptionprivate voidVillagerEntity.registerBrainGoals(Brain<VillagerEntity> p_213744_1_) -
Uses of Brain in net.minecraft.entity.monster
Methods in net.minecraft.entity.monster that return BrainModifier and TypeMethodDescriptionHoglinEntity.getBrain()ZoglinEntity.getBrain()protected Brain<?>HoglinEntity.makeBrain(com.mojang.serialization.Dynamic<?> p_213364_1_) protected static Brain<?>HoglinTasks.makeBrain(Brain<HoglinEntity> p_234376_0_) protected Brain<?>ZoglinEntity.makeBrain(com.mojang.serialization.Dynamic<?> p_213364_1_) Methods in net.minecraft.entity.monster with parameters of type BrainModifier and TypeMethodDescriptionprivate static voidHoglinTasks.initCoreActivity(Brain<HoglinEntity> p_234382_0_) private static voidZoglinEntity.initCoreActivity(Brain<ZoglinEntity> p_234328_0_) private static voidHoglinTasks.initFightActivity(Brain<HoglinEntity> p_234388_0_) private static voidZoglinEntity.initFightActivity(Brain<ZoglinEntity> p_234330_0_) private static voidHoglinTasks.initIdleActivity(Brain<HoglinEntity> p_234385_0_) private static voidZoglinEntity.initIdleActivity(Brain<ZoglinEntity> p_234329_0_) private static voidHoglinTasks.initRetreatActivity(Brain<HoglinEntity> p_234391_0_) protected static Brain<?>HoglinTasks.makeBrain(Brain<HoglinEntity> p_234376_0_) -
Uses of Brain in net.minecraft.entity.monster.piglin
Methods in net.minecraft.entity.monster.piglin that return BrainModifier and TypeMethodDescriptionPiglinBruteEntity.getBrain()PiglinEntity.getBrain()protected static Brain<?>PiglinBruteBrain.makeBrain(PiglinBruteEntity p_242354_0_, Brain<PiglinBruteEntity> p_242354_1_) protected Brain<?>PiglinBruteEntity.makeBrain(com.mojang.serialization.Dynamic<?> p_213364_1_) protected Brain<?>PiglinEntity.makeBrain(com.mojang.serialization.Dynamic<?> p_213364_1_) protected static Brain<?>PiglinTasks.makeBrain(PiglinEntity p_234469_0_, Brain<PiglinEntity> p_234469_1_) Methods in net.minecraft.entity.monster.piglin with parameters of type BrainModifier and TypeMethodDescriptionprivate static voidPiglinTasks.initAdmireItemActivity(Brain<PiglinEntity> p_234502_0_) private static voidPiglinTasks.initCelebrateActivity(Brain<PiglinEntity> p_234495_0_) private static voidPiglinBruteBrain.initCoreActivity(PiglinBruteEntity p_242359_0_, Brain<PiglinBruteEntity> p_242359_1_) private static voidPiglinTasks.initCoreActivity(Brain<PiglinEntity> p_234464_0_) private static voidPiglinBruteBrain.initFightActivity(PiglinBruteEntity p_242364_0_, Brain<PiglinBruteEntity> p_242364_1_) private static voidPiglinTasks.initFightActivity(PiglinEntity p_234488_0_, Brain<PiglinEntity> p_234488_1_) private static voidPiglinBruteBrain.initIdleActivity(PiglinBruteEntity p_242362_0_, Brain<PiglinBruteEntity> p_242362_1_) private static voidPiglinTasks.initIdleActivity(Brain<PiglinEntity> p_234485_0_) private static voidPiglinTasks.initRetreatActivity(Brain<PiglinEntity> p_234507_0_) private static voidPiglinTasks.initRideHoglinActivity(Brain<PiglinEntity> p_234511_0_) protected static Brain<?>PiglinBruteBrain.makeBrain(PiglinBruteEntity p_242354_0_, Brain<PiglinBruteEntity> p_242354_1_) protected static Brain<?>PiglinTasks.makeBrain(PiglinEntity p_234469_0_, Brain<PiglinEntity> p_234469_1_)