Block_Banner: {
    type: "compound";
    value: {
        Base: { type: "int"; value: number };
        Patterns?: {
            type: "list";
            value: {
                type: "compound";
                value: {
                    Color: { type: "int"; value: number };
                    Pattern: { type: "string"; value: string };
                }[];
            };
        };
        Type: { type: "int"; value: number };
    };
}

Additional fields for banner.

Type declaration

  • type: "compound"
  • value: {
        Base: { type: "int"; value: number };
        Patterns?: {
            type: "list";
            value: {
                type: "compound";
                value: {
                    Color: { type: "int"; value: number };
                    Pattern: { type: "string"; value: string };
                }[];
            };
        };
        Type: { type: "int"; value: number };
    }
    • Base: { type: "int"; value: number }

      The base color of the banner. See Banner#Block_data.

    • OptionalPatterns?: {
          type: "list";
          value: {
              type: "compound";
              value: {
                  Color: { type: "int"; value: number };
                  Pattern: { type: "string"; value: string };
              }[];
          };
      }

      (May not exist) List of all patterns applied to the banner.

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

      The type of the block entity. 0 is normal banner. 1 is ominous banner.