Uses of Class
net.minecraft.world.entity.ai.Brain
Packages that use Brain
Package
Description
-
Uses of Brain in net.minecraft.util.debug
Methods in net.minecraft.util.debug with parameters of type BrainModifier and TypeMethodDescriptionDebugBrainDump.getKnownBlockPositions(Brain<?> brain, MemoryModuleType<GlobalPos>... memories) -
Uses of Brain in net.minecraft.world.entity
Fields in net.minecraft.world.entity declared as BrainMethods in net.minecraft.world.entity that return BrainModifier and TypeMethodDescriptionBrain<? extends LivingEntity> LivingEntity.getBrain()protected Brain<? extends LivingEntity> LivingEntity.makeBrain(Brain.Packed packedBrain) -
Uses of Brain in net.minecraft.world.entity.ai
Methods in net.minecraft.world.entity.ai that return Brain -
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<?> brain, LivingEntity targetEntity) private static booleanInteractWithDoor.isMobComingThroughDoor(Brain<?> otherBrain, BlockPos doorPos) private static booleanBehaviorUtils.targetIsValid(Brain<?> brain, MemoryModuleType<? extends LivingEntity> memory, Predicate<LivingEntity> targetPredicate) static booleanBehaviorUtils.targetIsValid(Brain<?> brain, MemoryModuleType<? extends LivingEntity> memory, EntityType<?> targetType) -
Uses of Brain in net.minecraft.world.entity.ai.behavior.declarative
Fields in net.minecraft.world.entity.ai.behavior.declarative declared as BrainMethods in net.minecraft.world.entity.ai.behavior.declarative with parameters of type BrainModifier and TypeMethodDescriptionMemoryAccessor<com.mojang.datafixers.kinds.Const.Mu<com.mojang.datafixers.util.Unit>, Value> MemoryCondition.Absent.createAccessor(Brain<?> brain, Optional<Value> value) @Nullable MemoryAccessor<F, Value> MemoryCondition.createAccessor(Brain<?> brain, Optional<Value> value) MemoryAccessor<com.mojang.datafixers.kinds.IdF.Mu, Value> MemoryCondition.Present.createAccessor(Brain<?> brain, Optional<Value> value) MemoryAccessor<com.mojang.datafixers.kinds.OptionalBox.Mu, Value> MemoryCondition.Registered.createAccessor(Brain<?> brain, Optional<Value> value) Constructors in net.minecraft.world.entity.ai.behavior.declarative with parameters of type BrainModifierConstructorDescriptionMemoryAccessor(Brain<?> brain, MemoryModuleType<Value> memoryType, com.mojang.datafixers.kinds.App<F, Value> value) -
Uses of Brain in net.minecraft.world.entity.animal.allay
Methods in net.minecraft.world.entity.animal.allay that return BrainMethods in net.minecraft.world.entity.animal.allay with parameters of type BrainModifier and TypeMethodDescriptionprivate static booleanAllayAi.shouldDepositItemsAtLikedNoteblock(LivingEntity allay, Brain<?> brain, GlobalPos likedNoteblockPos) -
Uses of Brain in net.minecraft.world.entity.animal.armadillo
Methods in net.minecraft.world.entity.animal.armadillo that return Brain -
Uses of Brain in net.minecraft.world.entity.animal.axolotl
Methods in net.minecraft.world.entity.animal.axolotl that return Brain -
Uses of Brain in net.minecraft.world.entity.animal.camel
Methods in net.minecraft.world.entity.animal.camel that return Brain -
Uses of Brain in net.minecraft.world.entity.animal.frog
Methods in net.minecraft.world.entity.animal.frog that return Brain -
Uses of Brain in net.minecraft.world.entity.animal.goat
Methods in net.minecraft.world.entity.animal.goat that return Brain -
Uses of Brain in net.minecraft.world.entity.animal.golem
Methods in net.minecraft.world.entity.animal.golem that return BrainModifier and TypeMethodDescriptionCopperGolem.getBrain()protected Brain<CopperGolem> CopperGolem.makeBrain(Brain.Packed packedBrain) -
Uses of Brain in net.minecraft.world.entity.animal.happyghast
Methods in net.minecraft.world.entity.animal.happyghast that return BrainModifier and TypeMethodDescriptionHappyGhast.getBrain()protected Brain<HappyGhast> HappyGhast.makeBrain(Brain.Packed packedBrain) -
Uses of Brain in net.minecraft.world.entity.animal.nautilus
Methods in net.minecraft.world.entity.animal.nautilus that return BrainModifier and TypeMethodDescriptionNautilus.getBrain()ZombieNautilus.getBrain()Nautilus.makeBrain(Brain.Packed packedBrain) protected Brain<ZombieNautilus> ZombieNautilus.makeBrain(Brain.Packed packedBrain) -
Uses of Brain in net.minecraft.world.entity.animal.sniffer
Methods in net.minecraft.world.entity.animal.sniffer that return Brain -
Uses of Brain in net.minecraft.world.entity.monster
Methods in net.minecraft.world.entity.monster that return Brain -
Uses of Brain in net.minecraft.world.entity.monster.breeze
Methods in net.minecraft.world.entity.monster.breeze that return Brain -
Uses of Brain in net.minecraft.world.entity.monster.creaking
Methods in net.minecraft.world.entity.monster.creaking that return Brain -
Uses of Brain in net.minecraft.world.entity.monster.hoglin
Methods in net.minecraft.world.entity.monster.hoglin that return 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()Piglin.makeBrain(Brain.Packed packedBrain) protected Brain<PiglinBrute> PiglinBrute.makeBrain(Brain.Packed packedBrain) Methods in net.minecraft.world.entity.monster.piglin with parameters of type BrainModifier and TypeMethodDescriptionstatic List<AbstractPiglin> PiglinAi.findNearbyAdultPiglins(Brain<?> brain) -
Uses of Brain in net.minecraft.world.entity.monster.warden
Methods in net.minecraft.world.entity.monster.warden that return BrainMethods in net.minecraft.world.entity.monster.warden with parameters of type Brain -
Uses of Brain in net.minecraft.world.entity.npc.villager
Methods in net.minecraft.world.entity.npc.villager that return BrainModifier and TypeMethodDescriptionVillager.getBrain()Villager.makeBrain(Brain.Packed packedBrain) Methods in net.minecraft.world.entity.npc.villager with parameters of type BrainModifier and TypeMethodDescriptionprivate voidVillager.registerBrainGoals(Brain<Villager> brain)