Entity_Arrow: {
    type: "compound";
    value: {
        auxValue: { type: "byte"; value: number };
        enchantFlame: { type: "byte"; value: number };
        enchantInfinity: { type: "byte"; value: number };
        enchantPower: { type: "byte"; value: number };
        enchantPunch: { type: "byte"; value: number };
        mobEffects: {
            type: "list";
            value: { type: "compound"; value: MobEffect["value"][] };
        };
    };
} & ActorPrefix & Component_Projectile

Additional fields for arrow.