lib/nbt: runtime in-memory representation of NBT #34

Closed
opened 2022-07-20 10:24:37 +02:00 by BodgeMaster · 2 comments

The actual objects to interact with while they are not being read or stored from/to a file or other serial data source

This will need to include functions to get, change, add, remove tags in a tree-like structure

Checklist:

  • Generic super tag
  • End
  • Int8
  • Int16
  • Int32
  • Int64
  • Float
  • Double
  • Int8Array
  • String
  • List
  • Compund
  • Int32Array
  • Int64Array
The actual objects to interact with while they are not being read or stored from/to a file or other serial data source This will need to include functions to get, change, add, remove tags in a tree-like structure Checklist: - [x] Generic super tag - [x] End - [x] Int8 - [x] Int16 - [x] Int32 - [x] Int64 - [x] Float - [x] Double - [x] Int8Array - [x] String - [x] List - [x] Compund - [x] Int32Array - [x] Int64Array
BodgeMaster added a new dependency 2022-07-20 10:25:54 +02:00
BodgeMaster added the
TODO
label 2022-07-20 10:26:07 +02:00
BodgeMaster added this to the NBT milestone 2022-07-20 10:26:11 +02:00
BodgeMaster added a new dependency 2022-07-20 10:27:09 +02:00

This is being implemented using traditional inheritance/subclassing rather than using templates as I originally tried because that would involve a lot of unnecessarily unfunny code.

This is being implemented using traditional inheritance/subclassing rather than using templates as I originally tried because that would involve a lot of unnecessarily unfunny code.
BodgeMaster self-assigned this 2022-10-02 07:57:18 +02:00

Still untested but the code is there

see #54

Still untested but the code is there see #54
Sign in to join this conversation.
There is no content yet.