Uses of Class
net.minecraft.entity.ai.brain.Activity
Packages that use Activity
Package
Description
-
Uses of Activity in net.minecraft.entity.ai.brain
Fields in net.minecraft.entity.ai.brain declared as ActivityModifier and TypeFieldDescriptionprivate ActivityScheduleBuilder.ActivityEntry.activitystatic ActivityActivity.ADMIRE_ITEMstatic ActivityActivity.AVOIDstatic ActivityActivity.CELEBRATEstatic ActivityActivity.COREprivate ActivityBrain.defaultActivitystatic ActivityActivity.FIGHTstatic ActivityActivity.HIDEstatic ActivityActivity.IDLEstatic ActivityActivity.LONG_JUMPstatic ActivityActivity.MEETstatic ActivityActivity.PANICstatic ActivityActivity.PLAYstatic ActivityActivity.PLAY_DEADstatic ActivityActivity.PRE_RAIDstatic ActivityActivity.RAIDstatic ActivityActivity.RAMstatic ActivityActivity.RESTstatic ActivityActivity.RIDEstatic ActivityActivity.WORKFields in net.minecraft.entity.ai.brain with type parameters of type ActivityModifier and TypeFieldDescriptionBrain.coreActivitiesprivate Map<Activity,Set<MemoryModuleType<?>>>The map from activities to the memories to forget after the activity is completed.Brain.possibleActivitiesprivate Map<Activity,Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>,MemoryModuleState>>>Brain.requiredActivityMemoriesprivate Map<Activity,ScheduleRule>Schedule.scheduleRulesBrain.tasksMethods in net.minecraft.entity.ai.brain that return ActivityModifier and TypeMethodDescriptionScheduleBuilder.ActivityEntry.getActivity()Schedule.getActivityForTime(int time)private static ActivityMethods in net.minecraft.entity.ai.brain that return types with arguments of type ActivityModifier and TypeMethodDescriptionBrain.getFirstPossibleNonCoreActivity()Brain.getPossibleActivities()Deprecated.Methods in net.minecraft.entity.ai.brain with parameters of type ActivityModifier and TypeMethodDescriptionprotected voidSchedule.addActivity(Activity activity)private booleanBrain.canDoActivity(Activity activity)voidBrain.doExclusively(Activity activity)private voidBrain.forgetIrrelevantMemories(Activity except)protected List<ScheduleRule>Schedule.getOtherRules(Activity activity)protected ScheduleRulebooleanBrain.hasActivity(Activity activity)private voidBrain.resetPossibleActivities(Activity except)voidBrain.setDefaultActivity(Activity activity)voidBrain.setTaskList(Activity activity, int begin, ImmutableList<? extends Task<? super E>> list)voidBrain.setTaskList(Activity activity, int begin, ImmutableList<? extends Task<? super E>> tasks, MemoryModuleType<?> memoryType)voidBrain.setTaskList(Activity activity, ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer,? extends Task<? super E>>> indexedTasks)voidBrain.setTaskList(Activity activity, ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer,? extends Task<? super E>>> indexedTasks, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>,MemoryModuleState>> requiredMemories)voidBrain.setTaskList(Activity activity, ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer,? extends Task<? super E>>> indexedTasks, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>,MemoryModuleState>> requiredMemories, Set<MemoryModuleType<?>> forgettingMemories)ScheduleBuilder.withActivity(int startTime, Activity activity)Method parameters in net.minecraft.entity.ai.brain with type arguments of type ActivityModifier and TypeMethodDescriptionvoidBrain.resetPossibleActivities(List<Activity> activities)voidBrain.setCoreActivities(Set<Activity> coreActivities)Constructors in net.minecraft.entity.ai.brain with parameters of type Activity -
Uses of Activity in net.minecraft.entity.mob
Methods in net.minecraft.entity.mob with parameters of type ActivityModifier and TypeMethodDescriptionprivate static SoundEventPiglinBrain.getSound(PiglinEntity piglin, Activity activity)private static SoundEventHoglinBrain.getSoundEvent(HoglinEntity hoglin, Activity activity) -
Uses of Activity in net.minecraft.util.registry
Fields in net.minecraft.util.registry with type parameters of type ActivityModifier and TypeFieldDescriptionRegistry.ACTIVITYstatic RegistryKey<Registry<Activity>>Registry.ACTIVITY_KEY