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 final ActivityScheduleBuilder.ActivityEntry.activitystatic final ActivityActivity.ADMIRE_ITEMstatic final ActivityActivity.AVOIDstatic final ActivityActivity.CELEBRATEstatic final ActivityActivity.COREprivate ActivityBrain.defaultActivitystatic final ActivityActivity.FIGHTstatic final ActivityActivity.HIDEstatic final ActivityActivity.IDLEstatic final ActivityActivity.LONG_JUMPstatic final ActivityActivity.MEETstatic final ActivityActivity.PANICstatic final ActivityActivity.PLAYstatic final ActivityActivity.PLAY_DEADstatic final ActivityActivity.PRE_RAIDstatic final ActivityActivity.RAIDstatic final ActivityActivity.RAMstatic final ActivityActivity.RESTstatic final ActivityActivity.RIDEstatic final ActivityActivity.WORKFields in net.minecraft.entity.ai.brain with type parameters of type ActivityModifier and TypeFieldDescriptionBrain.coreActivitiesprivate final Map<Activity,Set<MemoryModuleType<?>>> The map from activities to the memories to forget after the activity is completed.Brain.possibleActivitiesprivate final Map<Activity,Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryModuleState>>> Brain.requiredActivityMemoriesprivate final 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 final RegistryKey<Registry<Activity>>Registry.ACTIVITY_KEY