Skip to main content

Module path

Module path 

Source

Structsยง

NbtPath
Parsed vanilla NBT path.
NbtPathError
Error returned when parsing an NBT path.
NbtPathNodeEntry ๐Ÿ”’
Parser ๐Ÿ”’
SetOutcome ๐Ÿ”’

Enumsยง

NbtPathErrorKind
Specific reason why NBT path parsing failed.
NbtPathMutationError
Error returned when mutating NBT through a path.
NbtPathNode ๐Ÿ”’

Functionsยง

actual_collection_index ๐Ÿ”’
add_collection_element ๐Ÿ”’
add_list_element ๐Ÿ”’
clear_collection ๐Ÿ”’
clear_list ๐Ÿ”’
collection_element ๐Ÿ”’
collection_elements ๐Ÿ”’
collection_elements_for_mutation ๐Ÿ”’
collection_len ๐Ÿ”’
compound_pattern_matches ๐Ÿ”’
ensure_compound_child ๐Ÿ”’
ensure_matching_list_element ๐Ÿ”’
ensure_non_empty_collection ๐Ÿ”’
indexed_element ๐Ÿ”’
is_allowed_in_unquoted_name ๐Ÿ”’
is_too_deep ๐Ÿ”’
list_is_empty ๐Ÿ”’
list_len ๐Ÿ”’
nbt_byte_value ๐Ÿ”’
nbt_int_value ๐Ÿ”’
nbt_long_value ๐Ÿ”’
parse_nbt_path
Parses one complete NBT path.
parse_nbt_path_argument
Parses one NBT path and returns the byte cursor consumed by it.
replace_collection ๐Ÿ”’
replace_collection_with_repeated ๐Ÿ”’
set_all_collection_elements ๐Ÿ”’
set_collection_element ๐Ÿ”’
set_compound_child ๐Ÿ”’
set_indexed_collection_element ๐Ÿ”’
set_list_element ๐Ÿ”’
set_matching_compound_child ๐Ÿ”’
set_matching_list_elements ๐Ÿ”’
tags_to_byte_array ๐Ÿ”’
tags_to_int_array ๐Ÿ”’
tags_to_long_array ๐Ÿ”’
visit_all_collection_elements ๐Ÿ”’
visit_indexed_collection_element ๐Ÿ”’
visit_matching_list_elements ๐Ÿ”’