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