Only retrieving the nodes we really need and cache them

This build crashes however, there seems to be a problem with nbt_free :/

Signed-off-by: Toon Schoenmakers <nighteyes1993@gmail.com>
Fixed the crash

Don't change the pointers in others their data!

Signed-off-by: Toon Schoenmakers <nighteyes1993@gmail.com>