From 8f827a13e7e60543a7aec63d00561678c2b39d9e Mon Sep 17 00:00:00 2001 From: Vitaly Turovsky Date: Fri, 6 Sep 2024 03:37:15 +0300 Subject: [PATCH] feat: noWarpsLoad: setting to disable warps loading --- src/lib/modules/warps.ts | 4 ++-- src/modules.ts | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/lib/modules/warps.ts b/src/lib/modules/warps.ts index c6004c96..e02ae5a3 100644 --- a/src/lib/modules/warps.ts +++ b/src/lib/modules/warps.ts @@ -50,9 +50,9 @@ const loadWarps = async (warpsFolder: string, serv: Server) => { export const server = async function (serv: Server, options: Options) { serv.warps = [] - const { worldFolder } = options + const { worldFolder, noWarpsLoad } = options let warpsFolder = '' - if (worldFolder) { + if (worldFolder && !noWarpsLoad) { warpsFolder = path.join(worldFolder, 'Warp files') loadWarps(warpsFolder, serv) } diff --git a/src/modules.ts b/src/modules.ts index 45d2492a..ba768374 100644 --- a/src/modules.ts +++ b/src/modules.ts @@ -63,6 +63,7 @@ declare global { motd?: string port?: number noInitialChunksSend?: boolean + noWarpsLoad?: boolean "max-players"?: number "online-mode"?: boolean logging?: boolean