Merge pull request #2 from sya-ri/update-java-ping-response-type

Update outdated JavaPingResponse type
This commit is contained in:
Timofey Gelazoniya 2023-10-22 00:39:14 +03:00 committed by GitHub
commit c3158ac925
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 20 additions and 3 deletions

23
types/lib/java.d.ts vendored
View File

@ -1,5 +1,20 @@
import { PingOptions } from "./bedrock";
/**
* JSON format chat component used for description field.
* @see https://wiki.vg/Chat
*/
export type ChatComponent = {
text: string;
bold?: boolean;
italic?: boolean;
underlined?: boolean;
strikethrough?: boolean;
obfuscated?: boolean;
color?: string;
extra?: ChatComponent[];
};
export type SampleProp = {
name: string,
id: string;
@ -17,10 +32,12 @@ export type JavaPingResponse = {
players: {
max: number;
online: number;
sample: SampleProp[];
sample?: SampleProp[];
};
description: string;
favicon: string;
description: string | ChatComponent;
favicon?: string;
enforcesSecureChat?: boolean;
previewsChat?: boolean;
};
/**