Skip to content
Version 2.11.0
↓ Get the launcher

LauncherEntry.ShouldShow property

Optional phase/state gate for the tile’s visibility in the launcher menu, evaluated live each time the menu draws (a pull, like ShouldRender). null (the default) means the tile is shown in every phase. Return false to hide it — e.g. ShouldShow = () => services.ClientState.Phase == GamePhase.World for a gameplay-only tool. Applies only to the plugin tile; the framework’s own ⚙ Settings entry is always shown.

public Func<bool>? ShouldShow { get; set; }