diff --git a/Content.Client/Construction/ConstructionSystem.cs b/Content.Client/Construction/ConstructionSystem.cs index b92c75492b..7ffc1fbf81 100644 --- a/Content.Client/Construction/ConstructionSystem.cs +++ b/Content.Client/Construction/ConstructionSystem.cs @@ -29,7 +29,7 @@ namespace Content.Client.Construction private int _nextId; - private bool CraftingEnabled { get; set; } + public bool CraftingEnabled { get; private set; } /// public override void Initialize() diff --git a/Content.Client/Construction/UI/ConstructionMenuPresenter.cs b/Content.Client/Construction/UI/ConstructionMenuPresenter.cs index 344fa4755a..53a174f9e7 100644 --- a/Content.Client/Construction/UI/ConstructionMenuPresenter.cs +++ b/Content.Client/Construction/UI/ConstructionMenuPresenter.cs @@ -476,6 +476,7 @@ namespace Content.Client.Construction.UI _constructionSystem = system; system.ToggleCraftingWindow += SystemOnToggleMenu; system.CraftingAvailabilityChanged += SystemCraftingAvailabilityChanged; + CraftingAvailable = system.CraftingEnabled; } private void UnbindFromSystem()