Class ScheduleBuilder

java.lang.Object
net.minecraft.entity.ai.brain.ScheduleBuilder

public class ScheduleBuilder extends Object
Mappings:
Namespace Name
named net/minecraft/entity/ai/brain/ScheduleBuilder
intermediary net/minecraft/class_4171
official crq
  • Field Details

    • schedule

      private final Schedule schedule
      Mappings:
      Namespace Name Mixin selector
      named schedule Lnet/minecraft/entity/ai/brain/ScheduleBuilder;schedule:Lnet/minecraft/entity/ai/brain/Schedule;
      intermediary field_18608 Lnet/minecraft/class_4171;field_18608:Lnet/minecraft/class_4170;
      official a Lcrq;a:Lcrp;
    • activities

      private final List<ScheduleBuilder.ActivityEntry> activities
      Mappings:
      Namespace Name Mixin selector
      named activities Lnet/minecraft/entity/ai/brain/ScheduleBuilder;activities:Ljava/util/List;
      intermediary field_18609 Lnet/minecraft/class_4171;field_18609:Ljava/util/List;
      official b Lcrq;b:Ljava/util/List;
  • Constructor Details

    • ScheduleBuilder

      public ScheduleBuilder(Schedule schedule)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/entity/ai/brain/ScheduleBuilder;<init>(Lnet/minecraft/entity/ai/brain/Schedule;)V
      intermediary <init> Lnet/minecraft/class_4171;<init>(Lnet/minecraft/class_4170;)V
      official <init> Lcrq;<init>(Lcrp;)V
  • Method Details

    • withActivity

      public ScheduleBuilder withActivity(int startTime, Activity activity)
      Mappings:
      Namespace Name Mixin selector
      named withActivity Lnet/minecraft/entity/ai/brain/ScheduleBuilder;withActivity(ILnet/minecraft/entity/ai/brain/Activity;)Lnet/minecraft/entity/ai/brain/ScheduleBuilder;
      intermediary method_19221 Lnet/minecraft/class_4171;method_19221(ILnet/minecraft/class_4168;)Lnet/minecraft/class_4171;
      official a Lcrq;a(ILcrn;)Lcrq;
    • build

      public Schedule build()
      Mappings:
      Namespace Name Mixin selector
      named build Lnet/minecraft/entity/ai/brain/ScheduleBuilder;build()Lnet/minecraft/entity/ai/brain/Schedule;
      intermediary method_19220 Lnet/minecraft/class_4171;method_19220()Lnet/minecraft/class_4170;
      official a Lcrq;a()Lcrp;