Revert "Revert to using jNBT included in bFundamentals"

This reverts commit 574b83ae7b67dbafc374fa889155e5d3d142297e.

The version in here is different to the lib version, as the lib version is read only, so we cant do offline teleports with, thus why i used a modified version
basically the issue is that the official version does things like this,
this.value = Collections.unmodifiableList(value);
which means we cant edit any list data (such as position)