Skip to content

Map Importing System #62

@Longor1996

Description

@Longor1996

A system for importing arbitrary kinds of objects into TaleCraft, ranging from:

Basic Process:

  1. Present the user with a GUI that allows to open files.
  2. Read the file into memory and attempt to parse it as 2D/3D array.
  3. Split the data in memory into a chunked 2D/3D array.
  4. Optionally ask the user what pixel/voxel should become what block.
  5. Convert the object into a shematic with a random name.
    • Inputs: RGBA, INDEX, GRAYSCALE, MC_ALPHA, MC_BETA
    • Output: Blockname, Metadata, NBT
  6. 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.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions