PendingTicks: {
    type: "compound";
    value: {
        currentTick?: { type: "int"; value: number };
        tickList: {
            type: "list";
            value: {
                type: "compound";
                value: {
                    blockState?: Block;
                    tileID?: { type: "int"; value: number };
                    time: { type: "long"; value: [high: number, low: number] };
                    x: { type: "int"; value: number };
                    y: { type: "int"; value: number };
                    z: { type: "int"; value: number };
                }[];
            };
        };
    };
}

The PendingTicks schema.

The list of pending ticks for a chunk.

Type declaration

  • type: "compound"
  • value: {
        currentTick?: { type: "int"; value: number };
        tickList: {
            type: "list";
            value: {
                type: "compound";
                value: {
                    blockState?: Block;
                    tileID?: { type: "int"; value: number };
                    time: { type: "long"; value: [high: number, low: number] };
                    x: { type: "int"; value: number };
                    y: { type: "int"; value: number };
                    z: { type: "int"; value: number };
                }[];
            };
        };
    }
    • OptionalcurrentTick?: { type: "int"; value: number }

      Current Tick

      The current tick.

    • tickList: {
          type: "list";
          value: {
              type: "compound";
              value: {
                  blockState?: Block;
                  tileID?: { type: "int"; value: number };
                  time: { type: "long"; value: [high: number, low: number] };
                  x: { type: "int"; value: number };
                  y: { type: "int"; value: number };
                  z: { type: "int"; value: number };
              }[];
          };
      }

      Tick List

      The list of pending ticks.