PositionTrackingDB: {
    type: "compound";
    value: {
        dim?: { type: "int"; value: 0 | 1 | 2 };
        id?: { type: "string"; value: string };
        pos?: {
            type: "list";
            value: { type: "int"; value: [number, number, number] };
        };
        status?: { type: "byte"; value: number };
        version?: { type: "byte"; value: number };
    };
}

The PositionTrackingDB schema.

An entry in the lodestone compass position tracking database.

Type declaration

  • type: "compound"
  • value: {
        dim?: { type: "int"; value: 0 | 1 | 2 };
        id?: { type: "string"; value: string };
        pos?: {
            type: "list";
            value: { type: "int"; value: [number, number, number] };
        };
        status?: { type: "byte"; value: number };
        version?: { type: "byte"; value: number };
    }
    • Optionaldim?: { type: "int"; value: 0 | 1 | 2 }

      Dimension

      The dimension of the lodestone the associated lodestone compass points to.

      0 | 1 | 2

      • 0: Overworld
      • 1: Nether
      • 2: The End
    • Optionalid?: { type: "string"; value: string }

      ID

      The last ID for the lodestone compass position tracking database. It is stored in hex format. ex. 0x00000002

      "0x00000001"
      
      "0x00000002"
      
    • Optionalpos?: { type: "list"; value: { type: "int"; value: [number, number, number] } }

      Position

      The location of the lodestone the associated lodestone compass points to. A Vector3.

    • Optionalstatus?: { type: "byte"; value: number }

      Status

      UNDOCUMENTED. Currently observed value is 0, but there could be other possible values.

    • Optionalversion?: { type: "byte"; value: number }

      Version

      The version of the lodestone compass position tracking database that this entry was saved in, currently 1.

      1