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>>)>