🗃️ worldsettings
5 items
📄️ Accountitemframe
Manages the visual state and animation of an account item frame UI widget, including appearance based on item properties, ownership, and interaction state.
📄️ AchievementsPanel
Renders a scrollable panel displaying achievements for a specific event or season in the game UI.
📄️ Balatrowidget
The Balatrowidget widget implements the full UI and game logic for the Balatro minigame, handling card selection, discard, scoring with joker effects, and round progression.
📄️ Bantab
Manages the ban list UI tab in the server admin screen, allowing administrators to view, delete, or clear banned players.
📄️ Beardsexplorerpanel
A UI panel for browsing, selecting, and previewing beard items, integrating an item explorer, filter bar, and dynamic skin puppet preview.
📄️ Beefaloexplorerpanel
A UI panel widget that allows players to browse, select, and manage beefalo clothing skins in the wardrobe screen.
📄️ Characterbio
Renders the character biography UI panel, including portrait, status badges, inventory, and scrollable descriptive text sections for a selected character.
📄️ Characterbutton
A clickable UI button widget used in character selection screens to represent a character, displaying its avatar and lock state.
📄️ Characterprogress
Renders a character's skin collection progress as a visual progress bar and percentage indicator in the character selection UI.
📄️ Characterselect
Manages a scrollable grid of selectable character portraits and synchronizes them with a main portrait display, handling focus navigation and selection events in the character selection UI.
📄️ Chatline
Renders individual chat messages with dynamic content such as user names, messages, and special badges for announcements, system messages, or skins.
📄️ Chatqueue
Manages a scrollable queue of recent chat messages, rendering them with timed fading and word-wrapping support.
📄️ Chatscrolllist
Implements a scrollable list widget for chat or similar vertical UI content, managing item rendering and smooth scrolling behavior.
📄️ Chatsidebar
Manages the UI layout and input handling for the lobby chat sidebar, including the chat message input box, chat message history display, and player list panel.
📄️ Clothingexplorerpanel
Manages the UI panel for browsing and selecting clothing items in the wardrobe screen, integrating item exploration, filtering, and selection handling.
📄️ Cookbookpage Crockpot
Renders the recipe book UI page for Crock Pot recipes, including recipe grid, filtering, sorting, and detailed recipe panels.
📄️ Cookbookwidget
Manages the UI layout and tab navigation for the Quagmire cookbook screen, dynamically rendering recipe panels based on selected cooking method.
📄️ Craftingmenu Details
Manages the recipe details panel in the crafting menu UI, rendering recipe information, ingredients, skins, and build controls for the selected recipe.
📄️ Craftingmenu Hud
Manages the UI overlay and navigation for the crafting menu, handling state transitions, recipe updates, and input routing for the HUD.
📄️ Craftingmenu Ingredients
Renders and manages ingredient UI widgets for the crafting menu, displaying available and missing requirements for the selected recipe.
📄️ Craftingmenu Pinbar
Manages the pinned recipe display and navigation UI for the crafting menu HUD, including page switching, focus handling, and prototype status indicators.
📄️ Craftingmenu Pinslot
Manages a pinned recipe slot in the crafting menu, handling recipe assignment, UI rendering, input, and interaction with recipe details and crafting logic.
📄️ Craftingmenu Skinselector
Manages skin selection UI for crafting recipes, displaying available skins and syncing selection with the crafting menu.
📄️ Craftingmenu Widget
Manages the UI layout, filtering, sorting, searching, and rendering of the crafting menu interface in DST.
📄️ Dressuppanel
Manages the UI panel for character skin customization, including spinner widgets for clothing slots, puppet preview rendering, and skin selection persistence.
📄️ Emojiexplorerpanel
A UI panel for exploring and selecting emoji items in the collection screen, built on top of the generic ItemExplorer system.
📄️ Emotesexplorerpanel
Provides a UI panel for browsing and previewing emote items with character selection and filtering capabilities.
📄️ Endofmatchpopup
Renders a standardized popup UI overlay showing match-ending title and body text in the Redux UI framework.
📄️ Farmplantpage
Renders a detailed UI page in the Plant Registry for a specific farm plant, showing unlocked knowledge (seasons, water, nutrients, description), plant stages, and oversized plant imagery.
📄️ Farmplantsummarywidget
Renders a visual summary of a farm plant's properties including seed, product, seasons, water requirements, and nutrient effects in the UI.
📄️ Fertilizerspage
Renders a scrollable grid of fertilizer entries in the plant registry UI, displaying fertilizer names, icons, and nutrient data conditionally based on unlock status.
📄️ Festivaleventscreeninfo
Constructs a reusable UI widget for displaying event-related information including an image, optional title text, and a link button.
📄️ Filterbar
Manages filter buttons, sort mode selection, and search input for the wardrobe item explorer UI.
📄️ Gameitemexplorerpanel
A UI panel for displaying and exploring collectible game items (e.g., skins) with filtering, selection, and details view.
📄️ Headertabs
Renders a horizontal tab menu at the top of a window or dialog, managing button selection and focus in console and keyboard modes.
📄️ Inspectacleswidget
Renders and manages a family of interactive puzzle minigames (Wires, Gears, Tape) in the Inspectacles interface, handling grid layout, button interactions, rotation/toggling mechanics, and state synchronization with the game logic.
📄️ Intentionpicker
Displays a horizontal picker of server intention options (Social, Cooperative, Competitive, Madness) with description text and callback support.
📄️ Itemexplorer
Displays a scrollable grid of account-owned items for player selection, commerce, and set information, with keyboard/controller UI integration.
📄️ Itemimage
A UI widget for displaying item icons with support for ownership count, unlock animations, and state-based styling in account item lists.
📄️ Lavaarena Book
Manages the Lava Arena seasonal event book UI, rendering tabbed panels for progression, community unlocks, and quest history.
📄️ Lavaarena Communityhistory Panel
Displays community unlock progression for the Lava Arena event, showing unlock status of bosses, items, and creatures based on server-wide progress.
📄️ Lavaarena Communityprogression Panel
Renders the UI panel displaying community progression unlocking progress and active quests for the Lava Arena event.
📄️ Lavaarena Questhistory Panel
Displays a scrollable grid of completed Lava Arena quests with statistics, using a custom scrolling layout and achievement data.
📄️ LoadersExplorerPanel
A UI widget that displays and manages a multi-select explorer for loading skins, including filtering, sorting, and preview functionality.
📄️ Loadingwidget
Manages the loading screen UI, including background images, tip display, and loading animation effects during game transitions.
📄️ Loadoutselect
Manages the player character skinning and skill tree UI context, including skin selection, previewing, and navigation between wardrobe and skill tree modes.
📄️ Loadoutselect Beefalo
Manages the UI and logic for selecting, previewing, and applying skin loadouts for Beefalo characters in the lobby and character customization screens.
📄️ Loadoutselect Hermitcrab
Manages the loadout selection UI for the Hermitcrab character in the lobby screen, including skin preview, selection, and persistence.
📄️ Lobbychatline
Renders a single chat message line in the lobby UI, supporting multiple message types including user messages, system messages, announcements, and skin notifications.
📄️ Lobbychatqueue
Manages the display and scrolling of lobby chat history in the Redux UI, handling message insertion, pagination, and input focus redirection.
📄️ Mainmenu Motdpanel
Renders the main menu's message-of-the-day panel, displaying announcements, update notes, and image-rich content with support for multiple panes, navigation bullets, and URL links.
📄️ Mainmenu Statspanel
Renders the statistics and recent activity summary panel on the main menu, displaying friends, recent items, and M.O.T.D. content.
📄️ Modfilterbar
Manages a filter bar UI for the Mod tab, allowing users to filter mods by type (workshop/local/all), status (enabled/disabled), and search term.
📄️ Modstab
Manages the UI and logic for the mod management screen, including mod listing, filtering, enabling/disabling, dependency handling, and workshop updates.
📄️ Newhostpicker
Renders a UI selector for choosing host mode (Alone or Together) in the server creation screen.
📄️ OvalPortrait
A UI widget that renders a character's portrait, name, title, description, and optional event-specific data (e.g., Lava Arena stats and achievements) for character selection screens.
📄️ Plantpagewidget
Serves as the base widget class for all plant registry pages, providing shared UI functionality like back navigation and input handling.
📄️ Plantregistrywidget
Manages the plant registry UI, handling tab navigation between plant, fertilizer, and modded variants.
📄️ Plantspage
Renders the plant registry UI page, displaying scrollable plant entries with stage selection and navigation for both vanilla and modded plants.
📄️ Playeravatarportrait
Renders a player's avatar in the UI, including portrait background, character puppet, badge, rank badge, and player name.
📄️ Playerlist
Renders a scrollable list of players in the lobby screen with interactive elements for profile viewing, muting, and performance indicators.
📄️ Playstylepicker
Renders a horizontal selector of playable world styles with descriptive text, allowing users to choose a world generation preset in the server creation UI.
📄️ PortraitBackgroundExplorerPanel
Manages the UI panel for selecting and previewing player portrait backgrounds, integrating a character spinner, item picker, and filter bar for skin customization.
📄️ Profileflairexplorerpanel
Manages the UI panel for selecting and previewing player profile flair items in the Redux UI framework.
📄️ Quagmire Book
Manages the Quagmire-specific UI tabbed book interface containing Recipe Book and Achievements panels.
📄️ Quagmire Recipebook
Manages the UI for the Quagmire Recipe Book, displaying discovered recipes, filtering options, and detailed recipe information.
📄️ Savefilterbar
Renders and manages a filter bar UI for filtering and sorting server save slots in the server selection screen.
📄️ Scrollablechatqueue
Manages a scrollable queue of recent chat messages for the UI, rendering them with multiline support and automatic scrolling behavior.
📄️ Serverpausewidget
Displays a text message on screen indicating the reason for server or world pause (e.g., host pausing, autopause, or player-initiated pause).
📄️ Serversaveslot
Renders a UI slot representing a saved server world in the server management screens, displaying metadata and enabling navigation or deletion.
📄️ Serversettingstab
Manages the server configuration UI tab in the server creation screen, including server name, description, password, privacy, game mode, player count, and related settings.
📄️ Shadowedtext
Renders a text label with a subtle shadow effect by layering two Text widgets.
📄️ Skilltreebuilder
A UI widget responsible for constructing, rendering, and managing the skill tree interface, including button generation, focus navigation, and state updates for skill progression.
📄️ Skilltreewidget
Renders and manages the interactive skill tree UI for a character, including tree rendering, activation, respec, and visual overlays.
📄️ Snapshottab
Displays and manages server snapshot restoration options in the UI, including listing snapshots and triggering truncation actions.
📄️ Templates
Provides reusable UI widget constructors for building menus, dialogs, lists, and HUD elements in the frontend.
📄️ Topmodspanel
Displays a scrolling list of randomly selected top mods from the workshop, with clickable links and section headers in the Mods screen UI.
📄️ Unknownplantpage
Renders a UI page indicating that a plant in the Plant Registry is unknown (unresearched).
📄️ Weedplantpage
Renders the UI page for a specific weed plant type, displaying its growth stages, water/nutrient consumption, product, and effects with conditional visibility based on research progress.
📄️ Weedspage
A UI widget container for displaying weed-related content in the game's interface.
📄️ Worldcustomizationlist
Renders an interactive list of world customization options (e.g., seasons, world size, presets) with editable spinners and dynamic visual feedback for modified values.
📄️ Worldcustomizationtab
Manages world customization settings for a specific tab in the server creation screen UI, including preset loading, customization options, and level editing.
📄️ Worldprogressionfilterpicker
Renders a scrollable list of world progression filter options for UI selection, allowing players to configure must, cant, or any filtering rules per tag.
📄️ Wxplobbypanel
Manages the UI panel displayed after a match to show XP progression, earned details, and unlocked achievements.
📄️ index
.