yarn/mappings/net/minecraft/entity/ai/pathing/BirdPathNodeMaker.mapping

23 lines
927 B
Plaintext

CLASS net/minecraft/class_6 net/minecraft/entity/ai/pathing/BirdPathNodeMaker
FIELD field_27341 pathNodes Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;
METHOD method_22877 isPassable (Lnet/minecraft/class_9;)Z
ARG 1 node
METHOD method_22878 unvisited (Lnet/minecraft/class_9;)Z
ARG 1 node
METHOD method_31932 (III)Lnet/minecraft/class_7;
ARG 1 x
ARG 2 y
ARG 3 z
METHOD method_47933 getPassableNode (III)Lnet/minecraft/class_9;
ARG 1 x
ARG 2 y
ARG 3 z
METHOD method_47934 getPotentialEscapePositions (Lnet/minecraft/class_1308;)Ljava/lang/Iterable;
COMMENT {@return the iterable of positions that the entity should try to pathfind to when escaping}
COMMENT
COMMENT @apiNote This is used when the entity {@linkplain #canPathThrough cannot path through}
COMMENT the current position (e.g. because it is dangerous).
ARG 1 entity
METHOD method_9 getNodeType (IIIJ)Lnet/minecraft/class_7;
ARG 4 pos