CLASS net/minecraft/class_1634 net/minecraft/entity/mob/VexEntity FIELD field_30503 CHARGING_FLAG I FIELD field_7407 bounds Lnet/minecraft/class_2338; FIELD field_7408 lifeTicks I FIELD field_7409 alive Z FIELD field_7410 VEX_FLAGS Lnet/minecraft/class_2940; FIELD field_7411 owner Lnet/minecraft/class_1308; METHOD method_26925 createVexAttributes ()Lnet/minecraft/class_5132$class_5133; METHOD method_7176 isCharging ()Z METHOD method_7177 setCharging (Z)V ARG 1 charging METHOD method_7178 setOwner (Lnet/minecraft/class_1308;)V ARG 1 owner METHOD method_7181 setLifeTicks (I)V ARG 1 lifeTicks METHOD method_7182 getOwner ()Lnet/minecraft/class_1308; METHOD method_7184 areFlagsSet (I)Z ARG 1 mask METHOD method_7186 getBounds ()Lnet/minecraft/class_2338; METHOD method_7188 setBounds (Lnet/minecraft/class_2338;)V ARG 1 pos METHOD method_7189 setVexFlag (IZ)V ARG 1 mask ARG 2 value CLASS class_1635 ChargeTargetGoal CLASS class_1636 TrackOwnerTargetGoal FIELD field_18132 TRACK_OWNER_PREDICATE Lnet/minecraft/class_4051; METHOD (Lnet/minecraft/class_1634;Lnet/minecraft/class_1314;)V ARG 2 mob CLASS class_1637 VexMoveControl METHOD (Lnet/minecraft/class_1634;Lnet/minecraft/class_1634;)V ARG 2 owner CLASS class_1638 LookAtTargetGoal