Class MobType

java.lang.Object
net.minecraft.entity.ai.path.Type
net.minecraft.entity.ai.pathing.MobType
Direct Known Subclasses:
SpiderNavigation

public class MobType
extends Type
Mappings:
Namespace Name
official sv
intermediary net/minecraft/class_1833
named net/minecraft/entity/ai/pathing/MobType
  • Field Details

    • field_7830

      protected class_624 field_7830
      Mappings:
      Namespace Name Mixin selector
      official a Lsv;a:Lata;
      intermediary field_7830 Lnet/minecraft/class_1833;field_7830:Lnet/minecraft/class_624;
      named field_7830 Lnet/minecraft/entity/ai/pathing/MobType;field_7830:Lnet/minecraft/class_624;
    • avoidSunlight

      private boolean avoidSunlight
      Mappings:
      Namespace Name Mixin selector
      official f Lsv;f:Z
      intermediary field_7831 Lnet/minecraft/class_1833;field_7831:Z
      named avoidSunlight Lnet/minecraft/entity/ai/pathing/MobType;avoidSunlight:Z
  • Constructor Details

  • Method Details

    • method_7413

      protected class_621 method_7413()
      Specified by:
      method_7413 in class Type
      Mappings:
      Namespace Name Mixin selector
      official a Lsw;a()Lasy;
      intermediary method_7413 Lnet/minecraft/class_1834;method_7413()Lnet/minecraft/class_621;
      named method_7413 Lnet/minecraft/entity/ai/path/Type;method_7413()Lnet/minecraft/class_621;
    • method_7424

      protected boolean method_7424()
      Specified by:
      method_7424 in class Type
      Mappings:
      Namespace Name Mixin selector
      official b Lsw;b()Z
      intermediary method_7424 Lnet/minecraft/class_1834;method_7424()Z
      named method_7424 Lnet/minecraft/entity/ai/path/Type;method_7424()Z
    • method_7425

      protected Vec3d method_7425()
      Specified by:
      method_7425 in class Type
      Mappings:
      Namespace Name Mixin selector
      official c Lsw;c()Laui;
      intermediary method_7425 Lnet/minecraft/class_1834;method_7425()Lnet/minecraft/class_649;
      named method_7425 Lnet/minecraft/entity/ai/path/Type;method_7425()Lnet/minecraft/util/math/Vec3d;
    • method_7412

      private int method_7412()
      Mappings:
      Namespace Name Mixin selector
      official p Lsv;p()I
      intermediary method_7412 Lnet/minecraft/class_1833;method_7412()I
      named method_7412 Lnet/minecraft/entity/ai/pathing/MobType;method_7412()I
    • method_7426

      protected void method_7426()
      Overrides:
      method_7426 in class Type
      Mappings:
      Namespace Name Mixin selector
      official d Lsw;d()V
      intermediary method_7426 Lnet/minecraft/class_1834;method_7426()V
      named method_7426 Lnet/minecraft/entity/ai/path/Type;method_7426()V
    • method_7420

      protected boolean method_7420​(Vec3d vec3d, Vec3d vec3d2, int int2, int int3, int int4)
      Specified by:
      method_7420 in class Type
      Mappings:
      Namespace Name Mixin selector
      official a Lsw;a(Laui;Laui;III)Z
      intermediary method_7420 Lnet/minecraft/class_1834;method_7420(Lnet/minecraft/class_649;Lnet/minecraft/class_649;III)Z
      named method_7420 Lnet/minecraft/entity/ai/path/Type;method_7420(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Vec3d;III)Z
    • method_7402

      private boolean method_7402​(int int2, int int3, int int4, int int5, int int6, int int7, Vec3d vec3d, double double2, double double3)
      Mappings:
      Namespace Name Mixin selector
      official a Lsv;a(IIIIIILaui;DD)Z
      intermediary method_7402 Lnet/minecraft/class_1833;method_7402(IIIIIILnet/minecraft/class_649;DD)Z
      named method_7402 Lnet/minecraft/entity/ai/pathing/MobType;method_7402(IIIIIILnet/minecraft/util/math/Vec3d;DD)Z
    • method_7404

      private boolean method_7404​(int int2, int int3, int int4, int int5, int int6, int int7, Vec3d vec3d, double double2, double double3)
      Mappings:
      Namespace Name Mixin selector
      official b Lsv;b(IIIIIILaui;DD)Z
      intermediary method_7404 Lnet/minecraft/class_1833;method_7404(IIIIIILnet/minecraft/class_649;DD)Z
      named method_7404 Lnet/minecraft/entity/ai/pathing/MobType;method_7404(IIIIIILnet/minecraft/util/math/Vec3d;DD)Z
    • method_7403

      public void method_7403​(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lsv;a(Z)V
      intermediary method_7403 Lnet/minecraft/class_1833;method_7403(Z)V
      named method_7403 Lnet/minecraft/entity/ai/pathing/MobType;method_7403(Z)V
    • method_7408

      public boolean method_7408()
      Mappings:
      Namespace Name Mixin selector
      official e Lsv;e()Z
      intermediary method_7408 Lnet/minecraft/class_1833;method_7408()Z
      named method_7408 Lnet/minecraft/entity/ai/pathing/MobType;method_7408()Z
    • method_7405

      public void method_7405​(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official b Lsv;b(Z)V
      intermediary method_7405 Lnet/minecraft/class_1833;method_7405(Z)V
      named method_7405 Lnet/minecraft/entity/ai/pathing/MobType;method_7405(Z)V
    • method_7406

      public void method_7406​(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official c Lsv;c(Z)V
      intermediary method_7406 Lnet/minecraft/class_1833;method_7406(Z)V
      named method_7406 Lnet/minecraft/entity/ai/pathing/MobType;method_7406(Z)V
    • canEnterOpenDoors

      public boolean canEnterOpenDoors()
      Mappings:
      Namespace Name Mixin selector
      official g Lsv;g()Z
      intermediary method_7410 Lnet/minecraft/class_1833;method_7410()Z
      named canEnterOpenDoors Lnet/minecraft/entity/ai/pathing/MobType;canEnterOpenDoors()Z
    • method_7407

      public void method_7407​(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official d Lsv;d(Z)V
      intermediary method_7407 Lnet/minecraft/class_1833;method_7407(Z)V
      named method_7407 Lnet/minecraft/entity/ai/pathing/MobType;method_7407(Z)V
    • method_7411

      public boolean method_7411()
      Mappings:
      Namespace Name Mixin selector
      official h Lsv;h()Z
      intermediary method_7411 Lnet/minecraft/class_1833;method_7411()Z
      named method_7411 Lnet/minecraft/entity/ai/pathing/MobType;method_7411()Z
    • setAvoidSunlight

      public void setAvoidSunlight​(boolean avoidSunlight)
      Mappings:
      Namespace Name Mixin selector
      official e Lsv;e(Z)V
      intermediary method_7409 Lnet/minecraft/class_1833;method_7409(Z)V
      named setAvoidSunlight Lnet/minecraft/entity/ai/pathing/MobType;setAvoidSunlight(Z)V