dolor.types.nbt¶
- class NBT[source]¶
Bases:
dolor.types.type.Type- class Specialization(*, root_name='')[source]¶
Bases:
dolor.types.type.Type- tag = None¶
- root_name = ''¶
- class Defaulted(elem_tag, default, *, root_name='')[source]¶
Bases:
dolor.types.nbt.NBT.Specialization- elem_tag = None¶
- class Boolean(*, root_name='')[source]¶
Bases:
dolor.types.nbt.NBT.Specialization- tag¶
alias of
dolor.nbt.Byte
- class Identifier(*, root_name='')[source]¶
Bases:
dolor.types.nbt.NBT.Specialization- tag¶
alias of
dolor.nbt.String
- class List(tag, *, root_name='')[source]¶
Bases:
dolor.types.nbt.NBT.Specialization- tag¶
alias of
dolor.nbt.List
- list_tag = None¶
- class Empty(*, root_name='')[source]¶
Bases:
dolor.types.nbt.NBT.SpecializationUsed for marking fields in an NBT.Compound as non-existent
- class Optional(tag, *, root_name='')[source]¶
Bases:
dolor.types.nbt.NBT.SpecializationUsed for marking fields in an NBT.Compound as optional
- class Compound(type_name=None, elems=None, *, root_name='', **kwargs)[source]¶
Bases:
dolor.types.nbt.NBT.Specialization- tag¶
alias of
dolor.nbt.Compound
- elems = None¶
- value_type = None¶