Mods / GuiCompositeSettingsEx

Category: #QoL #Utility
Author: Fulgen
Side: Client
Created: Jul 9th 2021 at 12:37 AM
Last modified: Apr 30th 2023 at 9:12 AM
Downloads: 5098
Follow Unfollow 62

Latest file for v1.18.1:
GuiCompositeSettingsEx.dll 1-click install


This mod provides an API to add custom settings panels to the settings dialog.

API documentation

Example:

public override void StartClientSide(ICoreClientAPI capi)
{
    GuiCompositeSettingsEx.AddPanel("testpanel", (settings, on) =>
    {
        GuiComposer composer = settings.ComposerHeaderEx("testpanel", "testpanel");
        // Add your GUI elements here using standard UI elements.
        // Be aware that the header is 75.0 pixels high.
        
        composer.EndChildElements(); // title bar
        composer.Compose();
        settings.LoadComposer(composer);
    };
}

Version For Game version Downloads Release date Changelog Download 1-click mod install*
v1.1.0 2479 Apr 30th 2023 at 9:12 AM Show GuiCompositeSettingsEx.dll Install now
v1.0.1 1106 Jul 16th 2022 at 2:30 PM Show GuiCompositeSettingsEx.dll Install now
v1.0.0 297 Jul 14th 2022 at 11:26 AM Show GuiCompositeSettingsEx.dll Install now
v0.2.0 727 Jul 20th 2021 at 12:48 AM Show GuiCompositeSettingsEx.dll Install now
v0.1.0 489 Jul 9th 2021 at 1:03 AM Show GuiCompositeSettingsEx.dll Install now

10 Comments (oldest first | newest first)

💬 Zevon, May 28th at 9:24 PM

Doesn't seem to work currently 

 
 
 
💬 Ailith, Dec 23rd 2023 at 12:10 PM

seems to work 1.19.0-rc.1

💬 HostilHobbit, Jun 29th 2023 at 4:55 PM
💬 FulgenModerator, Apr 30th 2023 at 9:13 AM

Corvie Updated.

💬 Corvie, Apr 21st 2023 at 4:49 PM

Can we expect an update soon?

💬 CanaDan, Jul 28th 2022 at 5:39 AM

Fulgen ah i see. it may be a good idea to put a note for that in the description of the mod. it wasnt super clear how the dll should be used.

💬 FulgenModerator, Jul 27th 2022 at 4:51 PM

CanaDan Don't extract it, just put the ZIP and this DLL into the mods folder and it should load.

💬 CanaDan, Jul 24th 2022 at 5:36 AM

how do i use this? do i put this in mods or somewhere else?
im trying to use this with WorldConfidGUI and that mod said this was a dependancy, so i assumed that this had to be added as a mod. when i tired doing that tho, the game would be unable to load the mod.
i also tried adding this directly to the folder of WorldConfigGUI but no luck with that either.

💬 FulgenModerator, Jul 14th 2022 at 10:51 AM

LexxyFox Are you on Linux / macOS by any chance?

💬 LexxyFox, Mar 5th 2022 at 6:36 AM

I had to rename this file to "guicompositesettingsex.dll" in order to get it to function properly. Fulgen, could you rename the release file so that others might not run into this issue?

(edit comment delete)