diff --git a/Dockerfile b/Dockerfile index 61d54684..b79cac20 100644 --- a/Dockerfile +++ b/Dockerfile @@ -26,6 +26,7 @@ COPY translations ./translations COPY src/js ./src/js COPY res_raw ./res_raw COPY .git ./.git +COPY electron ./electron WORKDIR /shapez.io/gulp ENTRYPOINT ["yarn", "gulp"] diff --git a/src/js/game/modes/regular.js b/src/js/game/modes/regular.js index 6a939d1a..47ee1355 100644 --- a/src/js/game/modes/regular.js +++ b/src/js/game/modes/regular.js @@ -38,6 +38,7 @@ import { HUDInteractiveTutorial } from "../hud/parts/interactive_tutorial"; import { HUDSandboxController } from "../hud/parts/sandbox_controller"; import { queryParamOptions } from "../../core/query_parameters"; import { MetaBlockBuilding } from "../buildings/block"; +import { MetaItemProducerBuilding } from "../buildings/item_producer"; /** @typedef {{ * shape: string, @@ -586,7 +587,12 @@ export class RegularGameMode extends GameMode { } /** @type {(typeof MetaBuilding)[]} */ - this.hiddenBuildings = [MetaConstantProducerBuilding, MetaGoalAcceptorBuilding, MetaBlockBuilding]; + this.hiddenBuildings = [ + MetaConstantProducerBuilding, + MetaGoalAcceptorBuilding, + MetaBlockBuilding, + MetaItemProducerBuilding, + ]; } /** diff --git a/src/js/states/main_menu.js b/src/js/states/main_menu.js index 10abb626..a9cfe3ed 100644 --- a/src/js/states/main_menu.js +++ b/src/js/states/main_menu.js @@ -71,11 +71,7 @@ export class MainMenuState extends GameState {