Package net.minecraft.entity.passive
Class FrogEntity.FrogSwimPathNodeMaker
java.lang.Object
net.minecraft.entity.ai.pathing.PathNodeMaker
net.minecraft.entity.ai.pathing.LandPathNodeMaker
net.minecraft.entity.ai.pathing.AmphibiousPathNodeMaker
net.minecraft.entity.passive.FrogEntity.FrogSwimPathNodeMaker
- Enclosing class:
- FrogEntity
- Mappings:
- Namespace - Name - official - bta$b- intermediary - net/minecraft/class_7102$class_7104- named - net/minecraft/entity/passive/FrogEntity$FrogSwimPathNodeMaker
- 
Field SummaryFieldsFields inherited from class net.minecraft.entity.ai.pathing.LandPathNodeMakerY_OFFSETFields inherited from class net.minecraft.entity.ai.pathing.PathNodeMakercachedWorld, canEnterOpenDoors, canOpenDoors, canSwim, canWalkOverFences, entity, entityBlockXSize, entityBlockYSize, entityBlockZSize, pathNodeCache
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetDefaultNodeType(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 doorsgetStart()Methods inherited from class net.minecraft.entity.ai.pathing.AmphibiousPathNodeMakerclear, getNode, getSuccessors, init, isAmphibiousMethods inherited from class net.minecraft.entity.ai.pathing.LandPathNodeMakeradjustNodeType, canPathThrough, findNearbyNodeTypes, getCommonNodeType, getFeetY, getFeetY, getLandNodeType, getNodeType, getNodeType, getNodeType, getNodeTypeFromNeighbors, getPathNode, getStart, inflictsFireDamage, isValidAdjacentSuccessor, isValidDiagonalSuccessorMethods inherited from class net.minecraft.entity.ai.pathing.PathNodeMakerasTargetPathNode, canEnterOpenDoors, canOpenDoors, canSwim, canWalkOverFences, getNode, getNode, setCanEnterOpenDoors, setCanOpenDoors, setCanSwim, setCanWalkOverFences
- 
Field Details- 
pos- Mappings:
- Namespace - Name - Mixin selector - official - l- Lbta$b;l:Lgu$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- 
FrogSwimPathNodeMakerpublic FrogSwimPathNodeMaker(boolean penalizeDeepWater) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Ldxn;<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- Overrides:
- getStartin class- AmphibiousPathNodeMaker
- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldxs;a()Ldxr;- 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;
 
- 
getDefaultNodeTypeGets the path node type at the given position without adjusting the node type according to whether the entity can enter or open doors- Overrides:
- getDefaultNodeTypein class- AmphibiousPathNodeMaker
- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldxs;a(Lcls;III)Ldxp;- 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;
 
 
-