Changes between Initial Version and Version 1 of terrain/storage


Ignore:
Timestamp:
02/07/21 11:45:57 (4 years ago)
Author:
Jonathan Neufeld
Comment:

Page introduction

Legend:

Unmodified
Added
Removed
Modified
  • terrain/storage

    v1 v1  
     1= Storage File Format
     2I see little reason to deviate too much from Notch's region file format.  Each region file would persist a logical unit of world of a fixed size (e.g. 64 x 64 x 64 blocks).  Each file contains several channels:
     3* Blocks
     4* Lighting
     5* Graphs
     6* Entities
     7* Items
     8
     9== Blocks
     10The block channel consists of an array of ordinals, each identifies the block-type as well as its meta-configuration
     11
     12== Lighting
     13The lighting channel indicates light levels and light colour
     14
     15== Graphs
     16Graphs are arbitrary networks of information that can span arbitrary distances that typically relate to specific types of blocks, one such example of a graph is the steam engine assembly in Mad Martian Mod.
     17
     18== Entities
     19All movable objects and creatures other than players
     20
     21== Items
     22Items that are left lying around on the ground, unlike Minecraft, Revenant will treat these differently and not lump them into the same category as entities.
     23