类的使用
net.minecraft.entity.ai.brain.Activity
-
使用Activity的程序包 程序包 说明 net.minecraft.entity.ai.brain net.minecraft.entity.mob net.minecraft.util.registry -
-
net.minecraft.entity.ai.brain中Activity的使用
声明为Activity的net.minecraft.entity.ai.brain中的字段 修饰符和类型 字段 说明 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. WORK类型参数类型为Activity的net.minecraft.entity.ai.brain中的字段 修饰符和类型 字段 说明 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. tasks返回Activity的net.minecraft.entity.ai.brain中的方法 修饰符和类型 方法 说明 ActivityScheduleBuilder.ActivityEntry. getActivity()ActivitySchedule. getActivityForTime(int time)private static ActivityActivity. register(String id)返回变量类型为Activity的类型的net.minecraft.entity.ai.brain中的方法 修饰符和类型 方法 说明 Optional<Activity>Brain. getFirstPossibleNonCoreActivity()Set<Activity>Brain. getPossibleActivities()已过时。参数类型为Activity的net.minecraft.entity.ai.brain中的方法 修饰符和类型 方法 说明 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)类型变量类型为Activity的net.minecraft.entity.ai.brain中的方法参数 修饰符和类型 方法 说明 voidBrain. resetPossibleActivities(List<Activity> activities)voidBrain. setCoreActivities(Set<Activity> coreActivities)参数类型为Activity的net.minecraft.entity.ai.brain中的构造器 构造器 说明 ActivityEntry(int startTime, Activity activity) -
net.minecraft.entity.mob中Activity的使用
参数类型为Activity的net.minecraft.entity.mob中的方法 修饰符和类型 方法 说明 private static SoundEventPiglinBrain. getSound(PiglinEntity piglin, Activity activity)private static SoundEventHoglinBrain. getSoundEvent(HoglinEntity hoglin, Activity activity) -
net.minecraft.util.registry中Activity的使用
类型参数类型为Activity的net.minecraft.util.registry中的字段 修饰符和类型 字段 说明 static Registry<Activity>Registry. ACTIVITYstatic RegistryKey<Registry<Activity>>Registry. ACTIVITY_KEY
-