Type Alias valence::protocol::packets::play::AdvancementUpdateS2c

pub type AdvancementUpdateS2c<'a> = GenericAdvancementUpdateS2c<'a, (Ident<Cow<'a, str>>, Advancement<'a, ItemStack>)>;

Aliased Type§

struct AdvancementUpdateS2c<'a> {
    pub reset: bool,
    pub advancement_mapping: Vec<(Ident<Cow<'a, str>>, Advancement<'a, ItemStack>)>,
    pub identifiers: Vec<Ident<Cow<'a, str>>>,
    pub progress_mapping: Vec<(Ident<Cow<'a, str>>, Vec<AdvancementCriteria<'a>>)>,
}

Fields§

§reset: bool§advancement_mapping: Vec<(Ident<Cow<'a, str>>, Advancement<'a, ItemStack>)>§identifiers: Vec<Ident<Cow<'a, str>>>§progress_mapping: Vec<(Ident<Cow<'a, str>>, Vec<AdvancementCriteria<'a>>)>