From 2a839071622eb67ffa0d555d28d87a7c492d4bc0 Mon Sep 17 00:00:00 2001 From: ForestOfLight Date: Wed, 11 Feb 2026 14:02:06 -0800 Subject: [PATCH] remove unused imports & stop mixing returns with and without values --- packs/BP/scripts/classes/Builder/Builders.js | 2 +- packs/BP/scripts/classes/Instance/StructureInstance.js | 4 ++-- packs/BP/scripts/classes/MenuForm.js | 8 ++++---- packs/BP/scripts/classes/Outliner.js | 2 +- packs/BP/scripts/classes/Raycaster.js | 1 - 5 files changed, 8 insertions(+), 9 deletions(-) diff --git a/packs/BP/scripts/classes/Builder/Builders.js b/packs/BP/scripts/classes/Builder/Builders.js index 3d07c3d..4681854 100644 --- a/packs/BP/scripts/classes/Builder/Builders.js +++ b/packs/BP/scripts/classes/Builder/Builders.js @@ -33,7 +33,7 @@ world.beforeEvents.playerLeave.subscribe((event) => { return; Builders.onLeave(event.player.id); }); -world.afterEvents.worldLoad.subscribe((event) => { +world.afterEvents.worldLoad.subscribe(() => { for (const player of world.getAllPlayers()) { if (!player) continue; diff --git a/packs/BP/scripts/classes/Instance/StructureInstance.js b/packs/BP/scripts/classes/Instance/StructureInstance.js index 925f73e..36bd6c0 100644 --- a/packs/BP/scripts/classes/Instance/StructureInstance.js +++ b/packs/BP/scripts/classes/Instance/StructureInstance.js @@ -252,7 +252,7 @@ export class StructureInstance { disableInstanceWhenNoPlayersOnline() { // This prevents a memory leak when no players are online. - world.beforeEvents.playerLeave.subscribe(event => { + world.beforeEvents.playerLeave.subscribe(() => { system.run(() => { if (world.getAllPlayers().length === 0 && this.options.isEnabled) { console.info(`[Construct] No players are online. Disabling instance: '${this.options.instanceName}'`); @@ -261,7 +261,7 @@ export class StructureInstance { } }); }); - world.afterEvents.playerJoin.subscribe(event => { + world.afterEvents.playerJoin.subscribe(() => { if (this.shouldEnableOnJoin) { console.info(`[Construct] A player rejoined. Re-enabling instance: '${this.options.instanceName}'`); this.enable(); diff --git a/packs/BP/scripts/classes/MenuForm.js b/packs/BP/scripts/classes/MenuForm.js index 15b9198..fde296e 100644 --- a/packs/BP/scripts/classes/MenuForm.js +++ b/packs/BP/scripts/classes/MenuForm.js @@ -55,13 +55,13 @@ export class MenuForm { async createNewInstance() { return MenuFormBuilder.buildNewInstance().show(this.player).then(async (response) => { if (response.canceled) - return; + return void 0; const instanceName = response.formValues[0]; if (instanceName === '') return void 0; const structureId = await this.getStructureId(); if (!structureId) - return; + return void 0; try { structureCollection.add(instanceName, structureId); } catch (e) { @@ -82,7 +82,7 @@ export class MenuForm { async getStructureId() { return MenuFormBuilder.buildAllStructures().show(this.player).then((response) => { if (response.canceled) - return; + return void 0; const selectedStructureId = structureCollection.getWorldStructureIds()[response.selection]; return selectedStructureId || this.getOtherStructureId(); }); @@ -91,7 +91,7 @@ export class MenuForm { getOtherStructureId() { return MenuFormBuilder.buildOtherStructure().show(this.player).then((response) => { if (response.canceled) - return; + return void 0; const structureId = response.formValues[0]; if (structureId === '') return void 0; diff --git a/packs/BP/scripts/classes/Outliner.js b/packs/BP/scripts/classes/Outliner.js index 34b40c1..240adcf 100644 --- a/packs/BP/scripts/classes/Outliner.js +++ b/packs/BP/scripts/classes/Outliner.js @@ -1,4 +1,4 @@ -import { MolangVariableMap, system, TicksPerSecond, world } from "@minecraft/server"; +import { MolangVariableMap, system, TicksPerSecond } from "@minecraft/server"; import { Vector } from "../lib/Vector"; export class Outliner { diff --git a/packs/BP/scripts/classes/Raycaster.js b/packs/BP/scripts/classes/Raycaster.js index 3cc5ead..ffcf08f 100644 --- a/packs/BP/scripts/classes/Raycaster.js +++ b/packs/BP/scripts/classes/Raycaster.js @@ -1,5 +1,4 @@ import { structureCollection } from "./Structure/StructureCollection"; -import { world } from "@minecraft/server"; export class Raycaster { static STEP_SIZE = 0.2;