Configure
Configure is a utility library that allows plugins to easily make a GUI for the configs.
About Configure
GitHub
Configure parses a given codec for a config and generates a UI for that codec. To use it, just wrap your config in this plugin's WrappedConfig class and register it. You should only access your config via this wrapped config. E.g.
wrappedConfig = new WrappedConfig<>( PartyConfig.CODEC, withConfig(PartyConfig.CODEC), new ConfigMetadata("PartyChat") ); registerConfig(wrappedConfig); Then, users will see your mod show up when they run /config.
Editing a mod looks like
\
You can add documentation to your codec entries so that they show up as a tooltip. E.g.
.append( new KeyedCodec<>("PlayerSendChatFormat", BuilderCodec.STRING), PartyConfig::setPlayerSendChatFormat, PartyConfig::getPlayerSendChatFormat ).documentation("This decides the format in which party chats will show up. From this plugin, " + "you can use '[SENDER]', '[RECEIVER]', and [MESSAGE] as placeholders. Other plugins can " + "add more.") .add()
Which will show up like
> Note: Instead of accessing the config directly, you should use the WrappedConfig#read method. E.g.
config.read(c -> c.getSystemPrefix()) // or config.read(PartyConfig::getSystemPrefix)
This ensures you are accessing the config in a thread safe way. If the config is saved, the plugin will safely use the new values.
Categories
Need a Server?
Run Configure on a dedicated Hytale server with easy mod management.
Get Hytale HostingFrequently Asked Questions
What is Configure?
Configure is a utility library that allows plugins to easily make a GUI for the configs.
How do I download Configure?
You can download Configure for free from CurseForge. Click the "Download on CurseForge" button on this page to go directly to the download page.
Who created Configure?
Configure was created by lidtop. The mod has been downloaded 19 times.
Is Configure compatible with Hytale servers?
Configure is designed for Hytale and can be used on both single-player and multiplayer servers. Check the mod page on CurseForge for specific compatibility information.
How do I install Configure?
To install Configure: 1) Download the mod from CurseForge, 2) Place the file in your Hytale mods folder, 3) Restart the game. The mod should load automatically.
Related Misc Mods
View all modsYmmersive Melodies
Conczin
Upload and play MIDI files in-game on various instruments to annoy your friends with custom melodies!
MultipleHUD
Buuz135
A simple mod that allows you to have multiple HUDs present at once.
Spanish Translation
Plexu5
A Spanish language translation for Hytale. Includes UI, items, and menus.
YUNG's HyDungeons
YUNGNICKYOUNG
Adds new procedurally generated dungeon instances!
Just Enough Tales (JEI mod)
uwudwagon
A JEI mod for Hytale.
[NoCube's] Simple Bags
NoCube
Adds bags that you can put anything in!