diff --git a/package.json b/package.json index a8dd5dc..5fc1783 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "mcutils-library", - "version": "1.2.5", + "version": "1.2.6", "description": "", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/src/types/mojang/endpoint-status.ts b/src/types/mojang/endpoint-status.ts index e961259..212596c 100644 --- a/src/types/mojang/endpoint-status.ts +++ b/src/types/mojang/endpoint-status.ts @@ -1,11 +1,16 @@ import {Status} from "../status"; import {Cache} from "../cache"; -export interface CachedEndpointStatus extends Cache, EndpointStatus { +export interface CachedEndpointStatus extends EndpointStatus { /** * The endpoint statuses. */ endpoints: EndpointStatus[]; + + /** + * The cache information. + */ + cache: Cache; } type EndpointStatus = { diff --git a/src/types/player/player.ts b/src/types/player/player.ts index 25ab41e..7d02505 100644 --- a/src/types/player/player.ts +++ b/src/types/player/player.ts @@ -1,6 +1,11 @@ import {Cache} from "../cache"; -export interface CachedPlayer extends Cache, Player {} +export interface CachedPlayer extends Player { + /** + * The cache information. + */ + cache: Cache; +} type Player = { /** diff --git a/src/types/server/platform/bedrock-server.ts b/src/types/server/platform/bedrock-server.ts index d4508f1..58b4ffa 100644 --- a/src/types/server/platform/bedrock-server.ts +++ b/src/types/server/platform/bedrock-server.ts @@ -1,7 +1,12 @@ import {MinecraftServer} from "../server"; import {Cache} from "../../cache"; -export interface CachedBedrockMinecraftServer extends Cache, BedrockMinecraftServer {} +export interface CachedBedrockMinecraftServer extends BedrockMinecraftServer { + /** + * The cache information. + */ + cache: Cache; +} interface BedrockMinecraftServer extends MinecraftServer { /** diff --git a/src/types/server/platform/java-server.ts b/src/types/server/platform/java-server.ts index 32886cb..da7efc1 100644 --- a/src/types/server/platform/java-server.ts +++ b/src/types/server/platform/java-server.ts @@ -1,7 +1,12 @@ import {MinecraftServer} from "../server"; import {Cache} from "../../cache"; -export interface CachedJavaMinecraftServer extends Cache, JavaMinecraftServer {} +export interface CachedJavaMinecraftServer extends JavaMinecraftServer { + /** + * The cache information. + */ + cache: Cache; +} interface JavaMinecraftServer extends MinecraftServer { /**