2019-06-28 17:55:20 -04:00
|
|
|
CLASS net/minecraft/class_8 net/minecraft/entity/ai/pathing/PathNodeMaker
|
2020-03-17 16:21:08 -04:00
|
|
|
FIELD field_20622 cachedWorld Lnet/minecraft/class_1950;
|
2019-09-12 09:28:23 -04:00
|
|
|
FIELD field_25 canSwim Z
|
|
|
|
FIELD field_27 canOpenDoors Z
|
2020-03-17 16:21:08 -04:00
|
|
|
FIELD field_28 entityBlockZSize I
|
2019-09-12 09:28:23 -04:00
|
|
|
FIELD field_29 canEnterOpenDoors Z
|
2020-03-17 16:21:08 -04:00
|
|
|
FIELD field_30 entityBlockYSize I
|
|
|
|
FIELD field_31 entityBlockXSize I
|
2019-06-28 17:55:20 -04:00
|
|
|
FIELD field_32 pathNodeCache Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
|
|
|
|
FIELD field_33 entity Lnet/minecraft/class_1308;
|
2022-11-03 20:32:56 -04:00
|
|
|
FIELD field_40927 canWalkOverFences Z
|
2019-08-28 13:46:02 -04:00
|
|
|
METHOD method_12 init (Lnet/minecraft/class_1950;Lnet/minecraft/class_1308;)V
|
2020-03-17 16:21:08 -04:00
|
|
|
ARG 1 cachedWorld
|
|
|
|
ARG 2 entity
|
2019-09-12 09:28:23 -04:00
|
|
|
METHOD method_13 getNode (III)Lnet/minecraft/class_9;
|
2017-05-13 02:02:51 -04:00
|
|
|
ARG 1 x
|
|
|
|
ARG 2 y
|
2019-09-12 09:28:23 -04:00
|
|
|
ARG 3 z
|
2019-06-28 17:55:20 -04:00
|
|
|
METHOD method_14 setCanSwim (Z)V
|
2019-09-12 09:28:23 -04:00
|
|
|
ARG 1 canSwim
|
2019-06-28 17:55:20 -04:00
|
|
|
METHOD method_15 setCanEnterOpenDoors (Z)V
|
2019-09-12 09:28:23 -04:00
|
|
|
ARG 1 canEnterOpenDoors
|
|
|
|
METHOD method_16 getNode (DDD)Lnet/minecraft/class_4459;
|
2019-06-28 17:55:20 -04:00
|
|
|
ARG 1 x
|
2018-11-04 07:22:38 -05:00
|
|
|
ARG 3 y
|
2019-06-28 17:55:20 -04:00
|
|
|
ARG 5 z
|
2021-09-16 19:24:14 -04:00
|
|
|
METHOD method_17 getDefaultNodeType (Lnet/minecraft/class_1922;III)Lnet/minecraft/class_7;
|
|
|
|
COMMENT Gets the path node type at the given position without adjusting the node type according to whether the entity can enter or open doors
|
2019-09-12 09:28:23 -04:00
|
|
|
ARG 1 world
|
2018-11-04 07:22:38 -05:00
|
|
|
ARG 2 x
|
|
|
|
ARG 3 y
|
|
|
|
ARG 4 z
|
2019-09-12 09:28:23 -04:00
|
|
|
METHOD method_18 getSuccessors ([Lnet/minecraft/class_9;Lnet/minecraft/class_9;)I
|
|
|
|
ARG 1 successors
|
|
|
|
ARG 2 node
|
2019-06-28 17:55:20 -04:00
|
|
|
METHOD method_19 clear ()V
|
2019-09-12 09:28:23 -04:00
|
|
|
METHOD method_20 setCanOpenDoors (Z)V
|
|
|
|
ARG 1 canOpenDoors
|
2019-06-28 17:55:20 -04:00
|
|
|
METHOD method_21 getStart ()Lnet/minecraft/class_9;
|
|
|
|
METHOD method_22 canSwim ()Z
|
|
|
|
METHOD method_23 canEnterOpenDoors ()Z
|
2019-09-12 09:28:23 -04:00
|
|
|
METHOD method_24 canOpenDoors ()Z
|
2023-01-18 09:56:13 -05:00
|
|
|
METHOD method_25 getNodeType (Lnet/minecraft/class_1922;IIILnet/minecraft/class_1308;)Lnet/minecraft/class_7;
|
2020-03-17 16:21:08 -04:00
|
|
|
COMMENT Gets the path node type at the given position without adjusting the node type according to whether the entity can enter or open doors
|
2019-09-12 09:28:23 -04:00
|
|
|
ARG 1 world
|
2019-06-28 17:55:20 -04:00
|
|
|
ARG 2 x
|
|
|
|
ARG 3 y
|
2021-09-16 19:24:14 -04:00
|
|
|
ARG 4 z
|
|
|
|
ARG 5 mob
|
2021-01-25 13:28:38 -05:00
|
|
|
METHOD method_27137 getNode (Lnet/minecraft/class_2338;)Lnet/minecraft/class_9;
|
|
|
|
ARG 1 pos
|
2022-05-02 08:52:17 -04:00
|
|
|
METHOD method_43568 asTargetPathNode (Lnet/minecraft/class_9;)Lnet/minecraft/class_4459;
|
|
|
|
ARG 1 node
|
2022-11-03 20:32:56 -04:00
|
|
|
METHOD method_46737 setCanWalkOverFences (Z)V
|
|
|
|
ARG 1 canWalkOverFences
|
|
|
|
METHOD method_46738 canWalkOverFences ()Z
|