Uses of Class
net.minecraft.entity.ai.brain.Activity
| Package | Description |
|---|---|
| net.minecraft.entity.ai.brain | |
| net.minecraft.entity.mob | |
| net.minecraft.util.registry |
-
Uses of Activity in net.minecraft.entity.ai.brain
Fields in net.minecraft.entity.ai.brain declared as Activity Modifier and Type Field Description private 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. RESTstatic ActivityActivity. RIDEstatic ActivityActivity. WORKFields in net.minecraft.entity.ai.brain with type parameters of type Activity Modifier and Type Field Description private Set<Activity>Brain. coreActivitiesprivate Map<Activity,Set<MemoryModuleType<?>>>Brain. forgettingActivityMemoriesThe map from activities to the memories to forget after the activity is completed.private Set<Activity>Brain. possibleActivitiesprivate Map<Activity,Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>,MemoryModuleState>>>Brain. requiredActivityMemoriesprivate Map<Activity,ScheduleRule>Schedule. scheduleRulesprivate Map<Integer,Map<Activity,Set<Task<? super E>>>>Brain. tasksMethods in net.minecraft.entity.ai.brain that return Activity Modifier and Type Method Description ActivityScheduleBuilder.ActivityEntry. getActivity()ActivitySchedule. getActivityForTime(int time)private static ActivityActivity. register(String id)Methods in net.minecraft.entity.ai.brain that return types with arguments of type Activity Modifier and Type Method Description Optional<Activity>Brain. getFirstPossibleNonCoreActivity()Set<Activity>Brain. method_35059()Deprecated.Methods in net.minecraft.entity.ai.brain with parameters of type Activity Modifier and Type Method Description protected 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 ScheduleRuleSchedule. getRule(Activity activity)booleanBrain. 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)ScheduleBuilderScheduleBuilder. withActivity(int startTime, Activity activity)Method parameters in net.minecraft.entity.ai.brain with type arguments of type Activity Modifier and Type Method Description voidBrain. resetPossibleActivities(List<Activity> activities)voidBrain. setCoreActivities(Set<Activity> coreActivities)Constructors in net.minecraft.entity.ai.brain with parameters of type Activity Constructor Description ActivityEntry(int startTime, Activity activity) -
Uses of Activity in net.minecraft.entity.mob
Methods in net.minecraft.entity.mob with parameters of type Activity Modifier and Type Method Description private 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 Activity Modifier and Type Field Description static Registry<Activity>Registry. ACTIVITYstatic RegistryKey<Registry<Activity>>Registry. ACTIVITY_KEY