VillageInfo: {
    type: "compound";
    value: {
        BDTime: { type: "long"; value: [high: number, low: number] };
        GDTime: { type: "long"; value: [high: number, low: number] };
        Initialized: { type: "byte"; value: 0 | 1 };
        MTick: { type: "long"; value: [high: number, low: number] };
        PDTick: { type: "long"; value: [high: number, low: number] };
        RX0: { type: "int"; value: number };
        RX1: { type: "int"; value: number };
        RY0: { type: "int"; value: number };
        RY1: { type: "int"; value: number };
        RZ0: { type: "int"; value: number };
        RZ1: { type: "int"; value: number };
        Tick: { type: "long"; value: [high: number, low: number] };
        Version: { type: "byte"; value: number };
        X0: { type: "int"; value: number };
        X1: { type: "int"; value: number };
        Y0: { type: "int"; value: number };
        Y1: { type: "int"; value: number };
        Z0: { type: "int"; value: number };
        Z1: { type: "int"; value: number };
    };
}

The VillageInfo schema.

The village info data.

Type declaration

  • type: "compound"
  • value: {
        BDTime: { type: "long"; value: [high: number, low: number] };
        GDTime: { type: "long"; value: [high: number, low: number] };
        Initialized: { type: "byte"; value: 0 | 1 };
        MTick: { type: "long"; value: [high: number, low: number] };
        PDTick: { type: "long"; value: [high: number, low: number] };
        RX0: { type: "int"; value: number };
        RX1: { type: "int"; value: number };
        RY0: { type: "int"; value: number };
        RY1: { type: "int"; value: number };
        RZ0: { type: "int"; value: number };
        RZ1: { type: "int"; value: number };
        Tick: { type: "long"; value: [high: number, low: number] };
        Version: { type: "byte"; value: number };
        X0: { type: "int"; value: number };
        X1: { type: "int"; value: number };
        Y0: { type: "int"; value: number };
        Y1: { type: "int"; value: number };
        Z0: { type: "int"; value: number };
        Z1: { type: "int"; value: number };
    }
    • BDTime: { type: "long"; value: [high: number, low: number] }

      UNDOCUMENTED.

    • GDTime: { type: "long"; value: [high: number, low: number] }

      UNDOCUMENTED.

    • Initialized: { type: "byte"; value: 0 | 1 }

      UNDOCUMENTED.

      0 | 1

      • 0: false
      • 1: true
    • MTick: { type: "long"; value: [high: number, low: number] }

      UNDOCUMENTED.

    • PDTick: { type: "long"; value: [high: number, low: number] }

      UNDOCUMENTED.

    • RX0: { type: "int"; value: number }

      UNDOCUMENTED.

    • RX1: { type: "int"; value: number }

      UNDOCUMENTED.

    • RY0: { type: "int"; value: number }

      UNDOCUMENTED.

    • RY1: { type: "int"; value: number }

      UNDOCUMENTED.

    • RZ0: { type: "int"; value: number }

      UNDOCUMENTED.

    • RZ1: { type: "int"; value: number }

      UNDOCUMENTED.

    • Tick: { type: "long"; value: [high: number, low: number] }

      UNDOCUMENTED.

    • Version: { type: "byte"; value: number }

      UNDOCUMENTED.

    • X0: { type: "int"; value: number }

      UNDOCUMENTED.

    • X1: { type: "int"; value: number }

      UNDOCUMENTED.

    • Y0: { type: "int"; value: number }

      UNDOCUMENTED.

    • Y1: { type: "int"; value: number }

      UNDOCUMENTED.

    • Z0: { type: "int"; value: number }

      UNDOCUMENTED.

    • Z1: { type: "int"; value: number }

      UNDOCUMENTED.