类 Goal

    • 字段详细资料

      • controls

        private final EnumSet<Goal.Control> controls
        Mappings:
        Namespace Name Mixin selector
        official a Layq;a:Ljava/util/EnumSet;
        intermediary field_6451 Lnet/minecraft/class_1352;field_6451:Ljava/util/EnumSet;
        named controls Lnet/minecraft/entity/ai/goal/Goal;controls:Ljava/util/EnumSet;
    • 构造器详细资料

      • Goal

        public Goal()
    • 方法详细资料

      • canStart

        public abstract boolean canStart()
        Mappings:
        Namespace Name Mixin selector
        official a Layq;a()Z
        intermediary method_6264 Lnet/minecraft/class_1352;method_6264()Z
        named canStart Lnet/minecraft/entity/ai/goal/Goal;canStart()Z
      • shouldContinue

        public boolean shouldContinue()
        Mappings:
        Namespace Name Mixin selector
        official b Layq;b()Z
        intermediary method_6266 Lnet/minecraft/class_1352;method_6266()Z
        named shouldContinue Lnet/minecraft/entity/ai/goal/Goal;shouldContinue()Z
      • canStop

        public boolean canStop()
        Mappings:
        Namespace Name Mixin selector
        official E_ Layq;E_()Z
        intermediary method_6267 Lnet/minecraft/class_1352;method_6267()Z
        named canStop Lnet/minecraft/entity/ai/goal/Goal;canStop()Z
      • start

        public void start()
        Mappings:
        Namespace Name Mixin selector
        official c Layq;c()V
        intermediary method_6269 Lnet/minecraft/class_1352;method_6269()V
        named start Lnet/minecraft/entity/ai/goal/Goal;start()V
      • stop

        public void stop()
        Mappings:
        Namespace Name Mixin selector
        official d Layq;d()V
        intermediary method_6270 Lnet/minecraft/class_1352;method_6270()V
        named stop Lnet/minecraft/entity/ai/goal/Goal;stop()V
      • tick

        public void tick()
        Mappings:
        Namespace Name Mixin selector
        official e Layq;e()V
        intermediary method_6268 Lnet/minecraft/class_1352;method_6268()V
        named tick Lnet/minecraft/entity/ai/goal/Goal;tick()V
      • setControls

        public void setControls​(EnumSet<Goal.Control> controls)
        Mappings:
        Namespace Name Mixin selector
        official a Layq;a(Ljava/util/EnumSet;)V
        intermediary method_6265 Lnet/minecraft/class_1352;method_6265(Ljava/util/EnumSet;)V
        named setControls Lnet/minecraft/entity/ai/goal/Goal;setControls(Ljava/util/EnumSet;)V
      • toString

        public String toString()
        覆盖:
        toString 在类中 Object
        Mappings:
        Namespace Name Mixin selector
        official toString Layq;toString()Ljava/lang/String;
        intermediary toString Lnet/minecraft/class_1352;toString()Ljava/lang/String;
        named toString Lnet/minecraft/entity/ai/goal/Goal;toString()Ljava/lang/String;
      • getControls

        public EnumSet<Goal.Control> getControls()
        Mappings:
        Namespace Name Mixin selector
        official i Layq;i()Ljava/util/EnumSet;
        intermediary method_6271 Lnet/minecraft/class_1352;method_6271()Ljava/util/EnumSet;
        named getControls Lnet/minecraft/entity/ai/goal/Goal;getControls()Ljava/util/EnumSet;