Class FrogEntity.FrogSwimPathNodeMaker

Enclosing class:
FrogEntity

private static class FrogEntity.FrogSwimPathNodeMaker extends AmphibiousPathNodeMaker
Mappings:
Namespace Name
official bsy$b
intermediary net/minecraft/class_7102$class_7104
named net/minecraft/entity/passive/FrogEntity$FrogSwimPathNodeMaker
  • Field Details

    • pos

      private final BlockPos.Mutable pos
      Mappings:
      Namespace Name Mixin selector
      official m Lbsy$b;m:Lgt$a;
      intermediary field_37461 Lnet/minecraft/class_7102$class_7104;field_37461:Lnet/minecraft/class_2338$class_2339;
      named pos Lnet/minecraft/entity/passive/FrogEntity$FrogSwimPathNodeMaker;pos:Lnet/minecraft/util/math/BlockPos$Mutable;
  • Constructor Details

    • FrogSwimPathNodeMaker

      public FrogSwimPathNodeMaker(boolean penalizeDeepWater)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldwt;<init>(Z)V
      intermediary <init> Lnet/minecraft/class_15;<init>(Z)V
      named <init> Lnet/minecraft/entity/ai/pathing/AmphibiousPathNodeMaker;<init>(Z)V
  • Method Details

    • getStart

      public PathNode getStart()
      Overrides:
      getStart in class AmphibiousPathNodeMaker
      Mappings:
      Namespace Name Mixin selector
      official a Ldwy;a()Ldwx;
      intermediary method_21 Lnet/minecraft/class_8;method_21()Lnet/minecraft/class_9;
      named getStart Lnet/minecraft/entity/ai/pathing/PathNodeMaker;getStart()Lnet/minecraft/entity/ai/pathing/PathNode;
    • getDefaultNodeType

      public PathNodeType getDefaultNodeType(BlockView world, int x, int y, int z)
      Gets the path node type at the given position without adjusting the node type according to whether the entity can enter or open doors
      Overrides:
      getDefaultNodeType in class AmphibiousPathNodeMaker
      Mappings:
      Namespace Name Mixin selector
      official a Ldwy;a(Lclo;III)Ldwv;
      intermediary method_17 Lnet/minecraft/class_8;method_17(Lnet/minecraft/class_1922;III)Lnet/minecraft/class_7;
      named getDefaultNodeType Lnet/minecraft/entity/ai/pathing/PathNodeMaker;getDefaultNodeType(Lnet/minecraft/world/BlockView;III)Lnet/minecraft/entity/ai/pathing/PathNodeType;