Skip to content

Commit

Permalink
🐛 fix details
Browse files Browse the repository at this point in the history
  • Loading branch information
XiYang6666 committed Apr 26, 2024
1 parent d64e0fe commit 0a7ff5e
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion example/ping_mc_server.ts
Original file line number Diff line number Diff line change
Expand Up @@ -116,5 +116,5 @@ const client = createConnection({ host, port }, () => {
state = State.STATUS;

// 请求服务器状态
sendMcPacket(client, 0, Packages.StatusRequest.formData({}));
sendMcPacket(client, 0, Packages.StatusRequest.formData());
});
2 changes: 1 addition & 1 deletion src/package/definePackages.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { BasePackage, PackageType } from "./package";

export function definePackage<T extends StructData>(struct: Struct<T>): PackageType<T> {
return class Package extends BasePackage<T> {
static formData(data: T): Package {
static formData(data: T = {} as T): Package {
return new this(data, struct.write(data));
}
static fromBuffer(buffer: Buffer, offset: number): Package {
Expand Down
2 changes: 1 addition & 1 deletion src/package/package.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { StructData } from "../struct/struct";

export interface PackageType<T extends StructData> extends DataType<T> {
new (data: T, buffer: Buffer): BasePackage<T>;
formData(data: T): BasePackage<T>;
formData(data?: T): BasePackage<T>;
fromBuffer(buffer: Buffer, offset: number): BasePackage<T>;
}

Expand Down

0 comments on commit 0a7ff5e

Please sign in to comment.