Skip to content

xxx/nbt_utils

Repository files navigation

nbt_utils

Some classes for handling Minecraft .nbt files.

See the spec (NBT.txt in doc directory) for more info.

Installation

Requires Ruby 2.7 minimum.

gem install nbt_utils

Use

require 'nbt_utils'

file = NBTUtils::File.new
tag = file.read('some_nbt_file.nbt')
puts tag.to_s
file.write('some_new_path.nbt', tag, true) # true / false to gzip automatically

Copyright

Copyright Michael Dungan, [email protected], released under the MIT license.

The files NBT.txt, test.nbt, test_uncompressed.nbt, bigtest.nbt, and bigtest_uncompressed.nbt in the doc directory are mirrored from the Minecraft website and not covered under the above license.

About

Ruby gem for reading and writing Minecraft .nbt files

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages