From 4c57b04b668254f87d409ebf209e6826bd2eaa5d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=90=E6=B2=90=E5=91=80?= <163636894+zimuya4153@users.noreply.github.com> Date: Tue, 17 Dec 2024 19:29:25 +0800 Subject: [PATCH] refactor: export classes in type declarations --- lib/BEPlaceholderAPI-JS.d.ts | 2 +- lib/GMLIB_API-JS.d.ts | 26 +++++++++++++------------- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/lib/BEPlaceholderAPI-JS.d.ts b/lib/BEPlaceholderAPI-JS.d.ts index e28b63e..8e5d94b 100644 --- a/lib/BEPlaceholderAPI-JS.d.ts +++ b/lib/BEPlaceholderAPI-JS.d.ts @@ -1,4 +1,4 @@ -declare class PAPI { +export class PAPI { /** 注册一个玩家PAPI变量 */ static registerPlayerPlaceholder( /** PAPI调用函数 */ diff --git a/lib/GMLIB_API-JS.d.ts b/lib/GMLIB_API-JS.d.ts index eece4f8..a105fc5 100644 --- a/lib/GMLIB_API-JS.d.ts +++ b/lib/GMLIB_API-JS.d.ts @@ -1,5 +1,5 @@ /** 静态悬浮字类 */ -declare class StaticFloatingText { +export class StaticFloatingText { constructor( /** 生成的坐标 */ pos: FloatPos, @@ -73,7 +73,7 @@ declare class StaticFloatingText { } /** 动态悬浮字类 */ -declare class DynamicFloatingText extends StaticFloatingText { +export class DynamicFloatingText extends StaticFloatingText { constructor( /** 生成的坐标 */ pos: FloatPos, @@ -113,7 +113,7 @@ declare class DynamicFloatingText extends StaticFloatingText { } /** 基础游戏API类 */ -declare class Minecraft { +export class Minecraft { private constructor(); /** 获取服务器平均tps */ @@ -393,7 +393,7 @@ declare class Minecraft { } /** 合成表类 */ -declare class Recipes { +export class Recipes { private constructor(); /** 注销合成表 */ @@ -534,7 +534,7 @@ declare class Recipes { } /** 实验性功能类 */ -declare class Experiments { +export class Experiments { private constructor(); /** 获取所有实验的id */ @@ -568,7 +568,7 @@ declare class Experiments { } /** 计分板类 */ -declare class Scoreboard { +export class Scoreboard { private constructor(); /** 获取所有跟踪实体 */ @@ -788,7 +788,7 @@ declare class Scoreboard { } /** 仿LSE的JsonConfigFile类 */ -declare class JsonConfig { +export class JsonConfig { constructor( /** 文件路径 */ path: string, @@ -832,7 +832,7 @@ declare class JsonConfig { } /** JSON语言文件 */ -declare class JsonLanguage extends JsonConfig { +export class JsonLanguage extends JsonConfig { /** 创建或打开一个 Json 语言文件 */ constructor( /** 文件路径 */ @@ -851,7 +851,7 @@ declare class JsonLanguage extends JsonConfig { } /** JSON版翻译类 */ -declare class JsonI18n { +export class JsonI18n { /** 加载翻译数据目录 */ constructor( /** 目录 */ @@ -895,7 +895,7 @@ declare class JsonI18n { } /** 版本类 */ -declare class Version { +export class Version { /** 创建版本对象 */ constructor( /** 主版本号 */ @@ -944,7 +944,7 @@ declare class Version { } /** 翻译API类 */ -declare class I18nAPI { +export class I18nAPI { private constructor(); /** 获取键翻译 */ @@ -1005,7 +1005,7 @@ declare class I18nAPI { } /** 玩家信息存储类 */ -declare class UserCache { +export class UserCache { private constructor(); /** 根据uuid查xuid */ @@ -1122,7 +1122,7 @@ type PacketData = ( ); /** 二进制流数据包类 */ -declare class GMLIB_BinaryStream { +export class GMLIB_BinaryStream { /** 数据包ID */ #id: number; /** 数据包是否被销毁 */