A system for importing arbitrary kinds of objects into TaleCraft, ranging from:
Basic Process:
- Present the user with a GUI that allows to open files.
- Read the file into memory and attempt to parse it as 2D/3D array.
- Split the data in memory into a chunked 2D/3D array.
- Optionally ask the user what pixel/voxel should become what block.
- Convert the object into a shematic with a random name.
- Inputs:
RGBA, INDEX, GRAYSCALE, MC_ALPHA, MC_BETA
- Output:
Blockname, Metadata, NBT
- Optionally set the shematic as the users clipboard.
Problems:
- ID remapping of old Minecraft maps will require lots of grunt work.
- ID mapping of colors to blocks is not entirely possible objectively.
- Some file formats are troublesome to read.
A system for importing arbitrary kinds of objects into TaleCraft, ranging from:
Basic Process:
RGBA,INDEX,GRAYSCALE,MC_ALPHA,MC_BETABlockname, Metadata, NBTProblems: