abstract class Minecraft::NBT::Tag
- Minecraft::NBT::Tag
- Reference
- Object
Direct Known Subclasses
- Minecraft::NBT::ByteArrayTag
- Minecraft::NBT::ByteTag
- Minecraft::NBT::CompoundTag
- Minecraft::NBT::DoubleTag
- Minecraft::NBT::EndTag
- Minecraft::NBT::FloatTag
- Minecraft::NBT::IntArrayTag
- Minecraft::NBT::IntTag
- Minecraft::NBT::ListTag
- Minecraft::NBT::LongArrayTag
- Minecraft::NBT::LongTag
- Minecraft::NBT::ShortTag
- Minecraft::NBT::StringTag
Defined in:
minecraft/nbt.crConstructors
Class Method Summary
Instance Method Summary
- #[](value)
- #as_byte_array : Array(Int8)
- #as_compound : Hash(String, Tag)
- #as_f32 : Float32
- #as_f64 : Float64
- #as_i : Int8 | Int16 | Int32 | Int64 | UInt8
- #as_i16 : Int16
- #as_i32 : Int32
- #as_i32_array : Array(Int32)
- #as_i64 : Int64
- #as_i64_array : Array(Int64)
- #as_i8 : Int8
- #as_list : Array(Tag)
- #as_s : String
- #tag_type : UInt8
- #value
- #write_named(io : Minecraft::IO, name : String = "")