diff options
Diffstat (limited to 'nbt/compressed.go')
-rw-r--r-- | nbt/compressed.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/nbt/compressed.go b/nbt/compressed.go index 3ca31f5..a16308f 100644 --- a/nbt/compressed.go +++ b/nbt/compressed.go @@ -8,6 +8,7 @@ import ( // Some helpers for reading / writing compressed NBT data, since NBT data is often compressed. +// ReadGzipdNamedTag reads a gzip compressed named tag. See ReadNamedTags for more info. func ReadGzipdNamedTag(r io.Reader) (Tag, string, error) { decomp, err := gzip.NewReader(r) if err != nil { @@ -17,11 +18,13 @@ func ReadGzipdNamedTag(r io.Reader) (Tag, string, error) { return ReadNamedTag(decomp) } +// WriteGzipdNamedTag writes a gzip compressed named tag. See WriteNamedTag for more info. func WriteGzipdNamedTag(w io.Writer, name string, tag Tag) error { comp := gzip.NewWriter(w) return WriteNamedTag(comp, name, tag) } +// ReadZlibdNamedTag reads a zlib compressed named tag. See ReadNamedTags for more info. func ReadZlibdNamedTag(r io.Reader) (Tag, string, error) { decomp, err := zlib.NewReader(r) if err != nil { @@ -31,6 +34,7 @@ func ReadZlibdNamedTag(r io.Reader) (Tag, string, error) { return ReadNamedTag(decomp) } +// WriteZlibdNamedTag writes a zlib compressed named tag. See WriteNamedTag for more info. func WriteZlibdNamedTag(w io.Writer, name string, tag Tag) error { comp := zlib.NewWriter(w) return WriteNamedTag(comp, name, tag) |